body {	
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		background:url(../images/main_bg.jpg) repeat-x #030d29;
		margin:0px; padding:0px; 		
		color:#000;
}		

@font-face {
    font-family: "Ubuntu Medium";
    src: url(../font/Ubuntu-Medium.ttf) format("truetype");
}
@font-face {
    font-family: "Ubuntu Regular";
    src: url(../font/Ubuntu-Regular.ttf) format("truetype");
}
@font-face {
    font-family: "Ubuntu Light";
    src: url(../font/Ubuntu-Light.ttf) format("truetype");
}

.banner_inner_title{ font-family: "Ubuntu Regular", Verdana, Tahoma; color:#010c28; font-size:20px;  text-align:center; padding:3px 0px 0px 0px;}


.TabbedPanelsTab{ font-family: "Ubuntu Regular", Verdana, Tahoma;  text-decoration:underline;}
.TabbedPanelsTab_Full{ font-family: "Ubuntu Regular", Verdana, Tahoma; }
.day .title{ font-family: "Ubuntu Regular", Verdana, Tahoma; }


.menu{ font-family: "Ubuntu Regular", Verdana, Tahoma; color:#FFF; font:13px;}
.footer{ font-family: "Ubuntu Regular", Verdana, Tahoma; color:#FFF; font:12px; text-transform:uppercase; }


.title2{    font-family: "Ubuntu Light", Verdana, Tahoma;
	font-size:32px;
	font-weight:normal;
	color:#FFF;
	text-align:center;
}



p.customfont { 
    font-family: "Ubuntu Regular", Verdana, Tahoma;
	font-size:13px;
}

h1.customfont1 { 
    font-family: "Ubuntu Regular", Verdana, Tahoma;
	font-size:21px;
	font-weight:normal;
	line-height:24px;
	color:#c48667;
	border-bottom:1px solid #c48667;
	padding-bottom:13px;
	text-align:left;
	
}

/*************************************** main div *************************************************/
a{ text-decoration:none; outline:none;}
h1, h2, h3, h4, h5, h6, p, ul{ margin:0px; padding:0px;}
img{ border:none;}
.l{ float:left;}
.r{ float:right;}
.clear{ clear:both;}


.maindiv{ width:990px; margin:auto; }

.header{ width:990px; margin:auto; margin-top:10px;}
.header .logo{ width:262px; height:54px; background:url(../images/logo.png) no-repeat; }
.header .logo a{ display:block; width:262px; height:54px; }

.header .menu{ width: 725px; text-align:left; border:0px solid #CCC; margin-top:17px; }

.menu ul{ margin:12px 0px 0px 0px; padding:0px;}
.menu ul li{ color:#FFF; list-style:none; float:left; padding:0px 6px 0px 6px;  display:block;

}
.menu ul li a{ color:#FFF; display:block;}
.menu ul li a:hover{ color:#c78c6f;}
.arrow{ background:url(../images/a1.gif) no-repeat; width:7px; height:5px; display:block; position:relative; top:-10px; left:40px; }
/*.arrow:hover{background:url(../images/a2.gif) no-repeat;}*/
.menu ul li .submenu{ display:none; position:relative;}
.menu ul li:hover .submenu{ display:block; position:absolute; }
.menu ul li .submenu { background:#FFF; width:auto; color:#000; padding:5px; border:1px solid #CCC; }
.menu ul li .submenu a{ margin:0px; padding:5px; color:#000; display:block;}
.menu ul li .submenu a:hover{ color:#fff; background:#c78c6f; -moz-border-radius: 5px; border-radius: 5px;}


.wrapper{ width:992px; background:url(../images/wrapper_bg.jpg) repeat-x #e8e8e8 top; height:auto; padding:0px; border:0px solid #FFF; height:auto; padding:0px 0px 10px 0px;}
.main_wrapper{ background:url(../images/wrapper_inner_bg.jpg) repeat-x #e8e8e8 top; height:auto; width:982px; margin:auto; border:0px solid #CCC; height:auto; }

.top_line{ background:url(../images/top_line.jpg) no-repeat; height:4px; width:982px;}
.bottom_line{ background:url(../images/bottom_line.jpg) no-repeat; height:4px; width:982px;}
.banner{ width:980px; height:431px;}

.banner_inner_page{ width:982px; height:297px;; position:relative; }
.banner_inner_title{ background:url(../images/banner_inner_title_bg.png) no-repeat; width:982px; height:38px; position:absolute; top:0px;}



.bgi_logo{ background:url(../images/bgi_logo.png) no-repeat; width:539px; text-align:center; height:70px; margin:auto;}


.contetnt_part{ width:917px; margin:auto;}
.top_c{ background:url(../images/top_c.png) no-repeat; width:917px; height:10px; }
.centet_c{background:url(../images/centet_c.png) repeat-x #9da2ad top;  width:917px;  height:auto; padding:0px 0px 20px 0px; }
.content{ width:555px; margin:0px 0px 0px 15px;}
.content_img{ width:317px; margin:0px 15px 0px 0px;}
.centet_c p{ line-height:18px; font-size:15px; color:#0f1730; padding:8px 0px 8px 0px; text-align:justify;}
.scrolldiv { overflow-y:scroll; height:165px; padding:0px 5px 0px 5px;}
.scrolldiv_inner { overflow-y:scroll; height:400px; padding:0px 5px 0px 5px;}

.linediv {padding:0px 5px 0px 5px; border-top: 1px solid #c48667;}

.bottom_c{ background:url(../images/bottom_c.jpg) no-repeat; width:917px; height:38px; }
.readmore{ border-bottom:1px solid #06112c; padding:0px 0px 2px 0px; margin:8px 0px 0px 0px;}


.footer{ background:url(../images/footer_bg.jpg) repeat-x; height:36px; width:992px; margin:auto; padding:0px 0px 0px 0px; position:relative; left:1px; margin-bottom:25px;  }
.footer ul{ margin:auto; padding-left: 6%;}
.footer ul li{ float:left; text-align:center; list-style:none; padding:10px 8px 0px 8px; color:#c48667; margin-left:10px; font-size:12px;}
.footer ul li a{ color:#c48667; }
.footer ul li a:hover{ color:#05102b;  }




/************************************** inner page ************************/
.inner_page{ background:#FFFFFF;}
.day{ width:970px; margin:auto;}
.day .title{ border:1px solid #c48667;background-color:#FFF;width:500px; text-align: center; margin:auto; font-size:22px; padding:3px 5px 5px 5px; color:#c48667;}
.day .detail{ text-align:center; margin:12px 10px 10px 10px; font-size:15px; line-height:17px; color:#0f1730;}
.crew .detail{ text-align:left; margin:12px 10px 10px 10px; font-size:15px; line-height:17px; color:#0f1730;}
.crew .detail span.lbl{ color:#c48667; width:150px;}
.crew .title{ border:1px solid #c48667;background-color:#FFF;width:500px; text-align: center; margin:auto; font-size:22px; padding:3px 5px 5px 5px; color:#c48667;}
