/* CSS Document */
@font-face{
font-family: 'HeliosCondLightNormal';
src: url('../fonts/helioscondlight.eot');
src: url('../fonts/helioscondlight.eot') format('embedded-opentype'),
url('../fonts/helioscondlight.woff') format('woff'),
url('../fonts/helioscondlight.ttf') format('truetype'),
url('../fonts/helioscondlight.svg#HeliosCondLightNormal') format('svg');
}
body{
font-family:Arial, Helvetica, sans-serif;
background-color:#ffffff ;
margin:0 auto;
padding:0;
font-size:14px;
color:#000;
}
a{text-decoration:none; outline:none; color:#333333}
a:hover { color:#e6319c; }
h3{margin:4px 0 10px 0; }
#main{width:100%; }
.mainCentered{width:1024px;margin:0 auto; padding:0;}
img{border:0;}
.cursor{cursor:pointer; cursor:hand}
.hidden{ display:none; visibility:hidden;}
.no-display{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearBoth{clear:both;}
.float-space{height:20px;}
.button{border:0; cursor:pointer;}
#header{ float:left; height:202px; width:1024px;}
#header #logo{ float:left; width:181px; height:157px; padding-top:23px; padding-left:5px;}
#header #right{ float:right;}
#header #right #slogan{ background:url(../images/slogan.png) no-repeat; width:600px; height:37px; overflow:hidden; margin-top:53px; margin-right:75px; float:right; margin-bottom:40px;}
#header #right #slogan .text{ padding-left:20px; padding-right:20px; text-align:center; padding-top:0px; font-family:'HeliosCondLightNormal'; font-size:30px; color:#f9d423; text-transform:uppercase}
#header #main-menu{clear:both; float:right; margin-right:5px; }
#header #main-menu .submenu_list{ background:url(../images/sm-arrow.png) no-repeat bottom 10px center;}  
#banner-view{ clear:both; margin-bottom:30px; widows:1024px; height:341px; background:url(../images/loading.gif) no-repeat center center}

#contents { background-color:#f6f6f6; margin-bottom:15px; color:#8d8d8d }
.paraleft {
	width:725px;
	float:left;
	padding:25px;
}

.pararight {
	float:left;
	width:225px;
	padding: 25px 24px 25px 0px;
}

.topline {
	height:5px;
	background-color:#f9d425;
	border:0px;
	margin-top:0px;
}

.ptitle {
	text-transform:uppercase;
	font-size:26px/*28px*/;
	width:100%;
	border-bottom:2px solid #9d9d9d;
	padding-bottom:5px;
	margin-bottom:15px;
font-family: 'HeliosCondLightNormal';
}

.parai {
	padding:0px 25px 0px 25px;
	font-size:12px;
}

.nbev {
	background-color:#e6319c;
	padding: 5px 10px 5px 10px;
	margin-right:10px;
	color:#FFFFFF;
	
}

.boxev {
	margin-bottom:17px;
	text-transform:uppercase;
}

.boxev a {
	color:#9d9d9d;
}

.epic {
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

.etitle {
	text-transform:uppercase;
	font-size:24px;
	color:#2a8fd3;
font-family: 'HeliosCondLightNormal';
}

.bookbt {
	background-color:#e6319c;
	padding:5px;
	color:#FFF;
	width:120px;
	margin-left:107px;
	margin-top:10px;
}

.bookbt a {
	color:#FFF;
	display:block;
}

.estitle {
	text-transform:uppercase;
	font-size:16px;
	color:#e6319c;
font-family: 'HeliosCondLightNormal';
}

#maing {
	
}

#maing ul, #maing ul li {
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
}

#maing ul li {
	margin-right:5px;
	margin-bottom:5px;
	width:162px;
	height:110px;
	display:inline-table;
	position:relative;
}

.vplay{ position:absolute;  margin:0 auto; text-align:center;left:35%; top:35px;  }

#footer{width:100%; min-width:1024px;  background:#2a8fd3}
#footer .btm_menu{ float:left; clear:both; width:auto/*960px*/; padding-top:22px;}
#footer .btm_menu .item{ float:left; font-size:12px;}
#footer .btm_menu .item a{color:#f9d425;}
#footer .btm_menu .item a:hover, #footer btm_menu .item a.active{}   
#footer .btm_menu .sep{ width:20px/*29px*/; text-align:center; float:left; color:#f9d425; font-size:12px;}
#footer .btm_menu .item .list{ clear:both; margin-top:10px; width:96px;color:#ffffff; width:100px;  }
#footer .btm_menu .item .list .element{ font-size:12px; margin-bottom:7px;}
#footer .btm_menu .item .list .element a{ color:#ffffff}
#footer .btm_menu .item .list.info{width:195px;}
#footer .btm_menu .item .list.info a{color:#ffffff} 
#footer #social-media{float:right; padding-top:18px;} 
#footer #social-media .item{ float:left; margin-left:3px;}
#footer #social-media a{color:#ffffff; display:block}
#footer #copyright{border-top:1px solid #ffffff; padding-top:5px; padding-bottom:5px; font-size:12px; color:#ffffff; margin-top:20px; text-align:center}
#footer #copyright a{color:#ffffff;}

.success{font-size:14px}
.contact_fi{ padding-top:19px; padding-left:50px; width:540px}
.contact_fidet{padding-top:85px;}
.cfi_boxtitle{width:auto; border-bottom:1px solid #dddbda;}
.cfi_boxtitle .t_label{ border-bottom:3px solid #930609; display:inline-block; padding-bottom:7px; text-transform:uppercase; font-weight:bold; padding-right:35px}
.contact_mail_only{margin:35px 0 25px -3px}
.contact_info_details{ padding:0}
#contact-form{ } 
#contact-form th{ padding-bottom:6px}
.error{color:#F00}
.label_mandatory{position:relative; top:5px; font-size:12px}
.btn_subcf{ background-color:#e6319c; color:#FFFFFF; border:0px; padding:2px; margin-top:10px; font-size:14px;}
.tdf_cf{padding-bottom:15px;}
.cf_textbox{width:180px; height:30px; border:1px solid #d9d6d6;color:#898584; background:#f1f1f2; font-size:13px; padding-left:10px}
.cf_textboxl{width:380px; height:30px; border:1px solid #d9d6d6;color:#898584; background:#f1f1f2; font-size:13px; padding-left:10px}
.cf_selectbox{width:165px; border:none;color:#898584; background:#f1f1f2; font-size:13px; margin-top:4px;}
.cf_textarea{width:580px; height:150px; border:1px solid #d9d6d6; resize:none;color:#898584; background:#f1f1f2; font-size:13px; padding:10px;}
.cf_sbpos{width:170px; height:30px; border:1px solid #d9d6d6;color:#898584; background:#f1f1f2; font-size:13px;}
.required_input{color:#F00; font-size:11px; position:relative; left:3px}
.required_field{color:#F00; font-size:11px; position:relative; left:3px}
.notification_alert{ padding:25px 10px 10px 10px; color:#F00; font-weight:bold; font-size:14px;}
#captcha_robot{ position:relative; top:8px}