/*CSS Reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,  th  {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup 
table {border-collapse: separate;border-spacing: 0;}*/
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/*CSS Reset*/
/*PNG FIX*/
.latest_v,.amin_a,.latest_a {behavior: url("css/iepngfix.htc") }
/*PNG FIX*/
a {color:#CE9308;text-decoration:none;}
a:hover {text-decoration:underline;color:blue}
.special{display:none}
.clear{clear:both}
.spacer{height:20px;clear:both}
.txt_style{margin:0;padding:2px 0 2px 3px;border:1px solid #CE9308;color:gray;width:98%;font: normal 12px Arial;}
.btn_style{color:#fff;background:#CE9307;border:1px solid #111;font:normal 11px Arial;cursor:pointer}
.btn_style:hover{color:#fff;background:#0079B2;border:1px solid #3a3a3a;font:normal 11px Arial;cursor:pointer}
.error{background-image:url(../images/error.gif);background-repeat:no-repeat;background-position:left center;border:1px solid #CC0000;background-color:#FFFFCC;color:#CC0000;width:95%;font-size:11px;padding:10px;margin-bottom:5px;padding-left:20px}
.success{background-image:url(../images/check.gif);background-repeat:no-repeat;background-position:left center;border:2px solid #41C54B;background-color:#FFFFCC;color:#548914;width:95%;font-size:11px;padding:10px;margin-bottom:5px;padding-left:20px}
body {background: #fff url(../images/bg.jpg) repeat-x;font : 0.70em Arial, sans-serif;line-height : 1.5em;color:#333;}
#wrapper{margin:0 auto;width:850px;}
#header{overflow:hidden;background: url(../images/logo.jpg) no-repeat;height:130px;padding-top:5px;}
#header #search_bar{height:20px;width:400px;padding-left:200px}
#header #search_bar .txt_search{border:none;background: url(../images/search-b.gif) no-repeat;display: block;height: 20px;width: 250px;color:gray;font-size:11px;padding:0 0 2px 5px;}
#header #menu_bar{margin-top:100px; height: 45px;float:right;width:680px;}
ul#menu { width: 100%; height: 43px; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#menu li { display: block; float: left; margin: 0 0 0 5px; }
ul#menu li a { height: 43px; color: #000; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }
ul#menu li a:hover { color: #FFF; background: url("../images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }
ul#menu li a.current{ color: #FFF; background: url("../images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }
#banner{height:68px;margin-top:5px;margin-bottom:5px;padding-top:15px;padding-left:10px}
#banner span{font-size:13pt;color:#fff}
#banner #ad{margin:0 auto;float:left}
#body{height:auto;overflow:hidden;padding-top:5px}
#body #body_tabs{padding:5px;float:left;width:270px;}
#body #boy_bot{height:auto;overflow:hidden;margin-bottom:20px;border-top:1px solid silver;padding-top:10px}
#body h1{background : url(../images/lrline.gif) no-repeat bottom left;height : 20px;padding : 0;margin : 0 0 15px 0;color: #000;font:bold 13px sans-serif }
#body #boy_bot_left{height:auto;overflow:hidden;float:left;width:240px}
#body #boy_bot_right{height:auto;overflow:hidden;float:right;width:590px}
.latest_v{background: url(../images/latest_v.png) no-repeat;background-position:left center;height:30px;width:200px;margin-bottom:10px }
.amin_a{background: url(../images/amin_a.png) no-repeat;background-position:left center;height:30px;width:200px;margin-bottom:10px}
.latest_a{background: url(../images/latest_a.png) no-repeat;background-position:left center;height:30px;width:200px;margin-bottom:10px}
.image{margin:0 5px 5px 0;float:left;padding:2px ;border:1px solid gray}
.image:hover{border:1px solid blue; }
.list{height:auto;border-bottom:1px solid #f5f5f5;padding:0 0 10px 0;clear:both;margin-bottom:5px}
.big_list{height:100px;border-bottom:1px solid #f5f5f5;padding:5px;float:left;width:290px;margin-bottom:10px}
.drama_list{height:150px;border:1px solid #f5f5f5;padding:5px;margin-bottom:10px}
.teaser{background: url(../images/listen.jpg) no-repeat;background-position:left center;cursor:pointer;height:23px;width:150px;}
.teaser a{color:#fff;font-weight:bold;padding: 3px 0 0 25px;font-size:10px}
.press{background: url(../images/arrow_down.gif) no-repeat;background-position:left center;padding-left:20px;margin-left:10px;font-weight:bold}
#body_tabs span{font-size:10px}
#body_tabs p{height:70px;border-bottom:1px solid #fff}
#body #body_left{float:left;padding:5px;width:600px;border-left:1px solid #f2f2f2;padding-left:10px;font-size:12px;line-height:18px;text-align:justify}
#body #body_right{float:right;background:#EAE8E9;padding:5px;width:200px}
#body #body_left ul,#body_left ol{list-style:square;margin-left:20px;margin-bottom:10px}
/*Slideshow*/
#slideshow {position:relative;height:210px;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;border:1px solid gray;padding:2px}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
/*Slideshow*/
/*---------------------pagination-----------------------------*/
div.pagination {padding:5px;margin:5px;text-align:center;float:right;font-size:10px;padding-right:0;margin-right:0}
div.pagination a {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;text-decoration: none; color: #000;}
div.pagination a:hover, div.pagination a:active {border:1px solid #ddd;color: #000;background-color: #CE9307;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;font-weight: bold;background-color: #CE9307;color: #000;}
div.pagination span.disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #ddd;color: #ccc;}

.tabberlive .tabbertabhide {display:none;}
.tabber {display:none}
.tabberlive {margin-top:1em;}
ul.tabbernav{ margin:0;padding: 3px 0;border-bottom: 1px solid #778;font: bold 12px Verdana, sans-serif;}
ul.tabbernav li{list-style: none;margin: 0;display: inline;}
ul.tabbernav li a{padding: 3px 0.5em;margin-left: 3px;border: 1px solid #778;border-bottom: none;background: #CE9308; text-decoration: none;}
ul.tabbernav li a:link { color: #111; }
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover{color: #000;background: #CE9308;border-color: #227;}
ul.tabbernav li.tabberactive a{ background-color: #fff;border-bottom: 1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color: #000;background: white;border-bottom: 1px solid white;}
.tabberlive .tabbertab {padding:5px;border:1px solid #aaa;border-top:0;height:230px;overflow:auto;padding-top:10px}
.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 { display:none;}
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {height:200px;overflow:auto;}
/*Tabs*/
#footer{clear:both;background:#222222;color:#CE9308;height:auto;overflow:hidden}
#footer #footer_top{margin:0 auto;width:850px;height:auto;overflow:hidden;border-bottom:1px solid #333;margin-bottom:20px}
#footer #footer_top #footer_top_tab{float:left;padding:10px;height:auto;overflow:hidden}
#footer #footer_top #footer_top_tab h1{text-transform:uppercase;color:#666666;font-weight:bold;border-bottom:1px solid #333;margin-bottom:10px}
#footer #footer_top #footer_top_tab img{float:left;margin-right:10px;border:none}
#footer #footer_top #footer_top_tab a{color:#CE9308;text-decoration:none}
#footer #footer_top #footer_top_tab a:hover{color:#CE9308;text-decoration:underline}
#footer #footer_top #footer_top_tab ul{margin-left:10px;list-style:square}
#footer #footer_copyright{margin:0 auto;width:850px;height:auto;overflow:hidden;padding-bottom:20px}
#footer #footer_copyright p{color:#666;font-size:10px}
/* styling of the container. */
a.myPlayer {
	display:block;
	width: 600px;
	height:350px; 
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}

/* play button */
a.myPlayer img {
	margin-top:130px;
	border:0px;
}

/* when container is hovered we alter the border color */
a.myPlayer:hover {
	border:1px solid #000;
}


