/* CSS Document */

body{
	text-align:center;
	color:#666666;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left top;
	}
	
.contact-page {
	font-size:18px;
	line-height:20px;
}

.news {
	font-weight:bold;
	text-transform: uppercase;
	font-size:14px;
	text-decoration:underline;
}

a.contactnav:link {
	font-size:18px;
	line-height:20px;
}

a.contactnav:HOVER {
	font-size:18px;
	line-height:20px;
	text-decoration:underline;
}
	
#page{
	padding:0px;
	text-align:left;
	width:780px;
	background-color: #FFFFFF;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#main {
	background-color: transparent;
    float:left;
    width:430px;
	margin-top:85px;
	padding-right: 20px;
	line-height:20px;
	z-index:1;
    }
#sidebar {
    background-color: transparent;
    float:right;
    width:300px;
	margin-top:25px;
	margin-bottom:25px;
	margin-right:26px;
	border: solid #000000 1px;
    }

#flash{
	float:left;
	width:200px;
	position:absolute; 
            left:588px; 
            top:188px; 
            width:100px; 
            height:182px; 
            
}

#header {
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 10px;
	width: 780px;
	height:150px;
}

#logo {
	background-image:url(images/header.jpg);
	width: 780px;
	height:128px;
}

#content{
	margin-left: 250px;

}

#content2{
	padding-left: 20px;

}
ul {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #666666;
}


#footer{
	background-image:url(images/footer.jpg);
	height:20px;

}

#copyright{
	font-size:9px;
	text-align:right;
	padding-top: 10px;
	}

/* ********** TOP NAVIGATION ******** */

.banner{
	height:250px;
	background-color: #FFFFFF;
	border: solid #000000 1px;
	background-image:url(images/background.jpg);
}

/* ************************ top navigation2 ************************ */

.topnav{
	height:22px;
	background-color: #FFFFFF;
}

.topnav ul#menu{
	margin:0px;
	padding:0px;
	height:22px;
	width:780px;
	position:relative;
	background-image: url(images/topnav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topnav ul#menu li{
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
}
ul#menu li,ul#menu a{
	height:22px;
	display:block;
}
.topnav ul#menu li a{ 
	text-indent:-9999px; 
	text-decoration:none; 
}
#toplink1{
	left:27px;
	width:122px;
}
#toplink2{
	left:149px;
	width:122px;
}
#toplink3{
	left:271px;
	width:122px;
}
#toplink4{
	left:393px;
	width:122px;
}
#toplink5{
	left:515px;
	width:122px;
}
#toplink6{
	left:637px;
	width:122px;
}

#toplink1 a:hover,body#toplink1on #toplink1{
	background-color: transparent;
	background-image: url(../images/topnav.jpg);
	background-repeat: no-repeat;
	background-position: -27px -22px;
}
#toplink2 a:hover,body#toplink2on #toplink2{
	background-color: transparent;
	background-image: url(../images/topnav.jpg);
	background-repeat: no-repeat;
	background-position: -149px -22px;
}
#toplink3 a:hover,body#toplink3on #toplink3{
	background-color: transparent;
	background-image: url(../images/topnav.jpg);
	background-repeat: no-repeat;
	background-position: -271px -22px;
}
#toplink4 a:hover,body#toplink4on #toplink4{
	background-color: transparent;
	background-image: url(../images/topnav.jpg);
	background-repeat: no-repeat;
	background-position: -393px -22px;
}
#toplink5 a:hover,body#toplink5on #toplink5{
	background-color: transparent;
	background-image: url(../images/topnav.jpg);
	background-repeat: no-repeat;
	background-position: -515px -22px;
}
#toplink6 a:hover,body#toplink6on #toplink6{
	background-color: transparent;
	background-image: url(../images/topnav.jpg);
	background-repeat: no-repeat;
	background-position: -637px -22px;
}


.topnav ul#menu1 {
	margin:0px;
	padding:0px;
	height:22px;
	width:780px;
	position:relative;
	background-image: url(images/topnav1on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topnav ul#menu1 li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:0px;
}
ul#menu li, ul#menu1 a {
	height:22px;
	display:block;
}
.topnav ul#menu1 li a {
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}

.topnav ul#menu2 {
	margin:0px;
	padding:0px;
	height:22px;
	width:780px;
	position:relative;
	background-image: url(images/topnav2on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topnav ul#menu2 li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:0px;
}
ul#menu li, ul#menu2 a {
	height:22px;
	display:block;
}
.topnav ul#menu2 li a {
	text-indent:-9999px;
	text-decoration:none;
	outline:none;

}

.topnav ul#menu3 {
	margin:0px;
	padding:0px;
	height:22px;
	width:780px;
	position:relative;
	background-image: url(../images/topnav3on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topnav ul#menu3 li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:0px;
}
ul#menu li, ul#menu3 a {
	height:22px;
	display:block;
}
.topnav ul#menu3 li a {
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}

.topnav ul#menu4 {
	margin:0px;
	padding:0px;
	height:22px;
	width:780px;
	position:relative;
	background-image: url(../images/topnav4on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topnav ul#menu4 li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:0px;
}
ul#menu li, ul#menu4 a {
	height:22px;
	display:block;
}
.topnav ul#menu4 li a {
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}

.topnav ul#menu5 {
	margin:0px;
	padding:0px;
	height:22px;
	width:780px;
	position:relative;
	background-image: url(../images/topnav5on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topnav ul#menu5 li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:0px;
}
ul#menu li, ul#menu5 a {
	height:22px;
	display:block;
}
.topnav ul#menu5 li a {
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}

.topnav ul#menu6 {
	margin:0px;
	padding:0px;
	height:22px;
	width:780px;
	position:relative;
	background-image: url(../images/topnav6on.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.topnav ul#menu6 li {
	margin:0px;
	padding:0px;
	list-style:none;
	position:absolute;
	top:0px;
}
ul#menu li, ul#menu6 a {
	height:22px;
	display:block;
}
.topnav ul#menu6 li a {
	text-indent:-9999px;
	text-decoration:none;
	outline:none;
}


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

.salonh1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #8BAF73;
	font-variant: small-caps;
}

/* ****** Panels ******** */

p {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #666666;
	text-align:justify;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	color: #8BAF73;
	font-variant: small-caps;
}

h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #8BAF73;
}

.salonp {
	font-family: "Times New Roman", Times, serif;
	line-height: 25px;
	font-size: 13px;
	color: #666666;
}
a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	text-decoration:underline;
}

