/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFCC99;
	text-decoration: none;
	background-color: #fff;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
	background-position:top;
	margin: 0px;
	padding: 0px;
	text-align:justify;
	background-attachment:fixed;
}

h1{
	font-size: 1.8em;
	text-align:top center;
	color:#fff;
	font-weight:bold;
	line-height: 1px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

h2{
	font-size: 1.3em;
	text-align:top center;
	color:#fff;
	font-weight:200;
	line-height: 10px;
	padding:2px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:oblique;
}

h3{  
     font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align:left;
	padding:1px 10px 0px 10px;
}

.headersection{
	height:115px;
	width:990px;
	background:url(images/topcorner.jpg) no-repeat #EBE7CC;
	background-position:top left;
	 border-left:#CC9 1px solid;
	 border-right:#CC9 1px solid;
	
	}
	
	.middle_body{
		
		width:460px;
		height:300px;
		background:#D8D19B;
		border:1px #B6B297 solid;
		border-radius:5px 5px 5px 5px;
		margin:5px 5px 5px 5px;
		
				}
				
	.middle_body2{
		
		width:750px;
		height:auto;
		background:#D8D19B;
		border:1px #B6B297 solid;
		border-radius:5px 5px 5px 5px;
		margin:5px 5px 5px 5px;
		
				}

.header{
	 
	 height:270px;  
	 margin:0px 0px 0px 0px; 
	 background:#C4C098;
	
	 	  
	 }
	 .general_padding{
		 padding:5px 5px 5px 5px;
		 
		 }

.bodytableborder{
	 width:990px; 
	 height:500px;  
	 margin:0px 0px 0px 0px; 
	 border-bottom:#CC9 1px solid;
	 border-left:#CC9 1px solid;
	 border-right:#CC9 1px solid;
	  border-radius:0px 0px 10px 10px;
	 background:#EBE7CC ;
	 
	 	 }
		 
		 .sliderpanel{
height:270px;
width:672px;
background:url(images/menubg1.jpg);
border-radius:5px 5px 5px 5px;
margin:5px 5px 5px 5px;
padding:2px 2px 2px 2px;
}
		 
.leftcorner{

width:290px;
background:url(images/menubg1.jpg);
border-radius:5px 5px 5px 5px;
margin:5px 0px 5px 5px;
}

		 
.leftcorner2{

width:750px;
background:url(images/menubg1.jpg);
border-radius:5px 5px 5px 5px;
margin:5px 0px 5px 5px;
}

.pageheading{
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
color:#CC9;
font-weight:bold;
padding:5px 5px 5px 5px;
background:url(images/menubg1.jpg);
border-radius:5px 5px 0px 0px;
}
		 
.menutable{
	background:url(images/menubg.jpg);
	width:990px;
	height:30px;
	border-bottom:#663 1px solid;
	}

.menutext{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC9;
font-weight:bold;
padding:7px 15px 0px 15px;
background:url(images/menubg1.jpg);
border-radius:5px 5px 0px 0px;
}

.menutext-a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
font-style:normal;
padding:5px 5px 5px 5px;

}

.right_panel_heading{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
font-weight:bold;
padding:8px 15px 0px 10px;
background:#000;
border-radius:5px 5px 0px 0px;
}


		
.escort_table{
	
	height:250px;
	width:140px;
	background:#C4C098;
	margin:3px 3px 3px 3px;
	border:1px solid #222;
	border-radius:5px 5px 5px 5px;
	
	}

.escortname{
	
	padding:5px 5px 5px 5px;
	font:Tahoma, Geneva, sans-serif;
	color:#963;
	font-size:13px;
	font-weight:bold;
	
	}
	
	.escortdetails{
	padding:2px 5px 2px 5px;
	font:Verdana, Geneva, sans-serif;
	color:#963;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	border-bottom:1px #999966 dotted;
	margin:0px 15px 0px 15px;
	
	}
	
	
.fetures{
	width:430px;
	height:130px;
	border:1px solid #5F5D41;
	border-radius:5px 5px 5px 5px;
	background:url(images/feature-bg.gif);
	margin:5px 15px 5px 10px;
	
	}
	
	.contacts{
	width:430px;
	height:100px;
	border:1px solid #5F5D41;
	border-radius:5px 5px 5px 5px;
	background:url(images/feature-bg.gif);
	margin:5px 15px 5px 10px;
	
	}
	
	.contacts2{
	width:380px;
	height:100px;
	border:1px solid #5F5D41;
	border-radius:5px 2px 5px 2px;
	background:url(images/feature-bg.gif);
	margin:5px 15px 5px 10px;
	
	}
	
	.contacts3{
	width:320px;
	height:100px;
	border:1px solid #5F5D41;
	border-radius:5px 2px 5px 2px;
	background:url(images/feature-bg.gif);
	margin:5px 15px 5px 10px;
	
	}
	
	.escort-bio1{
		width:390px;
	height:100px;
	border:1px solid #5F5D41;
	border-radius:5px 5px 5px 5px;
	background:url(images/feature-bg.gif);
	margin:5px 5px 5px 5px;
		}
	.escort-bio{
		width:340px;
	height:100px;
	border:1px solid #5F5D41;
	border-radius:5px 5px 5px 5px;
	background:url(images/feature-bg.gif);
	margin:5px 5px 5px 5px;
		}
	.bio{
	padding:4px 5px 4px 5px;
	font:Verdana, Geneva, sans-serif;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	border-bottom:1px #999966 dotted;
	margin:0px 15px 0px 15px;
	
	}
	
	.assurance{
	padding:5px 5px 5px 5px;
	font:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	line-height:18px;
	border-bottom:1px #999966 dotted;
	margin:0px 15px 0px 15px;
	
	}
	
	.navigations-block{
		
	width:198px;
	height:445px;
	border:1px solid #5F5D41;
	border-radius:5px 5px 5px 5px;
	background:url(images/feature-bg.gif);
	margin:5px 5px 5px 5px;
	}
	
	
	.navigations{
	padding:3px 5px 3px 5px;
	font:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	line-height:18px;
	border-bottom:1px #999966 dotted;
	margin:0px 15px 0px 15px;
	
	}

		 

.textborder{ width:900px;  margin:0px 0px 0px 0px; border: #534934 1px solid;}

.headingtext{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
color:#222;
padding:3px 5px 3px 10px;
font-style:normal;
font-weight:900;
}

.topmobile{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FF3300;
padding:20px 10px 5px 170px;
font-style:italic;
font-weight:500;
}


.bodytext{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222;
padding:5px 10px 5px 10px;
font-style:normal;
height:auto;
line-height:18px;

}


.bodydiv{
height:auto;
width:900px;
background:url(images/bg.jpg);

}



.leftmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222;
padding:3px 8px 3px 8px;
}

.footer-a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#222;
padding:3px 5px 3px 5px;
}

table.gallery
{
border:1px solid #555;
padding:2px;
width:80px;
height:100px;
}
img
{
border:none;
}

.image-border{
	border:1px solid #EEE;
	
	}