body{color:#000;background:#E5E4E4;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.4;}
input{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;}
a{ color:#000;}
p a:hover, ul a:hover, li a:hover {background:#edc200;} /* hover over link gives yellow background but only in paragraphs and lists, otherwise titles and images have it too */
h6{color:#555;}
.field:focus{background:#FAE2DC;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #F0AB97;border-bottom:1px solid #F0AB97;}
.submit{background:#edc200;color:#000;}
.submit:hover{background:#f6da5b;color:#FFF;}
.search { color:#000;}
.search .submit { background:#555; color:#fff;}

/* ******************* BOF: Channel menu and 24 logo ******************* */
.channelMenu{background:url(/_img/swChannelMenu_bg.png) left bottom no-repeat;}
.channelMenu .twentyfourLogo{background:url(/_img/sw24Logo.png) no-repeat;}
.channelMenu .current{background:#D90000;color:white;}
.channelMenu .current:hover{background:#D90000;color:white;}

/* ******************* BOF: Border layout ******************* */
.borderLayout{background:url(/_img/swBorderLayout_bg.png) repeat-y;}

/* ******************* BOF: Header ******************* */
.headerLayout{background:url(/_img/header_bg.png) no-repeat;}
.headerLayout .logoPortal{position:absolute;top:2px;left:15px;width:195px;height:106px;display:block;background:url(/_img/logo_rvv.png) no-repeat;}
.headerLayout .logoSite{position:absolute;right:15px; width:312px;height:73px; display:block;background: none;}
.headerLayout .citySearch{background:#D25C5C;}
.weatherIconSunClouds{background:url(/_img/swWeather_sunclouds.png) no-repeat;}
.weatherIconSun{background:url(/_img/swWeather_sun.png) no-repeat;}
.weatherIconClouds{background:url(/_img/swWeather_clouds.png) no-repeat;}
.weatherIconSnow{background:url(/_img/swWeather_snow.png) no-repeat;}
.weatherIconRain{background:url(/_img/swWeather_rain.png) no-repeat;}
.weatherIconSunRain{background:url(/_img/swWeather_sunrain.png) no-repeat;}
.weatherIconThunder{background:url(/_img/swWeather_thunder.png) no-repeat;}

/* ******************* BOF: Submenu ******************* */
.subMenu{background:#f6da5b;}
.subMenu li{background:url(/_img/subMenuDivider_bg.png) left 50% no-repeat; padding-left: 5px}
.subMenu li.current{background:url(/_img/swSubMenuTab_bg.png) 50% 100% no-repeat; padding: 0;}
.subMenu li.current a{border:1px solid #C6C4C5;border-bottom:none;padding:4px 8px 5px 8px;color:#333;}

/* ******************* BOF: Sub2menu ******************* */
.sub2Menu{width:997px;position:relative;clear:both;display:block;z-index:999;background:#F5F5F5 url(/_img/swSubMenu2_bg.png) left bottom no-repeat;}
.sub2Menu li{float:left;background:url(/_img/swSubMenuDivider_bg.png) 100% 50% no-repeat;}
.sub2Menu a{margin:2px 0 2px 0;display:block;padding:3px 9px 5px 7px;font-size:13px;font-weight:bold;text-decoration:none;}
.sub2Menu a:hover{ text-decoration:underline; background:none;}
.sub2Menu .noDivider{background:none;}
.sub2Menu li.current{background:url(/_img/swSubMenuTab_bg.png) 50% 100% no-repeat;}
.sub2Menu li.current a{margin:4px 0 6px 0;padding:4px 8px 5px 8px;background:#FFF;border-top:1px solid #ABAED9;border-right:1px solid #ABAED9;border-left:1px solid #ABAED9;padding:4px 8px 5px 8px;}
.sub2Menu #nav{margin-left:14px;}

/* ******************* BOF: dropdown menu  ******************* */
#nav li ul {position: absolute;width: 150px;left: -999em;border:1px solid #f0cb25;background:#f6da5b;}
#nav li ul li { float:none; display: block;border:1px solid #f9e380;border-top:none;}
#nav li ul li a { margin:0; font-weight:normal;}
#nav li ul li a:hover { background:#edc200; text-decoration:none;}
#nav li li{ background: none; }
#nav li:hover ul {left: auto;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}

/* ******************* BOF: Column Wrappers ******************* */
.abcColumnWrapper ul li{list-style:outside url(/_img/normalIcon.png); listline-height:1.1;}
.abcColumnWrapper li.video{list-style:outside url(/_img/videoIcon.png);}
.abcColumnWrapper li.comment{list-style:outside url(/_img/commentIcon.png);}
.abcColumnWrapper li.photo{list-style:outside url(/_img/photoIcon.png);}
.abcColumnWrapper li span{font-weight:bold;color:#555;}
.abcColumnWrapper li span.smalltext { font-size:11px; font-weight:normal; color:#666;}
.abcColumnWrapper .tabs{background:#edc200 url(/_img/TabsBg.png) 0% 100% repeat-x;}
.abcColumnWrapper .tabs li{background:url(/_img/TitleTabDivider_bg.png) 100% 50% no-repeat;}
.abcColumnWrapper .tabs a{color:#FFF;}
.abcColumnWrapper .tabs li.current{background:url(/_img/TitleTab_bg.png) 50% 100% no-repeat;}
.abcColumnWrapper .tabs li.current a{border:1px solid #434343;border-bottom:none;background:#FFF;color:#333;}
.label{font-family:Impact,Arial,Helvetica;font-size:14px;font-weight:normal;text-transform:uppercase;text-decoration:none; color:#edc200;  }
.labelSmall{font-family:Impact,Arial,Helvetica;font-size:12px;font-weight:normal;text-transform:uppercase;text-decoration:none }


/* ******************* BOF: Middle Column  ******************* */
.mediumColumnBorder{border:1px solid #f6da5c;}
.horLineDivider{background:url(/_img/HorLineDivider.png) repeat-x;}
.notactive{background:#bbb;}
.bigArrowScrollLeft{background:url(/_img/BigArrowScrollLeft.png) no-repeat; }
.bigArrowScrollRight{background:url(/_img/BigArrowScrollRight.png) no-repeat; }

/* ******************* BOF: thumbDetails - to display thumb type (photobook, video) ******************* */
.thumbDetails span.photo{background:url(/_img/ThumbPhotoBook.png) no-repeat;}
.thumbDetails span.video{background:url(/_img/ThumbVideo.png) no-repeat;}

/* ******************* BOF: Article Elements ******************* */
p.article_pub{color:#555;}
.articleColumn .cat{color:#edc200;font-family:Impact,Arial,Helvetica;font-weight:normal;font-size:14px;text-transform:uppercase;}
.controls{background-color:#edc200;}
.intext_block_top_left, .intext_block_top_right, .intext_block_left_300, .intext_block_right_300, .intext_block_left_160, .intext_block_right_160{border:1px solid #edc200;}
.photo_video_block{background:#E97D5F;}

/* ******************* BOF: sendtofriend, print, rss ******************* */
ul.article_actions li{list-style:none;}

/* ******************* BOF: Comments ******************* */
.comments_block{background:#e6e9f2;border-top:1px solid #edc200;}
.comment_block{background:url(/_img/Comment_bg.png) no-repeat;}
.comment_footer{background:url(/_img/Comment_bg_bottom.png) no-repeat;}

/* ******************* BOF: Vote ******************* */
#userscore div.average, #userscore div.users{font-family:Arial,Helvetica,sans-serif;font-size:9px;}
div.uccgrey{color:#999;font-size:9px;font-family:tahoma, verdana, arial;}

/* ******************* BOF: Footer ******************* */
.footer{background:url(/_img/swFooter_bg.png) left bottom no-repeat;}

/* ******************* BOF: Footer ******************* */
table.stats { font-size:11px;}
table.stats a{text-decoration:none;}
table.stats a:hover{text-decoration:underline;}

/* *******************Horizontal tabs ******************* */.channelMenu{background:url(/_img/swChannelMenu_bg.png) left bottom no-repeat;}
.horiTabs .current{background:#444;color:white;}
.horiTabs .current:hover{background:#444;color:white;}
.subtabHeader { background:#444; color:#fff}
.subtabHeader a {color:#fff}
.subtabHeader .title {font-weight:bold}

ol.topscorers li { margin:15px 0 0 0}


