@charset "UTF-8";
/* CSS Document */
* {padding:0;margin:0;}
body {font: 100% Geneva, Arial, Helvetica, sans-serif;background: url(../images/bg-img.gif) top left repeat #e3dcc5;margin: 0; padding: 0;text-align: center; color: #fff;}
#container {width: 959px; height:556px;background: url(../images/home-img.jpg) #e3dcc5;margin: 40px auto 0 auto;text-align: center;position:relative;}
#content {width: 280px; float:right; padding: 0 40px; margin:360px 50px 0 0;}
#content a:link, #content a:visited {text-decoration:none; color:#e3dcc5;}
#content a:hover {text-decoration: underline;}

#container2 {position:relative;width: 959px;margin: 40px auto 0 auto;border:}
#content2 {width: 600px; padding: 20px 20px 40px 0; margin-left:314px;}
#body {width:959px; background: url(../images/minabeauty-bodybg.gif) top left repeat-y;}
#logo {width:294px; height:292px; float:left;}
#top {width:959px; height:50px; background: url(../images/minabeauty-top.gif) top left no-repeat;}
#bottom {width:959px; height:46px; background: url(../images/minabeauty-bottom.gif) top left no-repeat; margin:0 auto;}
#footer {width:959px; height:100px; margin: 0 auto}
.linkborder {color: #b73918;}
.image {width:254px; height:379px; float:right; margin:60px 0 10px 15px;}
#tabs {width:400px; height:47px; float:right; margin-right:50px;}
#map {float:left;}
.packages {margin:10px 0; padding:10px; border: dotted 2px #fff; background-color:#dcd4ba;}
.dropdowns {margin-left:208px;}
#bookings {position:absolute;left:559px;top:516px;width:153px;height:37px;z-index:1;}
#packages {position:absolute;left:740px;top:515px;width:150px;height:39px;z-index:2;}
#bookings a {width:153px;height:37px;display:block;}
#packages a {width:150px;height:39px;display:block;}



/*Typography
-----------------------------------------------------------------*/
#content2 p {text-align:left; color:#330000; padding-bottom:12px; line-height:24px;}
#content2 h1 {font-size:16px; color:#972414; padding: 10px 0; text-align:left;}
#content2 a:link, #content2 a:visited {text-decoration:none; color:#972414;}
#content2 a:hover {text-decoration: underline; color:#983929;}
#content2 ul li {text-align:left; color:#330000; padding:0 0 12px 10px; margin-left:18px;}
.packages h2 {font-size:18px; font-family:"Times New Roman", Times, serif; font-style:italic; color:#972414; text-align:left;}
.question {width:560px; height:1px; border-bottom:dotted 1px #666;}


/*booking form
-----------------------------------------------------------------*/
fieldset {margin:1em 0; padding:1em;border:1px solid #330000; background:#dcd4ba;}
legend {font:bold; text-align:left; color:#972414;}
label {float:left; width:13em;}
input {width:240px;}
textarea {width:300px; height:100px;}
input.radio, input.checkbox, input.submit {width:auto;}
input.radio {float:left; margin-right:1em;}
.required {font-size:0.75em; color:#760000;}
input#submit {width:60px; float:left;}
input#reset {width:60px; float:left;margin-left:20px;}
input#time {width:80px;}


/*Navigation
-----------------------------------------------------------------*/
#container #links ul {list-style:none;padding:10px 54px 0px 0px;}
#container #links a {color:#d1c49e;font-size:13px;text-decoration:none;}
#container #links li{float:right;text-align:left;padding:1px;margin:1px;}
#container #links li a:hover{background:#a44011;}

#container2 #top ul {list-style:none;padding:10px 54px 0px 0px;}
#container2 #top a {color:#d1c49e;font-size:13px;text-decoration:none;}
#container2 #top li{float:right;text-align:left;padding:1px;margin:1px;}
#container2 #top li a:hover{background:#a44011;}

#tabs ul {list-style:none;}
#tabs a {color:#d1c49e;font-size:18px; font-family:"Times New Roman", Times, serif; font-style:italic; text-decoration:none;display:block;height:43px;width:181px;padding:13px 0 0 0;}
#tabs li {float:right;text-align:left;padding:1px;margin:10px 1px 1px 1px;}
#bottom li#beauty {width:181px; height:43px; background:url(../images/beauty-btn.gif) top left no-repeat; text-align:center; margin:0 0 2px 0; padding:0;}
#bottom li#packs {width:184px; height:43px; background:url(../images/packages-btn.gif) top left no-repeat; text-align:center; margin:0 0 2px 0; padding:0;}
#bottom li a:hover {color:#fff;}

#footer {color: #e9e2d0; font-size:12px;}
#footer a:link, #footer a:visited {text-decoration:none; color: #e9e2d0;}
#footer a:hover {text-decoration: underline;}


/*Clear Float
-----------------------------------------------------------------*/
.clearfloat {clear:both;height:0;}
