/*  
Theme Name: Company Nurse
Theme URI: http://www.companynurse.com
Description: Site Theme for Company Nurse
Version: 1.0
Author: David Gould
Author URI: http://www.dbogdesign.com/

*/

@import url('css/reset.css');

html, body{	width:100%;}

body{
	background:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#252525;
	font-size:12px;
	background:#3a3e3e;

}

p{
	margin:12px 0;
	line-height:1.6em;
}

h2{
	font-family:"Times New Roman", Times, serif;
	font-size:22px;
	color:#525256;
	font-weight:bold;
	margin:5px 0;
	letter-spacing:-.03em;

}



h1{
	font-size:28px;
	color:#353535;
	font-weight:bold;
	margin:20px auto 5px;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#d31246;
	margin: 10px 0;
}

a{
	text-decoration:none;
	font-weight:bold;
	color:#d31246;
}

a:hover{
	text-decoration:underline;
}

h2 a{
	color:#525256;
}
div#container{
	width:100%;
	position:relative;
}

div#header{
	width:100%;
	height:175px;
	background:#fff;
	border-bottom:1px solid #f1f1f1;
}

div#header-content{
	width:892px;
	margin:0 auto;
	position:relative;
}

img#logo{
	position:absolute;
	top:10px;
	left:10px;
}

img#feature-header{
	position:absolute;
	right:-30px;
}

div#nav{
	width:892px;
	margin:0px auto;
	position:relative;
	top:4px;
}

div#nav ul{
	width:892px;

}

div#nav ul li{
	list-style:none;
	margin:0px;
	padding:0px;
	display:inline;
}

div#content-container{
	width:100%;
	background:#393d3d url(images/bg-site.png) no-repeat 50% 0;	
	clear:both;
	border:0px dotted #f00;
	
}

div#content{
	width:892px;
	_width:896px;
	margin:0 auto;
	border:0px solid #0f0;
	position:relative;
	top:8px;
}

div#content-main{
	width:602px;
	float:left;
	background:#fff;
	min-height:500px;
	display:inline;
	
}

div#content-secondary{
	width:290px;
	float:right;
	min-height:500px;
	background:#3a3e3e url(images/bg-sidebar.jpg) repeat-y top left;
display: inline;
}	

div#sidebar-content{
padding:10px 20px;

}

div#footer{
	width:100%;
	height:73px;
	background:#b2b0b0 url(images/bg-footer.jpg) repeat-x top left;
	border:0px solid #ff0;
	clear:both;
	position:relative;
	top:16px;
}

div#footer-content{
	width:892px;
	margin:0 auto;
	position:relative;
}

div#copyright{
	color:#fff;
	font-weight:bold;
	position:absolute;
	top:30px;
	left:0;
}
	
div.clear{
	clear:both;
}

.left{
	float:left;
}

.right{
	float:right;
}
.center{
	margin:0 auto;
}
/* WP */

div.post{
	padding:15px 40px;
}

div#content-secondary h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	color:#fff;
	margin: 15px 0 5px 0;
}

div#content-secondary ul li, div#content-secondary ul li a{
	color:#cac9ca;
}

div#content-secondary ul li ul{
	margin: 0 0 0 15px;
}

div#testimonial{
	margin:0 0 20px 0;
}

div#content-main ul {
	margin:15px 0;
}

div#content-main ul li{
	list-style:disc;
	margin:0 0 0 25px;
}
div#testimonial-content{
	background:#fff url(images/testimonial-bg.png) no-repeat bottom center;
	clear:both;
	width:220px;
	padding: 1px 10px;
	font-size:10px;
	line-height:1.3em;
}

div#home-features{
	width:894px;
	margin:10px auto 0;
	overflow:hidden;
}

div#home-features ul li{
	display:inline;
	margin: 0 5px 0 0;
}

li#feature-right{
	
}

div#latest-post a{
	width:100%;
	text-align:right;
	color:#cac9ca;
}
#content-main .ddsg-wrapper li {list-style:none;}
#copyright a {color:#ffffff !important;}
.aboutvip {padding:22px 0 24px 0;}
.aboutvip .i {width:130px;float:left;clear:none;}
.aboutvip .p {width:392px;float:left;clear:none;}
.aboutvip h3 {font-size:16px;line-height:normal;color:#D31246;margin:0 0 
2px 0;padding:0px;}
.aboutvip h4 
{font-size:12px;line-height:normal;color:#D31246;margin:0px;padding:0px;font-style:italic;}
.aboutsection {color:#525252;}

.aboutbox {width:217px;margin:24px 0 36px 10px;float:left;clear:none;}
.aboutbox.l {margin-right:68px;width:217px;}
.aboutbox img {clear:both;margin-bottom:15px;}
.aboutbox a {color:#006495;}
.clr {clear:both;}
#ccform {background:transparent url(images/cc_background.png) center no-repeat;height:132px;position:relative;left:-4px;padding-top:10px;}

#content-main.fullwidth {
    width:892px;
}
.fwrmain {position:absolute;margin-left:875px;}
.byline {font-size:10px;color:#000000;font-weight:bold;}
.fullwidth h2 {font-family:	
Verdana,Geneva;font-size:16px;line-height:24px;color:#000000;margin-bottom:13px;}
.fullwidth .byline {font-family:Verdana,Geneva;font-size:13px;line-height:24px;}
.fullwidth p {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;line-height:24px;}
.fullwidth .graysidebox {background: #9A9A9A url('/wp-content/themes/cnurse/images/content-top-wide-right.jpg') 
no-repeat top right;
    float:right;
    clear:none;
    text-align:center;    
    background-color: #9A9A9A;
    width: 275px;
    margin:0 0 10px 20px;
    color:#D31346;
    font-size:13px;
    line-height:24px;
    font-weight:bold;
}
.fullwidth .graysidebox .sidebarimg {margin:20px 0 20px 0;width:auto;max-width:270px;height:158px;}
.fullwidth .graysidebox .forwardbox {margin:45px 0 35px 0;}

