@charset "utf-8";
/* CSS Document by Vitalia Kolesnikova www.webdesignhome.co.uk*/


body,td,th {
	color: #ffffff;
	font-family:Arial;
	font-size:12px;
}
body {
	
	background-image: url(images/escort_red_bg.jpg);
	background-repeat:repeat;
	
}



a {
	font-size: 12px;
	color: #b60c19;
}
a:hover {
	color: #DED742;
}
.in5 { padding-bottom:5px;}
.in15 { padding-bottom:15px;}
.in10 { padding-bottom:10px;}
.in20 { padding-bottom:20px;}
.in25 { padding-bottom:25px;}
.in30 { padding-bottom:30px;}
.in40 { padding-bottom:40px;}
.in50 { padding-bottom:50px;}
.in70 { padding-bottom:70px;}
.in80 { padding-bottom:80px;}
.in100 { padding-bottom:100px;}
.in110 { padding-bottom:110px;}
.style1 {font-size: 11px;}
.style2 {font-size: 11px; color:#DED742;}
.style3 {color: #DED742;}
.style4 {
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.red {color: #FF0000;}
.black {background: #3b383b;}
.yellow {background: #DED742; padding:2px; color:#000; font-weight:bold; width:560px; height:15px; float:left; margin-top:10px;}
.table_bg {background:#DED742; color:#000;padding-left:5px;}
.table_red{
	background:#b60c19;
	color: DED742;
}
.sep{width:660px; height:20px; float:left;}
.sep2{width:165px; height:auto; float:left; padding-top:10px; }


.form {
	width:305px;
	height:40px;
	float:left;
	padding-top:10px;
}
.es{
	width:305px;
	height:40px;
	float:left;
	padding-top:10px;
}
	  
  

	  
  
div.img
{
  margin: 2px;
  border: 2px transparent #b60c19;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #b60c19;
}
div.img a:hover img {border: 1px solid #DED742;}


#intro {
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 20px;
	margin-top:10px;
	width:800px;
	height:auto;
	
}
#image_intro{
width:800px;
height:564px;
}
#text_intro{
width:800px;
height:200px;
float:left;
background:url(images/footer_escort.gif);
background-repeat:no-repeat;

}
.text{
	width:760px;
	float:left;
	padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

#main{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background: #000000;
	width:940px;
	height:1030px;
	background:url(images/escort_yorkshire_bg_index.gif);
	background-repeat:repeat;
	
}

#main_escorts{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background: #000000;
	width:940px;
	height:1230px;
	background:url(images/escort_yorkshire_bg_index.gif);
	background-repeat:repeat;
	
}
#main_book{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background: #000000;
	width:940px;
	height:1190px;
	background:url(images/escort_yorkshire_bg_index.gif);
	background-repeat:repeat;
	
}


#nav{
width:800px;
height:43px;
float:left;
padding-left:140px;
padding-top:8px;
background:url(images/escort_yorkshire_nav_bg.gif);
background-repeat:no-repeat;}

#foxmenu{position:relative;display:block;height:44px;font-size:11px;font-weight:bold;font-family:Arial,Verdana,Helvitica,sans-serif;background:transparent url(images/on.gif) repeat-x top left;}
#foxmenu ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#foxmenu ul li{display:block;float:left;margin:0 1px 0 0;}

#foxmenu ul li a{
	display:block;
	float:left;
	color:#fff;
	text-decoration:none;
	height:30px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 20px;
	
}
#foxmenu ul li a:hover{color:#f2ee71; background:transparent url(images/over2.gif) no-repeat top right; border-top: 1px solid #f2ee71;}

	
	
.home_butt ul li a.homebutton{color:#ff0000; background: transparent url(images/over2.gif) no-repeat top right; border-top: 1px solid #f2ee71;}
.gallery_butt ul li a.gallerybutton{color:#ff0000; background: transparent url(images/over2.gif) no-repeat top right; border-top: 1px solid #f2ee71;}
.book_butt ul li a.bookbutton{color:#ff0000; background: transparent url(images/over2.gif) no-repeat top right; border-top: 1px solid #f2ee71;}
.faq_butt ul li a.faqbutton{color:#ff0000; background: transparent url(images/over2.gif) no-repeat top right; border-top: 1px solid #f2ee71;}
.contact_butt ul li a.contactbutton{color:#ff0000; background: transparent url(images/over2.gif) no-repeat top right; border-top: 1px solid #f2ee71;}
.links_butt ul li a.linksbutton{color:#ff0000; background: transparent url(images/over2.gif) no-repeat top right; border-top: 1px solid #f2ee71;}
.be_butt ul li a.bebutton{color:#ff0000; background: transparent url(images/over2.gif) no-repeat top right; border-top: 1px solid #f2ee71;}




#black_main_one{
width:940px;
height:33px;
float:left;
background:url(images/escort_sheffield_bg1.gif);
background-repeat:no-repeat;

}
#welcome{
	width:880px;
	height:auto;
	float:left;
	background:#000;
	margin-left:8px;
	border-left: 2px solid #b60c19;
	border-right: 2px solid #b60c19;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}


#black_main_two{
width:940px;
height:33px;
float:left;
background:url(images/escort_sheffield_bg2.gif);
background-repeat:no-repeat;

}

#page_name{
	height:65px;
	width:auto;
	float:left;
	clear:right;
	margin-left:20px;
}
#clock{
	height:25px;
	width:120px;
	float:left;
	padding-left:60px;
	padding-top:20px;
	background: url(images/escort_yorkshire_lincolnshire_clock.gif);
	background-repeat:no-repeat;
	margin-left: 20px;
}
#text_welcome{
	width:450px;
	height:593px;
	float:left;
	border:#292829 1px solid;
	padding: 20px;
	margin-left:20px;
	background:#292829;
	border-top:2px solid #DED742;

}
#index_left{
	width:165px;
	height:700px;
	float:left;
	background: #292829;
	
}


.right{
width:200px;
height:auto;
float:left;
}
.text_right{
width:155px;
height:auto;
float:left;
padding-top:10px;
}

.index_top_right{
	width:180px;
	height:35px;
	float:left;
	background:url(images/escort_yorkshire_lincolnshire_grey_top.gif);
	background-repeat:no-repeat;
	margin-left:20px;
	margin-top:13px;
	padding-top:12px;
}
.index_top_right_bottom{
width:180px;
height:47px;
float:left;
background:url(images/escort_yorkshire_lincolnshire_grey_bottom.gif);
background-repeat:no-repeat;
margin-left:20px;

}


#index_right{
	width:157px;
	height:537px;
	float:left;
	padding:10px;
	margin-left:20px;
	border-left: 1px solid #292829;
	border-right: 1px solid #292829;
}
	
#center_index{
	height:auto;
	width:515px;
	float:left;

}	

.photo_right { 

float: right; 
padding-left: 10px;
margin: 0; 

} 
.date{
width:160px;
height:auto;
float:left}
.news{
	width:165px;
	height:31px;
	padding-top:10px;
	background:url(images/escort_yorkshire_lincolnshire_grey_left.gif);
	background-repeat:no-repeat;
}

#footer{
width:940px;
padding-top:5px;
height:25px;
float:left;
background:#000;
}	

/* end index */
.pagename_clock{
width:715px;;
height:65px;;
float:left;
}

#text_contact{
	width:652px;
	height:593px;
	float:left;
	border:#292829 1px solid;
	padding: 20px;
	margin-left:20px;
	background:#292829;
	border-top:2px solid #DED742;

}

#contact_form{
width:300px;
height:auto;
float:left;
padding:20px;
border: 1px solid #3b383b;
}

/* book online */

#book_main{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background: #000000;
	width:940px;
	height:1226px;
	background:url(images/escort_yorkshire_bg_index.gif);
	background-repeat:repeat;
	
}

#text_book{
	width:652px;
	height:803px;
	float:left;
	border:#292829 1px solid;
	padding: 20px;
	margin-left:20px;
	background:#292829;
	border-top:2px solid #DED742;

}

#book_left{
	width:165px;
	height:910px;
	float:left;
	background: #292829;
	
}

/*FAQ*/
#faq_main{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background: #000000;
	width:940px;
	height:1425px;
	background:url(images/escort_yorkshire_bg_index.gif);
	background-repeat:repeat;
	
}

#text_faq{
	width:652px;
	height:1030px;
	float:left;
	border:#292829 1px solid;
	padding: 20px;
	margin-left:20px;
	background:#292829;
	border-top:2px solid #DED742;

}

#faq_left{
	width:165px;
	height:1138px;
	float:left;
	background: #292829;
	
}
/*become escort*/
#be_escort_main{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background: #000000;
	width:940px;
	height:1250px;
	background:url(images/escort_yorkshire_bg_index.gif);
	background-repeat:repeat;
	
}

#be_escort_left{
	width:165px;
	height:915px;
	float:left;
	background: #292829;
	
}

#text_be_escort{
	width:652px;
	height:806px;
	float:left;
	border:#292829 1px solid;
	padding: 20px;
	margin-left:20px;
	background:#292829;
	border-top:2px solid #DED742;

}
/*gallery*/
#text_gallery{
	width:664px;
	height:593px;
	float:left;
	border:#292829 1px solid;
	margin-left:20px;
	background:#292829;
	border-top:2px solid #DED742;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#text_escorts{
	width:664px;
	height:900px;
	float:left;
	border:#292829 1px solid;
	margin-left:20px;
	background:#292829;
	border-top:2px solid #DED742;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 20px;
}

div.red
{
  margin: 2px;
  border: 2px transparent #b60c19;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
  
}	
div.red img
{
  display: inline;
  margin: 3px;
  border: 3px solid #b60c19;
}
div.red a:hover img {border: 3px solid #DED742;}


.text_book_escort{
width:650px;
height:auto;
padding-top:30px;
float:left;
}

#main_escorts{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background: #000000;
	width:940px;
	height:1290px;
	background:url(images/escort_yorkshire_bg_index.gif);
	background-repeat:repeat;
	
}

#main_only_gallery{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	background: #000000;
	width:940px;
	height:1290px;
	background:url(images/escort_yorkshire_bg_index.gif);
	background-repeat:repeat;
	
}

#text_olny_gallery{
	width:664px;
	height:900px;
	float:left;
	border:#292829 1px solid;
	margin-left:20px;
	background:#292829;
	border-top:2px solid #DED742;
	padding-top: 20px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#only_gallery_left{
	width:165px;
	height:1008px;
	float:left;
	background: #292829;
	
}


#escorts_left{
	width:165px;
	height:1008px;
	float:left;
	background: #292829;
	
}
