/* its'not art / www.thedaveyb.co.uk  */


/* Clear All Browser Defaults Before We Start , keeping it tidy */

html { height: 100%; margin-bottom: 1px; }  
html,body{height:100% !important}
p, td, li, ul,ol, h1, h2, h3 ,h4 ,h5 ,h6, label, input, form, select {margin: 0 0 0 0;padding: 0 0 0 0;color:#6B757E; font: normal 13px arial;}
body {margin: 0px;padding: 0px;text-align: left; color:#fff; background: url(../img/bg.jpg) #6B757E; text-align:center;}

#container { width: 910px; background:repeat-y url(../img/bg_cont.jpg) #fff; margin: auto;  clear:both;}
#header {float: left;margin: 0 0 0 13px;width:885px;height:130px;background:url(../img/header.jpg);}
#nav { float:left; margin: 0 0 0 13px; width:885px; height: 38px; background: repeat-x url(../img/bg_nav.jpg);}
#col_one { float:left; width:870px; text-align:left;margin: 0 0 0 23px;}
#col_two { float:left; width: 270px;}

#col_one h1 { font:normal 30px Georgia, "Times New Roman", Times, serif; color:#CDADA5; line-height: 25px; margin: 15px 0 0 25px;}
#col_one h2 { font:normal 26px Georgia, "Times New Roman", Times, serif; color:#6B757E; margin: 0 0 0 25px; padding: 0 0 10px 0; border-bottom: 1px solid #E0E2E4; width: 90%;}

#col_one h1.page  { font:normal 30px Georgia, "Times New Roman", Times, serif; color:#6B757E; line-height: 25px; margin: 15px 0 15px 25px;padding: 0 0 10px 0; border-bottom: 1px solid #E0E2E4; width: 90%;}
#col_one h1.page em { font-style:normal; color:#CDADA5;}

#col_one h3 { font:normal 20px Georgia, "Times New Roman", Times, serif; color:#CDADA5; line-height: 25px; margin: 45px 0 0 25px;}
#col_one h4 { font:normal 25px Georgia, "Times New Roman", Times, serif; color:#6B757E; margin: 0 0 0 25px; padding: 0 0 10px 0; border-bottom: 1px solid #E0E2E4; width: 90%;}

#col_one a {color:#6B757E;}
#col_one p { margin: 15px 50px 10px 25px; line-height: 18px;}
#col_one h5 { font:normal 18px Georgia, "Times New Roman", Times, serif; color:#6B757E; line-height: 25px; margin: 15px 0 0 25px;}

#nav ul { margin: 0 0 0 10px;}
#nav li { float: left; list-style:none;}
#nav a {color:#C2988B; font:normal 11px Georgia, "Times New Roman", Times, serif; font-weight:normal;display: block; padding: 15px 0 0 15px;}
#nav a:hover { text-decoration:none; color:#6B757E;}

#map { background-color: #F1F2F3; width: 260px; height: 320px;margin: 25px 0 0 5px; height: 330px;}
#map_holder { background-color:#FFFFFF;  overflow: hidden; margin: 5px;width: 250px; height: 320px;}

#img_header {width:885px; height:214px; float:left; margin: 0 0 0 13px;}

#box_one {width: 270px; height: 350px; background: no-repeat url(../img/box_one.jpg); margin: 10px 0 0 0;}
#box_two {width: 270px;height: 220px; background: no-repeat url(../img/box_two.jpg); text-align:left;}

.home_img { float:left; margin: 10px 10px 0 25px;}
.home_img2 { float:left; margin: 5px 10px 0 15px;}

#dresses { text-align:left; float:left; margin: 57px 0 0 75px;}
#dresses li { color:#FFFFFF; list-style:none; color:#CDACA4; margin: 5px 0 5px 0;}
#dresses li a { color:#FFFFFF; text-decoration:none;}
#dresses li a:hover { text-decoration:underline;}

#box_two h3, #box_two h4 { font: normal 24px Georgia, "Times New Roman", Times, serif; color:#FFFFFF; padding: 17px 0 0 15px;} 
#box_two p { font: normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF;margin: 5px 0 0 15px;}
#box_two a { font-weight: bold; text-decoration:underline; color:#FFFFFF; margin: 10px 0 0 0;}

.banner { float:right; margin: 20px 25px 0 0;}

/* Forms  ---------------------------------------------------------------*/
#form {width: 450px; margin: 10px 25px 10px 55px;  }
#form fieldset{ font: normal 14px Georgia, "Times New Roman", Times, serif; margin: 0 0 15px 0; color:#6B757E;border:1px solid #CDACA3;}
#form legend {color:#6B757E; }
#form #one p { display:block; font: 12px Georgia, "Times New Roman", Times, serif;}
#form #one input { width: 200px; color:#6B757E; border:1px solid #CDACA3; height: 25px; line-height: 25px; }
#form #one label { float:left; text-align: right; width: 130px; padding: 5px;font: 12px Georgia, "Times New Roman", Times, serif;}
#form input, select, option, textarea { color:#6B757E;width: 200px;font: 12px Georgia, "Times New Roman", Times, serif;border:1px solid #CDACA3;padding: 5px;}
label.select {display:block;  text-align: right;  padding: 5px;}
#form #two label { float:left; text-align:left; padding: 5px;}


#sale { text-align:center; margin: 0 0 0 10px;}
.sale { float:left; display:block; width: 180px; height:300px;  padding: 10px 2px 2px 2px;}
.sale img { max-height:200px;border: 8px solid #FEF3FA;}
#sale p { width: 100%; margin: 5px; padding: 0; font-size:10px;}
#sale .price { color:#C2988B; font-size:12px;}
#sale .line { text-decoration:line-through;}

/* SITE MAP ---------------------------------------------------------------*/
#sitemap li { margin: 10px 10px 10px 60px;}
#sitemap li a {}

/* FOOTER  ---------------------------------------------------------------*/
#footer { float:left; width: 885px; height: 115px; padding: 60px 0 0 0; background: no-repeat url(../img/bg_footer.jpg);margin: 0 0 0 13px; text-align:left; color:#FFFFFF; clear:both;}
#footer p { margin: 5px 0 5px 260px; font: 14px Georgia, "Times New Roman", Times, serif;color:#FFFFFF;}

