@charset "UTF-8";
/* CSS Document */

body{
font-family: Helvetica, Trebuchet MS, Arial, sans-serif;
color:#333333;
font-size:11px;
line-height:14px;
margin: 0px 0px 0px 0px;
}

a:link{
color:#464748;
font-size:12px;
text-decoration:none;
cursor: pointer;

}

a:visited{
color:#464748;
font-size:12px;
text-decoration:none;

}


a:hover{
color:#1FA5FF;
font-size:12px;
text-decoration:none;

}



h1{
color:#1FA5FF;
font-size:12px;
line-height:12px;
margin-top:0px;

}

.nav{
color:#FFFFFF;
font-size:12px;
background-color:#F13B1E;
background-image:url(images/plus2.gif);
background-repeat:no-repeat;
background-position:right;
line-height:22px;
width:131px;
height:20px;
padding-left:5px;
letter-spacing:.05em;
margin-bottom:12px;
text-decoration:none;
}

.nav_close{
color:#FFFFFF;
font-size:12px;
background-color:#F13B1E;
background-image:url(images/minus.gif);
background-repeat:no-repeat;
background-position:right;
line-height:22px;
width:131px;
height:20px;
padding-left:5px;
letter-spacing:.05em;
margin-bottom:12px;
text-decoration:none;
}

h2{
color:#FFFFFF;
font-size:12px;
background-color:#F13B1E;
line-height:22px;
width:135px;
height:20px;
padding-left:5px;
letter-spacing:.05em;
margin-bottom:12px;
text-decoration:none;
}

h2 a{
color:#FFFFFF;
text-decoration:none;
}

h3{
color:#F13B1E;
font-size:11px;
font-weight:bold;
padding-left:5px;
line-height:6px;
}

h3 a:link {
font-size:11px;
color:#F13B1E;
text-decoration:none;
cursor: pointer;
}

h3 a:visited {
font-size:11px;
color:#F13B1E;
text-decoration:none;
}

h3 a:hover{
font-size:11px;
color:#1FA5FF;
font-size:11px;
font-weight:bold;
line-height:6px;
text-decoration:none;
}


.subnav{
color:#FFFFFF;
background-color:#1FA5FF;
width:131px;
height:16px;
font-size:11px;
font-weight:bold;
padding-left:5px;
margin-top: -3px;
line-height:18px;
}

.subnav a:link {
color:#FFFFFF;
font-size:11px;
cursor: pointer;
}

.subnav a:visited {
color:#FFFFFF;
font-size:11px;
}

.subnav a:hover {
color:#FFFFFF;
font-size:11px;
}


h4 {
font-size:10px;
color:#1FA5FF;
font-weight:normal;
padding-top:15px;

}

h4 a:link{
font-size:10px;
color:#1FA5FF;
font-weight:normal;
text-decoration:none;
cursor: pointer;
}

h4 a:visited{
font-size:10px;
color:#1FA5FF;
font-weight:normal;
text-decoration:none;
}

/*GRID LAYOUT TEMPLATE BELOW*/

.wrapper{
width:896px;
margin-left:auto;
margin-right:auto;
}

.header{
color:#1FA5FF;
font-size:11px;
word-spacing:8px;
font-weight:bold;
width:891px;
margin-top:20px;
padding-right:5px;
padding-top:25px;
}

.header a:link{
color:#464748;
font-size:11px;
text-decoration:none;
font-weight:bold;
cursor: pointer;
}

.header a:visited{
color:#464748;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.header a:hover{
color:#1FA5FF;
font-size:11px;
text-decoration:none;
font-weight:bold;
}


.container{
width:896px;
padding-bottom:600px;
position: relative;
}

.footer {
    position: absolute;
    bottom: 0;
	font-size: 10px;
	font-style: italic;
	text-align:bottom;
}

.navigation{
width:136px;
padding-top:45px;
margin-right:30px;
float:left;
}

.picture{
width:500px;
float:left;
padding-top:45px;
}

.picture img{
border:none;
}

.contact{
width:300px;
float:left;
padding-top:45px;
}

.salon{
width:500px;
float:left;
padding-top:40px;

}

.salon img{
padding:3px 6px 3px 0px;
border:0px;
}


.arrows{
background-color:#FFFFFF;
width:34px;
margin-right:0px;
float:left;
height:32px;
}

.text{
width:200px;
padding-top:18px;
padding-right:30px;
float:left;
text-align:left;
}

.text a:link{
font-size:11px;
cursor: pointer;
}

.text a:visited{
font-size:11px;
}


.text_small{
width:90px;
padding-top:18px;
margin-right:30px;
float:left;
text-align:left;
}

.see{
height:32px;
width:200px;
text-align:left;
padding-bottom:20px;

}

.see_small{
height:32px;
width:90px;
padding-bottom:20px;
font-size:10px;
color:#1FA5FF;
font-weight:normal;
padding-top:15px;
vertical-align:middle;
}

.see_small img{
vertical-align:middle;
padding-right:4px;
}

.see_small a:link{
font-size:10px;
color:#1FA5FF;
font-weight:normal;
padding-top:15px;
cursor: pointer;


}

.see_small a:visited{
font-size:10px;
color:#1FA5FF;
font-weight:normal;
padding-top:15px;

}

.see img{
float:left;
padding-right:5px;
}

.text_reallysmall {
width:45px;
float:left;
}





















