

/*header*/
/*/////////////////////////////////////////////////////////////////////////////////////////*/

#header {
margin:0 auto;
padding:15px 0px 0px 0;
height:46px;
width:1000px;
color:#ffffff;
/*background-color:#333333;*/
text-align: left;
}

#header .logo {
padding:0px 0px 0px 10px;
font-weight: 100;
text-shadow: 0px 0px 1px #1f1f1f;
font-family: "HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,sans-serif;
font-weight: 100;
color: #ff0099;
font-size:23px;


float: left;
}


#header .user {
font-family: "HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,sans-serif;
margin:5px 0 0 0;
font-size: 15px;
float: right;
}



/*Main Container*/
/*/////////////////////////////////////////////////////////////////////////////////////////*/


#mainContainer {
margin:0 auto;
padding:0;
width:1000px;
}




/*Top Row*/
/*/////////////////////////////////////////////////////////////////////////////////////////*/

#toprow {
margin:0 ;
padding:0px 0px 0px 0px;
width:1000px;
font-size:14px;
clear:both;
}

#toprowHome {
margin:0 ;
padding:0px 0px 0px 0px;
width:1000px;
min-height:383px;
background-image: url(../images/index2.png);
background-repeat: repeat-x;
font-size:14px;
clear:both;
}



#toprowBeauty {
margin:0 ;
padding:0px 0px 0px 0px;
width:1000px;
min-height:383px;
background-image: url(../images/prices/beauty.png);
background-repeat: repeat-x;
font-size:14px;
clear:both;
}

#toprowCutting {
margin:0 ;
padding:0px 0px 0px 0px;
width:1000px;
min-height:383px;
background-image: url(../images/prices/cutting.png);
background-repeat: repeat-x;
font-size:14px;
clear:both;
}

#toprowFace {
margin:0 ;
padding:0px 0px 0px 0px;
width:1000px;
min-height:383px;
background-image: url(../images/prices/face&body.png);
background-repeat: repeat-x;
font-size:14px;
clear:both;
}

#toprowColour {
margin:0 ;
padding:0px 0px 0px 0px;
width:1000px;
min-height:383px;
background-image: url(../images/prices/colour.png);
background-repeat: repeat-x;
font-size:14px;
clear:both;
}

#toprowWedding {
margin:0 ;
padding:0px 0px 0px 0px;
width:1000px;
min-height:383px;
background-image: url(../images/prices/wedding_prices.png);
background-repeat: repeat-x;
font-size:14px;
clear:both;
}

/*Text*/
/*/////////////////////////////////////////////////////////////////////////////////////////*/

#textrow {
margin:0 ;
padding:10px 10px 10px 10px;
width:880px;
font-size:14px;
clear:both;
}




/*Cells*/
/*/////////////////////////////////////////////////////////////////////////////////////////*/


#box_image {
text-align: right;
margin:30px 0px 0px 0px;
padding:0px 0px 0px 0px;

float:right;
width:200px;
min-height: 200px;

}




#box_5 {
margin:0px 0px 0px 0px;
padding:0px;
float:left;
width:700px;
min-height: 293px;

}


#box_6 {
margin:0px 0px 0px 0px;
padding:0px;
float:left;
width:1000px;
min-height: 55px;
text-align: center;

}

#box_7 {
margin:0px 0px 0px 0px;
padding:0px;
float:left;
width:1000px;
min-height: 436px;
background-image: url(../images/bottom.png);
background-repeat: no-repeat;
background-color:#666666;
}

#box_social {
margin:5px 0px 0px 10px;
padding:0px;
float:left;
width:300px;
}



#box_gallery{
margin:60px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
width:700px;
min-height: 120px;
}








/*Bottom Row*/
/*/////////////////////////////////////////////////////////////////////////////////////////*/


#bottomrow {
letter-spacing: 0.1px;
font-family: "HelveticaNeue-Light","Helvetica Neue Light",Helvetica,Arial,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: normal;
text-transform:none;
margin:0 ;
padding:20px 5px 5px 10px;
width:885px;
height:100px;
font-size:12px;
font-weight: 500;
font-size:20px;
line-height: normal;
color:#cccccc;
clear:both;
}


/*Footer*/
/*/////////////////////////////////////////////////////////////////////////////////////////*/

/* << ----------------// Footer //---------------->> */
#footer {
letter-spacing: 1.5px;
font-family: Arial,Helvetica,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: normal;
margin:0 auto;
padding:0px 0px 0px 0px;
width:1000px;
height:50px;
font-size:15px;
color:#cccccc;
clear:both;
}

#footer a:link, #footer a:visited {
color:#ffffff;
text-decoration:none;
}

#footer a:hover, #footer a:active {
color:#ffffff;
text-decoration:underline;
}

#footer .ftext {
padding: 30px;
text-align: center;
}

#footer .flogin {
text-align: right;
float: right;
}

