body{
background: #000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ccc;
}
img{
border:none;
}
h1{
color:#fff;
font-size:13px;

}
h2{
font-size:11px;
margin:0px;
padding:0px;
color:#fff;
font-weight:normal;
text-transform:uppercase;
}

a:link, a:visited, a:active{
color:#40d2d7;
text-decoration:none;
}

a:hover{
color:#ded179;
}

.wrapper{
margin:auto;
padding:10px 10px 490px 10px;
width:870px;
background: #000 url(http://www.laceyshairsupplies.co.uk/images/content.jpg) bottom center no-repeat;
}

.wrapper_cal{
margin:auto;
padding:10px;
width:870px;
}

.wrapper_ee{
margin:auto;
padding:10px 10px 300px 10px;
width:870px;
background: #000 url(../excel_experience/images/content.jpg) bottom center no-repeat;
}

.wrapper_training{
margin:auto;
padding:10px 10px 380px 10px;
width:870px;
background: #000 url(../training/images/content.jpg) bottom center no-repeat;
}

.wrapper_showroom{
margin:auto;
padding:10px 10px 510px 10px;
width:870px;
background: #000 url(../laceys_showroom/images/content.jpg) bottom center no-repeat;
}

.wrapper_products{
margin:auto;
padding:10px;
width:870px;
/* position: relative; */
}

/* Fix for salon masters button - doesnt work in Safari */
/*.wrapper_products #products, .wrapper_products #furniture, .wrapper_products #exp {
margin-left: -380px;
}*/



.wrapper_concept{
margin:auto;
padding:10px;
width:870px;
}

.wrapper_sdesign{
margin:auto;
padding:10px;
width:870px;
}

.header{
position:relative;
overflow:hidden;
background: #000 url(../images/header.jpg) bottom center no-repeat;
height:119px;
}
.logo{
margin-top:5px;
float:left;
}
.contact{
position:absolute;
bottom:0px;
right:0px;
width:200px;
text-align:right;
font-size:11px;
margin:10px;
}
.clear{
clear:both;
}

.nav{
margin-top:10px;
border-top:1px solid #b9aa64;
padding-top:5px;
text-align:center;
color:#b9aa64;
font-size:11px;
text-transform:uppercase;
}

.nav a:link, .nav a:visited, .nav a:active{
padding:0px 5px;
text-decoration:none;
color:#fff;
}

.nav a:hover{
color:#b9aa64;
}

/* dropdown */
.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #999;
font:normal 10px Verdana;
line-height:18px;
z-index:100;
background: #000;
width: 180px;
visibility: hidden;
}


.dropmenudiv a, .dropmenudiv a:active, .dropmenudiv a:visited{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #000000;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #fff;
z-index:100;
}

.dropmenudiv a:hover{ 
color:#ded179;
}
/* */

.content{
margin-top:10px;

}

.main_image {
float:right;
margin-bottom:10px;
width:470px;
}

.widget_wrapper{
float:right;
text-align:center;
width:260px;
background:#000;
margin:10px 5px;
}

.widget{
background: #000 url(http://www.laceyshairsupplies.co.uk/images/widget.jpg) top center no-repeat;
padding-top:6px;
}

.widget_header{
background: #000 url(http://www.laceyshairsupplies.co.uk/images/widgets.jpg) top center repeat-x;
}

.widget_header a:link, .widget_header a:visited, .widget_header a:active{
padding:5px;
display:block;
color:#fff;
}

.widget_header a:hover{
color:#b9aa64;
}

.widget_desc{
padding:5px 5px 10px;
background: #000 url(http://www.laceyshairsupplies.co.uk/images/wid_desc.jpg) top center repeat-x;
height:30px;
font-size:11px;
}

.widget_desc span{

}

.widget_wrapper_large{
float:right;
text-align:center;
width:520px;
background:#000;
margin:10px;
}

.main_text{
padding:5px 10px;
float:left;
width:300px;
}

.contact_us{
padding:5px 10px;
float:left;
width:500px;

}

.form_label{
float:left;
margin:5px 0px;
width:50%;
}

.form_holder_element{
float:right;
margin:5px 0px;
width:50%;
}

.enquiry{
width:100%;
}

.footer{
border-top:1px solid #b9aa64;
width:870px;
margin:auto;
padding:5px 0px;
text-align:center;
}

#mastorSalon {
xposition: absolute;
xtop: 20px;
xright: 200px;
}