@charset "utf-8";

body {

	margin:0px;

	background:#000;

	color:#fff;

	font-family: Georgia, "Times New Roman", Times, serif;

}



.top_bar {

	width:100%;

	background:url(../images/home-top-bg.jpg) top left repeat-x;

	height:57px;

}



.top-menu {

	width:1003px;

	margin:0 auto;

}



.menu {
	width:850px;
	float:left;
	margin-left: 15px;

}



.menu ul {

	margin:0px;

	padding:0px;

	list-style:none;

}



.menu li {

	display:inline;

}



.menu a {
	float:left;
	display:block;
	text-decoration:none;
	color:#fff;
	line-height:57px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-style:italic;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 5px;

}



.menu a:hover {

	color:#e40000

}



.container-bg {

	background:url(../images/home-bg.jpg) top center no-repeat;

}



.container {

	width:982px;

	margin:0 auto;

	background:url(../images/contain-bg2.jpg) 0px 0px no-repeat;

	position:relative;

}



.logo {

	width:931px;

	float:left;

	margin:20px 0px 0px 38px;

}



.clearit {

	clear:both;

	line-height:0px;

	height:0px;

	margin:0px;

	padding:0px;

}



.call {

	width:502px;

	float:left;

	margin:17px 0px 0px 29px;

}



.slide {

	width:943px;

	margin:12px auto 0px;

}



.welcome {

	width:940px;

	float:left;

	margin:5px 0px 0px 19px;

}



.welcome p {

	font-size:17px;

	margin:0px;

	padding:0px 0px 0px 195px;

	font-style:italic;

	line-height:25px;

}



.girls {

	width:299px;

	position:absolute;

	display:block;

	top:77px;

	right:35px;

	z-index:100

}



.package {

	float:right;

	background:url(../images/click-bg1.png) top left no-repeat;

	width:607px;

	height:237px;

	margin-right:20px;

	margin-top:10px;

	margin-bottom:0px;

}



.kitty {

	margin-top:72px;

	float:left;

	width:342px;

}



.services {

	background:url(../images/kitty-pacage.ul.png) top left no-repeat;

	height:192px;

	width:240px;

	float:right;

	margin:24px 21px 0px 0px;

}



.services ul {

	margin:11px 0px 0px 24px;

	padding:0px;

	list-style:none;

}



.services li {

	background: url(../images/bullet.png) center left no-repeat;

	padding-left:30px;

	line-height:29px

}



.services a {

	text-decoration:none;

	font-family:"Trebuchet MS", arial;

	font-size:16px;

	font-weight:bold;

	color:#fff

}



.services a:hover {



	color:#c21601;



}



.meet-girl {

	width:981px;

	height:245px;

	margin:30px auto;

	background:url(../images/meet.jpg) no-repeat top center #000;

}



.empty {

	margin:0px;

	width:355px;

	height:237px;

	margin-top:10px;

	float:left;

	margin-bottom:0px;

}



.the-girls {

	float:left;

	width:357px;

	height:237px;

}



.the-girlss {

	float:left;

	width:330px;

	height:237px;

	margin-left:20px;

}



.faq {

	width:225px;

	float:right;

	padding:45px 20px 0 0;

	font-family:"Trebuchet MS", arial;

	font-size:16px;

}



.bot {

	height:10px;

	margin:0px;

}



.bottom {

	width:981px;

	margin:0 auto;

	background: url(../images/container-bot.jpg) top center no-repeat;

	height:14px;

	margin:0px;

}



.footer {

	width:100%;

	background:url(../images/footer.jpg) top center repeat-x #08223b;

	border-top:#12528e solid 1px;

	margin-top:-9px;

}



.footer-cont {

	width:1003px;

	margin:auto;

	background:url(../images/footer-cont.png) top right no-repeat;

	height:357px;

	margin-top:-20px;

}



.first {



	width:150px;



	float:left;



	margin-left:20px;



}



.first ul {



	margin:60px 0px 0px 0px;



	padding:0px;



	list-style:none;



}



.first li {



	color:#fff



}



.first a {



	font-family:"Georgia", arail;



	font-size:13px;



	color:#fff;



	text-decoration:none;



	font-style:italic;



	line-height:22px;



}



.first a:hover {



	color:#c3276d



}



.copy{

	display:block;

	float:left;

	margin-left:20px;

	margin-top:15px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

}

.usc2257{

	position:relative;

	display:block;

	float:left;

	margin-left:20px;

	margin-top:5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}

.material_disclaimer{

	position:relative;

	display:block;

	float:left;

	margin-left:20px;

	margin-top:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}



.top-dallas {
	width:130px;
	float:right;
	height:40px;
	margin-right:5px;
	margin-top:7px;



}



h2 {



	font-size:20px;



	margin:10px 0px 10px 15px;



	padding-top:35px;



}



h3 {



	font-size:20px;



	margin:0px;



	padding-top:10px;



	padding-bottom:10px;



}



.faqs {



	margin:0px auto;



	font-family:"Trebuchet MS", arial;



	font-size:15px;



	width:930px;



	padding-right:10px;



}



.queation {



	width:981px;



	margin:5px auto 35px;



	background:#000;



	font-family:"Trebuchet MS", arial;



	font-size:15px;



}



.queation ul {



	margin:0px;



	padding:0px;



}



.queation li {



	margin-left:40px;



	line-height:23px;



}



.blue {



	width:1003px;



	background:#1a3c5a;



	margin:0 auto;



}



.queation-text {



	width:950px;



	margin:0 auto;



}



.container-iner {



	width:982px;



	margin:0 auto;



	background:url(../images/contain-bg.jpg) 0px 1px no-repeat #000;



	position:relative;



}



.borders {



	border-bottom:#424242 solid 1px;



	width:920px;



	padding:10px 10px 10px 20px;



	margin:5px auto;



	font-family:"Trebuchet MS", "Times New Roman", Times, serif;



	font-size:15px;



	line-height:22px;



}



.borders span {



	font-weight:bold;



	display:block;



	color:#f0039a;



}



.about {
	width:920px;
	padding:5px 10px 5px 20px;
	margin:5px auto;
	font-family:"Trebuchet MS", "Times New Roman", Times, serif;
	font-size:15px;
	line-height:23px;



}



.packege-box {



	width:220px;



	float:left;



}



.pack {

	color:#f0039a;

	font-style:italic;

	font-size:17px;

}



.pack-h {

	color:#ae2362;

	font-size:14px;

}



/* START: Added on 13-JUL-2011 */

.package_title

{

	color:#f0039a;

	font-style:normal;

	font-size:15px;

	font-weight:bold;

}

/* END: Added on 13-JUL-2011 */



.rate {

	color:#f0039a;

	font-size:18px;

}



.line {

	border:none;

}



.bt-link {

	width:200px;

	float:left;

	margin:10px 0px 0px 15px;

}



.container-package {

	width:982px;

	margin:0 auto;

	background:url(../images/contain-package.jpg) 0px 1px no-repeat;

	position:relative;

}



.packg {



	width:700px;



	float:left;



	margin-left:10px;



}



.pack-girl {



	width:200px;



	float:left;



}



.meet-girl-contain {



	width:129px;



	float:left;



	margin-left:10px;



}



.meet-girl-dicre {



	width:200px;



	float:left;



	margin-left:20px;



}



.left-mar {



	margin-left:25px;



}



.box {



	width:420px;



	float:left;



	border-right:#424242 solid 1px;



}



.hide{



		visibility:hidden;



	}



	



.imgs{ padding-left:10px; margin:auto; background:#000000;}



.imgs img{ margin-right:3px; margin-left:3px;}







.design-marketing {

	position:absolute;

	top:16px;

	right:-631px; 

	clear:both;

	display:none;    /* Div Make Hidden as it is not used: 15-JUL-2011 */

	text-align:right;

	font-family:arial;

	font-size:11px;

	color:#dddddd;

	z-index:1;

	

}











/* -- START: For Display Banner on Left Side Every Page (Added on 30-Sep-2010) */ 

.LeftPanel_Banner

{

	position:absolute;	

	padding: 10px 10px 10px 20px;	

	width: 1300px;	

	top: 70px;

	text-align:left; 

	z-index: 0;			

	/* background-color:#FFFF00; */

	

	display:none;

}

/* -- END: For Display Banner on Left Side Every Page (Added on 30-Sep-2010) */ 

