@charset "utf-8";
/* CSS Document */

* {
margin: 0 auto;
padding: 0;
border: 0;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #5e5e5e;
background-image:url(images/bgr_body.jpg);
background-position: top;
background-repeat: repeat-x;
background-color: #2e2e2e;
}

a {
text-decoration: none;
}

#wrapper {
width: 950px;
}

#main {
position: relative;
float: left;
width: 950px;
background-color: #000;
}

#left_side {
position: relative;
float: left;
width: 181px;
}

#logo {
position: relative;
float: left;
width: 181px;
vertical-align: top;
}

#navigation {
position: relative;
float: left;
width: 181px;
margin-top: 289px;
margin-bottom: 32px;
}

#navigation ul li {
display: inline;
list-style: none;
}

#content {
position: relative;
float: left;
width: 769px;
/*background-color: #151515;*/
}

#footer {
clear: both;
position: relative;
float: left;
width: 950px;
background-color: #fff;
}

#footer_imgs {
position: relative;
float: left;
width: 950px;
margin-top: 20px;
margin-bottom: 10px;
}

#footer_imgs img {
position: relative;
float: left;
margin-left: 25px;
margin-right: 6px;
}

#footer_txt {
position: relative;
float: left;
width: 950px;
font-size: 10px;
background-color: #e7c702;
color: #4a4a4a;
}

#footer_txt p {
padding-left: 23px;
}

#footer_txt a {
color: #000;
}

/**********HOME*************/
#home_pic {
position: relative;
float: left;
width: 769px;
}

#home_txt {
position: relative;
float: left;
width: 769px;
height: 187px;
background-image: url(images/main_pic_bottom.jpg);
background-position: top;
background-repeat: no-repeat;
font-family: "Kozuka Gothic Pro R", Arial, Helvetica;
}

#home_txt p {
padding-top: 5px;
padding-left: 19px;
color: #dce0df;
font-size: 17px;
}

#home_txt ul {
padding-left:19px;
color: #e6c602;
list-style: inside;
}

/************ABOUT**********/


#about_txt {
position: relative;
float: left;
width: 339px;
color: #dbdfde;
/*padding-top: 50px;*/
padding-left: 10px;
padding-right: 20px;
padding-bottom: 20px;
}

#about_pic {
position: relative;
float: right;
width: 350px;
/*padding-top: 50px;*/
}
/*********TESTIMONIALS**********/
.quoted {
width: 300px;
float: left;
position: relative;
margin-top: 30px;
/*margin-left: 10px;*/
margin-right: 30px;
margin-bottom: 40px;
/*border-left: 1px solid #e7c702;
border-right: 1px solid #e7c702;
border-top: 1px solid #e7c702;*/
}
.quoted p {
padding-left: 20px;
padding-right: 10px;
padding-top: 10px;
margin-bottom: 0;
color: #ddd;
font-style: italic;
}
.who_said {
text-align: right;
}
/********LOOK**********/
/*#footer_imgs_look {
position: relative;
float: left;
width: 950px;
margin-top: 20px;
margin-bottom: 10px;
text-align: center;
}

#footer_imgs_look img {
margin-left: 50px;
margin-right: auto;
}
*/
#look_txt p {
color: #dbdfde;
padding-left: 20px;
padding-right: 20px;
/*padding-top: 10px;*/
}

#look_txt ul {
color: #e7c702;
padding: 20px 20px 20px 40px;
list-style: outside;
list-style-type:circle;
}

.look_offers_txt {
position:relative;
float:left;
width: 370px;
}
.look_offers_imgs {
position:relative;
float: left;
width: 350px;
text-align: left;
}

.look_offers_imgs img {
position:relative;
margin-left: 40px;

}
.women {
position:relative;
float:left;
width:500px;
padding-bottom: 30px;
}
.women a {
color:#e7c702;
}

/*********CLUB************/

#club_txt{
position:relative;
float:left;
width: 769px;
color: #dbdfde;
padding-bottom: 20px;
}

#club_txt ul {
color: #e7c702;
padding: 20px 20px 20px 40px;
list-style: outside;
list-style-type:circle;
}
.club_txt_left {
position:relative;
float:left;
padding-left:20px;
width: 450px;
}
.club_contact {
position:relative;
float:right;
width: 250px;
clear:both;
}
/*********CONTACT*******/
#mailForm {
position:relative;
float:right;
width: 470px;
padding-left: 20px;
color: #ddd;
padding-bottom: 30px;
}

#contact_info {
position:relative;
float: left;
width: 250px;
padding-left: 	20px;
padding-bottom: 40px;
color: #ddd;
}

a {
color: #ddd;
}

.details_new_session {
clear: both;
padding-top: 30px;
}
/*********SPECIALS********/
#title {
font-size: 16px;
color: #dbdfde;
padding-top: 100px;
padding-left: 10px;
padding-bottom: 50px;
}
.subtitle{
color: #dbdfde;
padding: 40px 0px 30px 20px;
}

.right {
float: right;
}

.center {
text-align: center;
}
.clear {
clear: both;
}