/*
// Make-Up Artist Scotland
  	Stylesheet
  	Created by easy-web-sites.co.uk
  	September 2008
  	TC
*/



/* Columns */
#wrapper{
width: 850px;
text-align: left;
}


#container{
position: relative;
clear:both;
width: 850px;
text-align: left;
border: 1px solid #db458d;
background: #494949;
background-image: url(images/back.png);
background-repeat: repeat-y;
background-position: top right;
}
#centercol{
width: 850px;
}


/* Divs */
#leftbox{
float: left;
width: 225px;
height: 500px;
}
#rightbox{
float: left;
width: 225px;
height: 500px;
}

#imgholder{
float: left;
width: 500px;
height: 151px;
}

#banner{
float: left;
width: 850px;
height: 154px;
}

#banner a{
padding: 0px;
margin: 0px;
}

#nav{
clear: both;
padding-top: 7px;
width: 850px;
height: 22px;
background-color: #db458d;
}
#content{
float: left;
width: 600px;
color: white;
padding: 8px;
text-align: justify;
}

#content a{
color: white;
}

#content a:hover{
color: #e2e2e2;
}

#footer{
clear: both;
font-size: 10px;
width: 850px;
height: 30px;
width: 850px;
background-color: #db458d;
color: #ccc;
}
#footleft{
width: 400px;
float: left;
padding: 8px;
}
#footright{
float: left;
text-align: right;
width: 400px;
padding: 8px;
}





/* Styling */
.infobar{
padding: 8px;
width: 330px;
background: #db458d;
padding: 5px;
margin-bottom: 5px;
}

.formwide{
width: 220px;
}

#nav a{
font-weight: bolder;
padding: 4px 10px;
color: white;
letter-spacing: 3px;
font-size: 0.9em;
}

#nav a:hover{
background-image: url(images/whiteback.png);
color: #eee400;
}

#nav a.current{
color: #eee400;
}


#banner img{
}

.clear{
clear: both;
}
#content img{
border: 3px double #db458d;
margin: 8px;
}

#banner strong{
color: white;
font-weight: bolder;
}

.phead{
background-color: #db458d;
color: white;
}

#pricelist td{
border-top: 1px solid #666;
padding: 3px 2px;
}

.noborder{
border-top: none;
}

.black{
color: black;
}

.grey{
color: #959595;
}

.highlight{
color: #eee500;
}

.testimonial1{
padding: 10px;
font-style: italic;
}

.testimonial2{
padding: 10px;
background: #db458d;

}




/* Tag formatting */

html{
min-height: 101%;
}

body{
background: black;
font-family: "Trebuchet MS", tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #888;
background-image: url(images/backcolours.png);
background-repeat: no-repeat;
background-position: top left;
}

img{
border: none;
}

a,a:visited{
color: #ccc;
text-decoration: none;
}

a:hover{
color: #666;
}

footer a{
color: white;
}

h1{
color: #eee400;
font-size: 1em;
letter-spacing: 3px;
border-bottom: 1px solid #222222;
padding-bottom: 5px;
}

h2{
color: #eee400;
font-size: 1em;
letter-spacing: 3px;
border-bottom: 1px solid #222222;
padding-bottom: 5px;
}

















.team{
width: 675px;
margin-bottom: 50px;
}

.teamimg{
width: 170px;
float: left;
margin-left: 20px;
}


.teamcont{
text-align: justify;
font-size: 11px;
width: 470px;
float: left;
padding: 5px;
}

.teamcont h2{
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
padding-bottom: 5px;
border-bottom: 1px solid #222222;
}

.teamcont h3{
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
}

.clear{
clear: both;
}

#content strong{
color: #e8e8e8;
}


#specialoffers{
background: url(images/trans.png);
padding: 7px;
}

