@charset "utf-8";
/* CSS Document */

body {margin:0px 0px 0px 0px;  background-color:#000000;  background-image:url(../images/body-bg.jpg); background-repeat:repeat-x;}

/* body ....................................structure*/

.clear {clear:both;}


#main_wrapper {width:990px; height:100% auto; margin:auto; }

#body_container {width:990px; height:auto; margin:0px;}

#top_bar {width:980px; height:24px; float:left; margin:0px 10px 0px 0px; text-align:right; color:#464646;}

#header {width:990px; height:109px; float:left; margin:0px;}
.header-home {width:990px; height:109px; float:left; margin:5px 0px 0px 0px;}

#logo_container {width:218px; height:86px; float:left; margin:10px 0px 10px 0px;}

#header_text {width:400px; height:18px; float:left; margin:10px 0px 0px 16px; text-align:right}

#header_phone {width:180px; height:18px; float:left; margin:10px 10px 0px 0px; padding:3px 0px 0px 0px;}

#header_text2 {width:600px; height:auto; float:left; margin:0px 0px 0px 16px; font-family:Arial, Helvetica, sans-serif; color:#9e0b0f; font-weight:bold; font-size:30px; font-style:italic; text-align:center}

#midheader {width:990px; height:106px; float:left; margin:0px;}

#midboxes {
	width:990px;
	height:294px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#midboxes_thumb {width:198px; height:269px; float:left; margin:0px;}

#gallery {width:590px; height:269px; float:left; margin:0px; background-color:#252525;  border: 1px solid #0066CC;}

#slide_image {width:597px; height:230px; float:left; margin:0px;}

#form_bg {width:393px; height:230px; float:left; margin:0px; background-image:url(../images/formbg.png); background-repeat:no-repeat;}

#formtext {width:363px; height:180px; float:left; margin:30px 15px 10px 15px; }

#banner {width:722px; height:90px; float:left; margin:0px 10px 0px 19px;}

#banner_call {width:722px; height:50px; float:left; margin:30px 0px 0px 0px ; text-align:center;}

#banner_new {width:550px; height:100px; float:left; margin:0px 0px 0px 19px;}

#banner_call_new {
	width:550px;
	height:30px;
	float:left;
	margin:10px 0px 10px 0px;
	text-align:center;
	font-size: 30px;
}

#banner_call_home {
	width:550px;
	height:35px;
	float:left;
	text-align:center;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 30px;
}



#rigth_thumb {width:180px; height:100px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 10px;}

#book_ticket {width:238px; height:103px; float:left; margin:0px 6px 10px 6px;;}

#content {width:970px; height:auto; padding:10px 10px 10px 10px; float:left; background-color:#420140;}

#ip_img {width:970px; height:auto; margin:20px 0px 0px 0px; float:left; text-align:center}

#mid_con {width:550px; height:auto; margin:0px 0px 0px 250px; float:left; }

#content_form {width:970px; height:auto; padding:10px 0px 0px 0px; margin:10px 0px 0px 0px; float:left; border-top:1px solid #666666; text-align:center;}

#form {
	width:400px;
	height:auto;
	float:left;
	background-color:#2a0029;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 30px;
}

#footer {width:990px; height:89px; float:left; margin:0px; background-image:url(../images/footer-bg.jpg); background-repeat:repeat-x;}

#footer_text {width:990px; height:auto; margin:0px; padding:20px 0px 0px 0px; float:left; color:#FFFFFF; text-align:center;}

#logfree {width:75px; height:23px; margin:10px 5px 0px 0px ; float:left;}
#logfree2 {width:180px; height:23px; margin:10px 0px 0px 0px ; float:left;}

#content_matters {
	width:550px;
	height:auto;
	margin:0px;
	float:left;
}

#content_text {
	width:550px;
	height:auto;
	float:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
}

#content_banner {width:600px; height:auto; margin:10px 0px 10px 0px; float:left;}

#welcome1 {width:600px; height:25; float:left; margin:0px 0px 10px 0px;}

#/* welcome2 {width:300px; height:25; float:right; margin:0px 0px 10px 0px;} */

#imges {width:970px; height:200px; margin:10px 0px 5px 0px; float:left;}

#images_new {width:970px; height:200px; margin:0px 0px 10px 0px; float:left;}

#Content_header2 {width:100px; height:20px; margin:10px 0px 5px 0px; float:left;}

#ip_header {width:970px; height:20px; margin:5px 0px 10px 0px; float:left;}

#welcome {width:100px; height:20px; margin:0px 0px 0px 0px; float:left;}

#hunkmania {width:600px; height:20px; margin:0px 0px 0px 0px; float:left;}

#Content_header3 {width:870px; height:20px; margin:10px 0px 5px 0px; float:left;}

#Content_header4 {width:970px; height:auto; margin:0px 0px 5px 0px; float:left;}

#ip_contact {width:600px; height:auto; margin:10px 0px 5px 250px; float:left;}

#thanyou {
	width:970px;
	height:auto;
	margin:10px 0px 5px 0px;
	float:left;
	text-align:left;
	color: #CCC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#img_box {width:312px; height:200px; float:left; margin:5px 0px 5px 0px; border-bottom:1px solid #ec008c; background-color:#240023;}
#img_box1 {width:312px; height:200px; float:left; margin:0px 15px 0px 0px; background-color:#240023;}
#img_box2 {width:312px; height:200px; float:left; margin:0px 0px 0px 0px; background-color:#240023;}
#img_thumb {width:120px; height:190px; float:left; margin:5px; background-color:#FFCC00;}
#img_text {width:175px; height:158px; float:left; margin:5px 5px 0px 0px; text-align:center;}
#img_nav {width:152px; height:27px; float:left; margin:5px 5px 0px 0px;}
#img_box_new {width:480px; height:85px; float:left; margin:0px 0px 0px 0px; background-color:#240023;}
#img-text-new1 {width:175px; height:90px; float:left; margin:5px 5px 0px 0px; text-align:center;}

.img_box {width:312px; height:200px; float:left; margin:5px 0px 5px 0px; border-bottom:1px solid #ec008c; background-color:#240023;}
.img_box1 {width:312px; height:200px; float:left; margin:0px 15px 0px 0px; background-color:#240023;}
.img_text {
	width:175px;
	height:158px;
	float:left;
	margin:5px 5px 0px 0px;
	text-align:center;
	color: #acacac;
}
.img_thumb {width:120px; height:190px; float:left; margin:5px; background-color:#FFCC00;}
.imgNavInfo {width:56px; height:27px; float:left; margin:5px 5px 0px 0px;}
.imgNavTix {width:92px; height:27px; float:left; margin:5px 5px 0px 0px;}
.img_box2 {width:312px; height:200px; float:left; margin:0px 0px 0px 0px; background-color:#240023;}
.infovip {width:92px; height:27px; float:left; margin:5px 5px 0px 40px;}

.midboxes_thumb {width:198px; height:269px; float:left; margin:0px;}


/* navigations..................................................................................................................................structure*/

#menu {width:430px; height:36px; float:left; padding:0px 0px 0px 60px; margin:5px 0px 0px 0px; text-align:center; background-image:url(../images/top-bdr.png); background-repeat:no-repeat;}
#menu ul {list-style:none; margin:0px; padding:0px; line-height:36px;}
#menu ul li {line-height:36px; margin:0px; padding:0px; float:left; list-style:none;}
#menu ul li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; display:block; padding:0px 8px 0px 8px; background-image:url(../images/nav_1.png); background-repeat:no-repeat; background-position:left; margin:0px;}
#menu ul li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#fff; display:block; padding:0px 8px 0px 8px; background-image:url(../images/nav_3.png); background-repeat:no-repeat; margin:0px;}
#menu ul li a span {padding:0px 20px 0px 17px; margin:0px; background-image:url(../images/nav_2.png); background-repeat:no-repeat; background-position:right; display:block;}
#menu ul li a:hover span {padding:0px 20px 0px 17px; background-image:url(../images/nav_4.png); background-repeat:no-repeat; background-position:right; display:block; }



#sub_nav {width:163px; height:86px; float:left; margin:10px 0px 10px 20px;}
#sub_nav ul {list-style:none; margin:0; padding:0;}
#sub_nav ul li {line-height:23px; margin:0; width:230px; padding:0; float:left; list-style:none;}
#sub_nav ul li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#ffffff; display:block; padding:0 10px 0 10px; border-bottom:1px solid #000000; background-image:url(../images/arrow1.jpg); background-position:1px 7px; background-repeat:no-repeat;}
#sub_nav ul li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#f7941d; display:block; padding:0 10px 0 10px; border-bottom:1px solid #000000;  background-image:url(../images/arrow1.jpg); background-position:1px 7px; background-repeat:no-repeat;}

#nav {width:230px; height:auto; float:left; padding:10px 10px 10px 40px;}
#nav ul {list-style:none; margin:0; padding:0;}
#nav ul li {line-height:23px; margin:0; width:230px; padding:0; float:left; list-style:none;}
#nav ul li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#000000; display:block; padding:0 10px 0 10px;  background-position:1px 7px; background-repeat:no-repeat;}
#nav ul li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#f7941d; display:block; padding:0 10px 0 10px;}




.link1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding:0px 0px 0px 0px; text-decoration:none; font-weight:normal;}
.link1:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff799; padding:0px 0px 0px 0px; text-decoration:underline; font-weight:normal;}

.link2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#898989; padding:5px; text-decoration:none; font-weight:normal;}
.link2:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding:5px; text-decoration:underline; font-weight:normal;}

.link3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#acacac; padding:5px; text-decoration:none; font-weight:normal;}
.link3:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding:5px; text-decoration:underline; font-weight:normal;}

.link4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#f7941d; text-decoration:none; }
.link4:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#707070; text-decoration:none; text-decoration:underline;}

.link5 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFCC00; padding:5px; text-decoration:none; font-weight:bold;}
.link5:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFCC00; padding:5px; text-decoration:underline; font-weight:bold;}

.link6 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff568; text-decoration:none; line-height:20px;}
.link6:hover {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#dc0484; text-decoration:none;}


/* header..................................................................................................................................structure*/

h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff; margin:0px;}

.h1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#cb080d; margin:0px; text-align:right;}

h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff; margin:0px;}

h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#525252; margin:0px;}

h4 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ffffff; margin:0px;}

.h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#f7941d;
	font-weight:bold;
	text-align: left;
}

.h5 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#707070; font-weight:bold;}

.text6 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#ff4eb7; text-align:left; }

.h7 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ff0097; font-weight:bold;}

.h8 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fbaf5d;
	font-weight:bold;
}

.h9 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff568;
	margin:0px;
	text-align: center;
}

.h_green {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#009900; font-weight:bold;}

.h_red {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; font-weight:bold;}

.h55 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; font-weight:bold;}

.hpanel {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fc7456; margin:0px;}

.headerText1 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#f26c4f; margin:0px;}

.call {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fff568;
	margin:0px;
}

/* text....................................structure*/

.text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#ffd6f5;
	text-align:center;
}

.text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#acacac;
	text-align: justify;
}

.text3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#c7c7c7;
	text-align: center;
}

.text4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#fdc689; text-align:justify;}

.text5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#ffffff;
	text-align: justify;
}

.contentText1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#c7c7c7; }


/* othera....................................structure*/

.text_field {font-family:Arial, Helvetica, sans-serif; font-size:12px; width:150px; color:#000000;}

.required_star {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000;}

.input_fields {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; width:110px;}

.red {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; font-weight:bold;}

#form_left {width:304px; height:auto; margin:10px 30px 5px 0px; float:left;}

#form_thumb {width:636px; height:auto; margin:10px 0px 5px 0px; float:left;}


#panel_left {width:970px; height:auto; margin:10px 0px 5px 0px; float:left;}

#imgNavTix {width:92px; height:27px; float:left; margin:5px 5px 0px 0px;}

#imgNavInfo {width:56px; height:27px; float:left; margin:5px 5px 0px 0px;}

#imgNavTix-new11 {width:92px; height:27px; float:left; margin:5px 5px 0px 40px;}

#imgNavInfo-new1 {width:56px; height:27px; float:left; margin:5px 5px 0px 60px;}

#infovip {width:92px; height:27px; float:left; margin:5px 5px 0px 40px;}

#leftPanelWrapper {
	width:648px;
	height:auto;
	float:left;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#leftPanelheader {width:648px; height:20px; margin:0px 0px 5px 0px; float:left; padding:0px 0px 5px 0px; border-bottom:1px dotted #FF00FF;}

#leftPanelContent {
	width:648px;
	height:auto;
	margin:0px;
	float:left;
	text-align: justify;
}

#vippack {
	width:398px;
	height:auto;
	float:left;
	text-align:left;
	background-color:#530150;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 250px;
}

#vippack2 {width:398px; height:auto; margin:0px 0px 10px 0px; float:left; text-align:left; padding:10px 0px 10px 250px; background-color:#650162;}

#leftImageBox {width:628px; height:auto; margin:0px 0px 10px 0px; float:left; background-color:#2a0029; padding:10px;}

#rightPanelWrapper {
	width:312px;
	height:auto;
	float:left;
	background-color:#240023;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#rightPanelBox1 {
	width:312px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ec008c;
}

#rightPanelBox11 {width:272px; height:auto; float:left; margin:0px 40px 10px 0px;}


#rightPanelBoxHeader {width:300px; height:25; float:left; margin:5px 0px 10px 10px;}

#rightPanelBox2 {
	width:310px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ec008c;
}

#Ulcontent ul {
margin:0px;
padding:0px; 
list-style:none; 
list-style-type:none; 
}

#Ulcontent li {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#959595;
font-weight:bold;
text-decoration:none;
background-image:url(../images/arrow_red.gif);
background-repeat:no-repeat;
background-position:3px 3px;
padding:0px 0px 5px 0px;
margin:0px 0px 0px 0px;
list-style:none;
list-style-type:none;
text-align:center;
}

#content1 ul {
margin:0px;
padding:0px; 

}

#content1 li {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
padding:0px 0px px 0px;
margin:0px 0px 0px 0px;
list-style-type:disc;
list-style-position:inside;
text-align:left;
}

#price_list {width:950px; height:auto; margin:10px 0px 0px 0px; float:left; border:10px solid #FF9900; background-color:#71076e;}
.info {font-family:"Segoe Black", "Arial Black"; font-size:16px; font-weight:bold; color:#FFFFFF; background-color:#f01454; padding:5px;}
.info_header {font-family:"Segoe Black", "Arial Black"; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#000; padding:5px;}
.text_p {font-family:calibri, aril, sans-serif; font-size:14px; font-weight:normal; color:#fff; }

#bottomForm {width:628px; height:auto; padding:10px; float:left; background-color:#2c002b;}

.hpanelSubH {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fc7456; margin:0px; padding:10px 10px 10px 0px;}

p {margin:5px 0px 10px 0px; }
.Policy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFF;
}

