/* CSS Document */
html{
	margin: 0;
	padding: 0;
	height: 90%;
} 

body{
	display:block;
	height:100%;
	padding:0px;
	margin:0 auto;
	position:relative;
	background: url(images/) 0 0 repeat-x #492076;
	color:#666;
	font:14px/20px Arial, Helvetica, sans-serif;
	font-weight:normal;
}


a{
	color:#492076;
	font-weight:bold;
}



div, p, h1, h2, h3, h4, ul, img{padding:0px; margin:0px;}


div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}


/* HEADER PANEL */
#HeaderPan{
	display:block;
	width:900px;
	height:175px;
	position:relative;
	margin:0 auto;
	padding:0;
}

#HeaderPan ul{
	width:900px;
	display:block;
	position:absolute;
	top:0px;
	right:0px;
	margin:0px;
	padding:0px;
	color:#fff;
}

#HeaderPan ul li{
	float:left;
	display:block;
}

#HeaderPan ul li span{
	display:block;
}
/* HEADER PANEL */


/* NAV PANEL */
#navPan{
	width:900px;
	height:35px;
	position:relative;
	margin:0 auto;
	padding:0;
}

#navPan ul{
	width:900px;
	height:35px;
	display:block;
	position:absolute;
	right:0px;
	margin:0px;
	padding:0px;
	color:#fff;
}

#navPan ul li{
	float:left;
	display:block;
}

#navPan ul li span{
	display:block;
}

#navPan ul li.home{
	display:block;
	width:130px;
	height:35px;
	background:url(images/header_home.gif);
	color:#fff;
	text-align:center;
	text-decoration:none;
}

#navPan ul li.home:hover{
	display:block;
	width:130px;
	background:url(images/header_home-over.gif);
	text-decoration:none;
	/*position:fixed;*/ margin:0;
	padding:0px;
}

#navPan ul li.services{
	display:block;
	width:130px;
	height:35px;
	background:url(images/header_services.gif);
	color:#fff;
	text-align:center;
	text-decoration:none;
}

#navPan ul li.services:hover{
	display:block;
	width:130px;
	background:url(images/header_services-over.gif);
	text-decoration:none;
	/*position:fixed;*/ margin:0;
	padding:0px;
}

#navPan ul li.gallery{
	display:block;
	width:130px;
	height:35px;
	background:url(images/header_gallery.gif);
	color:#fff;
	text-align:center;
	text-decoration:none;
}

#navPan ul li.gallery:hover{
	display:block;
	width:130px;
	background:url(images/header_gallery-over.gif);
	text-decoration:none;
	/*position:fixed;*/ margin:0;
	padding:0px;
}

#navPan ul li.care{
	display:block;
	width:130px;
	height:35px;
	background:url(images/header_care.gif);
	color:#fff;
	text-align:center;
	text-decoration:none;
}

#navPan ul li.care:hover{
	display:block;
	width:130px;
	background:url(images/header_care-over.gif);
	text-decoration:none;
	/*position:fixed;*/ margin:0;
	padding:0px;
}

#navPan ul li.contact{
	display:block;
	width:133px;
	height:35px;
	background:url(images/header_contact.gif);
	color:#fff;
	text-align:center;
	text-decoration:none;
}

#navPan ul li.contact:hover{
	display:block;
	width:133px;
	background:url(images/header_contact-over.gif);
	text-decoration:none;
	/*position:fixed;*/ margin:0;
	padding:0px;
}

#navPan ul li.girl2{
	display:block;
	width:247px;
	height:35px;
	background:url(images/header_girl2.jpg);
	color:#fff;
	text-align:center;
	text-decoration:none;
}
/* /NAV PANEL */


/* LEFT PANEL */
#LeftPan{
	display:block;
	width:200px;
	position:relative;
	padding: 25px 0px 0px 28px;
	color:#fff;
	float:left;
}


/* RIGHT PANEL */
#BodyPan{
	display:block;
	width:900px;
	height:605px;
	position:relative;
	background:url(images/body_bg.gif) repeat-y;
	margin:0 auto;
	padding:0;
	color:#fff;
	clear: both;
}

#RightPan{
	display:block;
	width:572px;
	position:relative;
	padding: 25px 23px 20px 0px;
	color:#fff;
	float:right;
}

#RightContentPan{
	display:block;
	width:542px;
	background: url(images/RightPanel_02.gif) 0 0 repeat-x #d6d6d6;
	color:#111111;
	font:11px/17px verdana, sans-serif;
	text-align:left;
	text-decoration:none;
	padding:10px 20px 10px 10px;
}

.center{
	display:block;
	font: bold 15px/17px verdana, sans-serif;
	color:#111111;
	text-align:center;
	padding:10px 20px 10px 10px;
}

.center2{
	display:block;
	font: bold 12px/17px verdana, sans-serif;
	color:#111111;
	text-align:center;
	padding:10px 20px 10px 10px;
}

.CenterList{
	display:block;
	width: 440px;
	font: 11px/17px verdana, sans-serif;
	color:#111111;
	text-align:left;
	padding:10px 10px 0px 30px;
}


/*----FOOTER PANEL----*/
#footermainPan{
	display:block;
	height:105px;
	width:900px;
	background:url(images/footer_bg.gif);
	color:#999;
	font:10px/20px verdana, sans-serif;
	position:relative;
	margin:0 auto;
	padding:0;
	clear: both;
}

#footerPan{
	display:block;
	width:700px;
	position:relative;
	margin:0 auto;
}
#footerlogoPan{
	display:block;
	width:211px;
	height:48px;
	position:absolute;
	top:25px;
	right:30px;
}

#footerPan ul{
	width:546px;
	position:absolute;
	top:35px;
	left:0px;
}

#footerPan li{
	float:left;
}

#footerPan ul li a{
	padding:0 10px 0;
	color:#999;
	text-decoration:none;
}

#footerPan ul li a:hover{
	text-decoration:underline;
}

#footerPan p.copyright{
	width:auto;
	color:#999;
	position:absolute;
	top:50px;
	left:30px;
}



