* { padding: 0; margin: 0; }
body {
	margin: 0;
	padding: 0;
	font: .70em/1.5em  Verdana, Tahoma, Helvetica, sans-serif;
	color: #666666; 
	background: #FFFFFF url(../images/bg4.gif) repeat-x;
	text-align: center;
}
#centercol{
border:0px solid #606060;
}
.bottom_ban{
float:left;
}
.catlis{
padding-top:5px; padding-bottom:5px; font-weight:bold;
border-bottom:1px dashed;
}
.pag_list{
list-style:none;

}
.pag_list li{
display:inline;
padding:3px;
}
.pag_list li a{
	text-decoration:none;
	color:#000066;
}
.page_lis{
display:inline;
cursor:pointer;
}
/***********************
	  LAYOUT
************************/
#slidepanel { 
	clear: both;
	position:relative; 
	color: #FFF;
	width:100%; 
	background: #3484B1; 
	margin: 0; padding: 0; 
	height: 4px;	  
	font-size: 95%;		
}
#contentwrap{
width:983px;
}
.titletext{
font-weight:bold;
font-size:12px;
}
#wrap {
position:relative;
	background: #FFF;
	width: 1000px; height: 100%;
	margin: 0 auto;	
	text-align: left;
	
}
#wrap2{
position:relative;
	background: #FFF;
	width: 1000px;
	 height: 100%;
	margin: 0 auto;	
	text-align: left;
	
}
#content-wrap {
	clear: both;
	margin: 0; padding: 0;	
	background: #FFF;
}

/* header */
#header {
position:relative;
		height: 100px;
		top:3px;
		
	/*background: #000 url(../images/headerbg.gif) repeat-x 0% 100%;	
*/}


#bodycontent
{
    width:100%;
	height:100%;
	background: #FFFFFF url(../images/img01.jpg) repeat;

}
/* main */
#main {
	float: left;
	margin-left: 5px;
	padding: 0;
	width: 474px;	
	}
#main_2col {
	float: left;
	margin-left: 15px;
	padding: 0;
	width: 715px;	
	}

/* sidebar */
#sidebar {
	float: left;
	width: 250px;
	margin: 0;	padding: 0; 
	display: inline;
	}
/* rightbar */
#rightbar {
	float: right;
	width: 250px;
	padding: 0; margin:0;
	}

/* Footer */
#footer { 
	clear: both; 
	color: #FFF;
	width:100%; 
	background: #3484B1; 
	border-top: 5px solid #143D55;
	margin: 0; padding: 0; 
	/*height: 50px;	 */ 
	font-size: 95%;		
}
#footer a { 
	text-decoration: none; 
	font-weight: bold;	
	color: #FFF;
}
#footer .footer-left{
	
	width: 50%;
}
#footer .footer-right{
	
	width: 60%;
}


/* alignment classes */
.float-left  { float: left; }
.float-right {	float: right; }
.align-left  {	text-align: left; }
.align-right {	text-align: right; }

/* additional classes */
.clear { clear: both; }
.green {	color: #9EC630; }
.gray  {	color: #BFBFBF; }

/********************MENU*****************************************/
#dolphincontainer{position:relative;height:56px;color:#E0E0E0;background:#143D55;
width:100%;font-family:Helvetica,Arial,Verdana,sans-serif;}

#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:capitalize;
font-weight:bold;background:#fff url(../images/dolphin_bg.gif) repeat-x bottom left;
padding:0 0 0 20px;}

#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}

#dolphinnav ul li{display:inline;float:left;margin:0 1px;}

#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;
padding:0 0 0 20px;height:33px;}

#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}

#dolphinnav ul li a:hover{color:#fff;
background:transparent url(../images/dolphin_bg-OVER.gif) repeat-x bottom left;}

#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;
background:#1D6893 url(../images/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(../images/dolphin_right-ON.gif) no-repeat top right;height:33px;}

/********************MENU*****************************************/

/********************SIDE BOX*****************************************/


.speciahead
{
	background-image:url(../images/specialoffer.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:9px;
	width:180px;
	padding:10px;
	
	color:#fff;
	font-size:13px;
	letter-spacing:1px;
	text-align:left;
	float:left;
	font-weight:bold;
	
}
.specialbg
{
	float:left;
	background-image:url(../images/special_bg.gif);
	background-repeat:repeat-y;
	padding:10px;
	color:#000;
	font-size:11px;
	text-align:left;
	width:180px;
}
.specialul
{
	list-style:url(../images/speic_arrow.png);
	margin:0px;
	padding:0px 0px 0px 20px;
	line-height:20px;
	letter-spacing:1px;
	font-size:12px;
	color:#000000;
}
.specialul li a
{
	font-size:12px;
	color:#000000;
}
.specialbott
{
	background-image:url(../images/specialbottom.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:9px;
	width:180px;
	padding:10px;
	float:left;
}

/********************SIDE BOX*****************************************/

/********************CENTER BOX*****************************************/


.speciahead2
{
	background-image:url(../images/specialhead.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:9px;
	width:448px;
	padding:10px;
	
	color:#fff;
	font-size:13px;
	letter-spacing:1px;
	text-align:left;
	float:left;
	font-weight:bold;
	
	
}
.specialbg2
{
	float:left;
	background-image:url(../images/specialbg12.gif);
	background-repeat:repeat-y;
	padding:10px;
	color:#000;
	font-size:11px;
	text-align:left;
	width:448px;
}
.specialul2
{
	list-style:url(../images/speic_arrow.png);
	margin:0px;
	padding:0px 0px 0px 20px;
	line-height:20px;
	letter-spacing:1px;
	font-size:12px;
	color:#000000;
}
.specialul2 li a
{
	font-size:12px;
	color:#000000;
}
.specialbott2
{
	background-image:url(../images/specialbottom12.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:9px;
	width:448px;
	padding:10px;
	float:left;
}
/*
#main1{
	width:433px;
	background:#EFEFEF;
	border:#DDDDCA solid 7px;
	margin:0;
	padding:10px 10px 6px 9px;
	color:#878767;
	height:120px;
}
#main1 p.pic1{
	display:block;
width:94px;
	height:71px;
	margin:5px 0 0 0;
	float:left;
}
#main1 p.boxTxt1{
	float:right;
	padding:0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:199px;
}
#main1 p.boxTxt1 span{
	font:normal 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	height:17px;
	display:block;
}
*/

#main1{
	width:433px;
	background:#EFEFEF;
	border:#DDDDCA solid 7px;
	margin:0;
	padding:10px 10px 6px 9px;
	color:#878767;
	height:120px;
}
#main1 p.pic1{
	display:block;
	/*background:url(../images/send.gif) 0 0 no-repeat;
*/	width:94px;
	height:71px;
	margin:5px 0 0 0;
	float:left;
}
#main1 p.boxTxt1{
	float:right;
	padding:0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:199px;
}
#main1 p.boxTxt1 span{
	font:normal 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	height:17px;
	display:block;
}

#main2{
	width:433px;
	background:#EFEFEF;
	border:#DDDDCA solid 7px;
	margin:0;
	padding:10px 10px 6px 9px;
	color:#878767;
	height:120px;
}
#main2 p.pic2{
	display:block;
	/*background:url(../images/send.gif) 0 0 no-repeat;
*/	width:94px;
	height:71px;
	margin:5px 0 0 0;
	float:left;
}
#main2 p.boxTxt2{
	float:right;
	padding:0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:199px;
}
#main2 p.boxTxt2 span{
	font:normal 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	height:17px;
	display:block;
}


/*
#main2{
	width:433px;
	background:#EFEFEF;
	border:#DDDDCA solid 7px;
	margin:0;
	padding:10px 10px 6px 9px;
	color:#878767;
	height:120px;
}
#main2 p.pic2{
	display:block;
	width:94px;
	height:71px;
	margin:5px 0 0 0;
	float:left;
}
#main2 p.boxTxt2{
	float:right;
	padding:0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:199px;
}
#main2 p.boxTxt2 span{
	font:normal 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	height:17px;
	display:block;
}

*/
/*
#main3{
	width:433px;
	background:#EFEFEF;
	border:#DDDDCA solid 7px;
	margin:0;
	padding:5px 10px 6px 9px;
	color:#878767;
	height:120px;
}
#main3 p.pic3{
	display:block;
width:94px;
	height:71px;
	margin:5px 0 0 0;
	float:left;
}
#main3 p.boxTxt3{
	float:right;
	padding:0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:199px;
}
#main3 p.boxTxt3 span{
	font:normal 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	height:17px;
	display:block;
}
*/


#main3{
	width:433px;
	background:#EFEFEF;
	border:#DDDDCA solid 7px;
	margin:0;
	padding:10px 10px 6px 9px;
	color:#878767;
	height:120px;
}
#main3 p.pic3{
	display:block;
	/*background:url(../images/send.gif) 0 0 no-repeat;
*/	width:94px;
	height:71px;
	margin:5px 0 0 0;
	float:left;
}
#main3 p.boxTxt3{
	float:right;
	padding:0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:199px;
}
#main3 p.boxTxt3 span{
	font:normal 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	height:17px;
	display:block;
}


#main4{
	width:433px;
	background:#EFEFEF;
	border:#DDDDCA solid 7px;
	margin:0;
	padding:10px 10px 6px 9px;
	color:#878767;
	height:120px;
}
#main4 p.pic4{
	display:block;
	/*background:url(../images/send.gif) 0 0 no-repeat;
*/	width:94px;
	height:71px;
	margin:5px 0 0 0;
	float:left;
}
#main4 p.boxTxt4{
	float:right;
	padding:0 0 0 15px;
	border-left:#F9F9F1 solid 2px;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:199px;
}
#main4 p.boxTxt4 span{
	font:normal 19px/17px Arial, Helvetica, sans-serif;
	color:#D76E08;
	background-color:inherit;
	padding:0 0 0 25px;
	margin:0 0 10px 0;
	height:17px;
	display:block;
}




/********************CENTER BOX*****************************************/

#panel {

	background: #7DBAE3;
    height: 250px;
   display: none;
   width:100%;
   text-align:left;
}
.slide {
	margin: 0;
	padding: 0;
	border-top:3px solid #143D55;
	background: url(../images/btn-slide.gif) no-repeat 88% top;
    width:100%;
}
.btn-slide {

	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 68%;
	margin: 0 auto;
	display: block;
	font: bold 130%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	
}
.active {
	background-position: right 12px;
}


.mooSlide {
	/*background-color: #000000;
	padding: 25px 10px 10px;*/
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	color: #FFFFFF;
	margin: 0 auto;
	text-align: left;
	font-size: 14px;
	font-weight:normal;
	width: 525px;
}

.mooSlide h1 {
	font-size: 20px;
	height: 20px;
	padding-top: 22px;
	color: white;
}


.mooSlide form {
	margin: 0 0 10px 0;
	height: 26px;
}

.mooSlide label {
	float: left;
	padding-top: 8px;
	clear: both;
	width: 180px;
	display: block;
}

.mooSlide .left {
	width: 200px;
	float: left;
	padding-left: 25px;
}

.mooSlide .right {
	width: 270px;
	float: left;
	padding-left: 25px;
}

.mooSlide .sep {
	width: 1px;
	height: 180px;
	margin-top: 25px;
	float: left;
	border-right: 1px solid #333;
}

.mooSlide input {
	border: 1px #1A1A1A solid;
	background: #545454;
	margin-right: 5px;
	margin-top: 4px;
	color: white;
	height: 16px;
	float: left;
	clear: both;
	display: block;
}

.mooSlide input:focus {
	background: #545454;
}

.mooSlide input.rememberme {
	border: none;
	background: transparent;
	margin: 0;
	padding: 0;
}

.mooSlide input.button_login {
	width: 100px;
	height: 30px;
	cursor: pointer;
	border: none;
	margin-top: 10px;
	background: transparent url(../images/loginbtn.gif) no-repeat 0 0;
}
/*  rounded corner */
#slideshow{
float: left;
height: 173px;
overflow: hidden;
width: 1000px;
background:#000000;
}
#slideshow a{
background:#000000;
height: 173px;
margin: 0px;
position: relative;
width: 1000px;
z-index: 8;
}
img {
border:0px;
}
#whitebox {
	margin: 2px 1px 0px 1px;
	background: #fff;
	width: 1000px;
	float:left;
}

#whitebox div {
	text-align: left;
}

#whitebox_t {
	background: #fff url(../images/mw_content_t.png) 0 0 repeat-x;
}

#whitebox_tl {
	background: url(../images/mw_content_t_l.png) 0 0 no-repeat;
}

#whitebox_tr {
	height: 10px;
	overflow: hidden;
	background: url(../images/mw_content_t_r.png) 100% 0 no-repeat;
}

#whitebox_m {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width: 982px;
	padding: 1px 8px;
	float:left;
}

#whitebox_b {
	margin-top: -5px;
	background: url(../images/mw_content_b.png) 0 100% repeat-x;
	float:left;
}

#whitebox_bl {
	background: url(../images/mw_content_b_l.png) 0 100% no-repeat;
	float:left;
}

#whitebox_br {
	height: 13px;
	float:left;
	background: url(../images/mw_content_b_r.png) 100% 100% no-repeat;
}


#navcontainer
{
width: 100%;
/*border-right: 0px solid #000;*/
border:1px solid #6bb3D9;
padding: 0 0 0 0;
margin-bottom: 1em;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #90bade;
color: #333;
text-align:left;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #90bade;
margin: 0;
padding:0;
}

#navcontainer li a
{
display: block;
padding: 5px 0px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: 220px; }

#navcontainer li a:hover
{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #000;
}

#navcontainer li a.current
{

color: #000;
}

.itemsbar2{	
		background:#143D55;
		height:30px;
		width:250px;;
	
		}
		
	.itembartext{
		padding:5px 15px;
		font-family:sans-serif;
		font-weight:bold;
	
		
	
		font-size:13px;
		color:#fff;
	
	}
	
.listhead
{
    background:#4895C0;
	font-weight:bold;
	height:30px;
	color:#000000;
}	

.listbody
{
   border:1px solid #CCCCCC;
}
	
	/********************SIDE BOX*****************************************/


.composehead
{
	background-image:url(../images/composehead1.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:9px;
	width:405px;
	padding:10px;
	
	color:#fff;
	font-size:13px;
	letter-spacing:1px;
	text-align:left;
	float:left;
	font-weight:bold;
	
}
.composebg
{
	float:left;
	background-image:url(../images/composebg.gif);
	background-repeat:repeat-y;
	padding:10px;
	color:#000;
	font-size:11px;
	text-align:left;
	width:405px;
}
.composebott
{
	background-image:url(../images/composebott.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:9px;
	width:405px;
	padding:10px;
	float:left;
}



.menu_header {
background:transparent url(../images/menu_header.png) no-repeat scroll 0 0;
height:10px;
width:220px;
}
.menu_content {
background:url(../images/menu_bar_bg.png) repeat-y scroll 0 0;
color:#333333;
min-height:220px;
padding:2px 10px 1px;
width:220px;
}
h2.tv-guide {
background-image:url(../images/tv_guide.png);
}
h2.tv-guide, h2.what-this-about, h2.twitter, h2.about-the-show, h2.obox_world, h2.stay-in-touch {
background-repeat:no-repeat;
height:51px;
margin:0 0 0 -20px;
padding:0;
text-indent:-9999px;
width:240px;
}
ul.menu {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:-10px 0 20px;
padding:0;
}
ul.menu li {
background:transparent url(../images/menu_sep_bg.png) no-repeat scroll center bottom;
clear:both;
padding:0 0 15px;
width:190px;

}
li {
line-height:23px;
}
ul.menu li a {
color:#999999;
display:block;
overflow:hidden;
text-decoration:none;
text-transform:capitalize;
font-size:12px;
}

ul.menu li a.current{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}


.menu_footer {
background:transparent url(../images/menu_footer.png) no-repeat scroll -10px 0;
height:57px;
width:240px;
}
