/*  Xelerator theme - home page formats  */

/*
	xelerator css based on YUI Grids v2.4.1
	
	#fff		white				background
	#a80101		deep red			background, links
	#ffe400		yellow				menu hover text
	#5c5c5c		dark grey			text
	#454545		blue				headers
	#666		very dark grey		abbr, input text, 
	#4e4d4d		light black			address, 
	#cfcfcf		very light grey		hr, border breaks, input hover, content nav, calendar borders, feed borders
	
	#2f6fab		light blue			pre borders
	#f9f9f9		very light grey		pre background
	#dfdfdf		very light grey		sideblog background, redbox background
	
	b0b0b0		grey 1				pagetitle
	989898		grey 2				pagetitle sidbar
	#000a79		darker grey			address format
	
*/

/* base styles */

body {
	background:#a80101;
	color:#f8eded;
}

/* base text styles */

a, a:link, a:visited, a:active {
	color:#ffe400;
}

/* preset formats */

blockquote {
	background:url(graphics/quote_start_red.gif) no-repeat top left;
}

blockquote cite {
	background:url(graphics/quote_end_red.gif) no-repeat top right; 
}

/* lists */
/* tables */
/* special text styles */

/* header */

#hd #widemenu {
	border-bottom:3px solid #fff;
}

/* menu - see wp-content/plugins/yui_top_menu/css/style.css for navigation css */

/* body */

#content #pagetitle {
	color:#f8eded;
}

/* lists */

/* content navigation */

/* sidebar */

#sidebar ul li ul li {
	background:url(graphics/bullet_menu_red.gif) no-repeat 2px 7px;
}

#sidebar ul li h2 {
	color:#f8eded;
}

#sidebar blockquote {
	background:url(graphics/quotesm_start_red.gif) no-repeat top left;
}

#sidebar blockquote cite {
	background:url(graphics/quotesm_end_red.gif) no-repeat top right;
}

/* sideblog cssbox

.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h3 {
	margin:0pt;
	padding:0pt;
	background: transparent url('graphics/cssbox_red.gif') no-repeat scroll right bottom;
}

#sidebar #sideblog .cssbox {
	margin: 0px 0px auto;
	width: 172px ! important;
	padding-right: 25px;
	font-size:0.93em;
}

#sidebar #sideblog ul li {
	background:none;
	margin:0px;
	padding:0px;
}

#content .cssbox {
	margin: 0px 0px auto;
	width: 510px ! important;
	padding-right: 25px;
}

.cssbox_head {
	background-position: right top;
	margin-right: -25px;
	padding-right: 20px;
}

.cssbox_head h3 {
	border: 0pt none;
	margin: 0pt;
	padding: 20px 0pt 5px 23px;
	background-position: left top;
	height: auto ! important;
}

.cssbox_body {
	padding: 5px 0pt 25px 25px;
	background-position: left bottom;
	margin-right: 1px;
	color:#505050;
}

.cssbox_body a {
	color:#a80101;
}

.cssbox_head h3 {
	color: #f8eded;
	letter-spacing: 2px;
	font-weight: bold;
	font-size: 1.46em;
	text-align: center;
	text-shadow: ;
	text-transform:uppercase;
}

.cssbox_body p {
	margin: 0.5em 0 0.5em 0;
	word-spacing:-0.16em;
}

.cssbox_body hr {
	border-top:1px solid #808080;
	margin:1.2em 0 1em 0;
	*margin:0.2em 0 0.1em 0;
}

#sidebar .cssbox_body blockquote {
	background:url(graphics/quotesm_cssbox_start.gif) no-repeat top left;
	text-align:left;
	margin-top:0.3em;
	margin-right:0;
	margin-bottom:0.3em;
	margin-left:0.042em;
	padding-left:17px;
}

#sidebar .cssbox_body blockquote cite {
	background:url(graphics/quotesm_cssbox_end.gif) no-repeat top right;
	display:block;
	padding-right:10px;
	font-style:italic;
}

.textbox .cssbox_body blockquote {
	background:url(graphics/quote_cssbox_start.gif) no-repeat top left;
}

.textbox .cssbox_body blockquote cite {
	background:url(graphics/quote_cssbox_end.gif) no-repeat top right;
}

 */

/* sidebar cssbox home page resets

.cssbox_head h3 {
	color: #a80101;
}

 */

/* footer */

#ft #widefooter {
	border-top:3px solid #fff;
}

#ft #grass {
	background:#a80101;
}

/* forms and search */
/* Search Unleashed plugin formats */

.searchterm1, .searchterm2, .searchterm3, .searchterm4, .searchterm5 {
	color:#5c5c5c;
}

.incoming {
	overflow:hidden;
	border:1px solid #cfcfcf;
	padding:0.3em;
	margin:1em 0em;
	background-color:#f0f0f0;
	font-size:0.86em;
	color:#5c5c5c;
}

/* sidebar Ajax Calendar plugin */

table#wp-calendar td a {
	color:#ffe400;
}

/* news post formats */
/* feed icons */

#feeds {
	border:1px solid #747474;
}

#feeds a {
	color:#a80101;
}

/* edit boxes */
/* comments */
/* contact - Contact Form 7 plugin - contact-form-7/stylesheet.css */
/* images - Flexible Upload plugin */

/* redbox */

.redbox {
	background:#fff;
	border:15px solid #ffe400;
	color:#383838;
}

.redbox.seed {
	background:#fff url(graphics/redboxnary.jpg) no-repeat 400px -15px;
	/* background:#dfdfdf url(graphics/redboxnarw.jpg) no-repeat 400px -15px; */
}






/* sideblog cssbox */

.sideblog {
	border-color:#f8f8f8;
	color:#5c5c5c;
}

.sideblog a {
	color:#a80101;
}

.sideblog_head {
	background:#9ecced;
}

.sideblog_head h3 {
	color:#a80101;
}
