body { background: #FFFFFF; margin: 0px; padding: 0px 0px 0px 0px; text-align: center; font-family: Arial, sans-serif; font-size: 12px; position: relative; }
input, select, textarea, h1, h2, h3, div, td { font-family: Arial, sans-serif; }
img { border: 0px; vertical-align: text-top; }
form { margin: 0px; padding: 0px; }
a { text-decoration: none; color: #003876; cursor: hand; cursor: pointer; }
a:hover { text-decoration: underline; }
div.clear { clear: both; } 

/*
div#header { position: relative; z-index: 1; background: url("../images201306/header_bg.png"); } 
div#nav { position: relative; padding: 0px 0px 0px 0px; border-top: 1px solid #585858; border-bottom: 3px solid #C4C4C4; height: 42px;  
	background: #676767; 
	background: -moz-linear-gradient(top,  #737373 0%, #575757 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#737373), color-stop(100%,#575757)); 
	background: -webkit-linear-gradient(top,  #737373 0%,#575757 100%); 
	background: -o-linear-gradient(top,  #737373 0%,#575757 100%); 
	background: -ms-linear-gradient(top,  #737373 0%,#575757 100%); 
	background: linear-gradient(to bottom,  #737373 0%,#575757 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#737373', endColorstr='#575757',GradientType=0 ); 
}	
div#nav ul { position: relative; z-index: 10; width: 961px; margin: 0px auto 0px auto; height: 42px; list-style: none; font-size: 13px; padding: 0px; }
div#nav ul li { float: left; color: #FFFFFF; padding: 0px 0px 0px 0px; height: 42px; } 
div#nav ul li.active { color: #333333; } 
div#nav ul li.active a { background: #EDF3F5; color: #333333; } 
div#nav ul li + li { border-left: 1px solid #505050; }	
div#nav ul li + li a { padding-left: 11px; }	
div#nav ul li a { color: #FFFFFF; float: left; position: relative; padding: 0px 10px 0px 0px; height: 45px; line-height: 42px; }	

div#nav_lvl2 { position: relative; padding: 10px 0px 8px 0px; border-bottom: 1px solid #C4C4C4; height: 21px; background: #EDF3F5; }	
div#nav_lvl2 ul { width: 960px; margin: 0px auto 0px auto; list-style: none; font-size: 13px; padding: 0px; }
div#nav_lvl2 ul li { float: left; color: #5D5D5D; padding: 0px 0px 0px 0px; } 
div#nav_lvl2 ul li.active { } 
div#nav_lvl2 ul li.active a { font-weight: bold; } 
div#nav_lvl2 ul li + li { border-left: 1px solid #B6C7CD; }	
div#nav_lvl2 ul li + li a { padding-left: 13px; }	
div#nav_lvl2 ul li a { color: #5D5D5D; float: left; padding: 0px 12px 0px 0px; height: 21px; line-height: 21px; }	

*/
div#header { position: relative; z-index: 1; background: url("../images201306/header_bg1.png") left bottom repeat-x; } 
div#nav { position: relative; padding: 0px 0px 0px 0px; border-top: 0px solid #585858; border-bottom: 0px solid #C4C4C4; height: 46px; }
div#nav ul { position: relative; z-index: 10; width: 980px; margin: 0px auto 0px auto; height: 46px; list-style: none; font-size: 14px; padding: 0px; background: #D21F26; }
div#nav ul li { float: left; color: #FFFFFF; padding: 3px 0px 0px 0px; height: 43px; border-top: 0px solid #D21F26; border-right: 3px solid #FFFFFF; margin: 0px 0px 0px 0px; background: #D21F26; } 
div#nav ul li.active { color: #D21F26; } 
div#nav ul li.active a { background: #EDF3F5; color: #D21F26; font-weight: bold; } 
div#nav ul li a { color: #FFFFFF; float: left; position: relative; padding: 0px 0px 0px 0px; height: 43px; line-height: 43px; width: 108px; text-align: center; }	
div#nav ul li.small { height: auto; border-right: 0px; font-size: 12px; padding-top: 7px; } 
div#nav ul li.small a { height: 12px; line-height: 12px; padding-left: 20px; width: auto; text-align: left;  background: #D21F26 !important; color: #FFFFFF; } 

div#nav #nav_forum a { color: #FFF200; }
div#nav #nav_forum.active a { color: #D21F26; }
div#nav #nav_latest a { width: 50px; }
div#nav #nav_crime a { width: 50px; }
div#nav #nav_lifestyle a { width: 65px; }
div#nav #nav_press a { width: 54px; }
div#nav #nav_insider a { width: 97px; }
div#nav #nav_special a { width: 97px; }

div#nav_lvl2 { position: relative; padding: 0px 0px 0px 0px; border-bottom: 0px solid #C4C4C4; margin: 3px 0px 0px 0px; }	
div#nav_lvl2 ul { width: 980px; margin: 0px auto 0px auto; list-style: none; font-size: 13px; padding: 7px 0px 7px 0px; background: #EDF3F5; height: 21px; }
div#nav_lvl2 ul li { float: left; color: #D21F26; padding: 0px 0px 0px 0px; } 
div#nav_lvl2 ul li.active { } 
div#nav_lvl2 ul li.active a { text-decoration: underline; } 
div#nav_lvl2 ul li + li { border-left: 1px solid #B4C9D0; }	
div#nav_lvl2 ul li + li a { }	
div#nav_lvl2 ul li a { color: #D21F26; float: left; padding: 0px 17px 0px 17px; height: 21px; line-height: 21px; font-weight: bold; }	

.nav_lvl3 { position: relative; padding: 10px 0px 10px 0px; margin: 0px 0px 20px 0px; border-bottom: 2px solid #D3D3D3; border-top: 2px solid #D3D3D3; line-height: 42px; font-size: 17px; font-family: Merriweather Sans, Arial, sans-serif; } 
.nav_lvl3 a { color: #003876; padding: 0px 12px 0px 0px; }
.nav_lvl3 a.active { color: #F58220; }

div.main_container { width: 980px; margin: 0px auto 0px auto; position: relative; z-index: 5; text-align: left; }	

a#logo { float: left; width: 328px; padding: 30px 0px 0px 0px; }

div#rates { float: left; width: 127px; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #666666; font-size: 11px; line-height: 24px; font-weight: bold; text-align: left; cursor: pointer; }
div#rates span { font-weight: normal; padding-right: 16px; }
div#rates span.up { background: url("../images201306/rates_arrows.png") no-repeat right 2px; }
div#rates span.eq { background: url("../images201306/rates_arrows.png") no-repeat right -22px; }
div#rates span.down { background: url("../images201306/rates_arrows.png") no-repeat right -44px; }

div#weather { float: left; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 45px; width: 205px; color: #666666; font-size: 11px; line-height: 16px; position: relative; text-align: left; }
div#weather div.weather_list { position: absolute; top: 0px; left: 0px; display: none; background-color: #FFFFFF; padding: 0px 10px 3px 17px; margin: 25px 0px 0px 0px; border: 1px solid #666666; text-align: left; z-index: 100; }
div#weather div.weather_city { height: 45px; width: 150px; background-color: transparent; display: none; cursor: pointer; }
div#weather div.weather_city div.city { color: #505050; font-size: 11px; font-weight: bold; background: url("../images201306/weather_wheel.png") no-repeat left 13px; padding: 7px 0px 0px 16px; float: left; position: relative; line-height: 22px; }
div#weather div.weather_city div.city:hover div.weather_list { display: block; }
div#weather div.weather_city span.deg { color: #666666; font-size: 11px; font-weight: normal; display: block; margin: 0px 0px 0px 0px; position: relative; top: -19px; left: 60px; }

.button { text-align: center; padding: 0px 12px 0px 12px; border: 1px solid #A7A799; outline: 1px solid #676767; color: #FFFFFF; font-size: 11px; height: 17px; line-height: 17px; float: left; 
	background: #8F8F8F; /* Old browsers */
	background: -moz-linear-gradient(top,  #8F8F8F 0%, #9E9E9E 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8F8F8F), color-stop(100%,#9E9E9E)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #8F8F8F 0%,#9E9E9E 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #8F8F8F 0%,#9E9E9E 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #8F8F8F 0%,#9E9E9E 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #8F8F8F 0%,#9E9E9E 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8F8F8F', endColorstr='#9E9E9E',GradientType=0 ); /* IE6-9 */
}

#header .button { width: 41px; }
#header .button + .button { margin-left: 24px; }

div#follow_us { float: left; padding: 12px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 43px; width: 203px; color: #666666; font-size: 11px; line-height: 24px; font-weight: normal; text-align: left; }
div#follow_us span { display: inline; float: left; color: #666666; margin: 0px 0px 0px 0px; font-weight: normal; }
div#follow_us a { float: left; text-decoration: none; margin: 0px 0px 0px 10px; width: 24px; height: 24px; }
div#follow_us a#follow_facebook { background: url("../images201306/icons_set.png?m=2") no-repeat 0px -176px; }
div#follow_us a#follow_twitter { background: url("../images201306/icons_set.png?m=2") no-repeat -34px -176px; }
div#follow_us a#follow_rss { background: url("../images201306/icons_set.png?m=2") no-repeat -102px -176px; }
div#follow_us a#follow_gplus { background: url("../images201306/icons_set.png?m=2") no-repeat -68px -176px; }

div#languages { float: left; padding: 12px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 43px; width: 97px; color: #666666; font-size: 11px; line-height: 11px; font-weight: normal; text-align: left; }
div#languages span { display: inline; float: left; color: #666666; margin: 0px 0px 0px 0px; font-weight: normal; }
div#languages a { float: left; text-decoration: none; margin: 0px 0px 0px 10px; width: 16px; height: 11px; }
div#languages a#novinite_bg { background: url("../images201306/flags.png") no-repeat 0px 0px; }
div#languages a#novinite_ru { background: url("../images201306/flags.png") no-repeat -26px 0px; }

div#login_register { float: left; width: 205px; }

form#searchform { float: left; width: 300px; overflow: hidden; position: relative; margin-top: -7px; }
form#searchform input[type=text] { text-align: left; padding: 0px 3px 0px 3px; border: 1px solid #999999; background: #FFFFFF; color: #000000; font-size: 11px; height: 25px; line-height: 25px; float: left; width: 179px; }
form#searchform input[type=submit] { text-align: center; padding: 0px; border: 1px solid #EB9943; outline: 1px solid #DD7115; color: #FFFFFF; font-size: 11px; height: 25px; line-height: 25px; float: right; width: 95px; 
	background: #E77C21; /* Old browsers */
	background: -moz-linear-gradient(top,  #E77C21 0%, #F5892D 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E77C21), color-stop(100%,#F5892D)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #E77C21 0%,#F5892D 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E77C21', endColorstr='#F5892D',GradientType=0 ); /* IE6-9 */
}

div#stats { padding: 0px 0px 0px 313px; line-height: 32px; color: #666666; font-size: 11px; font-family: Tahoma, Arial, sans-serif;  } 
div#stats span { margin: 0px 15px 0px 15px; } 

div#bestinbg { display: none; position: absolute; z-index: 100; margin: 17px 0px 0px 0px; background: #D21F26; width: 124px; text-align: left; }
div#bestinbg div.submenu { margin: 0px; padding: 5px 0px 5px 0px; list-style: none; float: none; text-align: left; }
div#bestinbg div.submenu a { display: block; float: none; padding: 0px 0px 7px 0px; margin: 0px 0px 0px 0px; border-bottom: 0px solid #EDF3F5; font-size: 11px; color: #FFFFFF !important; background: transparent !important; }

div#bannerA { padding: 0px 0px 16px 0px; text-align: center; }
div.banner728x90 { padding: 16px 0px 0px 10px; margin: 0px auto 0px auto; background: #FFFFFF url('../images201306/advertisementA.gif') no-repeat left center; width: 980px; } 
div#bannerC { } 
div.banner468x60 { padding: 5px 0px 0px 10px; margin: 0px auto 0px auto; background: #FFFFFF url('../images201306/advertisementA.gif') no-repeat left top; border-bottom: 1px solid #D3D3D3; padding-bottom: 20px; margin-bottom: 20px; } 
 
div#left { width: 645px; float: left; text-align: left; }
div#right { width: 300px; float: right; text-align: left; }

div#hottopic { padding: 0px 7px 0px 17px; color: #F01313; font-family: Tahoma, Arial, sans-serif; font-size: 13px; font-weight: bold; margin: 0px 0px 20px 0px; height: 33px; line-height: 33px; overflow: hidden; background: #EDF3F5; }
div#hottopic p { margin: 0px; padding: 0px 0px 0px 0px; } 
div#hottopic a { color: #333333;  }
div#hottopic span { color: #F01313;  }

h1, .title { margin: 0px 0px 15px 0px; padding: 0px; line-height: 24px; font-weight: 400px; font-size: 18px; color: #003876; font-family: Merriweather Sans, Arial, sans-serif; }
h1 a, .title a { color: #003876; }
div.title a.more { color: #0076A3; float: right; font-weight: bold; font-size: 12px; font-family: Arial, sans-serif; }
div.title_bordered { padding-left: 30px; padding-bottom: 10px; border-bottom: 2px solid #D3D3D3; margin-bottom: 30px; font-size: 17px; } 

h1.hp { height: 54px; line-height: 54px; margin: 0px; }
h1.developing_story { line-height: 24px; font-size: 17px; margin: 10px 0px 0px 0px; color: #003876; padding: 0px 0px 0px 0px; border-bottom: 1px solid #FFFFFF; }
h1.developing_story a { color: #003876 !important; display: block; border-bottom: 1px solid #CCCCCC; padding: 0px 0px 10px 0px !important; }
h1.developing_story span { color: #F01313; }
h2.developing_story { color: #003876; }
h2.developing_story span { color: #F01313; }
div#developing_stories { font-size: 13px; margin: 0px 0px 10px 0px; padding: 5px 18px 15px 18px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; background: #EDF3F5; }
div#developing_stories a { display: block; padding: 10px 0px 0px 0px; color: #333333; font-weight: bold; }
div#developing_stories a.more { background: url("../images201306/icons_set.png?m=2?m=1") no-repeat 0px -137px; padding: 10px 0px 0px 28px; color: #003876; font-weight: bold; margin-top: 3px; }
div#content h2.developing_story { font-size: 14px; margin: -5px 0px 15px 0px; background: url("../images201306/icons_set.png?m=2?m=1") no-repeat 0px -147px; padding-left: 30px; }

div#top_news { position: relative; margin: 0px 0px 10px 0px; }
a#top_prev { position: absolute; top: 94px; left: 0px; background: url("../images201306/topnews_arrow_left.png") no-repeat; display: block; width: 38px; height: 38px; z-index: 10; }
a#top_prev.inactive, a#top_next.inactive { display: none; }
a#top_next { position: absolute; top: 94px; left: 442px; background: url("../images201306/topnews_arrow_right.png") no-repeat; display: block; width: 38px; height: 38px; z-index: 10; }
div#top_scroller { width: 480px; height: 385px; overflow: hidden; position: relative; float: left; }
div#top_scroller .items { width: 20000em; position: absolute; }
div#top_scroller .items div { float: left; width: 480px; }
div#top_scroller .items div a.photo { display: block; margin: 0px 0px 5px 0px; width: 480px; max-height: 237px; overflow: hidden; }
div#top_scroller .items div img { display: block; }
div#top_scroller .items div div.caption { margin: 0px; padding: 0px; line-height: 13px; font-weight: 400px; font-size: 11px; color: #838383; float: none; }
div#top_scroller .items div h2 { margin: 7px 0px 0px 0px; padding: 0px; line-height: 27px; font-weight: 400px; font-size: 23px; color: #333333; font-family: Merriweather Sans, Arial, sans-serif; }
div#top_scroller .items div h2 a { color: #333333; }
div#top_scroller .items div p { display: block; margin: 5px 0px 0px 0px; padding: 0px; line-height: 16px; font-size: 13px; color: #5B5B5B; }

div#top_list { float: right; width: 145px; font-size: 12px; line-height: 16px; }
div#top_list a { display: block; color: #333333; font-weight: bold; padding: 0px 0px 10px 0px; }
div#top_list a.first { display: none; }
div#top_list a + a { padding-top: 10px; border-top: 1px solid #CCCCCC; }

div.news_list { }
div.news_list div.item { padding: 0px 0px 20px 0px; border-bottom: 1px solid #D3D3D3; margin: 0px 0px 20px 0px; }
/* div.news_list div.item + div.item { border-top: 1px solid #D3D3D3; padding-top: 20px; } */
div.news_list div.item div.text { float: left; width: 645px; }
div.news_list div.item a.photo + div.text { width: 480px; }
div.news_list div.item h2 { margin: 0px; padding: 0px; line-height: 21px; font-weight: 400px; font-size: 17px; color: #333333; font-family: Merriweather Sans, Arial, sans-serif; }
div.news_list div.item h2 a { color: #333333; }
div.news_list div.item a.photo { float: left; margin: 0px 20px 0px 0px; max-height: 95px; overflow: hidden; }
div.news_list div.item p { margin: 10px 0px 0px 0px; padding: 0px; color: #666666; font-size: 13px; line-height: 16px; }
div.news_list div.item div.date { margin: 10px 0px 0px 0px; padding: 0px; color: #666666; font-size: 11px; line-height: 16px; }
div.news_list div.item div.date a { color: #666666; font-weight: bold; }
div.news_list div.item div.date span { margin: 0px 10px 0px 10px; }

div#photo_story { position: relative; }
div#photo_story h2 { margin: 0px 0px 20px 0px; padding: 0px; line-height: 27px; font-weight: 400px; font-size: 23px; color: #333333; font-family: Merriweather Sans, Arial, sans-serif; }
div#photo_story h2 a { color: #333333; }
div#photostory_wrap { position: relative; float: left; }
a#photostory_prev { position: absolute; top: 94px; left: 0px; background: url("../images201306/topnews_arrow_left.png") no-repeat; display: block; width: 38px; height: 38px; z-index: 10; }
a#photostory_prev.inactive, a#photostory_next.inactive { display: none; }
a#photostory_next { position: absolute; top: 94px; /* left: 437px;*/ right: 0px; background: url("../images201306/topnews_arrow_right.png") no-repeat; display: block; width: 38px; height: 38px; z-index: 10; }
div#photostory_scroller { width: 480px; height: 460px; overflow: hidden; position: relative; }
div#photostory_scroller .items { width: 20000em; position: absolute; }
div#photostory_scroller .items div { float: left; width: 480px; }
div#photostory_scroller .items div p { width: 480px; color: #666666; font-size: 11px; line-height: 15px; font-weight: bold; margin: 15px 0px 0px 0px; padding: 0px; }
div#photostory_scroller .items div a.photo { display: block; margin: 0px 0px 7px 0px; }
div#photostory_scroller .items div span.num { color: #333333; font-size: 11px; line-height: 16px; font-weight: bold; float: left; margin: 0px 7px 0px 0px; }
div#photostory_scroller .items div span.date { color: #666666; font-size: 11px; line-height: 16px; font-weight: normal; float: left; }
div#photostory_scroller .items div span.caption { color: #666666; font-size: 11px; line-height: 16px; font-weight: normal; float: right; }
div#photo_story div.description { float: right; width: 145px; line-height: 16px; font-size: 12px; color: #666666; }
div#photo_story div.description p { margin: 0px 0px 15px 0px; padding: 0px; }

.banner300 { margin: 7px 0px 20px 0px; padding: 0px; width: 300px; color: #ACACAC; font-size: 10px; }
.banner300 span { margin: 0px 0px 5px 12px; display: block; }

form#subscribe_smn { padding: 10px 0px 10px 13px; border-top: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; background: #F3F3F3; font-size: 10px; color: #666666; margin: 0px 0px 20px 0px; }
form#subscribe_smn a { color: #666666; }
form#subscribe_smn strong { font-family: Merriweather Sans, Arial, sans-serif; font-size: 17px; display: block; margin: 0px 0px 4px 0px; }
form#subscribe_smn input[type=text] { width: 150px; height: 23px; line-height: 23px; color: #B7B7B7; font-size: 12px; padding: 0px 11px 0px 11px; border: 1px solid #CCCCCC; float: left; margin: 7px 8px 0px 0px; }
form#subscribe_smn input[type=submit] { width: auto; height: 23px; line-height: 22px; color: #FFFFFF; font-size: 11px; padding: 0px 7px 0px 7px; border: 1px solid #F8A44E; outline: 1px solid #DD7115; float: left; margin: 7px 0px 0px 0px; 
	background: #E77C21; /* Old browsers */
	background: -moz-linear-gradient(top,  #E77C21 0%, #F5892D 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E77C21), color-stop(100%,#F5892D)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #E77C21 0%,#F5892D 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E77C21', endColorstr='#F5892D',GradientType=0 ); /* IE6-9 */
}
form#subscribe_smn a.newsalert { display: block; color: #669900; font-size: 11px; margin: 10px 0px 0px 0px; }

div#right h2 { margin: 0px 0px 10px 0px; padding: 0px; line-height: 24px; font-weight: 400px; font-size: 14px; color: #003876; font-family: Merriweather Sans, Arial, sans-serif; }
div#right h2 a { color: #003876; }
div#right h2.bordered { border-top: 7px solid #EDF3F5; border-left: 6px solid #EDF3F5; border-right: 6px solid #EDF3F5; padding-left: 9px; margin-bottom: 0px; height: 32px; line-height: 32px; }
ul.buzz_list { list-style: none; border: 5px solid #EDECEC; padding: 10px 10px 0px 10px; margin: 0px 0px 20px 0px; }
ul.buzz_list li { padding: 0px 0px 10px 0px; margin: 0px; font-size: 12px; line-height: 15px; }
ul.buzz_list li a { color: #2CA2D2; font-weight: bold; }

ul.editorial_list { list-style: none; padding: 13px 11px 13px 11px; margin: 0px 0px 20px 0px; background: #EDF3F5; }
ul.editorial_list li { padding: 0px 0px 0px 0px; margin: 0px; font-size: 12px; line-height: 15px; }
ul.editorial_list li + li { padding-top: 20px; }
ul.editorial_list li img { float: left; margin: 0px 15px 0px 0px; padding: 0px; }
ul.editorial_list li h4 { margin: 0px; padding: 2px 0px 0px 0px; font-weight: normal; color: #666666; font-size: 12px; line-height: 15px; }
ul.editorial_list li h4 a { color: #666666; }
ul.editorial_list li h5 { margin: 0px; padding: 2px 0px 10px 0px; font-weight: bold; color: #333333; font-size: 12px; line-height: 15px; }
ul.editorial_list li h5 a { color: #333333; }
ul.editorial_list li h4 span { color: #333333; font-weight: bold; font-size: 11px; display: block; margin: 5px 0px 0px 0px; }
ul.editorial_list li p { padding: 0px 0px 0px 0px; margin: 0px; color: #666666; }
ul.editorial_list li p a { color: #666666; }

div#inpictures { padding: 11px; background: #EDECEC; font-size: 11px; color: #666666; font-size: 12px; line-height: 15px; margin: 0px 0px 20px 0px; }
div#inpictures img { display: block; margin: 0px 0px 10px 0px; }
div#inpictures p { display: block; margin: 0px 0px 10px 0px; padding: 0px; }
div#inpictures a.more { display: block; margin: 0px 0px 0px 0px; color: #3399CC; font-size: 11px; }

div#poll { padding: 13px; background: #EDECEC; font-size: 11px; color: #666666; font-size: 12px; line-height: 15px; margin: 0px 0px 20px 0px; }
div#poll h5 { font-size: 12px; line-height: 15px; font-weight: bold; color: #666666; margin: 0px 0px 10px 0px; padding: 0px; }
div#poll a { display: block; margin: 0px 0px 0px 0px; color: #3399CC; font-size: 11px; }
form#pollform input[type=radio] { float: left; margin: 3px 7px 0px 0px; }
form#pollform label { float: left; margin: 0px 0px 15px 0px; width: 245px; }
form#pollform.fullscreen label { float: none; margin: 0px 0px 15px 0px; width: auto; }

form#pollform input[type=submit] { width: 88px; height: 23px; line-height: 22px; color: #FFFFFF; font-size: 11px; text-align: center; border: 1px solid #54AC3E; outline: 1px solid #1F8014; float: left; margin: 0px 11px 15px 0px; text-transform: uppercase; 
	background: #219418; /* Old browsers */
	background: -moz-linear-gradient(top,  #219418 0%, #2FA41C 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#219418), color-stop(100%,#2FA41C)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #219418 0%,#2FA41C 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#219418', endColorstr='#2FA41C',GradientType=0 ); /* IE6-9 */
}
form#pollform a.results { display: block; width: 88px; height: 21px; line-height: 22px; color: #FFFFFF; font-size: 11px; text-align: center; border: 1px solid #A6A698; outline: 1px solid #676767; float: left; margin: 0px 0px 15px 0px; text-transform: uppercase; 
	background: #8E8E8E; /* Old browsers */
	background: -moz-linear-gradient(top,  #8E8E8E 0%, #9E9E9E 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8E8E8E), color-stop(100%,#9E9E9E)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #8E8E8E 0%,#9E9E9E 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8E8E8E', endColorstr='#9E9E9E',GradientType=0 ); /* IE6-9 */
}

div#hot_from_forum_wrap { float: left; width: 145px; margin: 0px 15px 20px 0px; overflow: hidden; } 
div#hot_from_forum_wrap h2 { width: 150px; } 
div#hot_from_forum { width: 120px; overflow: hidden; background: #EDF3F5; padding: 10px; } 
div#hot_from_forum div.item { color: #666666; font-size: 12px; line-height: 15px; } 
div#hot_from_forum div.item a { color: #666666; } 
div#hot_from_forum div.item span { display: block; margin-top: 5px; font-size: 11px; color: #333333; } 
div#hot_from_forum div.item + div.item { margin-top: 15px; } 

div#updown_wrap { float: left; width: 140px; margin: 0px 0px 20px 0px; cursor: pointer; } 
div#updown { width: 120px; overflow: hidden; background: #EDF3F5; color: #666666; font-size: 12px; line-height: 15px; padding: 10px; } 
div#updown div.item { color: #666666; font-size: 12px; line-height: 15px; } 
div#updown div.item a { color: #666666; } 
div#updown div.item + div.item { margin-top: 25px; } 
div#updown span.up { background: url("../images201306/updown_up.png") no-repeat right center; display: block; margin: 0px 0px 7px 0px; }
div#updown span.down { background: url("../images201306/updown_down.png") no-repeat right center; display: block; margin: 0px 0px 7px 0px; }
div#updown.inner { width: 460px; } 
div#updown.inner span { float: left; padding: 0px 40px 0px 0px; }
div#updown.inner h4 { float: left; margin: 0px; padding: 10px 0px 0px 20px; font-weight: bold; color: #666666; font-size: 12px; line-height: 15px; width: 320px; }


ul#quote { margin-bottom: 0px; } 

div#tags_wrap { float: left; width: 140px; margin: 0px 10px 20px 0px; overflow: hidden; } 
div#tags { width: 120px; overflow: hidden; background: #EDF3F5; padding: 10px; color: #666666; font-size: 12px; line-height: 18px; } 
div#tags a { color: #666666; margin: 0px 3px 0px 3px; } 

div#mobile_ads { float: left; width: 140px; margin: 0px 10px 20px 0px; overflow: hidden; }
div#mobile_ads .User_Ads_Adv { padding-top: 5px; }

form#archives_form { font-size: 10px; position: relative; }
form#archives_form input[type=text] { font-size: 10px; color: #666666; position: relative; }

div#footer_links { margin: 50px 0px 0px 0px; }
div#footer_links a { display: block; float: left; line-height: 32px; height: 32px; border-bottom: 1px solid #D7ECF2; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #666666; font-size: 11px; width: 180px; }
div#footer_links a span { float: left; width: 16px; height: 16px; overflow: hidden; background: url("../images201306/icons_oneclick_sites.png") no-repeat left top; margin: 8px 11px 0px 0px; }
div#footer_links a + a { margin-left: 20px; color: #666666; font-size: 11px; }
div#footer_links a#footer_logo { float: none; width: 100%; display: block; height: auto; padding: 0px 0px 7px 0px; height: 36px; text-align: left; line-height: 30px; }
div#footer_links a#footer_logo img { float: left; margin: 0px 7px 0px 0px; }

div#footer { width: 980px; margin: 20px auto 0px auto; padding: 8px 10px 8px 10px; position: relative; z-index: 5; text-align: left; background: #012B5B; font-size: 11px; color: #FFFFFF; }
div#footer a, div#footer span { color: #FFFFFF; float: left; margin: 0px 90px 0px 0px; height: 21px; line-height: 21px; }

div#footer a#mobile { padding: 0px 37px 0px 37px; margin: 0px; border: 1px solid #EB9943; outline: 1px solid #DD7115; color: #FFFFFF; font-size: 11px; height: 21px; line-height: 21px; float: right; width: auto; 
	background: #E77C21; /* Old browsers */
	background: -moz-linear-gradient(top,  #E77C21 0%, #F5892D 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E77C21), color-stop(100%,#F5892D)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #E77C21 0%,#F5892D 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E77C21', endColorstr='#F5892D',GradientType=0 ); /* IE6-9 */
}

div#description { display: none; }

div#index_links { margin: 0px 0px 20px 0px; padding: 0px; color: #666666; font-size: 11px; position: relative; }
div#index_links a { color: #666666; }

ul#pages { text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style:none; height: 25px; }
ul#pages li { height: 25px; margin: 0px 9px 0px 0px; float: left; } 
ul#pages li a, ul#pages li span { height: 21px; margin: 0px; padding: 0px 5px 0px 5px; color: #0076A3; font-size: 11px; line-height: 21px; background: transparent; display: block; float: left; font-weight: bold; overflow: hidden; }
ul#pages li span { color: #000000; font-weight: normal; padding: 0px 0px 0px 0px; }
ul#pages li.active a { color: #FFFFFF; outline: 1px solid #7A7A73; border: 1px solid #A7A798;
	background: #8E8E8E; /* Old browsers */
	background: -moz-linear-gradient(top,  #8E8E8E 0%, #9E9E9E 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8E8E8E), color-stop(100%,#9E9E9E)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #8E8E8E 0%,#9E9E9E 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8E8E8E', endColorstr='#9E9E9E',GradientType=0 ); /* IE6-9 */
}
ul#pages li.btn a { color: #FFFFFF; outline: 1px solid #378F26; border: 1px solid #52AB3C;
	background: #219418; /* Old browsers */
	background: -moz-linear-gradient(top,  #219418 0%, #2FA41C 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#219418), color-stop(100%,#2FA41C)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #219418 0%,#2FA41C 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#219418', endColorstr='#2FA41C',GradientType=0 ); /* IE6-9 */
}
ul#pages li.top { float: right; margin-right: 0px; }
ul#pages li.next { margin-right: 0px !important; }

div#content { text-align: left; }
div#content h1 { font-size: 24px; color: #003876; font-weight: normal; line-height: 28px; margin-bottom: 10px; }
div#content div.date { margin: 10px 0px 20px 0px; padding: 0px; color: #666666; font-size: 11px; line-height: 16px; }
div#content div.date a { color: #666666; font-weight: bold; }
div#content div.date span { margin: 0px 10px 0px 10px; }
div#content div.article_photo { float: left; position: relative; }
div#content div.article_photo div#photo { float: left; font-size: 11px; line-height: 16px; color: #838383; }
div#content div.article_photo div#photo img { display: block; margin: 0px 0px 10px 0px; }
div#content div.article_photo ul#news_share { margin: 0px 0px 0px 0px; padding: 0px; list-style: none; height: 25px; position: absolute; width: 645px; top: 0px; left: 0px; }
div#content div.article_photo ul#news_share li { margin: 0px 15px 0px 0px; padding: 0px; float: left; }
div#content div.article_photo + p#space { height: 30px; margin: 0px; padding: 0px; display: block; }

div#content div#photo_verybig { width: 645px; }
div#content div#photo_verybig div#photo { width: 480px; margin: 0px 0px 20px 0px; }
div#content div#photo_verybig div#photo img { width: 480px; }
div#content div#photo_verybig ul#news_share { float: right; width: 145px; padding: 20px 0px 5px 0px; border-top: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; margin: 0px; list-style: none; position: relative; height: auto; }
div#content div#photo_verybig ul#news_share li { margin: 0px 0px 15px 0px; padding: 0px; }
div#content div#photo_verybig + p#space { display: none; }

div#content div#photo_big { padding-top: 40px; }
div#content div#photo_big div#photo { width: 250px; margin-right: 20px; margin-bottom: 10px; }
div#content div#photo_big div#photo img { width: 250px; }

div#textsize { font-size: 15px; line-height: 21px; color: #333333; }
div#textsize a { text-decoration: underline; }
div#textsize img { margin: 10px 10px 10px 10px; }
.paid { color: #FF0000; }
div#article_tags { font-size: 15px; line-height: 21px; color: #333333; margin: 20px 0px 20px 0px; }
div#article_tags a { color: #333333; }

.gray_btn { color: #FFFFFF; float: left; outline: 1px solid #676767; border: 1px solid #A6A698; height: 21px; line-height: 21px; padding: 0px 11px 0px 11px; font-size: 12px; margin: 15px 0px 0px 0px;  
	background: #8E8E8E; /* Old browsers */
	background: -moz-linear-gradient(top,  #8E8E8E 0%, #9E9E9E 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8E8E8E), color-stop(100%,#9E9E9E)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #8E8E8E 0%,#9E9E9E 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #8E8E8E 0%,#9E9E9E 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8E8E8E', endColorstr='#9E9E9E',GradientType=0 ); /* IE6-9 */
}
.green_btn { color: #FFFFFF; float: left; outline: 1px solid #1F8014; border: 1px solid #52AB3C; height: 21px; line-height: 21px; padding: 0px 11px 0px 11px; font-size: 12px; margin: 0px 0px 0px 0px;  
	background: #219418; /* Old browsers */
	background: -moz-linear-gradient(top,  #219418 0%, #2FA41C 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#219418), color-stop(100%,#2FA41C)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #219418 0%,#2FA41C 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #219418 0%,#2FA41C 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#219418', endColorstr='#2FA41C',GradientType=0 ); /* IE6-9 */
}
.orange_btn { float: left; height: 21px; line-height: 21px; color: #FFFFFF; font-size: 11px; padding: 0px 7px 0px 7px; border: 1px solid #F8A44E; outline: 1px solid #DD7115; float: left; margin: 0px 0px 0px 0px; 
	background: #E77C21; /* Old browsers */
	background: -moz-linear-gradient(top,  #E77C21 0%, #F5892D 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E77C21), color-stop(100%,#F5892D)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #E77C21 0%,#F5892D 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #E77C21 0%,#F5892D 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E77C21', endColorstr='#F5892D',GradientType=0 ); /* IE6-9 */
}

a.be_reporter { float: left; height: 25px; line-height: 25px; margin: 15px 0px 0px 25px; font-weight: bold; font-size: 12px; color: #0076A3; }

ul#news_share_bottom { margin: 20px 0px 20px 0px; padding: 0px 0px 10px 0px; list-style: none; height: 25px; border-bottom: 2px solid #D3D3D3; }
ul#news_share_bottom li { margin: 0px 15px 0px 0px; padding: 0px; float: left; line-height: 25px; }
ul#news_share_bottom li.send { background: url("../images201306/icons_set.png?m=2") no-repeat 0px -117px; font-weight: bold; color: #666666; padding-left: 25px; }
ul#news_share_bottom li.send a { color: #666666; }
ul#news_share_bottom li.print { background: url("../images201306/icons_set.png?m=2") no-repeat 0px -87px; font-weight: bold; color: #666666; padding-left: 25px; }
ul#news_share_bottom li.print a { color: #666666; }

div.more_articles_list { float: left; width: 305px; }
div.more_articles_list + div.more_articles_list { margin-left: 35px; }
div.more_articles_list h1 { font-size: 17px; }
div.more_articles_list ul { list-style: none; margin: 15px 0px 0px 0px; padding: 0px; }
div.more_articles_list li { margin: 0px 0px 10px 0px; padding: 0px; font-size: 12px; line-height: 18px; font-weight: bold; color: #666666; }
div.more_articles_list li a { color: #666666; }

form.post_comment { background: #F8F8F8; padding: 15px 30px 25px 20px; border-top: 2px solid #D3D3D3; font-size: 11px; color: #666666; font-family: Tahoma, sans-serif; margin: 0px 0px 30px 0px; }
form.post_comment h1 { font-size: 17px !important; }
form.post_comment textarea { display: block; width: 565px; height: 110px; padding: 10px 15px 10px 15px; margin: 0px 0px 20px 0px; color: #666666; font-size: 11px; font-family: Tahoma, sans-serif; border: 1px solid #D3D3D3; }
form.post_comment label { float: left; }
form.post_comment label#agree_terms_label { margin-left: 50px; }
form.post_comment input[type=text] { float: left; color: #666666; font-size: 11px; font-family: Tahoma, sans-serif; border: 1px solid #D3D3D3; height: 20px; line-height: 20px; padding: 0px 5px 0px 5px; width: 200px; }
form.post_comment input[type=submit] { float: right; }
form.post_comment label#notify_email { margin: 10px 0px 0px 7px; display: none; }
.post_comment_line { margin: 0px 0px 15px 0px; }
.post_comment_line label span { float: left; margin: 0px 10px 0px 0px; line-height: 25px; }
.post_comment_line label + label  { margin: 0px 0px 0px 20px; line-height: 25px; }

form.form_standart { }
form.form_standart label { float: left; }
input.text, form.form_standart[type=text] { float: left; color: #666666; font-size: 11px; font-family: Tahoma, sans-serif; border: 1px solid #D3D3D3; height: 20px; line-height: 20px; padding: 0px 5px 0px 5px; width: 200px; }

div.opinion_post { padding: 0px 0px 35px 0px; }
div.opinion_post a.number { float: left; width: 50px; font-size: 12px; font-weight: bold; color: #999999; padding: 0px 0px 0px 0px; }
div.opinion_post div.opinion_content { float: left; width: 555px; font-size: 12px; color: #333333; line-height: 16px; padding: 0px 0px 0px 30px; border-left: 1px solid #CCCCCC; }
div.opinion_post div.opinion_content div.date { font-size: 11px !important; color: #666666 !important; margin: 0px 0px 10px 0px !important; }
div.opinion_post div.opinion_content div.date a { font-size: 12px; font-weight: bold; color: #339900 !important; }
div.opinion_post div.opinion_content div.date a#alert_moderator { color: #505050; padding: 0px 0px 0px 20px; margin: 0px 0px 0px 10px; }
div.opinion_post div.opinion_content div.date a#alert_moderator span { display: none; }
div.opinion_post div.opinion_content div.reply { font-size: 11px !important; color: #0076A3 !important; float: right; }
div.opinion_post div.opinion_content div.reply a { color: #0076A3 !important; text-decoration: underline; margin-left: 15px; }
div.opinion_post div.opinion_content div.reply a.reply { font-weight: bold; }
div.opinion_post div.opinion_content div.topic { font-size: 11px !important; color: #333333 !important; margin: 0px 0px 10px 0px !important; }
div.opinion_post div.opinion_content div.topic a { color: #003876 !important; text-decoration: underline; }


.err { color: #FF0000; font-weight: bold; } 
.success { color: #339900; font-weight: bold; } 

.hidden_title { display: none; }
body.ajax_popup { background: #F9F9F9; }
#login_popup { padding: 18px; font-size: 12px; color: #666666; text-align: left; }
#login_popup label { float: left; font-size: 11px; font-family: Tahoma, sans-serif; }
#login_popup .green_btn { margin-right: 15px; }
#login_popup .hidden_title { display: block; margin-bottom: 25px; }
#login_popup input[type=text], #login_popup input[type=password] { float: left; width: 180px; height: 39px; line-height: 39px; border: 1px solid #D3D3D3; padding: 0px 10px 0px 15px; font-size: 11px; color: #666666; font-family: Tahoma, sans-serif; margin: 0px 0px 25px 0px; }
#login_popup input[type=password] { margin-left: 24px; }
#login_popup input + input { margin-left: 24px !important; }
#login_popup a#forgot { float: left; margin: 30px 0px 0px 0px; color: #003876; font-weight: bold; }
#login_popup a#register { float: right; margin: 30px 0px 0px 0px; color: #666666; }
#login_popup a#register b { color: #003876; font-weight: bold; }
#login_popup div.err { margin: 0px 0px 20px 0px; }

div#page_login #login_popup {  }
div#page_login #login_popup a#register { float: left; margin-left: 90px; }


#login_popup input#register_password { background: #FFFFFF url("../images201306/input_bg_password.png") no-repeat 15px center; margin-left: 0px; }
#login_popup input#register_password.nobg { background: #FFFFFF; }
#login_popup input#register_password1 { background: #FFFFFF url("../images201306/input_bg_password1.png") no-repeat 15px center; }
#login_popup input#register_password1.nobg { background: #FFFFFF; }
#login_popup input#old_password { background: #FFFFFF url("../images201306/input_bg_password_old.png") no-repeat 15px center; }
#login_popup input#old_password.nobg { background: #FFFFFF; }

div#archvies_headlines { margin: 0px 0px 20px 0px; padding: 0px 0px 20px 0px; border-bottom: 2px solid #D3D3D3; }
div#archvies_headlines a { color: #333333; }
div#archvies_headlines h2 a { color: #003876; }

div.best_in_bg { font-size: 12px; color: #000000; line-height: 18px; }
div.best_in_bg img { margin: 10px 10px 10px 10px; border: 0px; }
div.best_in_bg_text p { margin: 15px 0px 15px 0px; padding: 0px; }

div.politic { width:100px; float:left; display:inline; margin:0px 20px 0px 0px; padding:0px; }
div.politic h2 { font-size:14px; font-weight:normal; color:#F5821E; margin:0px; padding:0px; width:100px; line-height:18px; }
div.politic img { width:100px; float:left; display:inline; margin:0px 0px 10px 0px; }	
div.promise { width:365px; float:left; display:inline; margin:0px; padding:0px; font-size:12px; line-height:18px; }
div.promise h2 { font-size:16px; font-weight:normal; color:#F5821E; margin:0px; padding:0px; line-height:18px; }
div.promise p { padding-left:0px; margin-left:0px; font-size:12px; line-height:18px; }
div.promiseclr { height:1px; background:#E5EBF1; overflow:hidden; margin:15px 0px 15px  0px; clear:both; }
div.promise div.pmeter { width:365px; height:27px; float:left; display:inline; overflow:hidden; }
div.promise a.vote_yes { width:92px; height:27px; float:left; display:inline; margin:0px 10px 0px 0px; background:url("../images200902/vote_yes.png") 0 0 no-repeat; cursor:pointer; }
div.promise a.vote_no { width:92px; height:27px; float:left; display:inline; margin:0px 10px 0px 0px; background:url("../images200902/vote_no.png") 0 0 no-repeat; cursor:pointer; }
div.promise div.rating { width:345px; height:27px; float:left; display:inline; margin:0px; background:url("../images200902/ratingbg.png") 0 0 no-repeat; }
div.promise div.rating .nottrusted { width:110px; height:27px; line-height:27px; float:left; display:inline; margin:0px; font-size:11px; color:#FF0000; text-align:center; }
div.promise div.rating .trusted { width:95px; height:27px; line-height:27px; float:left; display:inline; margin:0px; font-size:11px; text-align:center; color:#00A651;  }
div.promise div.rating div.trustbar { width:140px; height:10px; float:left; display:inline; margin:9px 0px 0px 0px; background:url("../images200902/nottrustbg.png") 0 0 repeat-x; }
div.promise div.rating div.trustbar div { height:10px; float:left; display:inline; margin:0px; background:url("../images200902/trustbg.png") 0 0 repeat-x; }

div.forum_nav1 { font-size: 11px; color: #666666; padding: 10px 0px 10px 0px; }
div.forum_nav1 a { color: #666666; }
div.forum_nav1 a.right { text-decoration: underline; float: right; margin: 0px 0px 0px 15px; }
div.forum_nav1 div.forum_login { font-size: 12px; color: #666666; }
div.forum_nav1 div.forum_login a { color: #003876; font-weight: bold; }

div#forumnav2 { padding: 15px 0px 25px 0px; min-height: 21px; }

form#fsearch { float: right; margin: 27px 0px 0px 0px; }
form#fsearch input[type=text] { text-align: left; padding: 0px 7px 0px 13px; border: 1px solid #D3D3D3; background: #FFFFFF; color: #666666; font-size: 11px; height: 31px; line-height: 31px; float: left; width: 144px; margin: 0px 20px 0px 0px; }
form#fsearch input[type=submit] { float: left; margin: 6px 1px 0px 0px; }

div#forum_view { }
div#forum_view h1 { font-size: 24px; line-height: 28px; font-weight: normal; }
div#forum_view div.nav_lvl3 { height: 83px; line-height: 83px; margin-bottom: 0px; }
div#forum_view div.err, div#forum_view div.success { margin: 20px 0px 20px 0px; }

table.forum_table { }
table.forum_table tr { }
table.forum_table th { background: #F3F3F3; border-bottom: 2px solid #D3D3D3; height: 41px; line-height: 41px; font-weight: bold; text-align: left; padding: 0px 0px 0px 22px; font-size: 12px; color: #0076A3; }
table.forum_table th.last { padding-right: 22px; }
table.forum_table td { background: transparent; border-top: 1px solid #FFFFFF; line-height: 16px; text-align: left; padding: 7px 0px 7px 22px; font-size: 11px; color: #666666; }
table.forum_table td a { color: #666666; }
table.forum_table td div.forum_list_subject { color: #333333; font-size: 12px; width: 290px; overflow: hidden; }
table.forum_table td div.forum_list_subject a { color: #333333; }
table.forum_table td div.forum_list_author { color: #333333; width: 92px; overflow: hidden; }
table.forum_table td div.forum_list_author a { color: #333333; }
table.forum_table td strong { font-weight: bold; }
table.forum_table td.last { padding-right: 22px; font-size: 12px; text-align: center; color: #339900; }

div#inpictures_big { }
div#inpictures_big #photostory_wrap { width: 500px;  }

div#inpictures_big ul#news_share { float: right; width: 135px; padding: 20px 0px 5px 0px; border-top: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; margin: 0px; list-style: none; position: relative; height: auto; }
div#inpictures_big ul#news_share li { margin: 0px 0px 15px 0px; padding: 0px; }

div#inpictures_thumb_wrap { position: relative; float: left; }
a#inpictures_thumb_prev { position: absolute; top: 20px; left: 0px; background: url("../images201306/topnews_arrow_left.png") no-repeat; display: block; width: 38px; height: 38px; z-index: 10; }
a#inpictures_thumb_prev.inactive, a#inpictures_thumb_next.inactive { display: none; }
a#inpictures_thumb_next { position: absolute; top: 20px; /* left: 437px;*/ right: 11px; background: url("../images201306/topnews_arrow_right.png") no-repeat; display: block; width: 38px; height: 38px; z-index: 10; }
div#inpictures_thumb_scroller { width: 640px; height: 460px; overflow: hidden; position: relative; }
div#inpictures_thumb_scroller .items { width: 20000em; position: absolute; }
div#inpictures_thumb_scroller .items div { float: left; width: 640px; }
div#inpictures_thumb_scroller .items a.photo { float: left; margin: 0px 11px 0px 0px; }


#inpictures #picwrap { width: 280px; min-height: 252px; float: left; margin: 10px 0px 15px 0px; padding: 0px; display: inline;  }
#inpictures #picwrap object { padding: 5px 0px 0px 5px; }
#inpictures #picwrap a { display: block; }
#inpictures #picwrap img { width: 280px; margin: 0px; display: block; padding: 0px; }
#inpictures #picwrap .desc { margin: 10px 0px 10px 0px; color: #000000; font-size: 11px; }
#inpictures #picwrap a.more { color: #0000FF; font-size: 11px; text-decoration: underline; }
#inpictures #picwrap a.title { display: block; float: none; height: auto; overflow: show; color: #000099; font-size: 14px; line-height: 17px; margin: 10px 5px 5px 5px; }
#inpictures ul#picpages { text-align: center; margin: 1px 0px 10px 0px; list-style:none; height: 25px; float: left; display: inline; padding: 0px; }
#inpictures ul#picpages li { height: 25px; width: 25px; margin: 0px 1px 0px 0px; background: #F3EAE1; float: left; display: inline; padding: 0px; } 
#inpictures ul#picpages li a { width: 25px; height: 25px; margin: 0px; padding: 0px; float: left; display: block; color: #898989; font-size: 10px; line-height: 25px; overflow: hidden; }
#inpictures ul#picpages li a:focus { -moz-outline-style: none; }
#inpictures ul#picpages li.active { background: #FFFFFF; }
#inpictures ul#picpages li.active a { color: #003876; }
#inpictures ul#picpages li#picpages10 { width: 22px; }
#inpictures ul#picpages li#picpages10 a { width: 22px; }

div.opinion ul#related { list-style: none; margin: 15px 0px 0px 0px; padding: 0px; }
div.opinion ul#related li { margin: 0px 0px 10px 0px; padding: 0px; font-size: 12px; line-height: 18px; font-weight: bold; color: #666666; }
div.opinion ul#related li a { color: #666666; }

table.bordered { border-top: 1px solid #DCDCDE; border-left: 1px solid #DCDCDE; margin: 15px 0px 15px 0px; }
table.bordered td, table.bordered th { border-bottom: 1px solid #DCDCDE; border-right: 1px solid #DCDCDE; padding: 5px; }
table.bordered tr:hover { background: #efefef; }

form#personality2013_topfrm { width: 980px; margin: 0px auto 20px auto; }
form#personality2013_topfrm div.tl { text-align: center; color: #D21F26; font-family: Tahoma, Arial, sans-serif; font-size: 12px; font-weight: bold; height: 12px; line-height: 12px; padding: 0px 0px 15px 0px; }
form#personality2013_topfrm div.tl a { color: #D21F26; }
form#personality2013_topfrm div.item { float: left; border-right: 1px solid #FDFEFF; text-align: left; font-family: Tahoma, Arial, sans-serif; background: #F3F6F9; }
form#personality2013_topfrm div.item + div.item { border-left: 1px solid #D3DDE7; }
form#personality2013_topfrm label { float: left; margin: 0px 3px 10px 0px; font-size: 9px; color: #000000; width: 49px; padding: 0px 0px 0px 1px; }
form#personality2013_topfrm label.padded { padding: 0px 0px 0px 4px; }
form#personality2013_topfrm label input { margin: 0px; }
form#personality2013_topfrm div.item img { display: block; border: 1px solid #858B88; width: 47px; height: 49px; margin: 0px 0px 5px 0px; }
form#personality2013_topfrm div.submit { background: #DEE9EC; font-size: 10px; color: #0054A6; font-weight: bold; height: 22px; line-height: 22px; text-transform: uppercase; font-family: Tahoma, Arial, sans-serif; padding: 0px 0px 0px 7px; }
form#personality2013_topfrm div.submit input { background: #DEE9EC; border: 0px; font-size: 10px; color: #B10C10; font-weight: bold; height: 22px; line-height: 22px; float: right; text-transform: uppercase; font-family: Tahoma, Arial, sans-serif; }



