
#content { width:428px; float:left; }

#sidebar { position:absolute; top:0; right:0; width:300px; }

#sidebar a { font-weight:bold; }
ul#topnav { background:url('tabs_frontpage.png') no-repeat top left; }
.more, .more a { color: #3184af; }

/****/

h2 a, h2 a:visited { text-decoration:none; color:#003149; }
h3 a, h3 a:visited { text-decoration:none; color:#003149; }
.byline { margin:0; color:#666; }

#content .more { font-size:12px; font-weight:bold; }
#content p { line-height: 1.5em; }
.feature img {
 border:10px solid #203F62;
float:left;
margin:0 20px 0 0; }

ul#newsbox li { line-height:1.3em; padding:1em 24px 0 12px; border:0 #efefef solid; border-bottom-width:2px; }
ul#newsbox img { border:1px #a0a0a0 solid; float:left; margin:0 5px 0 0; }
ul#newsbox div { 
 }
ul#newsbox h3 { font-size:14px; line-height:17px; }
ul#newsbox i { color:#666; font-style:normal; }
ul#newsbox li p { line-height:1.1em; margin-top:8px; }

#promo_top { clear:both; margin-bottom:10px; float:left; height:212px; }

*html #promo_top { clear:both; margin-bottom:10px; float:left; height:190px; }

#promo_top { position:relative; width:100%; }
#promo_top .feature { width:625px; padding-top:2em; }
#promo_top .feature { overflow:hidden; position:relative; height:254px; }
#promo_top .feature { border:0; padding:0; font-size:11px; }
#promo_top .feature p {
 font-size:13px;
line-height:1.7em;
text-align:justify;
 }
#promo_top .byline { line-height:18px; }
#promo_top #news_img { float:left; }
#alod { clear:left; overflow:hidden; width:100%; line-height:49px; height:49px; position:absolute; bottom:0; background:#eff3f7 url('bg-alod.gif') repeat-x; }
#alod h4 { font-size:11px; color:#454644; float:left; margin-left:16px; margin-right:8px; padding-left:2.5em; text-transform:uppercase; background:url('link.gif') no-repeat left; }

div.ad_mrect { padding:1px 0; position:absolute; right:0; top:0; padding:10px; width:280px; }

p {
 font-size:13px;
line-height:1.7em;
text-align:justify;
 }
 
div.ad_mrect ul { 
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
 }
 div.ad_mrect ul li { 
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
	border-right:1px solid #000;
 }
 
 .saprator{ clear:both; border-bottom:1px dotted #bcbcbc; margin:5px 0 5px 0;}
 
 .banner img{
 background:#bcbcbc;
 padding:2px;
 }
.bonus_txt{
 text-align:center;
 margin:0;
 color:#000;
 font-size:13px;
} 



ul.urls { font-size:12px; color:#4b4b4b; clear:both; background-color:#ececeb; }
ul.urls { list-style:none; line-height:1.3em; }
ul.urls li { margin:4px 0; color:#777; }


