*{margin:0;padding:0;}
html{overflow-y:scroll;}
body{background:#000;font-size:13px;color:#585858;font-family:'Open Sans', sans-serif;line-height:2em;}
ol, ul{list-style:none;margin:0;}
ul li{margin:0;padding:0;}
h1{margin-bottom:10px;color:#111111;}
a, img{outline:none;border:none;color:#585858;font-weight:bold;text-transform:uppercase;text-decoration:none;}
p{margin:0 0 10px;font-size:1.2em;}
img{display:block;margin-bottom:10px;}
aside{font-style:italic;font-size:0.9em;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
.section{clear:both;padding:0px;margin:0px; margin-top:20px;}
.group:before,
.group:after{content:"";display:table;}
.group:after{clear:both;}
.group{zoom:1;}
.col{display:block;float:left;margin:1% 0 1% 1.6%;}
.col:first-child{margin-left:0;}
@media only screen and (max-width:480px){.col{margin:1% 0 1% 0%;}
}
body{background-image:url(../images/symphony.png);background-repeat:repeat;}
body:before{content:"";position:fixed;top:-10px;left:0;width:100%;height:10px;-webkit-box-shadow:0px 0px 0px rgba(221,221,221,.8);-moz-box-shadow:0px 0px 0px rgba(221,221,221,.8);box-shadow:0px 0px 0px rgba(221,221,221,.8);z-index:100;}
#wrapper{width:96%;max-width:1024px;overflow:hidden;margin:auto;padding:2%;background-color:#fff;}
li{padding:2%;font-size:1.2em;}
h4{margin-top:40px;font-weight:bold;font-size:1.2em;text-align:center;}
h3{width:100%;text-align:center;font-family:'Playball', cursive;font-size:1.7em;padding-top:30px;font-weight:400;margin-bottom:25px;margin-top:20px;}
span{font-weight:bold;}
#aside{margin-top:30px;padding-bottom:20px;background-color:#fad9e9;}
#aside a{text-transform:none;font-weight:bold;text-decoration:none;}
#aside h3{margin:10px 0 0 0;padding:10px;}
#aside p{margin-left:0.7em;padding:2% 5% 0 2%;}
#aside img{display:block;margin:0 auto;float:left;}
#email a{font-weight:normal;}
#address p{padding:0 2% 0 2%;line-height:normal;}
#address a{font-weight:normal;}
.salon img{float:left;width:100%;padding:0;}
.salon ul{width:100%;float:left;text-align:center;margin-top:2%;margin-left:10px;}
.salon li{list-style:none;line-height:1.5em;padding-right:2%;display:inline;}
.salon p{margin-top:2%;}
#servicesmed{display:none;}
#suzannemed{display: none;}
.press img{margin:0 auto;display:block;border:0px solid #b29558;max-width:100%;}
#suzanne{padding:0%;margin:0 auto;display:block;width:100%;}
#award{margin:0 auto;display:block;padding:1%;width:250px;height:120px;}
.press ul a{font-weight:normal;text-transform:none;}
.press ul li{text-align:center;padding:1%;}
.press p{margin-left:10px;padding:1%;}
.press ul img{border:none;max-width:80%;}
.accolades p{line-height:normal;font-size:14px;}
p.sig{font-style:italic;margin:0;}
header h1{height:90px;width:260px;float:left;display:block; background:url(../images/logo5.png) 0 0 no-repeat;background-position:left bottom;text-indent:-9999px;}
header nav{float:right;margin-top:10px;margin-bottom:10px;}
header nav li{display:inline;margin-left:15px;}
#skipTo{display:none;}
#skipTo li{background:#fad9e9;color:#fff;}
#banner img{width:100%;max-height:500px;padding-top:10px;padding-bottom:30px;}
#collagemed{display:none;}
div.horizontalRule5{clear:both;width:100%;background-color:rgba(230,65,149, 0.5);height:7px;}
div.horizontalRule3{clear:both;width:100%;background-color:rgba(230,65,149, 0.9);height:5px;}
div.hr{margin-top:20px;border-top:2px solid #fad9e9;border-bottom:2px solid #fff;}
#tagline{width:100%;text-align:center;font-family:'Playball', cursive;font-size:2em;color:#585858;font-weight:400;margin-bottom:25px;}
.consultation{width:60%;float:right;}
#phone{text-align:right;font-size:1.5em;}
#tel a{font-weight:normal;line-height:normal;}
#consult{text-align:right;}
.footercontainer{margin:0 auto;clear:both;width:100%;font-size:.9em;float:left;}
.social img{float:right;padding:8px 0 0 0;margin-bottom:0;margin-right:2%;width:22px;height:22px;display:inline;}
.smallprint{float:left;line-height:1.4em;text-align:left;width:50%;font-size:0.8em;padding-top:10px;margin-left:2%;}
.top{float:right;width:32px;height:32px;}
.container{text-align:center;max-width:984px;margin:0px auto;}
.photographers{padding:2%;text-align:center;}
.photographers p{margin:0;font-size:.9em;}
.photographers h4{font-size:.9em;}
.photographers a{text-transform:none;font-weight:normal;}
.span_3_of_3{width:100%;}
.span_2_of_3{width:66.13%;}
.span_1_of_3{width:32.26%;}
@media only screen and (max-width:480px){.span_3_of_3{width:100%;}
.span_2_of_3{width:100%;}
.span_1_of_3{width:100%;}
}
.span_4_of_4{width:100%;}
.span_3_of_4{width:74.6%;}
.span_2_of_4{width:49.2%;}
.span_1_of_4{width:23.8%;}
@media only screen and (max-width:480px){.span_4_of_4{width:100%;}
.span_3_of_4{width:100%;}
.span_2_of_4{width:100%;}
.span_1_of_4{width:100%;}
}
.span_6_of_6{width:100%;}
.span_5_of_6{width:83.06%;}
.span_4_of_6{width:66.13%;}
.span_3_of_6{width:49.2%;}
.span_2_of_6{width:32.26%;}
.span_1_of_6{width:15.33%;}
@media only screen and (max-width:480px){.span_6_of_6{width:100%;}
.span_5_of_6{width:100%;}
.span_4_of_6{width:100%;}
.span_3_of_6{width:100%;}
.span_2_of_6{width:100%;}
.span_1_of_6{width:100%;}
}
@media screen and (max-width:480px){#skipTo{display:block;}
header nav, #main, aside{float:left;clear:left;margin:0 0 10px;width:100%;}
header nav li{margin:0;background:#efefef;display:block;margin-bottom:3px;}
header nav a{display:block;padding:10px;text-align:center;}
.consultation{width:100%}
#phone{text-align:center;}
#consult{text-align:center;}
header h1{float:left;width:100%;background-position:center;}
.salon li{display:block;}
#collage{display:none;}
#collagemed{display:none;}
}
@media screen and (max-width:768px){#collage{display:none;}
#collagemed{display:block;margin:0 auto;width:100%;}
#services{display:none;}
#servicesmed{display:block;margin:0 auto;width:100%;}
#suzanne{display:none;}
#suzannemed{display:block;margin:0 auto;width:100%;}
body{background-image:none;}
}

 ol#pagination{overflow:hidden;}
	ol#pagination li{
		float:left;
		list-style:none;
		cursor:pointer;
		margin:0 0 0 .5em;
		}
	ol#pagination li.current{color:#f00;font-weight:bold;}