/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#main-content.fullwidth2 {
	width:850px;
	margin: 0px 0 0 0px;
}

/*.promo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#112E3F url(http://localhost/wordpress/wp-content/uploads/2009/12/main-image.jpg) no-repeat scroll 0 0;
display:block;
height:346px;
width:924px;

 }*/
 
#header {
	width: 100%;
	height: 130px;
	/*padding-top: 52px;*/
	padding-top: 0px;
	background: url(images/bg_top_gradient.jpg);
	background-color:#FFFFFF;
	clear: both;
	position: relative;
}

#secnav a {
	display: block;
	line-height: 58px;
	padding: 0 20px 0 20px;
	line-height: 16px;
	padding: 14px 20px 11px;
	color: #ffffff;
}

#secnav a:hover {
color:#000000; }

#secnav li:hover, #secnav li.sfhover1 {
	/*background: url(images/bg_cat_navi_hover.gif) repeat-x;*/
	cursor: pointer;
}

#main-content {
	width: 553px;
	margin: 24px 0 0 31px;
font-family:georgia;
}

#middle-out-top2 { /* Background - Middle Top */
	width: 100%;
	background: rgb(20,40,126) url(images/bg_middle_out_top2.gif) repeat-x 0 0;
}

#content2.full {
	background: url(images/bg_middle_top_full.gif) no-repeat 0 0;
}

#sidebar {
	width: 307px;
	overflow: hidden;
	font-family:Georgia, "Times New Roman", Times, serif;
}



#content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bg_middle_top.gif) no-repeat scroll 0 0;
min-height:550px;
padding:20px 7px 50px 8px;
width:924px;
}

#secnav li {
float:left;
font-size:16px;
font-weight:bold;
padding-bottom:3px;
}

#top-out {
	width: 100%;
	background: url(images/bg_top.jpg) repeat-x 0 0;
}

#middle-out-top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#14287e url(images/bg_middle_out_top.gif) repeat-x scroll 0 0;
width:100%;
}

#copyright-out {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0e1c59 none repeat scroll 0 0;
padding:10px 0 14px;
width:100%;
}

#sidebar h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#004499 none repeat scroll 0 0;
color:#FFFFFF;
display:inline;
float:left;
font-size:12px;
margin:0 0 10px 1px;
padding:8px 14px;
}


#main-content h2 a, #main-content h3 a {
color:#990000;
text-decoration:none;
font-weight:bold;
}

h2 {
color:#990000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18pt;
font-weight:bold;
text-align:center;
}

#main-content .post h4.continue a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ffffff none repeat scroll 0 0;
color:#004499;
padding:5px 0px;
text-decoration:none;
}

#main-content .post h4.continue a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ffffff none repeat scroll 0 0;
color:#004499;
padding:5px 0px;
text-decoration:underline;
}

html, body {
	font-family: arial;
	font-size: 12px;
	border: 0;
	color: #000000;
}

#sidebar a {
color:#000000;
}

#main-content p.post-details a {
text-decoration:none;
color:#9f9f9f;
}

#main-content p.post-details {
text-decoration:none;
color:#9f9f9f;
}

#main-content .archives p.post-details {
padding-right:50px;
padding-top:10px;
}

#main-content p.post-details {
padding-top:10px;
color:#9F9F9F;
text-decoration:none;
}

.col-left a:link, .col-left a:visited{
color:#cccccc;
}

#copyright-out {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0E1C59 none repeat scroll 0 0;
padding:13px 0 13px;
width:100%;
}