/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0;
	background-color: #fefbfb;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	text-indent: 0px;
	margin: 0px;
	padding: 10px;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style3 {
	font-size: 12px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 8px;
}

#homeSpecials {
	font-size:16px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#39632c;
	font-weight:bold;
	margin:0;
	padding:10px 0 0 0;
}

#homeExceptions {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#CC0000;
	margin:0;
	padding:0;
}

#TopNav  #navColors {height:18px;}

#TopNav a {color:#333333; width:100%; height:15px; line-height:12px; display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-bottom:3px;
	text-decoration:none;
}

#TopNav a:hover {text-decoration:underline;}

#home #TopNav a.home {background-color:#c6dccf; color:#FFFFFF;}
#specials #TopNav a.specials {background-color:#f1b7d8; color:#FFFFFF;}
#gifts #TopNav a.gifts {background-color:#e4c9f0; color:#FFFFFF;}
#policies #TopNav a.policies {background-color:#b4de95; color:#FFFFFF;}
#spa #TopNav a.spa {background-color:#9bc2d9; color:#FFFFFF;}
#salon #TopNav a.salon {background-color:#b4daf2; color:#FFFFFF;}
#packages #TopNav a.packages {background-color:#89a7d9; color:#FFFFFF;}
#bridal #TopNav a.bridal {background-color:#c3a2db; color:#FFFFFF;}
#products #TopNav a.products {background-color:#ffd582; color:#FFFFFF;}
#contact #TopNav a.contact {background-color:#ffedaf; color:#FFFFFF;}
#flash {position:relative; z-index:1;}
#flashImg {position:absolute; z-index:10; left:820px; top:60px;}
#flashLogo {position:absolute; z-index:100; left:860px; top:260px; background:url(images/zinasLogo.png) no-repeat; width:123px; height:139px;}
#flashLinks a {position:absolute; top:410px; height:200px; width:165px; z-index:1000;}
#flashLinks a img {height:200px; width:165px; border:0;}
#flashLinks a.skinCare {left:265px;}
#flashLinks a.spaPackages {left:455px;}
#flashLinks a.spaTreatments {left:645px;}
#flashLinks a.specialsFlash {left:835px;}
#phone {position:static; z-index:1000; left:880px; top:190px; float:right;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333333;}
#giftCert {display:block; background:#c6dccf; width:620px; margin:10px 10px 20px 60px; position:relative; border:2px solid #91b5a0;}
#giftCert p {font-size:12px; line-height:18px;}
#giftRight {
	position:absolute;
	top:141px;
	left:300px;
	width:300px;
}

