/* CSS Document */

html, body { height: 100%; background-image: url(../images/bg-pattern-new.jpg); background-repeat: repeat; font-family: "Lucida Sans", Sans-Serif; font-size: 12px; color:#6d624d; text-transform:none; }

.outer-table { border: solid 1px #a88068; position: relative; top: 10px; background-color:#FFFFFF; margin-bottom: 50px; }

a { color:#a88068; font-weight:bold; text-decoration: underline; }

a:hover { color: #a88068; }

.banner { background-color: #42372a; height:191px;}

.ie img {position: relative;}

.salon-for-hair-and-body { margin-left: 25px; margin-top: 80px }

.badge { position: absolute; margin-left: 646px; margin-top: 0px }

.nav-bg { background-image:url(../images/bg-nav-right.jpg); background-color: #574a3a}

#nav { margin-left:220px; margin-top: -36px; width:804px; }

#nav a img { margin-right: -20px; }

#sub-nav-vertical-line-content { margin-top: 10px; }

.sub-nav-width { width: 200px; }

#sub-nav { margin-left:60px; margin-top:25px; margin-right: 10px; }

#sub-nav table { margin-left: 10px;}

#sub-nav td { padding-bottom: 10px;}

#sub-nav-heading { font-family: Times New Roman; font-size:20px; color:#a88068; margin-bottom:25px; margin-left: 10px; }

#sub-nav a { font-family: "Lucida Sans", Sans-Serif; color:#a79683; font-size:12px; font-weight:lighter; text-decoration: none; }

#sub-nav img { margin-right:20px; margin-top: 2px; }

#sub-nav a:hover { color: #a79683; font-weight:bold }

.sub-nav-a-selected { color: #a79683; font-weight:bold }

#sub-nav-reg-image { margin-bottom:25px; }

#sub-nav-first-image { margin-top:15px; }

#sub-nav-second-image { margin-top:10px; }

#sub-nav-third-image { margin-top:10px; margin-left:53px; }

.vertical-line { background-image: url(../images/vertical-line.jpg); background-repeat:repeat; margin-top:25px;}

#content { margin-top:25px; margin-left: 30px; line-height: 25px; margin-right: 10px }

#content h1 {font-family: Georgia; color: #a88068; font-size: 25px; font-weight: lighter; }

#content h2 {font-family: Verdana; color: #574a3a; font-size: 12px; font-weight: lighter; text-transform:uppercase; margin-bottom:15px; }

#content h3 { font-family: Georgia; color:#574a3a; font-size: 15px; font-weight: lighter;}

.content {font-family: "Lucida Sans", Sans-Serif; font-size: 12px; color:#89735a; text-transform:none;}

.price { font-family: "Lucida Sans", Sans-Serif; font-size: 12px; color: #6c5331; text-transform:lowercase; }

#lists {font-family: "Lucida Sans", Sans-Serif; color: #89735a; font-size: 12px; line-height:normal}

.lists-services { text-transform: uppercase; padding-bottom: 15px;}

.lists-maintenance {}

.lists-small { text-transform: lowercase; font-size:9px; font-style: italic; }

li {margin-bottom: 15px; color:#89735a;}

li a {color:#89735a; text-transform:none; }

li a:hover { color: #a79683; }

.the-team-list li {margin-bottom: 5px; color:#89735a;}

.white-space { height:25px; }

.footer { background-image:url(../images/bg-footer.jpg); background-repeat:repeat; height:43px; }

.footer-margin1 { color:#b89b65; font-size:10px; font-family:Verdana; font-weight: lighter; position:relative; left: 628px; }

.footer-margin2 { color:#b89b65; font-size:10px; font-family:Verdana; font-weight: lighter; position:relative; left: 780px;  }

.footer-margin3 { color:#b89b65; font-size:10px; font-family:Verdana; font-weight: lighter; position:relative; left: 20px; top: 5px }

.footer-margin1 a { color:#b78f44;}

.footer-margin2 a { color:#b78f44;}

.footer-margin3 a { color:#b89b65; text-decoration:none;}
.footer-margin3 a:hover { color:#b78f44; text-decoration:underline}


.registered { font-size: 17px; }

.the-team-img { margin-left: 5px; }

.testimonials { font-family: "Lucida Sans", Sans-Serif; font-size: 12px; color: #a88068; text-transform:none; }

.media-img {margin-bottom: 10px; border:#a88068 1px solid;}