* {


margin : 0;
padding : 0;



}


html, body {
margin : 0;
padding : 0;
font-family : "Helvetica", Arial, verdana, sans-serif;
font-size : 90%;
color : #333;
background: #efefef;
height:100%;

}
a {
color : #888;

}




img {
border: 0;
}

}
img a{
border: 0;
}
a:hover {
text-decoration:none;

}

h1{
font-size:18px;
padding-top:10px;
padding-bottom:20px;
color:#777;
font-family:  "Times New Roman", Times, serif;

}

h2 {
color : #777;
font-size:140%;
font-family: "Times New Roman", Times, serif;
padding-top:10px;
padding-bottom:20px;
font-style:italic;
}


#container {


width : 950px;

text-align : center;
margin : 0 auto;
padding : 0;





}

#header {
	width:750px;
	height:200px;
	padding-top:15px;
	padding-bottom:30px;
float:right;

}

#header img {

text-align:center;

}


#menu {



height:507px;
width:200px;
float:left;
padding-top:100px;
background : url(/media/chic/css/menu.jpg) no-repeat;





}
#menu li {
list-style : none;
width:200px;
margin-top:15px;



}
#menu li a {
margin : 0 10px 0 5px;
text-transform : uppercase;
text-align : center;
padding:5px;
text-decoration : none;
font-size:120%;
font-family: Georgia, "Times New Roman", Times, serif;
color : #fff;
}
#menu li a:hover {


color: #333;   
background:white;
}


#content {

text-align : center;
margin : 0;
float:right;
width:730px;
margin-bottom:50px;
text-align : left;
line-height : 160%;
margin-left:20px;

}


#content p {

padding-bottom:10px;
line-height:24px;

}

#content a {
text-transform : capitalize;
}

li {
list-style : none;


}



#lefttext {
margin-left : 0px;
width : 43%;
line-height : 180%;
float : left;




}
#lefttextgirl {


padding-right:10px;
width : 280px;
text-align : justify;
line-height : 180%;
float : left;


}

#lefttext p {
margin-top : 10px;

}
#girls {

border:medium double #ccc;
padding:10px;
width : 360px;

text-align : center;
line-height : 180%;
float : right;

}


#maingallery {
	

width : 100%;
font-size : 80%;
text-align : center;



float : left;
padding-bottom: 40px;

}


#gallery {


width : 430px;

text-align : center;


border:medium double #ccc;

float:right;
}


.thumb {
margin-top:20px;
margin-left:10px;
margin-right:10px;
text-align : center;

border:medium double #ccc;

float:left;

color:#333;

}


.thumb img {


border:thin solid grey;


}

.girls_photo img {
padding:15px;


}





#client {



margin-top:50px;
margin-bottom:30px;
background-image : url(css/newsletter_bg.jpg);

text-align : center;
line-height : 180%;
border-top:thin solid #fff;
border-left:thin solid #fff;

border-bottom:thin solid #333;
border-right:thin solid #333;
}
#clear {
clear: both;

}

.red {

margin-left:30px;
margin-right:30px;

padding:15px;
text-align : center;
line-height : 130%;

border:thin solid #bf272d;
color:#bf272d;

}





#white {
	

background-color:#FFFFFF;
border-top:thin dashed  #FF99CC;
border-bottom:thin dashed  #FF99CC;
margin-top:0px;
width:100%;
padding-top:10px;
padding-bottom:15px;

}


#escorts {

color:  #FF99CC;
margin-top:20px;
padding-top:20px;
text-align:center;
border-top:medium double #ccc;
margin:0 auto;
width:950px;

}

#escorts a {

color:  #ccc;
padding-left: 5px;
padding-right:5px;
line-height:140%;


}

#escorts a:hover {

background-color:#FF99CC;
color:#fff;



}

#bottom {

width : 100%;
font-size : 80%;
text-align : center;
height:200px;
}


}

#form {
	
	width:90%;

}

#text {
margin-top: 50px;
margin-left : 50px;
margin-right: 30px;
text-align : left;
line-height : 180%;

}



#image a{
float:right;


}



#text p {
margin-top : 14px;

}






.clearing {
clear :both;

}