/*

Theme Name: CSSFOXWP23

Description: Theme by VA4Business modified for Ides of May

Version: 1.0 

*/



body

{

	background-color:#F7E5D4;

	margin:0 0 0 0;

	padding:0 0 0 0;

	font:normal 9pt Calibra, Arial, Helvetica, sans-serif;

	color:#000000;

	text-align:left;

	text-decoration:none;

}



a

{

	font:normal 9pt Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	color:#153FE1;

	text-align:left;

}



a:hover

{

	text-decoration:underline;

	font:bold 9pt Verdana, Arial, Helvetica, sans-serif;

	color:#BF89C4;

}



em

{

	margin:5px 0 5px 0;

	padding:0 0 0 0;

	display:block;

	font:normal 9pt Arial, Helvetica, sans-serif;

}



img

{

	border:0;

}



.download

{

	display:block;

	margin: 5px;

	padding:5px;

	font:bold 9pt Arial, Helvetica, sans-serif;

	color:#333333;

}



.notice

{

	margin:0 0 0 0;

	padding:15px 0 0 55px;

	height:42px;

	font:bold 14pt Arial, Helvetica, sans-serif;

	color:#000000;

	background-image:url(images/notice.jpg);

	background-position:left;

	background-repeat:no-repeat;

}



.warning

{

	margin:0 0 0 0;

	padding:15px 0 0 55px;

	height:42px;

	font:bold 14pt Arial, Helvetica, sans-serif;

	color:#000000;

	background-image:url(images/warning.jpg);

	background-position:left;

	background-repeat:no-repeat;

}



.outlink

{

	margin:0 0 0 0;

	padding:15px 0 0 55px;

	height:42px;

	font:bold 16pt Arial, Helvetica, sans-serif;

	color:#000000;

	background-image:url(images/outlink.jpg);

	background-position:left;

	background-repeat:no-repeat;

}



.imgleft

{

	float:left;

	margin:0 0 0 0;

	padding:0 9px 0 0;

}



.imgright

{

	float:right;

	margin:0 0 0 0;

	padding:0 0 0 5px;

}



.imgcenter

{

	float:right;

	margin: 0 auto;

}



.alignleft

{

	float:left;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



.aligncenter

{

	margin:0 auto;

	clear:both;

	display:block;

	padding:0 0 0 0;

}



.alignright

{

	margin:0 auto;

	float:right;

	padding:0 0 0 0;

}



.DropCaps

{

	float:left;

	margin:0 0 0 0;

	padding:0 0 0 0;

	font:bold 42pt Calibra, Arial, Helvetica, sans-serif;

	line-height:80%;

	color:#000000;

}



blockquote

{

	margin:10px auto 10px auto;

	padding:5px 5px 5px 10px;

	border:1px dotted #CCCCCCca;

	border-left:10px solid #F7E3CD

	font:normal 9pt Arial, Helvetica, sans-serif;

	color:#000000;

}



.hightlight

{

	margin:10px auto 10px auto;

	background-color:#FEFFE1;

	padding:5px 5px 5px 10px;

	border:3px ridge #FF6600;

	font:normal 9pt Arial, Helvetica, sans-serif;

	color:#B30000;

}



.commentbox

{

	background-color: #ffffff;

	width: 500px;

	margin:0 20px 0 20px;

	padding: 10px;

	overflow: hidden;

}



.commentfooter

{

	background: url(images/comment_footer.gif) 70px 0 no-repeat;

	float:left;

	height:20px;

	color: #4A4A4A;

	margin:0 10px 0 0;

	padding:0 0 0 150px;

	overflow: hidden;

}



#wrap

{

	width:600px;

	margin:0 auto;

	padding:0 0 0 0;

	background-color: White;

}



#container

{

	width:600px;

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

	background-color: #ECF2F7;

}



#header

{

	width:600px;

	height:100px;

	margin:0 0 0 0;

	padding:0 0 0 0;

	float:left;

	background-color:#ECF2F7;

}



#header_left

{

	width:755px;

	float:left;

	margin:0 0 0 0;

	padding:10px 0 0 10px;

	text-align:left;

	vertical-align: top;

}



#header_left a

{

	font:bold 15pt Calibra;

	color:#153FE1;

	text-decoration:none;

}



#header_left a:hover

{

	font:bold 15pt Calibra;

	color:#BF89C4;

	text-decoration:underline;

}



.header_title

{

	font:bold 9pt Calibra, Arial, Helvetica, sans-serif;

	color:#000000;

	margin:0 0 0 0;

	padding:0 0 0 0;

	text-align:center;

	text-decoration:none;

}



#header_right

{

	width:200px;

	float:right;

	margin:10px 5px 0 0;

	padding:0 0 0 0;

	text-align:right;

	vertical-align: top;

}



.input_search

{

	margin:0 0 0 0;

	padding:0 0 0 0;

	color:#999999;

	font:normal 9pt Arial, Helvetica, sans-serif;

}



#topmenu

{

	padding: 0;

	width: 950px;

	float:right;

	background: transparent;

	/*background-color:#ECD8C5;*/

}



#topmenu ul

{

	margin:0;

	float:right;

	margin-left: 40px;

	padding: 0;

	list-style: none;

}



#topmenu ul ul

{

	display:none;

}



#topmenu li

{

	display: inline;

	margin: 0 2px 0 0;

	padding: 0;

	text-transform: uppercase;

}



#topmenu a

{

	float: left;

	display: block;

	float:left;

	font:bold 8pt Calibra, Arial, Helvetica, sans-serif;

	color: #000099;

	margin: 0 2px 0 2px; 

	padding: 5px 10px 5px 10px;

	text-decoration: none;

	border-bottom: 2px ridge #F7E3CD;

	letter-spacing: 0px;

	background-color: #C5D9EC;

}



#topmenu a:hover

{

	background-color: #F7E5D4;

	border:1px solid #FFFFFF;

	border-bottom: 1px ridge #98ACF5;

	margin: 0 2px 0 2px; 

	padding: 5px 10px 5px 10px;

}



#topmenu #current a

{

	background-color: #D25A0B;

	border-color: #D25A0B;

}



#topmenuline

{

	clear: both;

	padding: 0;

	float:none;

	margin:0 0 8px 0;

	font:normal 2pt calibra, Arial, Helvetica, sans-serif;

	width: 950px;

	height: 5px;

	background: #F7E5D4;

}



#left_sidebars

{

	width:160px;

	float:left;

	margin:0 0 10px 0;

	padding:0 0 0 0;

	background-color:#ffffff;

}



.navigators_head

{

	width:140px;

	float:left;

	margin:0 0 0 0;

	padding:5px 0 5px 20px;

	background-color:#C5D9EC;

	font:bold 11pt Calibra, Arial, Helvetica, sans-serif;

	color: #000099;

	border-bottom: 2px ridge #F7E3CD;

}



.navigators

{

	width:150px;

	float:left;

	margin:0 0 10px 0;

	padding:0 0 0 0;

	background-color:#FFFFFF;

}



.navigators ul

{

	margin:0 0 0 0;

	padding:0 0 0 5px;

	list-style:none;

}



.navigators li

{

	margin:0 0 0 0;

	padding:0 0 0 0;

	list-style:none;

	float:left;

}



.navigators ul li a

{

	width:125px;

	display:block;

	float:left;

	margin:0 0 0 0;

	padding:4px 0 4px 20px;

	font:normal 8pt Calibra, Arial, Helvetica, sans-serif;

	color: #153FE1;

	text-decoration:none;

	border-bottom:1px dotted #000000; 

	background:url(images/arrow.gif) left no-repeat;

}



.navigators ul li a:hover

{

	text-decoration:underline;

	font:normal 8pt Calibra, Arial, Helvetica, sans-serif;

	color:#003366;

	background-color:#EDDEEF;

}



.bullet

{

	float:left;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



.post-meta ul

{

	margin:0 0 0 0;

	padding:0 0 0 10px;

	list-style:none;

	display:inherit;

}



.post-meta  li

{

	margin:0 0 0 0;

	padding:3px 0 3px 15px;

	list-style:none;

	background-image:url(images/bullet.gif);

	background-position:left;

	background-repeat:no-repeat;

	font:bold 9pt Calibra, Arial, Helvetica, sans-serif;

}



#content

{

	width:580px;

	margin:0 10px 10px 15px;

	padding:0 0 0 0;

	float:left;

}



#post

{

	width:570px;

	float:left;

	margin:0 0 25px 0;

	padding: 5px 15px 15px 0;

	background-color: ffffff;

}



#post_title

{

	width:580px;

	padding:4px 0 4px 0;

	margin:0 0 0 0;

	float:left;

	background-color:#C5D9EC;

}



#post_title a

{

	font:bold 13pt Arial, Helvetica, sans-serif;

	color:#153FE1;

	padding:10px 0 0 10px;

	margin:5px 0 0 0 0;

	text-decoration:none;

}



#post_title a:hover

{

	color:#BF89C4;

	text-decoration:underline;

}



.post-meta

{

	width:560px;

	float:left;

	margin:0 0 0 0;

	padding: 8px 15px 8px 15px;

	font:normal 10pt Calibra;

	text-align: justify;

	color:#0F0F0F;

	border:1px solid #F4F4F4;

	border-bottom:0;

	border-top:0;

	background-color: white;

}



.post-meta a

{

	font:normal 10pt Calibra, Arial, Helvetica, sans-serif;

	color:#153FE1;

	text-decoration:underline;

}



.post-meta a:hover

{

	color:#BF89C4;

	font:normal 10pt Calibra, Arial, Helvetica, sans-serif;

	text-decoration:None;

}



.post-meta h1, .post-meta h1 a

{

	font:bold 11pt Calibra, Arial, Helvetica, sans-serif;

	margin:0 0 0 0;

	padding:0 0 0 0;

	color:#153FE1;

}



.post-meta h2, .post-meta h3 a

{

	font:bold 10pt Calibra, Arial, Helvetica, sans-serif;

	color:#153FE1;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



.post-meta h3, .post-meta h3 a

{

	font:bold 9pt Calibra, Arial, Helvetica, sans-serif;

	color:#153FE1;

	margin:0 0 0 0;

	padding:0 0 0 0;

}



#post_footer

{

	width:580px;

	height:20px;

	float:left;

	margin:0 0 0 0;

	padding:5px 0 3px 10px;

	background-color:#FBEFE2;

}



#post_footer a

{

	font:normal 8pt Calibra, Arial, Helvetica, sans-serif;

	color:#153FE1;

	padding:0 0 0 0;

	margin:0 20px 0 0;

	text-decoration:none;

}



#post_footer a:hover

{

	color:#BF89C4;

	text-decoration:underline;

}



#right_sidebars

{

	width:160px;

	float:right;

	margin:0 0 10px 0;

	padding:0 0 0 0;

	background-color:#ffffff;

}



#footer

{

	width:950px;

	float:left;

	margin:0 0 0 0;

	padding:20px 0 20px 0;

	text-align:center;

	background-color:#C5D9EC;

	color: black;

}



#footer a

{

	font:normal 8pt Calibra, Arial, Helvetica, sans-serif;

	text-decoration:none;

	color:#153FE1;

	text-align:left;

}



#footer a:hover

{

	text-decoration:underline;

	font:normal 8pt Calibra, Arial, Helvetica, sans-serif;

	color:#BF89C4;

}













