@charset "UTF-8";
/* Gracious Hair Stylesheet */

body{
	margin-top: 0;
	background-color: #79c5c1;
	text-align:center;
	font-family: "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

p{
	color:#2f2f2f;
	font-size:2vw;
	font-weight:300;
}

em{
	font-size:1.5vw;
}

h1{
	color:#FFF;
	font-size: 2vw;
	font-weight:300;
	letter-spacing:.1vw;
	text-align:left;
	margin-bottom:0;
}

img{
	width:100%;
	height:auto;
}

hr{
	color:#FFF;
	border: none;
    /* top border-top: 1px solid #ccc; */ 
    /* middle */ background-color: #fff; color: #fff;
    /* bottom border-bottom: 1px solid #eee; */
    height: 1px;
}

ul{
	margin-left:0px;
	padding-left:0;
	color:#2f2f2f;
}

li{
	list-style-type: none;
	text-align: left;
	font-size:2vw;
	font-weight:300;
}

#mainContainer{
	margin-right: auto; margin-left: auto; width: 85%;
}

#logo{
	margin-right: auto; margin-left: auto; width: 85%;
}

#navigation{
	margin-top:1em;
	color:#FFF;
	font-size:2vw;
	font-weight:300;
	font-family: "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

#navigation, a{
	color:#FFF;
	letter-spacing:.2em;
	text-decoration:none;
	/* text-shadow: .1em .1em #457371; */
}
.header{
	
}
.selected{
	color:#457371;
	/* text-shadow: .1em .1em #457371; */
}

#content{
	margin-right: auto; margin-left: auto; width: 85%;
	margin-top:3em;
}

.number {
    float: right;
}

#pricesA{
	width:45%;
	float:left;
}

#pricesB{
	width:45%;
	float:right;
}

#footer{
	margin-top:3em;
	clear:both;
}