*{
	margin: 0px;
	padding: 0px;
}

body{
	background-color: #CA7FA7;
	margin: 0;
	padding: 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;/*this fixes ie5 box model error*/
	background-image: url(../images/featured_bkg.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}
#wrapper{
	width: 1000px;
	background-color: #25141E;
	border: 1px solid #574D55;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	text-align:left;/*this overrights  ie5 text align box model error*/
	}
/*-------------------------------------------------*/	
	
/*banner start here*/	
#banner{
	width:1000px;
	height: 153px;
	}/*banner end here*/
/*-------------------------------------------------*/	
	

/*Top Nav start here*/
#top_nav{
	height: 35px;
	width: 1000px;
	margin-top: 2px;
	background-color: #000;
	padding-top: 10px;
	background-image: url(../images/top_nav_bkg.jpg);
}/*Top Nav End here*/

/*-------------------------------------------------*/


/*Side Nav start here*/
#side_nav{
	height: auto;
	width: 190px;
	float: left;
	background-color: #301A28;
	padding: 0px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#gallerys{
	height: auto;
	width: 175px;
	margin-bottom: 10px;
	border: 1px solid #574D55;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #25141E;
	background-image: url(../images/featured_bkg.jpg);
	}
	
#things_to_do_in_london{
	height: auto;
	width: 175px;
	margin-bottom: 10px;
	border: 1px solid #574D55;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #25141E;
	background-image: url(../images/featured_bkg.jpg);
}
#free_newsletter{
	height: auto;
	width: 175px;
	background-color: #000;
	margin-bottom: 10px;
	border: 1px solid #574D55;
	background-image: url(../images/featured_bkg.jpg);
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#contact_details{
	height: auto;
	width: 175px;
	background-color: #000;
	margin-bottom: 10px;
	border: 1px solid #574D55;
	background-image: url(../images/featured_bkg.jpg);
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
	
#incall_locations{
	height: auto;
	width: 175px;
	margin-bottom: 5px;
	border: 1px solid #574D55;
	background-repeat: repeat-x;
	line-height: 11px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-color: #AF708F;
	background-image: url(../images/side-gradient_2.jpg);
	}/*Side Nav end here*/

/*-------------------------------------------------*/



/*Middle Content start here*/
#middle_content{
	height: auto;
	width: 479px;
	background-color: #25141E;
	float: left;
	border: 1px solid #574D55;
	padding: 10px;
	margin-top: 10px;
	margin-right: 6px;
	margin-bottom: 10px;
	margin-left: 10px;
}
/*Middle Content end here*/

/*-------------------------------------------------*/


/*Right Content start here*/
#right_content{
	float: right;
	height: auto;
	width: 270px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-repeat: repeat-x;
	background-position: top;
	
}


#featured_escorts_title{
	height: auto;
	width: 258px;
	margin-bottom: 3px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	background-image: url(../images/top_nav_bkg.jpg);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #574D55;
	border-bottom-color: #574D55;
	border-left-color: #574D55;
}
#featured_escort_1{
	height: auto;
	width: 268px;
	margin-bottom: 5px;
	border: 1px solid #574D55;
	float: right;
	margin-top: 5px;
	background-color: #301A28;
	}
	
#featured_escort_2{
	height: 150px;
	width: 268px;
	margin-bottom: 5px;
	border: 1px solid #574D55;
	float: right;
	background-image: url(../images/featured_bkg.jpg);
	margin-top: 5px;
	}
	
#featured_escort_3{
	height: 150px;
	width: 268px;
	margin-bottom: 5px;
	border: 1px solid #574D55;
	float: right;
	background-image: url(../images/featured_bkg.jpg);
	margin-top: 5px;
	}
#featured_escort_4{
	height: 150px;
	width: 268px;
	margin-bottom: 5px;
	border: 1px solid #574D55;
	float: right;
	background-image: url(../images/featured_bkg.jpg);
	margin-top: 5px;
	}	
	
#image_holder{
	float: left;
	height: 150px;
	width: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #574D55;
}
#image_holder2{
	float: left;
	height: 150px;
	width: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #574D55;
}
#image_holder3{
	float: left;
	height: 150px;
	width: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #574D55;
}
#image_holder4{
	float: left;
	height: 150px;
	width: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #574D55;
}
#text_holder{
	float: right;
	height: auto;
	width: 152px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#text_holder2{
	float: right;
	height: auto;
	width: 152px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#text_holder3{
	float: right;
	height: auto;
	width: 152px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#text_holder4{
	float: right;
	height: auto;
	width: 152px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#java_dropdown{
	height: auto;
	width: 300px;
	float: left;
	margin-top: 2px;
}
#side_text_holder{
	height: auto;
	width: 248px;
	margin-bottom: 5px;
	border: 1px solid #574D55;
	float: right;
	padding: 10px;
	margin-top: 5px;
	background-color: #301A28;
	background-image: url(../images/featured_bkg.jpg);
	}/*Right Content ends here*/

/*--------------------------------------------------------*/	
	
	
	/*Footer Content start here*/
#footer{
	width: 980px;
	background-color: #231720;
	height: auto;
	float: right;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #574D55;
	line-height: 17px;
	}/*Footer Content end here*/
	
	/*-------------------------------------------------*/
	
	
	/*This is the class for the search divs at bottom of page*/
	.searchdivs{
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5D3B4C;
}
.float_right{
	float: right;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 8px;
}
/*-------------------------------------------------*/

/*Portfolio Page Boxs Start Here*/

#portfolio_content_holder{
	width: 435px;
	margin-top: 20px;
	float: left;
	height: auto;
	margin-left: 17px;
}
#elite_box{
	height: 214px;
	width: 150px;
	margin-right: 17px;
	margin-left: 47px;
	float: left;
	border: 1px solid #574D55;
	margin-bottom: 10px;
}
#super_elite_box{
	height: 214px;
	width: 150px;
	margin-right: 47px;
	float: left;
	border: 1px solid #574D55;
	margin-left: 17px;
	margin-bottom: 10px;
}
#elite_box_text{
	height: auto;
	width: 140px;
	margin-right: 17px;
	margin-left: 47px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #574D55;
	background-image: url(../images/title_bkg.jpg);
	padding: 5px;
	text-align: center;
}
#super_elite_box_text{
	height: auto;
	width: 140px;
	margin-right: 47px;
	margin-left: 17px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #574D55;
	background-image: url(../images/title_bkg.jpg);
	padding: 5px;
	text-align: center;
}

#international_box{
	height: 214px;
	width: 150px;
	margin-right: 17px;
	margin-left: 47px;
	float: left;
	border: 1px solid #574D55;
	margin-bottom: 10px;
}
#members_box{
	height: 214px;
	width: 150px;
	margin-right: 47px;
	margin-left: 17px;
	float: left;
	border: 1px solid #574D55;
	margin-bottom: 10px;
}
#international_box_text{
	height: auto;
	width: 140px;
	margin-right: 17px;
	margin-left: 47px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #574D55;
	background-image: url(../images/title_bkg.jpg);
	padding: 5px;
	text-align: center;
}
#members_box_text{
	height: auto;
	width: 140px;
	margin-right: 47px;
	margin-left: 17px;
	float: left;
	margin-bottom: 10px;
	border: 1px solid #574D55;
	background-image: url(../images/title_bkg.jpg);
	padding: 5px;
	text-align: center;
}
#members_text_holder{
	float: left;
	height: auto;
	margin-top: 15px;
	width: 445px;
	padding: 10px;
	border: 1px solid #574D55;
	background-image: url(../images/featured_bkg.jpg);
	margin-left: 2px;
}

/*Portfolio Page Boxs End Here*/

/*-------------------------------------------------*/


/*Gallery Layout Start Here*/

#gallery_holder{
	width: 441px;
	margin-top: 10px;
	float: left;
	margin-left: 18px;
}
.gallery_box_style{
	float: left;
	height: 150px;
	width: 100px;
	margin-right: 4px;
	margin-left: 4px;
	border: 1px solid #574D55;
	margin-top: 10px;
	margin-bottom: 10px;
}

.gallery_text_style{
	float: left;
	height: 20px;
	width: 100px;
	margin-right: 4px;
	margin-left: 4px;
	border: 1px solid #574D55;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(../images/title_bkg.jpg);
	text-align: center;
	font-size: 13px;
	color: #FFF;
	padding-top: 2px;
	padding-bottom: 3px;
}

/*Gallery Layout End Here*/
/*-------------------------------------------------*/


/*international Assignment Title Start Here*/
#international_assignment{
	height: 20px;
	width: 420px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #25141E;
	border: 1px solid #574D55;
	color: #FFF;
	font-size: 14px;
	margin-left: 2px;
	text-align: center;
	background-image: url(../images/title_bkg.jpg);
}
/*international Assignment Title End Here*/

/*-------------------------------------------------*/

/*gallery nav starts here*/
#gallery_nav{
	height: 20px;
	width: 420px;
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #25141E;
	border: 1px solid #574D55;
	margin-left: 2px;
	background-image: url(../images/top_nav_bkg.jpg);
	}
	/*gallery nav ends here*/
	
/*-------------------------------------------------*/

#girls_page_image_holders{
	float: left;
	height: auto;
	width: 440px;
	margin-top: 10px;
	margin-left: 15px;
}
#big_image{
	float: left;
	height: 351px;
	width: 246px;
	border: 1px solid #574D55;
}

#girls_contacts{
	float: left;
	height: auto;
	width: 162px;
	border: 1px solid #574D55;
	margin-left: 10px;
	background-image: url(../images/featured_bkg.jpg);
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 12px;
}

.small_image{
	float: right;
	height: 102px;
	width: 75px;
	border: 1px solid #574D55;
	margin-right: 7px;
	margin-bottom: 12px;
	margin-left: 7px;
}

#personal_details{
	float: left;
	width: 425px;
	margin-right: 8px;
	margin-top: 10px;
	height: 18px;
	font-size: 14px;
	color: #FFF;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-color: #34202C;
	border: 1px solid #574D55;
	background-image: url(../images/title_bkg.jpg);
}
#personal_details2{
	float: left;
	width: 425px;
	margin-right: 8px;
	margin-top: 10px;
	height: 18px;
	font-size: 14px;
	color: #FFF;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-color: #34202C;
	border: 1px solid #574D55;
	background-image: url(../images/title_bkg.jpg);
}

#personal_details_text1{
	float: left;
	height: auto;
	width: 420px;
	border: 1px solid #574D55;
	padding: 10px;
	background-image: url(../images/featured_bkg.jpg);
	margin-top: 10px;
}
#personal_details_text{
	float: left;
	height: auto;
	width: 420px;
	border: 1px solid #574D55;
	padding: 10px;
	background-image: url(../images/featured_bkg.jpg);
	margin-top: 10px;
}

/*girls gallery nav starts here*/
#girls_gallery_nav{
	height: 20px;
	width: 430px;
	float: left;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 5px;
	background-color: #563849;
	border: 1px solid #574D55;
	text-align: center;
	background-image: url(../images/top_nav_bkg.jpg);
	}
	/*girls gallery nav ends here*/
#back_button{
	float: right;
	height: 24px;
	width: auto;
	margin-top: 2px;
	margin-right: 0px;
	text-align: right;
	margin-left: 4px;
}

/*location map starts here*/
#map{
	float: right;
	height: 160px;
	width: 200px;
	border: 1px solid #574D55;
	margin: 10px;
}
#disclaimer{
	padding: 10px;
	float: left;
	height: auto;
	width: auto;
}
