@charset "utf-8";
/* CSS Document */

        
		
		#nav {margin:  0 auto 0 auto; width:960px; height: 38px;}
        /* menu */
        #menu{ margin:0px; padding:0px; list-style:none; color:#fff; background:url(images/nav/bg1.png); background-repeat:repeat; line-height:38px; display:inline; display: block; float:left; z-index:1000; width: 960px; font-size: 14px;font-family: Georgia, "Times New Roman", Times, serif;}
        #menu a { color:#fff; text-decoration:none; }
        #menu > li {background: none repeat scroll 0 0; cursor:pointer; float:left; position:relative;padding:0px 10px;}
        #menu > li a:hover {color:#000;}
       
        /* sub-menus*/
        #menu ul { padding:0px; margin:0px; display:block; display:inline;}
        #menu li ul { position:absolute; left:10px; top:0px; margin-top:38px; width:150px; line-height:16px; background:url(images/nav/bg1.png); background-repeat:repeat; color:#FFF; font-size:12px;/* for IE */ display:none; }
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin: 0px 20px; padding: 5px 0px;  border-top: dotted 1px #FFF; list-style-type:none; z-index:999; }
		#menu li.top ul li{ display:block; margin: 0px 20px; padding: 5px 0px; list-style-type:none; }
		#menu li.top ul li{ display:block; margin: 0px 20px; padding: 5px 0px; list-style-type:none; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#FFF; }
        #menu li ul li a:hover { color:#a4b2b8; }
        /* main submenu */
        #menu #main { left:0px; top:-20px; padding-top:20px; background:url(images/nav/bg1.png); background-repeat:repeat; color:#fff; z-index:1;}
        /* corners*/
        #menu .corner_inset_left { position:absolute; top:0px; left:-12px;}
        #menu .corner_inset_right { position:absolute; top:0px; left:150px;}
        #menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #menu .corner_left { position:absolute; left:0px; top:0px;}
        #menu .corner_right { position:absolute; left:132px; top:0px;}
        #menu .middle { position:absolute; left:18px; height: 20px; width: 115px; top:0px;}
		
	

#menu li.home {
	width: 40px;
	height: 38px;
	float: left;
	line-height: 38px;
	padding-left: 40px;
	padding-right: 32px;
}


#menu li.about {
	padding: 0 32px 0 32px;
	width: 65px;
	height: 38px;
	float: left;
	line-height: 38px;
	z-index:999;
}

#menu li.treat {
	padding: 0 32px 0 32px;
	width: 120px;
	height: 38px;
	float: left;
	line-height: 38px;
}

#menu li.info {
	padding: 0 32px 0 32px;
	width: 75px;
	height: 38px;
	float: left;
	line-height: 38px;
}

#menu li.gallery {
	padding: 0 32px 0 32px;
	width: 95px;
	height: 38px;
	float: left;
	line-height: 38px;
}

#menu li.contact {
	padding: 0 32px 0 32px;
	width: 50px;
	height: 38px;
	float: left;
	line-height: 38px;
	
}

 /* sub-menus*/
 		 #menu ul.contact { padding:0px; margin:0px; display:block; display:inline;}
        #menu li.contact ul { position:absolute; left:10px; top:0px; margin-top:38px; width:127px; line-height:16px; background:url(images/nav/bg1.png) repeat; color:#FFF; font-size:12px;text-decoration:none;/* for IE */ display:none; }
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin: 0px 20px; padding: 5px 0px;  border-top: dotted 1px #FFF; list-style-type:none; }
		#menu li.top ul li{ display:block; margin: -20px 20px; padding: 5px 0px; list-style-type:none; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#FFF; text-decoration:none;}
       
        /* main submenu */
        #menu #main { left:0px; top:-20px; padding-top:20px; color:#fff; z-index:999;}
        /* corners*/
        #menu .concorner_inset_left { position:absolute; top:0px; left:-12px;}
        #menu .concorner_inset_right { position:absolute; top:0px; left:150px;}
        #menu .conlast { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #menu .concorner_left { position:absolute; left:0px; top:0px;}
        #menu .concorner_right { position:absolute; left:109px; top:0px;}
        #menu .conmiddle { position:absolute; left:18px; height: 20px; width: 98px; top:0px; }


#menu li.bar{
	background-image:url(images/bar.png);
	background-repeat:no-repeat;
	height: 38px;
}.p {
	font-size: 12px;
}
#wrap #footer .one tbody tr td {
	color: #FFF;
}
#sidehome p {
	color: #000;
}
#wrap #contentnewsletter #sideleft h5 {
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
