.block {margin: 0 0 20px 0;}
.section-header .block { margin: 0;}
.section-header .hotnews { margin: 20px 0 0 0;}
.block .bf { clear: both;}
.btv-header-container .block { margin: 0;}

div.common { margin: 0; position: relative;}
.common a.more-link { font-weight: bold; font-size: 11px; padding: 3px 0 3px 25px; background: url(/img/li6.gif) no-repeat left center; color: #333; line-height: 22px;}
.btv-content-wrapper .common a,
.btv-content-wrapper a.red-link { color: #17597F;}
.btv-content-wrapper .section-header .common a { color: #fff;}

#tabs { margin: 0px; overflow: hidden;}
.nav { list-style: none; margin: 0; padding: 0; overflow: hidden;}
.nav li { background: #ddd; font-size: 11px; float: left;}
.nav a { display: block; padding: 5px 10px;}
.nav .active a { background: #333; color: #fff; text-decoration: none;}
.tab { color: #fff; overflow: hidden; padding: 0px;}
.tab ul { width: 240px; float: left; list-style: none; margin: 0; padding: 0;}
.tab li { padding: 4px 0; font-size: 12px; border-bottom: 1px solid #3a4f58; margin: 0;}
.tab li.active { background: #00968c; border-bottom: 1px solid #00968c;}
.tab li:hover a,
.tab li.active a { color:#fff;}
.tab li a { color: #a5afb3; font-weight:bold; text-decoration: none; display: block; padding: 5px 15px;}
.tab li a.section-link {color:#A5AFB3; font-weight:normal; padding-bottom:0;}
.tab li.active a.section-link {color:#fff;}
.tab li a.breaking {background: url(/img/special-news.gif) no-repeat 14px 5px;text-indent:50px;}
.tab li a.updated {background: url(/img/updated-news.gif) no-repeat 14px 5px;text-indent:68px;}
.tab li a.breaking-updated {background: url(/img/special-updated-news.gif) no-repeat 14px 5px;text-indent:112px;}
.tab .news { float: left; width: 340px; position: relative; height: 280px; overflow: hidden;}
.tab .news h3 {  margin: 8px 0; padding: 0; color:#fff; font-size: 18px; line-height: 110%;}
.tab .news a { color: #fff;}
.tab .news p { position: absolute; background: #012426; bottom: 0; left: 0; width: 320px; padding: 10px; margin: 0; opacity: 0.8; filter: alpha(opacity = 80);  font-weight:bold;}
.sport-section .tab .news p { background: #191137; }

.featured-blog .bh select,
.block-horoscope .bh select,
.block-weather .bh select { float: right; margin: 0; font-size:11px; color:#5e5e5e; text-transform:none; position: relative; top: -2px; width: 120px;}



/* Horoskope blocks classes */
.block-horoscope {position:relative; border:1px solid #cfcfcd;}
.block-horoscope h3 {font-size:14px; color:#333; text-transform: uppercase; padding: 10px 15px 15px; margin: 0;}
.block-horoscope h3 a {color:#00acb0;}
.block-horoscope h4 {color:#00acb0; float:left; margin:3px 15px 15px 15px;}
.block-horoscope .bh {background: url(/img/sub_menu_bg.gif) repeat-x bottom; overflow: hidden; *width: 100%; *height: 40px;}
.block-horoscope .bh select {margin: 10px 15px 0 15px;}
.block-horoscope .bc {padding:7px 15px 0 15px;}
.block-horoscope img {float:right; margin:0 0 10px 10px;}
.block-horoscope p {color:#5e5e5e; font-size:11px; margin:0; padding:0;}
.block-horoscope .date {color:#000; font-weight:bold; margin-bottom:5px;}
.block-horoscope .bf {color:#c4c4c4; font-size:11px; padding:7px 10px 10px 10px;}
.block-horoscope .bf a {margin:0 5px;}
.block-horoscope .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.block-horoscope .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}

.tab-nav { list-style: none; margin: 0; padding: 0; overflow: hidden;}
.tab-nav li { float: left;}
.tab-nav a { display: block; padding: 5px;}
.tab-nav .active a { background: #333; color: #fff; text-decoration: none;}


/* Block TV Programme */

.tv-program-type { background:#deded5; border:1px solid #cfcfcd; position:relative; padding-bottom:15px;}
.tv-program-type h3 { font-size: 14px; margin:10px 0 0 15px;  padding: 0; text-transform:uppercase; color:#333;}
.tv-program-type ul,
.tv-program-type ol {list-style: none;  margin: 0;  padding: 0;}
.tv-program-type ol li { border-bottom: 1px solid #cfcfc3; padding: 5px 15px;}
.tv-program-type .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.tv-program-type .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}
.tv-program-type .ui-tabs { margin: 0;}
.tv-program-type .ui-tabs-nav {background: url(/img/grey_bg.gif) repeat-x bottom; padding:8px 7px 15px 7px; overflow: hidden;}
.tv-program-type .ui-tabs-nav li { float: left; }
.tv-program-type .ui-tabs-nav li a { background: none; color: #333; border-right:1px solid #cbcaca; display:inline; font-size:11px; padding:0 7px;}
.tv-program-type .ui-tabs-nav .ui-tabs-selected a { color:#b9155d; font-weight:bold;}
.tv-program-type .tonight-list { border-bottom:1px solid #cfcfc3; padding:5px 15px;}
.tv-program-type ol li span {color:#b9165d; margin-right:7px;}
.tv-program-type .program-holder { max-height:250px; overflow:auto;position:relative;}

/* Block Weather Classes */

.block-weather  { background:#fff url(../img/bg_weather.jpg) no-repeat center top; border:1px solid #c1dbe2; position:relative;}
.block-weather h3 { font-size:14px; color:#00acb0; text-transform:uppercase; padding: 10px 15px; margin: 0;}
.block-weather h3 a {color:#00acb0; text-transform:uppercase;}
.block-weather h4 { margin: 0 0 5px; padding: 0; font-size: 11px;}
.block-weather .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_blue_border_tl.png);}
.block-weather .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_blue_border_br.png);}
.block-weather .bc h5, .block-horoscope h5 {color:#333; margin:25px 15px; font-size:12px; font-weight:normal; text-align:center;}
.block-weather .bh { overflow: hidden; }
.block-weather .bh select {margin: 10px 15px 0 15px;}
.block-weather .bc { overflow:hidden; padding:0;width:100%;}
.block-weather .bf {padding:0px;  clear: both; }

.block-weather .weather-day { width: 55px; float: left; text-align: center; padding: 0 0 0 0; margin:0 2px;}
.block-weather .weather-day h5 { font-size: 10px; margin: 10px 0; padding: 0;}
.block-weather .weather-day .temp {font-size:12px; margin:0 0 15px 0; padding: 0; color:#cdcdcd; font-weight:bold;}
.block-weather .temp-low {color:#00acb0;}
.block-weather .temp-hi {color:#ff6012;}







/* Programm blocks classes */


.btv-content-wrapper .programm { background:#deded5;	border:1px solid #cfcfcd; position:relative;}
.btv-content-wrapper .programm h3 {text-transform:uppercase; background:#deded5 url(/img/grey_bg.gif) repeat-x bottom; margin:0; padding:10px 10px 15px 15px; font-size:14px;}
.btv-content-wrapper .programm .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.btv-content-wrapper .programm .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}

.btv-content-wrapper .programm .body_block {padding:10px;}
.btv-content-wrapper .programm .body_block span.link {display:none;}

.btv-content-wrapper .programm .programm-time {color:#b91681;}
.btv-content-wrapper .programm h4 {font-weight:normal; font-size:12px; margin:0 0 10px 0; padding:0;}

.btv-header-container .programm h3 { text-indent: -1000em;}
.btv-header-container .programm h3 a { display: block; height: 36px; outline: none;}
.btv-header-container .programm span.link a {font-size:11px; line-height:15px;}

.btv-header-container .programm-btv {color:#fff; float:left;}
.btv-header-container .programm-btv h3 {background:transparent url(/img/btv.png) no-repeat left top;}
.btv-header-container .programm-btv .programm-time {color: #01d8dd;}

.btv-header-container .programm-cinema h3 {background:transparent url(/img/bcinema.png) no-repeat left top;}
.btv-header-container .programm-cinema {color:#fff; float:left; }
.btv-header-container .programm-cinema .programm-time { color:#d74eff; }

.btv-header-container .programm-comedy h3 { background:transparent url(/img/bcomedy.png) no-repeat left top;}
.btv-header-container .programm-comedy { color:#fff; float:left; }
.btv-header-container .programm-comedy .programm-time { color:#f6497a; }


.btv-header-container .programm-action h3 {background:transparent url(/img/baction.png) no-repeat left top;}
.btv-header-container .programm-action {color:#fff; float:left;}
.btv-header-container .programm-action .programm-time {color: #B19230;}




.topstory { padding:0 0 10px 0; _width: 100%; overflow: hidden; }
.news-section .topstory { border-bottom:1px solid #e2e2e2; padding:0;}
.topstory h3 {margin-top:0;}
.topstory h3 a {color:#17597f; font-size:24px; line-height:24px;}
.topstory h3.breaking { background: url(/img/special-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.topstory h3.updated { background: url(/img/updated-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.topstory h3.breaking-updated { background: url(/img/special-updated-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.topstory .photo {float:left;}
.top-news-body {float:right; width:220px;}




.hotnews {height:22px; background:transparent url(/img/hot-news.gif) no-repeat left center; padding-left:125px; margin: 22px 0 0 0; width:540px; position:absolute; top:0; right:20px;}
.hotnews .bh h3 { display: none;s}
/*Marquee pluging css*/
ul.marquee {  display: block; padding: 0; margin: 0; list-style: none; line-height: 1; position: relative; overflow: hidden;
  /* optional styles for appearance */
  width: 460px;
  height: 22px; /* height should be included to reserve visual space for the marquee */
}
ul.marquee li {
  /* required styles */
  position: absolute; top: -999em; left: 0; display: block; white-space: nowrap;

  /* optional styles for appearance */
  color:#fff; text-transform:uppercase; font-size:15px; padding: 3px 5px; }
ul.marquee li a {
  /* optional styles for appearance */
  color:#fff; text-transform:uppercase; font-size:15px; padding: 3px 5px; font-weight:bold; }
/*End of Marquee pluging css*/

/* jCarousel plugin CSS */

.jcarousel-container { position: relative; }
.jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li,
.jcarousel-item { float: left; list-style: none;}
/*End jCarousel plugin CSS*/

.top-stories { margin: 0px 0 15px 0;}
.sport-section .top-stories { padding-top:5px;}
.top-stories .picture { float: right; margin: 0 0 0px 10px;}
.top-stories .story { border-bottom: 1px solid #E2E2E2; padding: 10px 0; clear:both;}
.top-stories h4 { font-size: 12px; margin: 0 0 5px 0; padding: 0; line-height: 110%;}
.top-stories p { margin: 0; padding: 0; line-height: 130%; color: #333; }
.top-stories a { color: #17597f;}
.top-stories .story-videos { list-style: none; margin: 5px 0 0 0; padding: 0;}
.top-stories .story-videos li { font-size: 11px; color: #C01213; line-height: 110%; padding: 0 0 0 20px; background: url(../img/ico_video.gif) no-repeat 0 2px; }
.top-stories .story-videos a { font-size: 12px; color: #06A0E0; font-weight: bold; }
.top-stories h4.breaking { background: url(/img/special-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.top-stories h4.updated { background: url(/img/updated-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.top-stories h4.breaking-updated { background: url(/img/special-updated-news.gif) no-repeat bottom left; padding-bottom: 17px;}

.section-news .bh { position: relative; }
.section-news .bh h3 {color:#222; font-size:14px; background:transparent url(/img/sub_menu_bg.gif) repeat-x top; padding:8px 0; border-bottom:1px solid #e2e2e2;}
.section-news h4 { font-size: 16px; line-height: 16px; margin: 0; padding: 0;}
.section-news h4.breaking { background: url(/img/special-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.section-news h4.updated { background: url(/img/updated-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.section-news h4.breaking-updated { background: url(/img/special-updated-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.section-news .section-headline {border-bottom:1px solid #e2e2e2;}
.section-news .section-headline img {float:right; margin-left:10px;}
.section-news a {color:#17597f; }
.section-news .latest-news {margin:10px 0; padding:0;list-style:none;}
.section-news .latest-news li {font-weight:bold; list-style:none; background:transparent url(/img/li2.gif) no-repeat left 6px; padding-left:10px; margin:8px 0;}

.announces .bh { position: relative; }
.announces .bh h3 { font-size:18px; color:#333; margin:0; padding:0px 0 10px 0; }
.announces ol { list-style: none; margin: 0; padding: 0;}
.announces li {background:transparent url(../img/sub_menu_bg.gif) repeat-x top; padding:10px 0 0 0; clear: both; overflow: hidden;}
.announces li div {float:left; width:150px; margin:0 0 0 10px;}
.announces img {float:left; margin:5px 0 10px 0;}
.announces h4 { margin: 0; padding: 0; font-size:18px; }
.announces h4 a { color:#000;}
.announces h4.breaking { background: url(/img/special-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.announces h4.updated { background: url(/img/updated-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.announces h4.breaking-updated { background: url(/img/special-updated-news.gif) no-repeat bottom left; padding-bottom: 17px;}
.announces .time {font-size:11px; color:#b91681; margin:3px 0 7px 0;}
.announces p {color:#5e5e5e;}
.announces p a { color: #c00;}
.announces p.description { margin: 0; padding: 0;}
.announces .more-links {color:#cacaca; font-size:11px; clear:both; padding: 5px 0 10px; margin: 0;}
.announces .more-links a {color:#000; margin:0 3px;}

.announces .breadcrumb {color:#bbb; font-size:12px; font-weight:bold; margin:5px 0 10px 0;}
.announces .breadcrumb a {color:#000; margin:0 3px;}
.announces .breadcrumb .breadcrumb-root {font-weight:normal; background:url(../img/ico_grey.gif) no-repeat left 1px; padding-left:17px; margin-left:0;}
.announces .breadcrumb.video .breadcrumb-root {background:url(../img/ico_blue.gif) no-repeat left 1px;}

.announces .links {font-size:11px; font-weight:bold; color:#cacaca; padding:10px 0;}
.announces .links a {color:#b91681; margin:0 5px;}

.column .announces { background:#fff; position:relative; border:1px solid #cfcfcd; padding:0; }
.column .announces .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.column .announces .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}
.column .announces li { padding: 10px 14px; }
.column .announces li div { float: none; width: auto; margin: 0;}
.column .announces img { float:none; display: block; margin: 5px 0 10px 0;}

/* Blocks Links Classes */
.listing-simple {background:#fff; position:relative; border:1px solid #cfcfcd; padding:0;}
.listing-simple .bh h3 {font-size:14px; color:#b9165d; text-transform:uppercase; padding: 10px 10px 10px 15px; margin: 0;}
.listing-simple ul {margin:0px; padding:0; list-style-type:none;}
.listing-simple li {background:transparent url(/img/li6.gif) no-repeat 10px 7px; padding:10px 10px 10px 19px; margin:0; min-height:16px; border-top:1px solid #deded5; color:#a0a0a0;}
.listing-simple li a {margin:0 20px; display:block; font-weight:normal;}
.listing-simple .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.listing-simple .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}

.listing-simple.blue {background:#3f535d;}
.listing-simple.blue .bh h3 {color:#03baae;}
.listing-simple.blue li {background:transparent url(/img/li10.png) no-repeat 10px 7px; border-top-color:#526670;}
.listing-simple.blue li a {color:#fff;}



/* Block News with tabs Classes */
.latest-popular-stories {position:relative;}
.latest-popular-stories .bh {background:#284d71 url(../img/block_news_bg.gif) no-repeat right top;}
.latest-popular-stories .bh h3 {margin:0; padding:12px 15px 9px 15px; text-transform:uppercase; color:#fff; font-size: 14px;}
.home-page .latest-popular-stories .bh h3, 
.news-section .latest-popular-stories .bh h3 {background: url(../img/logo_news_small.png) no-repeat 15px center; text-indent:-1000em;}
.latest-popular-stories .ui-tabs {border:1px solid #284d71; border-top:4px solid #254667; overflow: hidden;}
.latest-popular-stories p { padding:5px 0; margin:0; background:#284d71; clear:both;}
.latest-popular-stories p a {display:block; background:url(../img/li8.gif) no-repeat left center; padding-left:25px; line-height:20px; font-size:11px; font-weight:bold; margin:2px 10px; clear:both; color:#fff;}
.latest-popular-stories ul {list-style:none; margin:0; padding:0; }
.latest-popular-stories .ui-tabs-panel li {background: url(../img/sub_menu_bg.gif) repeat-x bottom; padding:7px 10px 17px 10px; margin:0; color:#b91681; font-size:11px; overflow: hidden;}
.latest-popular-stories .ui-tabs-panel a { font-size:12px;}
.latest-popular-stories .ui-tabs-panel li .breaking {background: url(/img/special-news.gif) no-repeat right top; padding-right: 50px; line-height: 14px; }
.latest-popular-stories .ui-tabs-panel li .updated {background: url(/img/updated-news.gif) no-repeat right top; padding-right: 68px; line-height: 14px;}
.latest-popular-stories .ui-tabs-panel li .breaking-updated {background: url(/img/special-updated-news.gif) no-repeat right top; padding-right: 112px; line-height: 14px;}
.latest-popular-stories img {float:left; margin-right:15px;}

.latest-popular-stories .tabs {background:#4b7298; overflow: hidden;}
.latest-popular-stories .tabs li {padding:0; margin:0; background:#4b7298; font-size: 11px; float: left;}
.latest-popular-stories .tabs li a {width:99px; text-align:center; margin:0 1px 0 0; font-size:11px; display:block; outline: none; padding: 6px 0; color:#fff; background:#3d3c3d;}
.latest-popular-stories .tabs li.omega a {margin:0; width:98px;}
.latest-popular-stories .ui-tabs-nav .ui-tabs-selected a {background:#305a7d; font-weight:bold;}
.latest-popular-stories a.section-link{font-size:11px; display:block;}

/* Sport section blocks classes */
.sport-section .latest-popular-stories .bh { background: #39276B;}
.sport-section .latest-popular-stories .ui-tabs {border:1px solid #39276B; border-top:4px solid #342462;}
.sport-section .latest-popular-stories .tabs li {background:#39276b;}
.sport-section .latest-popular-stories .ui-tabs-nav .ui-tabs-selected a {background:#5E4087;}
.sport-section .latest-popular-stories p { background:#39276B;}
.sport-section .latest-popular-stories p a { background:url(../img/li10.gif) no-repeat left center; padding: 0 0 0 27px; line-height:20px;}

.sport-section .tab li {border-bottom: 1px solid #41355B;}
.sport-section .latest-stories .bh h3 {font-size:14px; color:#8150B4; text-transform:none; background-color:transparent; padding:0 0 13px 0;}


.sport-section .top-stories {background:transparent url(/img/sub_menu_bg.gif) repeat-x top; }
.sport-section .top-stories a {color: #352751;}
.sport-section .top-stories h4 {font-size: 14px; }




/* Polls classes */
.poll { background:#deded5; border:1px solid #cfcfcd; position:relative; }
.poll .bh h3 {text-transform:uppercase; background:#deded5 url(/img/grey_bg.gif) repeat-x bottom; margin:0;	padding:10px 10px 15px 15px; font-size:14px;}
.poll table {margin:0 15px 3px 15px; width:90%;}
.poll h3 {margin:10px 15px; font-size:12px; color:#333;}
.poll .poll-view h3 {margin: 5px 15px; font-size:12px; color:#333; padding: 0;}

.poll ul {margin:0 !important; background:#deded5 url(/img/grey_bg.gif) repeat-x bottom; padding-bottom:10px !important;}
.poll li {margin:6px 15px; color:#000;}
.poll li input {vertical-align:middle; margin:0 3px 3px 0;}
.poll .actions input { background:transparent url(/img/li6.gif) no-repeat left center; padding-left:25px; border:0; font-size:11px; font-weight:bold; height:20px; cursor:pointer;}
*:first-child+html .poll .actions input {padding-left:15px;}

.poll .actions {margin: 0; padding:0 0 5px 15px;}
.poll .result {color:#b7b7b7; float: right; margin: -22px 10px 0 0; }
.poll .result a {color:#000; margin:0 5px; font-size:11px; font-weight:bold;}

.poll .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.poll .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}
.poll .poll-error {padding:8px 15px 0 15px; color:#b9165d;}
.poll .bc .poll-back { padding: 0 15px; font-size: 11px;}
.grid-3 .poll .result { width: 100px; text-align: right; margin-top: -30px;}

.material-blocks .poll { background: none; border: none;}
.material-blocks .poll .br,
.material-blocks .poll .tl { display: none;}
.material-blocks .poll .bh h3 { background: url(/img/sub_menu_bg.gif) repeat-x bottom; color: #333; font-size: 12px; padding: 5px 0 10px; margin:  0 0 5px;}
.material-blocks .poll .poll-view h3 { margin: 0 0 5px; padding: 0; background: none;}
.material-blocks .poll ul { background: none;}
.material-blocks .poll li { margin: 0; font-size: 11px;}
.material-blocks .poll .result { position: relative; bottom: 0; right: 0; width: auto;}
.material-blocks .poll .result a { margin: 0; display: block;}
.material-blocks .poll .actions { margin: 0; padding: 0;}
.material-blocks .poll table { margin: 0; width: 100%;}
.material-blocks .poll table th { display: none;}

/* Video player Classes*/
.video-player {position:relative; overflow: hidden;}
.video-player .play-button {position:absolute; top: 50%; left: 50%; margin: -31px 0 0 -31px;}
.tab .news .video-player img {width:340px;}
.tab .news .video-player img.play-button {width:61px;}
.video-playlist { overflow: hidden; border-bottom: 1px solid #e2e2e2; padding: 0 0 10px; margin: 0 0 20px;}
.video-playlist .bh h3,
.latest-stories h3 { color: #333; background:transparent url(../img/sub_menu_bg.gif) repeat-x bottom; font-size: 18px; margin: 0; padding: 0 0 15px; text-transform: uppercase;}

/* Block Selected Videos Small Classes */
.featured-videos-small {margin-bottom:20px; position:relative; }
.featured-videos-small h3 { font-size: 14px; background:#00968c; margin:0; padding:12px 15px 9px 15px; text-transform:uppercase; color:#fff;}
.featured-videos-small .bc {border:1px solid #00968c; border-top:4px solid #008980; border-bottom: none; overflow: hidden; _height: 1%;}
.featured-videos-small p { padding:5px 0; margin:0; background:#00968c;}
.featured-videos-small p a { display:block; background:url(../img/li7.gif) no-repeat left center; padding-left:25px; line-height:22px; font-size:11px; font-weight:bold; margin:2px 10px 0 10px; clear:both; color:#fff;}
.featured-videos-small ul { list-style:none; margin:0; padding: 5px 0 0 0; clear:both; background:transparent url(../img/sub_menu_bg.gif) repeat-x top; }
.featured-videos-small li { font-size:11px; float:left; width:91px; margin:2px 0 5px 12px;}
.featured-videos-small li a { display:block; margin:6px 0 0 0;}

.column .featured-videos-small ul { width: 300px; padding: 5px 0 0 6px; margin: 0 -10px 0 0; }
.column .featured-videos-small li { font-size: 12px; float:left; width: 140px; margin: 2px 4px 5px 0;  }

/* Video Play List Classes*/
.video-playlist .playlist { width: 140px; float: right;}
.video-playlist .playlist ol { list-style: none; margin: 0 0 10px; padding: 0; font-size: 9px; }
.video-playlist .playlist li { padding: 10px 0; color:#ADADAD; border-bottom:1px solid #e2e2e2; }
.video-playlist .playlist li a { display:block; font-size: 11px; }
.video-playlist .playlist li.active a { font-weight: bold; color: #B9165D; }
.video-playlist .playlist li a span { display: block; color:#00968c; }
.video-playlist .playlist a.more { font-weight: bold; background:transparent url(/img/li6.gif) no-repeat left center;  padding-left:25px;  display: block;  font-size: 11px;  height: 20px; line-height: 20px;}
.video-playlist .player { margin: 10px 160px 0 0; }
.video-playlist .player .picture { width: 460px; height: 370px; margin: 0 0 15px;}
.video-playlist .player h4 { font-size: 18px; margin: 0; padding: 0; }
.video-playlist .player a { color: #B9165D }

.grid-6 .video-playlist .player .picture { width: 300px; height: 230px; margin: 0 0 7px;}
.grid-6 .video-playlist .player .picture img { width: 300px; }
.grid-6 .video-playlist .player .picture img.play-button { width: 61px; height: 61px; }
.grid-6 .video-playlist .player h4 { font-size: 12px; margin: 0; padding: 0; }



/* Scroll Blocks Classes */
.scroll-special { position:relative; background:#13354E; margin:0 0 20px; overflow: hidden;}
.scroll-special .bh { position: relative;}
.scroll-special .bh h3 { margin: 0 0 10px; padding: 15px; color:#74b8ce; background:url(/img/special_bg.gif) repeat-x bottom; text-transform: uppercase;}
.scroll-special .bc { margin: 0 5px;}
.scroll-special ul { margin: 0; list-style: none; padding: 0;}
.scroll-special li { margin: 0 5px;	width:140px; min-height:170px; float: left;}
.scroll-special li .pic { margin: 0 0 7px 0;}
.scroll-special h4 { margin: 0; padding: 0;}
.scroll-special ul a { color: #fff; font-size:11px; font-weight:bold;}
.scroll-special .prev, .scroll-special .next {display:block; width:20px; height:20px; float:left; margin-right:3px;}
.scroll-special .prev { background:transparent url(/img/ico_left.gif) no-repeat left center;}
.scroll-special .next { background:transparent url(/img/ico_right.gif) no-repeat left center;}
.scroll-special .movement {position:absolute; right: 7px; top: 11px;}
.scroll-special .externalControl {position:absolute; right:63px; top:13px; display: block; }
.scroll-special .externalControl a span {background:url(/img/dot_grey_light.png) no-repeat center; display:block; width:7px; height:7px; float:left; margin:5px 2px 0 2px;}
.scroll-special .externalControl a span.active {background:url(/img/dot_grey_dark.png) no-repeat center;}


.one-show .latest-stories ol { margin: 10px -20px 0 0; width: 640px; overflow: hidden; }
.one-show .latest-stories li { width: 300px; margin: 0 20px 10px 0; padding: 0 0 10px; float: left; min-height: 60px;  color: #ADADAD; font-size: 9px; border-bottom: 1px solid #e2e2e2; line-height: 150%; }
.one-show .latest-stories a { font-size: 12px; display: block; margin: 0 0 3px; }
.one-show .latest-stories .time { color: #00968C;}
.one-show .latest-stories .pic { float: left; margin: 0 10px 0 0;}

.grid-6 .latest-stories ol { margin: 10px -20px 0 0; width: 480px; overflow: hidden; }
.grid-6 .latest-stories li { width: 220px; margin: 0 20px 10px 0; padding: 0 0 10px; float: left; min-height: 60px;  color: #ADADAD; font-size: 9px; border-bottom: 1px solid #e2e2e2; line-height: 150%; }
.grid-6 .latest-stories a { font-size: 12px; display: block; margin: 0 0 3px; }
.grid-6 .latest-stories .time { color: #00968C;}
.grid-6 .latest-stories .pic { float: left; margin: 0 10px 0 0;}


.latest-stories ol { list-style: none; margin: 0; padding: 0;}
.latest-stories li { padding: 8px 0; border-bottom: 1px solid #e2e2e2; font-size: 11px; line-height: 110%;}

.rss-feed { border: 1px solid #ccc; position: relative; }
.rss-feed .bh h3 { color: #333; font-size: 14px; margin: 0; padding: 10px 15px 5px; text-transform: uppercase;}
.rss-feed .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.rss-feed .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}
.rss-feed ol { list-style: none; margin: 0; padding: 0; }
.rss-feed li { font-size: 12px; background: url(../img/sub_menu_bg.gif) repeat-x top; padding: 10px 10px 7px 10px; margin:0; color:#b91681; overflow: hidden; height: 68px; line-height: 105%; }
.rss-feed .pic { max-width: 91px; max-height: 68px; overflow: hidden; float: left; margin: 0 10px 0 0; }
.rss-feed .pic img { max-width: 91px; max-height: 68px; }

.grid-8 .rss-feed .bh { background: url(../img/sub_menu_bg.gif) repeat-x bottom; padding: 0 0 10px 0; }
.grid-8 .rss-feed ol { margin: 10px -20px 0 10px; width: 640px; overflow: hidden; }
.grid-8 .rss-feed li { background: none; width: 185px; margin: 0 20px 10px 0; padding: 0 0 10px; float: left; min-height: 60px;  color: #ADADAD; font-size: 11px; border-bottom: 1px solid #e2e2e2; }

.grid-6 .rss-feed .bh { background: url(../img/sub_menu_bg.gif) repeat-x bottom; padding: 0 0 10px 0; }
.grid-6 .rss-feed ol { margin: 10px -20px 0 0; width: 480px; overflow: hidden; }
.grid-6 .rss-feed li { background: none; width: 210px; margin: 0 10px 10px 10px; padding: 0 0 10px; float: left; min-height: 60px;  color: #ADADAD; font-size: 11px; border-bottom: 1px solid #e2e2e2; }



/* Tag Cloud */
.tag-cloud { background:#deded5; border:1px solid #cfcfcd; position:relative;}
.tag-cloud .bh h3 {text-transform:uppercase; background:#deded5 url(/img/grey_bg.gif) repeat-x bottom; margin:0;	padding:10px 10px 15px 15px; font-size:14px;}
.tag-cloud .bc { width: 280px; padding: 10px; overflow: hidden; }
.tag-cloud ul { clear:both; list-style:none; margin: 0; padding:  0; text-align: center; }
.tag-cloud li { display: inline; padding: 3px; }
.tag-cloud .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.tag-cloud .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}



/* Top Az Reporteri */
.top-reporters { background:#deded5; border:1px solid #cfcfcd; position:relative;}
.top-reporters .bh h3 {text-transform:uppercase; background:#deded5 url(/img/grey_bg.gif) repeat-x bottom; margin:0;	padding:10px 10px 15px 15px; font-size:14px;}
.top-reporters .bc { margin: 15px 0 5px 15px;}
.top-reporters ul { list-style: none; margin:0; padding: 0; overflow: hidden; } 
.top-reporters li { float: left; margin: 0 5px 5px 0; width: 65px; font-size: 10px; height: 80px; overflow: hidden; line-height: 100%; }
.top-reporters img { display: block; margin: 0 0 5px;}
.top-reporters .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.top-reporters .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}

/* Az, reporterut: Latest Stoties */
.latest-user-stories {position:relative;}
.latest-user-stories .bh h3 {background:#00968C; margin:0; padding:12px 15px 9px 15px; text-transform:uppercase; color:#fff; font-size: 14px;}
.latest-user-stories .bc {border:1px solid #00968C; border-top:4px solid #00867D;}
.latest-user-stories p { padding:10px 13px; margin:0; background:#00968C url(../img/bg-green-gradient.gif) repeat-x top; clear:both; text-align: center; color: #fff;}
.latest-user-stories p a {display:block; background:url(../img/li8.gif) no-repeat left center; padding-left:25px; line-height:20px; font-size:11px; font-weight:bold; margin:2px 10px; clear:both; color:#fff;}
.latest-user-stories ul {list-style:none; margin:0; padding:0; }
.latest-user-stories li {background: url(../img/sub_menu_bg.gif) repeat-x top; padding: 10px 10px 7px 10px; margin:0; color:#b91681; font-size:11px; overflow: hidden; _height: 1%; }
.latest-user-stories li a {display:block; font-size:12px;}
.latest-user-stories img {float:left; margin-right:15px;}
.latest-user-stories .bf { background: #00968C url(../img/bg-green-gradient.gif) repeat-x top; padding: 7px 15px 10px;}
.latest-user-stories .bf a { display: block; background: url(../img/li7.gif) no-repeat left center; height: 22px; line-height: 22px; color: #fff; padding: 0 0 0 30px;  font-weight: bold;}

/* Site Users */
.site-users { background:#fff; position:relative; border:1px solid #cfcfcd; padding:0;}
.site-users .bh { background: url(../img/sub_menu_bg.gif) repeat-x bottom; }
.site-users .bh h3 { color: #333; font-size: 14px; margin: 0; padding: 10px 15px 15px; text-transform: uppercase;}
.site-users .tabs { float: right; font-size: 11px; margin: 11px 10px 0 0; color: #ccc; list-style: none; overflow: hidden; }
.site-users .tabs li { float: left; }
.site-users .tabs li.first { border-right: 1px solid #e2e2e2; margin: 0 3px 0 0; padding: 0 2px 0 0; }
.site-users .tabs a { padding: 0 3px; outline: none; }
.site-users .tabs .ui-tabs-selected a { font-weight: bold; color: #B9155D; }
.site-users ol { list-style: none; margin: 15px 0 0 15px; padding: 0; overflow: hidden; }
.site-users ol li { float: left; margin: 0 5px 5px 0; width: 79px; font-size: 10px; height: 80px; overflow: hidden; line-height: 100%; }
.site-users img { display: block; margin: 0 0 5px;}
.site-users .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.site-users .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}


.navigation .tl, .navigation .br {display:none;}

/* Block Image Classes */
.btv-sidebar .image-block { text-align:center; background:#edede8; position:relative; padding:25px;}
.image-block .tl, .image-block .br { display: none;}
.btv-sidebar .image-block .tl, .btv-sidebar .image-block .br { display: none;}

/* Block Top Themes */
.block.top-topic {border-bottom:1px solid #e2e2e2; margin:0 0 20px 0;}
.block.top-topic .photo {float:left; margin:0 15px 15px 0;}
.block.top-topic .announce {margin:0 0 15px 0;}
.block.top-topic .announce h3, .block.top-topic .announce p {font-size:12px; margin:0 0 5px 0;}
.block.top-topic .announce h3 a {color:#17597f;}
.sport-section .block.top-topic .announce h3 a {color:#352751;}

.rss { padding: 20px 0 0 0; margin: 0 }
.rss .bh { display: none;}
.rss a { background: url(../img/i-rss.png) no-repeat 0 0; padding: 0 0 0 20px;}

.video-custom-list, .custom-list { margin: 0; }
.video-custom-list .bh, .custom-list .bh { position: relative;}
.video-custom-list .tl, 
.video-custom-list .br, .custom-list .tl, .custom-list .br {display:none;}
.video-custom-list h3, .custom-list h3 { text-transform: uppercase; background: url(/img/sub_menu_bg.gif) repeat-x bottom; padding: 15px 0; color:#333; font-size:14px; margin: 0 0 10px;}
.video-custom-list h4, .custom-list h4 { margin: 0; padding: 0;}
.video-custom-list ul, .custom-list ul { margin:0; list-style: none; padding: 0;}
.video-custom-list li, .custom-list li { margin-right:20px; color:#333; float: left; width: 140px; height: 180px;}
.video-custom-list li a, .custom-list li a {color:#333; font-size:12px; font-weight:normal;}
.video-custom-list li .info span, .custom-list li .info span {font-size:11px;}
.video-custom-list li a.section-link, .custom-list li a.section-link {font-size:11px; color:#CC0000;}
.video-custom-list li .pic, .custom-list li .pic { margin: 0 0 7px 0;}
.video-custom-list .prev, 
.video-custom-list .next, .custom-list .prev, .custom-list .next {display:block; width:20px; height:20px; float:left; margin-right:3px;}
.video-custom-list .prev, .custom-list .prev {background:transparent url(/img/back.gif) no-repeat left center;}
.video-custom-list .next, .custom-list .next {background:transparent url(/img/li6.gif) no-repeat left center;}
.video-custom-list .movement, .custom-list .movement {position:absolute; right:0px; top:13px;}
.video-custom-list .externalControl, .custom-list .externalControl {position:absolute; right:53px; top:15px; display: block; }
.video-custom-list .externalControl a span, .custom-list .externalControl a span {background:url(/img/dot_grey_light.png) no-repeat center; display:block; width:7px; height:7px; float:left; margin:5px 2px 0 2px;}
.video-custom-list .externalControl a span.active, .custom-list .externalControl a span.active {background:url(/img/dot_grey_dark.png) no-repeat center;}
.video-custom-list .jcarousel-clip-vertical .jcarousel-item, .custom-list .jcarousel-clip-vertical .jcarousel-item {margin:0 10px 15px 0; border-bottom:1px solid #e2e2e2;}

.video-custom-list.vertical li, .custom-list.vertical li {float: none; width:100%; height:auto; overflow: hidden; padding-bottom:10px; margin-bottom:10px; min-height: 60px; border-bottom: 1px solid #e2e2e2; }
.video-custom-list.vertical .pic, .custom-list.vertical .pic {float:left; margin:0 10px 0 0;}
.video-custom-list.vertical li .info, .custom-list.vertical li .info {margin:0 0 0 150px;}

.grid-8 .video-custom-list ul, .grid-8 .custom-list ul { width: 640px; margin: 0 -20px 0 0;}
.grid-6 .video-custom-list ul, .grid-6 .custom-list ul { width: 480px; margin: 0 -20px 0 0;}
.grid-3 .video-custom-list ul, .grid-3 .custom-list ul { width: 220px; margin: 0;}
.grid-3 .video-custom-list.vertical li, .grid-3 .custom-list.vertical li { margin: 0;float: none; width: auto; overflow: hidden; border-bottom: 1px solid #e2e2e2; padding: 10px 0; min-height: 60px;}
.grid-3 .video-custom-list.vertical li .pic, .grid-3 .custom-list.vertical li .pic { width: 100px; float: left; margin: 0;}
.grid-3 .video-custom-list.vertical li .info, .grid-3 .custom-list.vertical li .info { width: 110px; float: right; margin: 0;}
.grid-3 .video-custom-list.vertical li img, .grid-3 .custom-list.vertical li img { width: 100px;}
.btv-sidebar .video-custom-list, .btv-sidebar .custom-list { border: 1px solid #ccc; position: relative; margin: 0 0 20px 0;}
.btv-sidebar .video-custom-list h3, .btv-sidebar .custom-list h3 { font-size: 14px; padding: 10px 15px;}
.btv-sidebar .video-custom-list .bc, .btv-sidebar .custom-list .bc {margin: 10px 0 10px 9px;}
.btv-sidebar .video-custom-list li, .btv-sidebar .custom-list li { margin: 0 3px 5px 0; height: 190px; overflow: hidden; }
.btv-sidebar .video-custom-list .tl, .btv-sidebar .custom-list .tl { display: block; top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.btv-sidebar .video-custom-list .br, .btv-sidebar .custom-list .br { display: block; bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}
.btv-sidebar .video-custom-list ul, .btv-sidebar .custom-list ul { width: 320px; margin: 0 -20px 0 0; }

.featured-videos { padding: 0 0 10px 0; background: #deded5; position:relative; border: 1px solid #cfcfcd;}
.featured-videos .bh h3 { color: #333; background: url(/img/grey_bg.gif) repeat-x bottom; font-size: 14px; margin:0 0 10px;	padding:14px 10px 13px 15px; text-transform: uppercase; }
.featured-videos .bc { margin: 0 0 0 10px; overflow: hidden; }
.featured-videos ul { list-style: none; margin: 0; padding: 0; width: 100%; height: 180px; overflow: hidden; position: relative;}
.featured-videos li { margin:0 5px 10px 5px; width: 140px; float: left; font-size: 10px; height: 170px;}
.featured-videos h4 { margin: 0; padding: 0;}
.featured-videos li a { font-weight:bold; font-size:11px;}
.featured-videos .pic { margin: 0 0 5px 0; width: 140px;}
.featured-videos .bh { position: relative;}
.featured-videos .externalControl {position:absolute; right:63px; top:13px; display: block; }
.featured-videos .externalControl a span {background:url(/img/dot_white.png) no-repeat center; display:block; width:7px; height:7px; float:left; margin:5px 2px 0 2px;}
.featured-videos .externalControl a span.active {background:url(/img/dot_grey_dark.png) no-repeat center;}
.featured-videos .movement {position:absolute; right:12px; top:11px;}
.featured-videos .prev, 
.featured-videos .next {display:block; width:20px; height:22px; float:left; margin-right:3px;}
.featured-videos .prev {background:transparent url(/img/back.gif) no-repeat left center;}
.featured-videos .next {background:transparent url(/img/li6.gif) no-repeat left center;}
.featured-videos .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.featured-videos .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}

.video-custom-list .duration,
.video-custom-list .duration { font-size: 10px; color: #B9165D;}

.video-section .grid-12 .featured-videos { background: #007972 url(/img/top_videosection.jpg) no-repeat top right; border: none;}
.video-section .grid-12 .featured-videos .bh h3 { background: none; font-size: 24px; color: #fff; text-transform: none;}
.video-section .grid-12 .featured-videos .bc a { color: #fff;}
.video-section .grid-12 .featured-videos .tl { top:0; left:0; background:url(../img/curve_white_menu_bg_tl.png) no-repeat;}
.video-section .grid-12 .featured-videos .br { bottom:0; right:0; background: url(../img/curve_white_br.png) no-repeat;}
.video-section .grid-12 .featured-videos li { color: #fff;}
.video-section .grid-12 .featured-videos .movement {position:absolute; right:12px; top:21px;}
.video-section .grid-12 .featured-videos .externalControl {position:absolute; right:63px; top:23px; display: block; }
.video-section .grid-12 .featured-videos .bh .externalControl a span {background:url(/img/dot_green.gif) no-repeat center;} 
.video-section .grid-12 .featured-videos .bh .externalControl a span.active {background:url(/img/dot_light.gif) no-repeat center;} 
.video-section .grid-12 .featured-videos .bh .prev { background-image:url(/img/green_nav.gif);} 
.video-section .grid-12 .featured-videos .bh .next { background-image:url(/img/green_nav.gif); background-position:-23px center;} 
.video-section .grid-12 .featured-videos .duration { color: #fff;}


.image-gallery {background:#fff; position:relative; border:1px solid #cfcfcd; padding:0;}
.image-gallery .bh h3 {font-size:14px; text-transform:uppercase; padding:0px 10px 10px 15px; margin:10px 0 0 0; border-bottom: 1px solid #cfcfcd; }
.image-gallery .bc { margin: 7px 0 7px 7px;}
.image-gallery .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.image-gallery .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}


.video-single h3 { text-transform: uppercase; background: url(/img/sub_menu_bg.gif) repeat-x bottom; padding: 15px 0; color:#333; font-size:14px; margin: 0 0 10px;}
.video-single h4 { padding: 10px; margin: 0; font-size: 12px;}
.video-single img { display: block;}
.video-single h4 a { font-weight: bold; padding: 3px 0 2px 25px; background: url(/img/li6.gif) no-repeat left center; color: #333; line-height: 22px;}

.grid-12 .jcarousel-clip-horizontal { height: 170px;}

/* ExchangeRates */
.exchange-rates { background:#fff; position:relative; border:1px solid #cfcfcd; padding:0;}
.exchange-rates .bh { background: url(../img/sub_menu_bg.gif) repeat-x bottom; }
.exchange-rates .bh h3 { color: #333; font-size: 14px; margin: 0; padding: 10px 15px 15px; text-transform: uppercase;}
.exchange-rates .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.exchange-rates .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}
.exchange-rates table { margin: 5px 15px;}
.exchange-rates th { padding: 0 15px 0 22px;}
.exchange-rates td { padding: 0 10px;}
.exchange-rates td.change { text-align: right; color: #5E5E5E}
.exchange-rates .icon-EUR { background: url(/img/icon-EUR.gif) no-repeat left;}
.exchange-rates .icon-GBP { background: url(/img/icon-GBP.gif) no-repeat left;}
.exchange-rates .icon-USD { background: url(/img/icon-USD.gif) no-repeat left;}
.exchange-rates .icon-CHF { background: url(/img/icon-CHF.gif) no-repeat left;}
.exchange-rates .bf { border-top: 1px solid #cfcfcd; padding: 0 15px; margin: 0;}
.exchange-rates .bf p { font-weight: bold; font-size: 11px; padding: 3px 0 3px 25px; margin: 2px 0; background: url(/img/li6.gif) no-repeat left center; color: #333; line-height: 22px;}
.exchange-rates thead th { font-size: 11px; text-align: left; padding: 2px 10px;}

.faces { background:#fff; position:relative; border:1px solid #cfcfcd; padding:0;}
.faces .bh { background: url(../img/sub_menu_bg.gif) repeat-x bottom; }
.faces .bh h3 { color: #333; font-size: 14px; margin: 0; padding: 10px 15px 15px; }
.faces .tl {top:-1px; left:-1px; background-image:url(../img/curve_white_grey_border_tl.png);}
.faces .br {bottom:-1px; right:-1px; background-image:url(../img/curve_white_grey_border_br.png);}
.faces ul { list-style: none; margin: 10px 0 0 15px; padding: 0; overflow: hidden;}
.faces li { float: left; width: 140px; margin: 0 10px 10px 0;}
.faces li h4 { margin: 0; padding: 0; font-size: 12px;}

.btv-sidebar .faces .bc {margin: 10px 0 10px 9px;}
.btv-sidebar .faces li { margin: 0 3px 5px 0; }
.btv-sidebar .faces ul { width: 320px; margin: 0 -20px 0 0; }


.featured-blog {position:relative; background:url(/img/bg-featured-blog.jpg) repeat scroll 0 0 #7C786D;}
.featured-blog h3 {font-size:14px; text-transform:uppercase; margin:10px 15px 15px; padding: 0;}
.featured-blog a { color: #fff; }
.featured-blog h4 {font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0 0 5px; padding: 0;}
.featured-blog .bh {overflow: hidden; *width: 100%; *height: 40px;}
.featured-blog .bh select {float: right; font: 11px arial, sans-serif; color: #5E5E5E; margin: 10px 15px 0 15px;}
.featured-blog .bc {padding:0 15px 10px 15px;}
.featured-blog img {float:right; margin:0 0 10px 10px;}
.featured-blog p {color:#ccc; font-size:11px; margin:0; padding:0;}
.featured-blog ol { list-style: square; color: #fff; font-size: 12px; margin:  10px 0 10px 15px; padding: 0; }
.featured-blog .date { color: #ccc; font-size:11px;}

.latest-products .promotion,
.listing-products .promotion,
.material-section-latest .promotion { font: normal 9px tahoma, sans-serif; padding: 2px 4px; text-transform: uppercase; background: #FF9900; color: #fff;}
h2 .promotion { color: #f90;}


.gallery-blocks .latest-stories ol { margin: 10px -20px 0 0; width: 640px; overflow: hidden; }
.gallery-blocks .latest-stories li { width: 300px; margin: 0 20px 10px 0; padding: 0 0 10px; float: left; min-height: 60px;  color: #ADADAD; font-size: 9px; border-bottom: 1px solid #e2e2e2; line-height: 150%; }
.gallery-blocks .latest-stories a { font-size: 12px; display: block; margin: 0 0 3px; }
.gallery-blocks .latest-stories .time { color: #00968C;}
.gallery-blocks .latest-stories .pic { float: left; margin: 0 10px 0 0;}
.gallery-blocks .related-materials h3 { color:#333333; font-size:14px; margin:10px 0; text-transform:uppercase; }
.gallery-blocks ul {margin:0; padding:0;}
.gallery-blocks li {list-style:none; background:transparent url(../img/li2.gif) no-repeat left 5px; padding:0 0 0 15px; margin:0 0 2px 0;}
.gallery-blocks li a {color:#06a0e0; font-weight:bold;}

.fb-hint { background:#deded5; position:relative; }
.fb-hint .bh h3 {text-transform:uppercase; background:#deded5 url(/img/grey_bg.gif) repeat-x bottom; margin:0;	padding:10px 10px 15px 15px; font-size:14px;}
.fb-hint .bc {padding:0 15px 10px 15px;}
.fb-hint .bc ul { margin: 10px 0 0 25px; padding: 0; }
.fb-hint .bc a { display: block; background:transparent url(/img/li6.gif) no-repeat left center; padding-left:25px; font-weight:bold; height:20px; line-height: 20px;}
