/**
 * Site Specific Styles (screen.css)
 * CSS styles that you define for your WordPress Theme.
 */
/*No <strong> or <em> */
@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}

body {font-size:62.5%;background:#fbfcff;text-align:left;}
#header {height:260px;background:url(../i/bkg_header.gif) repeat-x;font-family:Georgia, "Times New Roman", Times, serif;margin-top:20px;text-align:left;}
#logo {height:219px;width:1100px;text-indent:-999em;background:url(../i/header.jpg) center no-repeat;margin-bottom:10px;}
#header .container {width:1100px;}
#header ul {width:861px;margin:0 auto;}
#header li {float:left;}
#header li a {display:block;padding:3px 12px;border-right:1px solid #6486b9;font-size:1.4em;color:#e1e5ee;text-decoration:none;}
#header li a:hover {color:#fff;}
#header li a.last {border-right:0;}
#header li ul {margin-right:20px;padding-top:10px;}
#header li ul li {float:left;clear:left;position:relative;}
#header li li a {padding:7px;border:0;background:#415c7d;width:360px;border:1px solid #273753;border-top:0;font-size:1.2em;line-height:125%;z-index:20;}
#header li li a:hover {background:#e1e5ee;color:#325470}
 ul.nav {
  width: 600px;
  margin: 0 auto;
  list-style: none;
}

.nav li {
  float: left;
  position: relative;
  width: auto;
}

.nav li:hover ul, .nav li.sfhover ul {	left: auto;}

.nav li ul {
	position: absolute;
	left: -999em;
}

.nav li:hover ul {
	left: auto;
}
 .nav li:hover, .nav li.sfhover {  
 position: static;  
}  

.container {width:980px;margin:0 auto;}
.content-container {width:980px;margin:0 auto;background:#eef1f8;}
#content {font-family:Georgia, "Times New Roman", Times, serif;color: #000000;background:#eef1f8;overflow:visible;}
#primary {float:left;width:554px;margin-right:30px;padding:30px;padding-top:50px;overflow:hidden;text-align:left;background:#eef1f8;padding-top:50px;}
.page-content #primary {width:920px;margin-right:0;padding-top:20px;}
#secondary {float:left;width:334px;background:#e1e5ee;padding-bottom:0;text-align:left;padding-top:45px;}
#footer {clear:both;background:url(../i/bkg_footer.gif) repeat-x;height:85px;text-align:center;color:#e1e5ee;font-size:1.3em;line-height:145%;padding-top:10px;}


#content h1 {border-bottom:1px solid #6b84ac;margin-bottom:15px;font-weight:normal;}
#content h2, #content h3, #content h4 {border-bottom:0px solid #6b84ac;margin-bottom:10px;font-weight:normal;}
#content h1 {font-size:2.8em;}
#content h2 {font-size:2.4em;}
#content h3 {font-size:1.6em;}
#content h4 {font-size:1.3em;}
#content h1 a, #content h2 a, #content h3 a, #content h4 a {color:#325470;border-bottom:0;}
#content a {color:#396290;border-bottom:1px solid #ced4e0;text-decoration:none;}
#content a:hover {color:#4e85c4;border-bottom:1px solid #dfe5f2;}
#content ul, #content form {margin-bottom:20px;}

#secondary p, #secondary li, #secondary form {font-size:1.1em;line-height:145%;margin-bottom:5px;}
#secondary li {font-weight:bold;}
#secondary li ul {margin-bottom:10px;margin-top:5px;}
#secondary li li {margin-left:20px;font-size:1em;list-style:disc;font-weight:normal;}
.widget_pages {margin-bottom:-15px;}

#primary p, #primary li {font-size:1.3em;line-height:145%;margin-bottom:10px;}
.entry-content #primary h1, .entry-content #primary h2, .entry-content #primary h3, .entry-content #primary h4 {padding-top:20px;}
.page-content #primary h1, .page-content #primary h2, .page-content #primary h3, .page-content #primary h4 {padding-top:20px;}
.page-content #primary img {margin-top:10px;margin-bottom:10px;border-bottom:0 !important;}
#primary table {border-right:1px solid #ced6e1;border-top:1px solid #ced6e1;margin-bottom:20px;}
#primary table td, #primary table th {padding:5px;font-size:1.2em;border-left:1px solid #ced6e1;border-bottom:1px solid #ced6e1;vertical-align:top;}
#primary form input[type="image"] {padding:5px;border:1px solid #ced6e1;background:#e1e5ee;}
#primary .entry-content table.noborder {border:0;}
#primary .entry-content table.noborder td, #primary .entry-content table.noborder th {border:0;}
#primary .entry-content table td img, #primary .entry-content table.noborder td img  {padding:0;border:0;margin:0;} 
#primary iframe {background:#fff;padding:5px;border:1px solid #ced6e1;margin-bottom:20px;height:250px;}

#primary li {margin-left:20px;}



#secondary .side {width:auto;padding:17px;}
#primary .entry-content img {max-width: 99% !important;}
#primary .page-content img {width:expression(this.width < 899? "auto" : this.width > 910? "910px" : "auto");max-width: 100% !important;}
#primary .entry-content img {padding:5px;border:1px solid #ced6e1;background:#e1e5ee;}
#secondary #sec_bottom {height:70px;display:block;padding-top:10px;background:url(../i/bkg_sidebar_bottom.gif) repeat-x;clear:both;}

#footer a {color:#ced6e1;border-bottom:1px solid #325470;text-decoration:none;}
#footer img {border-bottom:0;}
#primary .entry-meta {font-size:1.1em;color:#6b84ac;clear:both;border-top:1px solid #6b84ac;padding-top:5px;text-align:right;}
.published-time {float:left;margin-right:15px;margin-bottom:10px;text-align:center;padding:10px 13px;background:#e1e5ee;text-transform:uppercase;font-family:"Times New Roman", Times, serif;border:1px solid #ced6e1;letter-spacing:1px;margin-top:5px;}
.published-time .month {font-size:1.4em;color:#396290;}
.published-time .day {font-size:2.8em;font-weight:bold;}
.published-time .year {font-size:1.4em;color:#396290;}
.entry-content {margin-bottom:50px;}
.clear {clear:both;width:1px;height:1px;}
.widgets-title {list-style:none;}


.nav li ul {
	
}

#secondary .ad_rect_31 {width:302px;height:102px;overflow:hidden;margin-top:10px;display:block;margin-bottom:15px;}
#secondary .ad_rect_sma {width:142px;height:127px;overflow:hidden;margin-top:10px;float:left;margin-right:16px;margin-bottom:15px;}
#secondary .ad_rect_sma2 {margin-right:0px;margin-bottom:20px;}
#secondary .ad_rect_med {width:302px;height:252px;overflow:hidden;margin-top:10px;display:block;clear:left;margin-bottom:15px;}

.ad_lead {width:730px;height:92px;overflow:hidden;display:block;margin:0 auto;margin-top:20px;overflow:hidden;}
.ad_bann {width:470px;height:60px;display:block;float:left;padding:0;border:1px solid #92afd3;overflow:hidden;}
.ad_bann2 {width:450px;height:60px;display:block;float:left;padding:0;border:1px solid #92afd3;overflow:hidden;margin-top:10px;margin-right:4px}
.ad_bann2 img {width:450px;height:60px;}
.ad_lead_bot {width:730px;height:92px;margin:20px auto;display:block;overflow:hidden;}
.ad_bann_button2 {width:120px;height:60px;display:block;overflow:hidden;float:left;padding:0;border:1px solid #92afd3;margin-right:10px;}
.ad_bann_half {width:234px;height:60px;display:block;float:left;padding:0;border:1px solid #92afd3;margin-left:10px;overflow:hidden;}


.page-content #primary .ads_page img {margin:0;border:0;}
#secondary ul {margin-bottom:40px;}
#secondary p {}
.ads_page {display:block;}
#primary .ads_page iframe {background:none;padding:0;border:0;margin-bottom:0;height:60px;position:relative;z-index:1;}

.page_int_ads h1, .page_int_ads h2 {clear:both;padding-top:10px;}
#respond h3 {clear:both;}

.ad_rect_31 a ,.ad_rect_sma a,.ad_rect_med a,.ad_lead a,.ad_bann a,.ad_lead_bot a, .ad_bann_body_sq a {border-bottom:0;padding:0;}
.ad_rect_31 img ,.ad_rect_sma img ,.ad_rect_med img ,.ad_lead img ,.ad_bann img ,.ad_lead_bot img,.ad_rect_sma2 img, .ad_bann_body_sq img {border:1px solid #92afd3;padding:0;}

.cwplus {
	border:2px solid black;
	margin-right: 350px;
	text-align: left;
        font-family:Georgia, "Times New Roman", Times, serif
	background-color: #294368;
	color:#dfe6f0
}

#content .cwplus a{
	color:#dfe6f0;
	border-bottom: none;
}

#content .cwplus a:hover{
	color:#fbfef7; 
}