@charset "utf-8";
/* CSS Document */

body {
	background: #211104;
	margin: 0; padding: 0;
	font: 10px normal calibri, aril, sans-serif;
	background:url(../images/background.jpg) 50% 0 repeat-y;
}
* {margin: 0; padding: 0; outline: none;}
img {border: none;}

.container {
	overflow: hidden;
	width: 900px;
	margin: 0 auto;
	height:auto;
}
#main {
	padding: 10px;
	background: #f0f0f0;
	border: 1px solid #ccc;
}



.clear {clear:both;}

#logo_container {width:402px; height:60px; float:left; margin:0px;}

#callus {width:498px; height:30px; margin:30px 0px 0px 0px; float:left; text-align:center;}

#main_wrapepr {width:900px; height:auto; margin:auto; }
#top_header {width:900px; height:60px; margin:0px 0px 0px 0px;}

#slider {width:900px; height:auto; margin:10px 0px 0px 0px;}

#content_wrapper {width:590px; height:350px; margin:20px 0px 10px 0px; float:left; padding:0px 0px 20px 0px; background-image:url(../images/content-bg.jpg); background-repeat:repeat-x;}

#ip_content_wrapper {width:590px; height:313px; margin:20px 0px 10px 0px; float:left; padding:0px 0px 20px 0px; background-image:url(../images/content-bg.jpg); background-repeat:repeat-x;}

#ip_gallery {width:900px; height:auto; margin:20px 0px 10px 0px; float:left; padding:0px 0px 20px 0px; background-image:url(../images/content-bg2.jpg); background-repeat:repeat-x;}

#gallery_header {width:880px; height:23px; margin:10px 10px 0px 10px; float:left;}

#rentmalestripper_btn {width:600px; height:auto; margin:10px 10px 0px 150px; float:left;}


#gallery_container {width:880px; height:auto; margin:10px 10px 0px 10px; float:left;}

#content_header {width:570px; height:23px; margin:10px 10px 0px 10px; float:left;}

#content1 {width:570px; height:auto; margin:10px 10px 0px 10px; float:left;}

#conten2 {width:860px; height:auto; margin:0px 20px 10px 20px; float:left;}

#form_container1 {width:590px; height:330px; float:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;  background-image:url(../images/content-bg.jpg); background-repeat:repeat-x;}

#form_header {width:420px; height:23px; float:left; margin:10px 0px 0px 80px; text-align:center;}

#form_con {width:420px; height:auto; float:left; margin:10px 0px 0px 80px;}

#form_container2 {width:280px; height:350px; margin:20px 0px 0px 10px; float:left; padding:10px; background-image:url(../images/content-bg.jpg); background-repeat:repeat-x;}

#rentmale_img {width:300px; height:330px; margin:10px 0px 0px 10px; float:left; background-image:url(../images/content-bg.jpg); background-repeat:repeat-x;}

#ip_rentmale_img {width:300px; height:330px; margin:20px 0px 0px 10px; float:left; background-image:url(../images/content-bg.jpg); background-repeat:repeat-x;}

#group_dis {width:260px; height:23px; float:left; margin:10px 0px 0px 0px; text-align:center;}

#group_dis2 {width:260px; height:auto; float:left; margin:10px 0px 0px 0px;}

#menu_bar {width:900px; height:30px; float:left; margin:10px 0px 15px 0px;}

#menu_edge {width:17px; height:30px; float:left; margin:0px 0px 0px 0px;}

#menu {width:866px; height:30px; float:left; text-align:right; margin:0px 0px 0px 0px; background-image:url(../images/menubg.png); background-repeat:repeat-x;}
#menu ul {list-style:none; margin:0; padding:0; }
#menu ul li {line-height:30px; margin:0; padding:0; 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:#898989; display:block; padding:0 17px 0 17px;}
#menu ul li a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; display:block; padding:0 17px 0 17px; background-image:url(../images/menubg-h.png); background-repeat:repeat-x;}

#menu li a.current {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; display:block; padding:0 17px 0 17px; background-image:url(../images/menubg-h.png); background-repeat:repeat-x;}

#nav {width:230px; height:auto; float:left; padding:10px 10px 10px 160px;}
#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:#959595; 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;}


#footer {width:900px; height:70px; float:left; padding:10px 0px 0px 0px; background-image:url(../images/footer-bg.png); background-repeat:repeat-x;}

#footer_links {width:900px; height:20px; float:left; margin:20px 0px 0px 0px; text-align:center;}

#footer_text {width:900px; height:20px; float:left; margin:0px 0px 0px 0px; text-align:center;}

.input_fields {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; width:150px;}
.input_fields2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; width:250px;}

.input_fields3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; width:100px;}


h1 {font-family:calibri, aril, sans-serif; font-size:20px; font-weight:bold; color:#ffffff; margin:0px; text-align:center;}

.h1 {font-family:calibri, aril, sans-serif; font-size:14px; font-weight:bold; color:#cb080d; margin:0px; text-align:right;}



h4 {font-family:calibri, aril, sans-serif; font-size:18px; font-weight:bold; color:#f7941d; margin:0px;}

h3 {font-family:calibri, aril, sans-serif; font-size:12px; font-weight:normal; color:#cccccc; margin:0px; text-align:center;}

.h4 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#f7941d; font-weight:bold;}

h5 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#f7941d; font-weight:bold; margin:7px 0px 0px 10px;}

.h5 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#555555; font-weight:bold; margin:7px 0px 0px 0px;}


.text1 {font-family:calibri, aril, sans-serif; font-size:13px; font-weight:normal; color:#969696; text-align:justify; line-height:20px;}

.text2 {font-family:calibri, aril, sans-serif; font-size:12px; font-weight:normal; color:#969696; }

.text3 {font-family:calibri, aril, sans-serif; font-size:12px; font-weight:normal; color:#c7c7c7; }

.text4 {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#ffffff; text-align:justify; padding:7px 0px 0px 0px;}


#content3 ul {
margin:0px;
padding:0px; 

}

#content3 li {
font-family:calibri, aril, sans-serif;
font-size:13px;
color:#969696;
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;
}

/*--Main Image Preview--*/
.main_image {
	width: 592px; height: 450px;
	float: left;
	background: #333;
	position: relative;
	overflow: hidden;
	color: #fff;
	border:3px solid #FF0000;
}
.main_image h2 {
	font-size: 2em;
	font-weight: normal;
	margin: 0 0 0px;	padding: 10px;
}
.main_image p {
	font-size: 1.2em;
	padding: 10px;	margin: 0;
	line-height: 1.6em;
}
.block small { 
	padding: 0 0 0 20px; 
	background: url(icon_calendar.gif) no-repeat 0 center; 
	font-size: 1em;
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #000;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(btn_collapse.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; right: 20px; 
}
.main_image a.show {background-position: left bottom;} 


.image_thumb {
	float: left;
	width: 294px;
	background: #000;
	border-right: 1px solid #fff;
	border-top: 1px solid #000;
	
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 5px; 
	background: #fff; 
	float: left;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding: 12px 10px;
	background: #000 url(nav_a.gif) repeat-x;
	width: 279px;
	float: left;
	border-bottom: 1px solid #252525;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
}
.image_thumb ul li.hover {
	background: #363636;
	cursor: pointer;
	color:#FFFFFF;
}
.image_thumb ul li.active {
	background: #e42d01;
	cursor: default;
	color:#FFFFFF;
}
html .image_thumb ul li h2 {
	font-size: 1.5em; 
	margin: 5px 0; padding: 0;
	color:#FFFFFF;
}
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 170px;
}	
.image_thumb ul li p{display: none;}

.link1 {font-family:calibri, aril, sans-serif; font-size:12px; color:#ffffff; padding:3px; text-decoration:none; font-weight:bold; background-color:#FF3300;}
.link1:hover {font-family:calibri, aril, sans-serif; font-size:12px; color:#ffffff; padding:3px; text-decoration:underline; font-weight:bold; background-color:#00CC00;}

.link2 {font-family:calibri, aril, sans-serif; font-size:11px; color:#898989; padding:3px; text-decoration:none; font-weight:normal;}
.link2:hover {font-family:calibri, aril, sans-serif; font-size:11px; color:#ed1c24; padding:3px; text-decoration:underline; font-weight:normal;}

.red {font-family:calibri, aril, sans-serif;  font-size:12px; color:#FF0000; font-weight:bold;}
.required_star {font-family:calibri, aril, sans-serif; font-size:14px; color:#FF0000; font-weight:bold;}

.info {font-family:calibri, aril, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; padding:2px 5px 3px 12px; width:53px; height:26px; float:left; margin:0px 0px 5px 0px; background-image:url(../images/info.png); background-repeat:no-repeat;}
.info:hover {font-family:calibri, aril, sans-serif; font-size:14px; color:#ffffff; width:53px; height:26px; float:left; margin:0px 0px 5px 0px; background-image:url(../images/info-h.png); background-repeat:no-repeat;}

.pak {font-family:calibri, aril, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; padding:2px 5px 3px 5px; width:100px; height:26px; float:left; margin:0px 0px 5px 0px; background-image:url(../images/pak.png); background-repeat:no-repeat;}
.pak:hover {font-family:calibri, aril, sans-serif; font-size:14px; color:#ffffff; width:100px; height:26px; float:left; margin:0px 0px 5px 0px; background-image:url(../images/pak-h.png); background-repeat:no-repeat;}
