body { background: #FFFFFF url("../images201409/media_of_the_future.png") no-repeat center top; margin: 0px; padding: 0px 0px 0px 0px; text-align: center; font-family: 'Open Sans', sans-serif; font-size: 12px; position: relative; }
input, select, textarea, h1, h2, h3, div, td { font-family: 'Open Sans', 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#wrapper-1 { padding: 0 10px; width: 980px; background: #E6EBEF; margin: 0 auto; }

ul#onemediagroup { width:980px; height:20px; list-style:none; oveflow:hidden; margin:0px; padding:0px; float:left; display:inline; text-align:center;  background: #003777; color:#ffffff; font-size:10px; line-height:20px;
					border-bottom:10px solid #E6EBEF;
					border-top:10px solid #E6EBEF}
ul#onemediagroup  li { display:inline-block; padding:0px; height:20px; }
ul#onemediagroup  li a { color:#ffffff; width:100%; height:100%; display:block;}
ul#onemediagroup  li a span { padding:0px 4px 0px 5px; }
ul#onemediagroup  li+li { border-left:1px solid #ffffff; }

div#header { position: relative; z-index: 1; } 
div#nav { position: relative; padding: 0px 0px 0px 0px; border-top: 0px solid #585858; border-bottom: 0px solid #C4C4C4; height: 35px; }
div#nav ul { position: relative; width: 980px; margin: 0px auto 0px auto; height: 38px; list-style: none; font-size: 14px; padding: 0px 0px 0 0px; background: url(../images201409/nav_bg.jpg) repeat-x; }
div#nav ul li { float: left; color: #FFFFFF; padding: 3px 0px 0px 0px; height: 32px; border-top: 0px solid #D21F26; border-right: 3px solid #042E5C; margin: 0px 0px 0px 0px;  } 
div#nav ul li:first-child a  { padding-left: 15px;}
div#nav ul li.active { color: #336091; } 
div#nav ul li.active a { background: #ffffff; color: #003876; } 
div#nav ul li a { color: #FFFFFF; float: left; position: relative; padding: 0px 8px 0px 7px; height: 32px; line-height: 31px; text-align: center; }	
div#nav ul li.small { font-size: 13px; } 


/* 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 #nav_special .submenu a { width: 118px; }
 
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; } 
.nav_lvl3 a { color: #003876; padding: 0px 12px 0px 0px; }
.nav_lvl3 a.active { color: #F58220; }

div.main_container { background: #FFFFFF; width: 980px; margin: 0px auto 0px auto; position: relative; z-index: 5; text-align: left; padding: 0 0; }	
div#header div#header_top_container { background: #E6EBEF; height: 30px; width: 980px; margin: 0px auto 0px auto; position: relative; z-index: 5; text-align: left; padding: 0 0;  }
div#header div#header_bottom_container { height: 55px;padding: 25px 0 13px 0 }

a#logo { float: left; display: inline; margin-left: 16px; }

/* 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#rates { float: left; display: inline; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 22px; color: #666666; font-size: 11px; line-height: 30px; color: #003876; text-align: left; cursor: pointer; height: 30px; font-weight: 700; }
div#rates span { padding-right: 14px; font-weight: 700; margin: 0px 0px !important; }
div#rates span.up { background: url("../images201409/rates_arrows.png") no-repeat right 2px; margin-right: 10px !important; }
div#rates span.eq { background: url("../images201409/rates_arrows.png") no-repeat right -22px; margin-right: 10px !important; }
div#rates span.down { background: url("../images201409/rates_arrows.png") no-repeat right -44px; margin-right: 10px !important; }

div#weather { float: left; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 20px; height: 55px; width: 150px; color: #252525; position: relative; text-align: left; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1;}
div#weather div.weather_city { height: 55px; width: 150px; background-color: transparent; display: none; cursor: pointer; }
div#weather div.weather_city div.city { color: #252525; font-size: 14px; padding: 0px 0px 0px 0px; float: left; position: relative; line-height: 26px; }
div#weather div.weather_city span.deg { color: #252525; font-size: 18px; font-weight: normal; display: block; margin: 0px 0px 0px 0px; position: relative; top: -25px; left: 50px; }
div#weather div.weather_list { position: absolute; top: 0px; left: 0px; display: none; background-color: #FFFFFF; padding: 0px 10px 3px 17px; margin: 45px 0px 0px 0px; border: 1px solid #E1E1E1; text-align: left; z-index: 100; }
div#weather div.weather_city div.city .weather_list { line-height:16px; }
div#weather div.weather_city div.city .weather_list  a { color: #252525; font-size: 11px; font-weight: 300; padding: 5px 0 0 0 !important; }
div#weather div#more_cities { margin-top: -25px; float: left; font-size: 11px; color: #898989; text-decoration: underline; cursor: pointer; }

.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 .button1 { line-height: 27px; color: #ffffff; text-transform: uppercase; font-weight: 700; padding: 0px; }
#header #reg_btn{ width: 86px; height: 27px;  text-align: center; background: url(../images201409/register.png) no-repeat; margin-left:10px; padding: 0px; }
#header #lgn_btn{ width: 86px; height: 27px;  text-align: center; background: url(../images201409/login.png) no-repeat; margin-left:10px; padding: 0px; }

div#follow_us { float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 15px; height: 55px; width: 73px; font-size: 14px; text-align: left; border-right: 1px solid #E1E1E1; }
div#follow_us span { float: left; color: #003876; margin: -5px 0px 0px 0px; font-weight: normal; line-height: 25px; }
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; margin: 0px 0px 0px 0px; }
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; margin-top: 6px; }
div#follow_us a#follow_gplus { background: url("../images201306/icons_set.png?m=2") no-repeat -68px -176px; margin: 6px 0px 0px 0px; }

div#tomobile { padding: 0px 0px 0px 0px; font-size: 10px; font-weight: 700; margin: 0px 15px 0px 0px; height: 55px; width: 68px; text-align: center; float: left; border-right: 1px solid #E1E1E1; text-transform: uppercase; }
div#tomobile #mobile_icon { background: url("../images201409/mobile_icon.png") no-repeat; width: 20px; height: 29px; margin: 0 auto; } 

div#languages { float: right; display: inline; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height: 18px; width: 118px; color: #666666; font-size: 11px; text-align: left; }
div#languages span { display: inline; float: left; color: #252525; margin: 0px 0px 0px 0px; font-weight: 700; }
div#languages a { float: left; text-decoration: none; margin: 0px 0px 0px 10px; width: 16px; height: 11px; margin-top:10px; }
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: 101px; border-left: 1px solid #E1E1E1; height: 55px; padding-left: 5px; }

form#searchform { float: left; width: 180px; overflow: hidden; position: relative; margin: -5px 8px 0 0px;  }
form#searchform input[type=text] { text-align: left; padding: 0px 3px 0px 3px; border: 1px solid #252525; background: #FFFFFF; color: #000000; font-size: 11px; height: 21px; line-height: 21px; width: 139px; margin: 0px; padding: 0px; float: left; display: inline; }
form#searchform label { font-size: 14px; color: #003876; line-height:25px; }
form#submit_form_search { width:35px; height:24px; float: left; display: inline; }

div#stats { padding: 0px 0px 0px 0px; line-height: 30px; color: #252525; font-size: 11px; } 
div#stats span { margin: 0px 7px 0px 7px; } 
div#stats_left { float: left; display: inline; width: auto; height: 30px; margin: 0; padding: 0; }

div#bestinbg { display: none; position: absolute; z-index: 100; margin: 31px 0px 0px 0px; background: #024998; width: 119px; text-align: left; }
div#bestinbg div.submenu { margin-left: -3px; padding: 0px; list-style: none; float: none; text-align: left; background: #024998; }
div#bestinbg div.submenu a { height: 15px; line-height: 15px; display: block; float: none; padding: 0px 0px 7px 0px; margin: 0px 0px 0px 0px; border-bottom: 0px solid #EDF3F5; font-size: 11px; }
div#nav #nav_special .submenu { margin-left: 0px;  }

div#bannerA { padding: 0px 0px 0px 0px; text-align: center; }
div.banner728x90 { padding: 16px 0px 0px 0px; 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#bannerD { padding: 10px 0px 10px 0px; text-align: center; }
 
div#left { width: 640px; float: left; text-align: left; padding: 0 10px 0 10px; }
div#right { width: 300px; float: right; text-align: left; padding: 0 10px 0 9px; border-left: 1px solid #E9E9E9; }

div#hottopic { padding: 0px 7px 0px 9px; color: #000000; font-family: Tahoma, Arial, sans-serif; font-size: 11px; font-weight: bold; margin: 0px 0px 20px 0px; height: 26px; line-height: 26px; overflow: hidden; background: #edf3f5; }
div#hottopic p { margin: 0px; padding: 0px 0px 0px 0px; } 
div#hottopic a { color: #000000;  }
div#hottopic span { color: #d21f26; font-size: 10px; }

h1, .title { margin: 0px 0px 15px 0px; padding: 0px; line-height: 24px; font-weight: 400px; font-size: 18px; color: #003876; }
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 { border-bottom: 1px solid #cccccc; padding-bottom: 7px; }
h2.hp { border-bottom: 1px solid #cccccc; padding-bottom: 7px !important; line-height: 24px; font-size: 18px !important; }
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; width: 640px;  }
div#top_news h2 { margin: 0px; padding: 0px; }
div#top_news h2.mainh { padding: 0px 0px 10px 0px; }
div#top_news h2 a { font-size:24px; color: #252525; }
div#top_news a.photo_leading { max-height: 350px; overflow: hidden; display: block; margin-bottom: 15px; }
div#top_news a.photo_leading img { display: block; margin: 0px; padding: 0px; }
div#top_news #wrap_three_news { border-top: 1px solid #E9E9E9; width: 640px; }
/* div#top_news .single_news img { max-height: 110px; overflow: hidden; max-width: 200px; } */
div#top_news #wrap_three_news .hide_overflow { width: 200px; height: 110px;overflow: hidden }
div#top_news #wrap_three_news .single_news { width: 200px; float: left; display: inline; padding: 15px 0px 15px 0px; } 
/* div#top_news #wrap_three_news .single_news .padding_left { padding-left: 20px !important; } */
div#top_news #wrap_three_news .single_news h2 a,div#top_news #wrap_three_news .single_news h2 { font-size: 15px; color : #252525; font-weight: 300; line-height: 21px; }
div#top_news #wrap_three_news .single_news + .single_news { margin-left: 20px; } 
div#top_news #wrap_three_news .single_news a.photo { display: block; width: 200px; height: 120px; overflow: hidden; background: #666666; } 
div#top_news #wrap_three_news .single_news a.photo img { display: block; width: 200px; } 

/* a#top_prev { position: absolute; top: 109px; left: 0px; background: url("../images201306/topnews_arrow_left1.png") no-repeat; display: block; width: 54px; height: 54px; z-index: 40; }
a#top_prev.inactive, a#top_next.inactive { display: none; }
a#top_next { position: absolute; top: 109px; left: 426px; background: url("../images201306/topnews_arrow_right1.png") no-repeat; display: block; width: 54px; height: 54px; z-index: 40; }
div#top_scroller { width: 645px; height: 270px; overflow: hidden; position: relative; float: left; position: relative; z-index: 20; }
div#top_scroller .items { width: 20000em; position: absolute; z-index: 30; }
div#top_scroller .items div { float: left; width: 645px; background: #333333; }
div#top_scroller .items div a.photo { display: block; margin: 0px 0px 5px 0px; width: 480px; height: 270px; overflow: hidden; float: left; }
div#top_scroller .items div img { display: block; width: 480px; }
div#top_scroller .items div div.info { float: left; width: 130px; height: 247px; overflow: hidden; display: block; margin: 0px 0px 0px 0px; padding: 0 17px 0 18px; line-height: 16px; font-size: 13px; color: #FFFFFF; background: #333333; }
div#top_scroller .items div h2 { margin: 0px 0px 0px 0px; padding: 15px 0 10px 0; line-height: 16px; font-weight: bold; font-size: 13px; color: #333333; font-family: Arial, sans-serif; color: #FFFFFF; }
div#top_scroller .items div h2 a { color: #FFFFFF; }
div#top_scroller .items div span { display: block; } */

/* div#top_list { position: absolute; width: 147px; font-size: 13px; line-height: 13px; bottom: 9px; right: 0px; z-index: 50; }
div#top_list a { float: left; border-right: 1px solid #787878; color: #FFFFFF; font-weight: bold; padding: 0px 9px 0px 9px; }
div#top_list a.first { border-left: 1px solid #787878; }
div#top_list a + a { }
div#top_list a.active { text-decoration: underline; } */

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: 640px; }
div.news_list div.item a.photo + div.text { width: 475px; }
div.news_list div.item h2 { margin: 0px; padding: 0px; line-height: 21px; font-weight: 400px; font-size: 18px; color: #333333; }
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: 300; font-size: 24px; color: #252525;  }
div#photo_story h2 a { color: #252525; }
div#photostory_wrap { position: relative; float: left; }
div#photostory_wrap  #bigimage { max-width: 500px; 0verflow: hidden; }
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; overflow: hidden; position: relative; float: left; margin-bottom: 20px; }
div#photostory_scroller .items { float: left; } // width: 20000em; position: absolute; 
div#photostory_scroller .items div { float: left; width: 480px; }
div#photostory_scroller .items div p { width: 480px; color: #252525; font-size: 11px; line-height: 15px; font-weight: 300; margin: 15px 0px 0px 0px; padding: 0px; }
div#photostory_scroller .items div a.photo { display: block; margin: 0px 0px 7px 0px; max-height: 300px; overflow: hidden; }
div#photostory_scroller .items div a.photo img { width: 480px; }
div#photostory_scroller .items div span.num { color: #003876; font-size: 11px; line-height: 16px; font-weight: bold; float: left; margin: 0px 7px 0px 0px; }
div#photostory_scroller .items div span.date { color: #003876; font-size: 11px; line-height: 16px; font-weight: normal; float: left; }
div#photostory_scroller .items div span.caption { color: #003876; font-size: 11px; line-height: 16px; font-weight: normal; float: right; }
div#photo_story div.description { float: right; width: 145px; line-height: 17px; font-size: 13px; color: #252525; }
div#photo_story div.description p { margin: 0px 0px 15px 0px; padding: 0px; }

div#photostory_inner { }
div#photostory_inner div#photostory_scroller { width: 640px; }
div#photostory_inner div#photostory_scroller .items div p { width: 640px; }
div#photostory_inner div#photostory_scroller .items div a.photo { display: block; margin: 0px 0px 0px 0px; width: 640px; overflow: hidden; background: #444444;  }
div#photostory_inner div#photostory_scroller .items div a.photo img { max-width: 640px; width: auto; display: block; margin: 0 auto; }
div#photostory_inner div#photostory_scroller .items div a.photo { max-height: 2000px; }
div#photostory_inner a#photostory_prev { position: absolute; top: 100px; left: 0px; background: url("../images201409/inpictures_left.png") no-repeat; display: block; width: 75px; height: 75px; z-index: 100; }
div#photostory_inner a#photostory_prev.inactive, div#photostory_inner a#photostory_next.inactive { display: none; }
div#photostory_inner a#photostory_next { position: absolute; top: 100px; right: 0px; background: url("../images201409/inpictures_right.png") no-repeat; display: block; width: 75px; height: 75px; z-index: 100; }

.photo_story_list_small { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float: left; width: 640px; }
.photo_story_list_small div { margin: 0px 0px 15px 0px; float: left; }
.photo_story_list_small div a.photo { height: 90px; overflow: hidden; float: left; }
.photo_story_list_small div a.photo img { width: 145px; }
.photo_story_list_small div a.photo + a.photo { margin-left: 15px; }


div.wrap_more_photos div.single_photo_story { float: left; width: 140px; }
div.wrap_more_photos div.single_photo_story a.photo { height: 80px; overflow: hidden; display: block; }
div.wrap_more_photos div.single_photo_story img { width: 140px; display: block; }
div.wrap_more_photos h2 { color: #003876; font-weight: 600; font-size: 18px; line-height: 24px; margin: 0 0 15px; padding: 0; }
div.wrap_more_photos div + div { margin-left: 25px; }

.banner300 { margin: 7px 0px 20px 0px; padding: 0px; width: 300px; color: #ACACAC; font-size: 10px; }
.banner300 span { margin: 0px 0px 5px 12px; display: block; }

.banner300x250 { float:left; display:inline; margin: 10px 10px 10px 10px; padding: 0px; width: 300px; color: #ACACAC; font-size: 10px; }
.banner300x250 span { margin: 0px 0px 5px 12px; display: block; }
.banner640 { width:640px; margin:10px 0px 10px 0px; text-align:Center; padding:0px; }

div#right #highlights_right { width: 300px; float: none; margin-bottom: 25px; margin-left: 0; }
div#right #highlights_right h2 { margin-bottom: 20px; }
div#right #highlights_right .single_news_higlights { float: left; padding-bottom: 10px; }
div#right #highlights_right .single_news_higlights a.photo { float: left; margin: 0px 15px 0px 0px; height: 60px; overflow: hidden; }
div#right #highlights_right .single_news_higlights  img { display: block; width: 100px; }
div#right #highlights_right .single_news_higlights h2, div#right #highlights_right .single_news_higlights h2 a { font-weight: 300; font-size: 13px; line-height: 19px; color: #252525; display: inline;  vertical-align: top; }

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-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; border: 0px; line-height: 22px; color: #FFFFFF; font-size: 11px; padding: 0px 7px 0px 7px; float: left; margin: 7px 0px 0px 0px; 
	background: #d21f26; /* Old browsers */
}
form#subscribe_smn a.newsalert { display: block; color: #333333; font-size: 12px; margin: 10px 0px 0px 0px; font-weight: bold; }

div#right h2 { margin: 0px 0px 10px 0px; padding: 0px; line-height: 24px; font-weight: 300; font-size: 24px; color: #003876; }
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: 85px; 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: 85px; 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#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; }


div#tags_wrap { float: left; width: 140px; margin: 0px 0px 20px 0px; overflow: hidden; } 
div#tags { width: 140px; overflow: hidden; padding: 0px; color: #333333; font-size: 12px; line-height: 18px; } 
div#tags a { color: #333333; margin: 0px 3px 0px 3px; } 

div#hot_from_forum_wrap { float: left; width: 640px; margin: 0px 0px 0px 0px; overflow: hidden; }  
div#hot_from_forum_wrap h2 { margin: 10px 0 15px 0; padding: 0px; }
/* div#hot_from_forum { width: 140px; overflow: hidden; padding: 0px 0px 10px 0px; } 
div#hot_from_forum div.item { color: #333333; font-size: 12px; line-height: 15px; } 
div#hot_from_forum div.item a { color: #333333; } 
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: 10px; }  */

div.hot_from_forum { width: 310px; overflow: hidden; padding: 0px 0px 10px 0px; float: left; display: inline; } 
div.hot_from_forum div.item { color: #252525; font-size: 13px; line-height: 16px; font-weight: 700; } 
div.hot_from_forum div.item a { color: #252525; } 
div.hot_from_forum div.item span { display: inline; font-size: 13px; color: #003876; font-weight: 300; } 
div.hot_from_forum div.item:first-child { margin-top: 0px; } 
div.hot_from_forum div.item { margin-top: 10px; }

.User_Ads_Adv, .User_Ads_Adv_Here { text-align: left; }
div#mobile_ads { background-color: #ffffff; width: 960px; padding: 0 10px; margin: 30px auto 0 auto; overflow: hidden; }
div#mobile_ads .User_Ads { float: left; width: 140px; padding-top: 5px; }
div#mobile_ads .User_Ads + .User_Ads { margin-left: 24px; }

form#archives_form { font-size: 10px; position: relative; margin-bottom: 25px; }
form#archives_form input[type=text] { font-size: 10px; color: #666666; position: relative; }

div#archive_new { background: #003777; margin: 0px auto; width: 960px; padding: 0 10px; height: 45px; margin-top: 10px; }
div#archive_new div.archive { padding: 0px 0px 0px 0px; color: #ffffff; }
div#archive_new div.archive .like_hp_left { float: left; display: inline; font-size: 24px; font-weight: 300; line-height: 43px; margin: 0px; padding: 0px; }
div#archive_new div.archive div.options { line-height 30px; font-size: 12px; color: #000000; padding: 7px 0px 0px 0px; line-height: 18px; widyh: 100%; overflow: hidden; }
div#archive_new div.archive div.options select { float: left; display: inline; color: #000000; font-size: 11px; padding: 2px 6px 2px 4px; font-weight: 700; margin: 5px 0px 0px 15px; border: 1px solid #959595; width: 100px; }
div#archive_new div.archive div.options select#archive_year { width: 65px; }
div#archive_new div#dates_archive { float: left; display: inine; color: #fff; margin: 0 0 0 10px; }
div#archive_new div#dates_archive a { color: #fff; line-height: 25px; }
div#archive_new div#dates_archive .weekend1 { background: #4B74A0; }
div#archive_new div#dates_archive .weekend2 { background: #7E9DBC; }
div#archive_new div#dates_archive .archiv_single_date { float: left; display: inline; padding: 0 5px 0 4px; margin-top: 4px; }


/* 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: 960px; margin: 20px auto 0px auto; padding: 0px 10px 20px 10px; min-height: 60px; position: relative; z-index: 5; text-align: left; font-size: 13px; color: #252525; }
div#footer a { text-align: left; }
div#footer #footer_logo_link { float: left; width: 220px; height: 60px; }
div#footer a#footer_logo img { padding-bottom: 5px; }
div#footer a#footer_logo { text-decoration: underline; font-weight: 700; }
div#footer .footer_links { float: left; display: inline; padding: 0 15px; border-left: 1px solid #ffffff; height: 60px; line-height:21px; }

div#footer .bold-links a { color: #252525; font-weight: 600; }
div#footer .gr-links a { color: #252525; font-weight: 300; }
div#footer .m3copy { font-size: 10px; line-height:14px; }
div#footer .m3copy a { color: #252525;font-weight: 700; }
div#footer .m3copy span { font-weight: 300; }
div#footer .m3copy #mobile { color: #003876; } 

div#description { display: none; }

div#index_links { margin: 0px 0px 20px 0px; padding: 0px; color: #252525; font-size: 11px; position: relative; }
div#index_links a { color: #252525; }

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: 640px; 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: 640px; }
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; max-width: 100%; }
.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: 302px; }
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; height:115px; 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; }

div#keywords_today { height: 30px; background: #FFFFFF; color: #666666; width: 960px; overflow: hidden; padding: 8px 10px 10px 10px; }
div#keywords_today p { width: 2000em; margin: 0px; padding: 0px; }
div#keywords_today img { vertical-align: middle; }
div#keywords_today a { line-height: 30px; color: #252525; font-size: 12px; font-weight: 600; padding-left: 10px; text-transform: uppercase; }
div.keyword_bottom { border-top: 1px solid #E9E9E9; width: 980px; height: 1px; margin: 0px 0px 10px 0px; padding: 0px; }
/* div#hp_latest { color: #333333; height: 300px; width: 477px; overflow: hidden; float: left; margin: 0px 0px 10px 0px; }
div#hp_latest div.item_first { float: left; width: 306px; }
div#hp_latest div.item_first a.photo { display: block; max-height: 174px; overflow: hidden; }
div#hp_latest div.item_first img { width: 306px; display: block; margin: 0px; padding: 0px; }
div#hp_latest div.item_first h2 { margin: 15px 0px; padding: 0px; color: #333333; font-weight: bold; font-size: 13px; line-height: 16px; }
div#hp_latest div.item_first h2 a { color: #333333; }
div#hp_latest div.item_first p { margin: 0px; padding: 0px; font-size: 13px; line-height: 16px; }
div#hp_latest .hp_category { float: right; width: 141px; } */

div#homepage_latest { margin: 0px; padding: 0; border-top: 1px solid #E9E9E9; width: 640px;  }
div#homepage_latest .title { margin: 15px 0 0 0;color: #003876;font-size: 24px; font-weight: 300;line-height: 24px;padding: 0; }
div#homepage_latest  .single_news { width: 145px; float: left; display: inline; padding: 15px 0 0 0; } 
div#homepage_latest h1 { padding-top: 15px; margin: 0px; }
div#homepage_latest h2 { line-height:15px; margin: 0px; paddings: 0px; font-weight: 300;}
div#homepage_latest h2  a { font-size: 13px; color: #252525; font-weight: 300;}
div#homepage_latest .line_separator { width: 640px; border-top: 1px solid #E9E9E9; width: 640px; height: 1px; margin: 0px; padding: 0px; }
div#homepage_latest  .single_news + .single_news { margin-left: 20px; } 
div#homepage_latest  .single_news a.photo { display: block; width: 145px; height: 87px; overflow: hidden; background: #666666; } 
div#homepage_latest  .single_news a.photo img { display: block; width: 145px; } 

div#right_opinions { color: #333333; width: 300px; overflow: hidden; float: left; margin: 0px 0px 10px 0px; }
div#right_opinions div.item_first { float: left; }
div#right_opinions div.item_first a.photo { display: block; max-height: 174px; overflow: hidden; }
div#right_opinions div.item_first img { width: 300px; display: block; margin: 0px; padding: 0px; }
div#right_opinions div.item_first h2 { margin: 15px 0px; padding: 0px; color: #252525; font-weight: 300; font-size: 13px; line-height: 16px; }
div#right_opinions div.item_first h2 a { color: #252525; }
div#right_opinions div.item_first p { margin: 0px; padding: 0px; font-size: 13px; line-height: 16px; }
div#right_opinions .hp_category { float: right; width: 141px; }

.hp_category { float: left; width: 140px; margin: 0px 0px 10px 28px; }
.hp_category ul { color: #252525; list-style: none; margin: 0px; padding: 0px; height: 290px; overflow: hidden; }
.hp_category ul li { margin: 0px 0px 0px 0px; padding: 0px 0px 8px 0px; }
.hp_category ul li + li { border-top: 1px solid #cccccc; padding-top: 8px; }
.hp_category ul li h2 { margin: 0px; padding: 0px; }
.hp_category ul li a { color: #252525; font-size: 13px; line-height: 17px; font-weight: 300; }
.hp_category ul li a.photo { display: block; margin: 0px 0px 8px 0px; padding: 0px; max-height: 79px; overflow: hidden; }
.hp_category ul li a.photo img { display: block; width: 140px; }

#hp_category2 { margin-left: 0px; }
#hp_category7 { margin-left: 0px; margin-bottom: 20px; width: 485px; }
#hp_category7 h1 { margin: 0px; border-bottom: 0px; }
#hp_category7 ul { height: 110px; background: #e4eed9; padding: 10px 15px 15px 15px; }
#hp_category7 ul li a.photo { float: left; margin: 0px 15px 0px 0px; }
#hp_category7 ul li h2 { font-size: 13px; line-height: 16px; margin-bottom: 10px; }
#hp_category7 ul li div.author { margin-bottom: 10px; }
#hp_category7 ul li div.date { font-size: 11px; }
#hp_category7 ul li div.date a { font-weight: bold; font-size: 11px; }

#hp_category136 { margin-left: 20px; margin-bottom: 20px; }
#hp_category136 ul { max-height: 125px; }
#hp_category136 a.photo { display: none; }

#hp_category10 { margin-left: 0px; width: 485px; }
#hp_category10 ul { max-height: 125px; }
#hp_category10 a.photo { display: none; }

#hp_category31 { margin-left: 20px; }
#hp_category31 ul { max-height: 125px; }
#hp_category31 a.photo { display: none; }

#hp_category14 { margin-left: 0px; }
#hp_category14 ul { height: auto; }
#hp_category14 ul li a { font-weight: normal; }

ul#quote { margin-bottom: 0px; } 
#quote   { width: 210px; float: left; }
#quote ul { margin: 0 0 20px; padding: 13px 11px; }
#quote  h1 { font-weight: 300 !important; font-size: 24px !important; }
#quote h1.greenh2 { margin: 0px 0px 15px 0px; padding: 0px; }
#quote h1.greenh2 a { color: #F58220; }
#quote ul li + li { border-top: 1px solid #a8c5ce; margin-top: 10px; padding-top: 10px; } 

#hp_category6 { float: none; width: auto; margin-left: 0px; }
#hp_category6 ul { float: left; with: 300px; height: auto; }
#hp_category6 li { float: left; width: 140px; }
#hp_category6 .item0 { float: right; width: 140px; }
#hp_category6 .item1 { border-top: 0px; padding-top: 0px; }

#hp_category78 ul { height: auto; }
#hp_category78 ul a.photo { float: right; width: 140px; margin-left: 20px; }
#hp_category78 { float: none; width: auto; margin-left: 0px; }
#hp_category78 ul { float: left; with: 300px; height: auto; }

#hp_category_editorial { float: none; width: auto; margin-left: 0px; margin-bottom: 25px;  }
#hp_category_editorial ul { height: auto; }
#hp_category_editorial a.photo { width: 300px; max-height: 170px; }
#hp_category_editorial a.photo img { width: 300px; }


#hp_poll { float: left; width: 210px; margin: 0px 5px 0px 0px; }
#hp_poll h1 { font-weight: 300 !important; font-size: 24px !important; }
#hp_poll h1.greenh a { color: #00A651; }
#hp_poll #poll { background: #E5F6ED; }
#hp_poll #poll form { padding-bottom: 0px; }
#hp_poll #poll h5 { color: #333333; font-size: 13px; }
#hp_poll #poll a.go_forum { color: #333333; font-size: 12px; float: left; font-weight: bold; margin-left: 0px; margin-top: 5px; line-height: 22px; }
#hp_poll form#pollform a.results, #hp_poll form#pollform input[type="submit"] { margin-bottom: 0px; cursor: pointer; }
#hp_poll form#pollform label { width: 158px !important; }

#hp_smile { float: left; width: 210px; margin: 0px 5px 0px 0px; }
#hp_smile h1 { font-weight: 300 !important; font-size: 24px !important; }
#hp_smile h1.blueh a { color: #003876; }
#hp_smile ul { background: #e4eed9; }
#hp_smile h5 { color: #333333; font-size: 13px; }
#hp_smile ul li p { color: #333333; font-size: 13px; line-height: 16px; }
#hp_smile ul li a { color: #333333; font-size: 13px; font-weight: 700; }
#hp_smile ul li + li { border-top: 1px solid #a8c5ce; margin-top: 10px; padding-top: 10px; } 

h1.inph1 a,h1.inph1, h2.inph1, h1.inph1 a { font-size: 24px; font-weight: 300; color: #003876; }
div#hp_inpictures { position: relative; margin: 0px 0px 20px 0px; z-index: 10; }
a#hp_inpictures_prev { position: absolute; top: 153px; left: 0px; background: url("../images201306/topnews_arrow_left1.png") no-repeat; display: block; width: 54px; height: 54px; z-index: 40; }
a#hp_inpictures_prev.inactive, a#hp_inpictures_next.inactive { display: none; }
a#hp_inpictures_next { position: absolute; top: 153px; right: 0px; background: url("../images201306/topnews_arrow_right1.png") no-repeat; display: block; width: 54px; height: 54px; z-index: 40; }
div#hp_inpictures_scroller { width: 640px; height: 409px; overflow: hidden; position: relative; position: relative; z-index: 20; background: #333333; }
div#hp_inpictures_scroller .items { width: 20000em; position: absolute; z-index: 30; }
div#hp_inpictures_scroller .items div { float: left; width: 640px; background: #333333; }
div#hp_inpictures_scroller .items div a.photo { display: block; margin: 0px 0px 12px 0px; width: 640px; height: 365px; overflow: hidden; }
div#hp_inpictures_scroller .items div img { display: block; width: 640px; }
div#hp_inpictures_scroller .items div p { margin: 0px 0px 0px 0px; padding: 0px 15px 0px 15px; height: 32px; overflow: hidden; line-height: 16px; font-size: 13px; color: #FFFFFF; }
div#hp_inpictures_scroller .items div p a { color: #FFFFFF; }

div#hp_inpictures_list { position: relative; width: 615px; font-size: 13px; line-height: 13px; z-index: 50; height: 81px; background: #333333; padding: 12px 13px 12px 12px; }
div#hp_inpictures_list a { float: left; padding: 0px 0px 0px 0px; width: 144px; height: 81px; overflow: hidden; }
div#hp_inpictures_list a img { width: 144px; }
div#hp_inpictures_list a.first { }
div#hp_inpictures_list a + a { padding-left: 13px; }
div#hp_inpictures_list a.active { }

div#hp_updown { }
div#hp_updown div.item { color: #252525; font-size: 13px; line-height: 16px; height: 82px; margin: 0px 0px 25px 0px; }
div#hp_updown div.item img { width: 126px; height: 82px; float: left; margin: 0px 0px 0px 0px; }
div#hp_updown div.item p { width: 144px; height: 60px; float: left; padding: 13px 15px 7px 15px; overflow: hidden; margin: 0px; }
div#hp_updown div.up { background: url("../images201306/updown_up1.png") no-repeat right 1px; }
div#hp_updown div.down { background: url("../images201306/updown_down1.png") no-repeat right 1px; }


