html {
	padding:0; 
	margin:0; 
	border:0; 
	background:#fee895;
	font-size:11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

body {
	overflow:auto; 
	padding:0; 
	margin:0; 
	border:0;
	background:#fee895;
	background-image: url(/images/backerrepeat.jpg);
	background-repeat: repeat;
	}

#content {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:4; 
	top:0px; 
	}	

* html #content {top:0px;}
	
#contenttext {	
	display:block; 
	overflow:auto; 
	position:absolute;
	top: 50px;
	left: 75px;
	width:325px;  
	z-index:50; 
	}
#contenttext a:link{
	color: #b25400;
	text-decoration: none;
}
#contenttext a:visited{
	color: #b25400;
	text-decoration: none;
}
#contenttext a:hover{
	color: #ea7105;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
#contenttext a:active{
	color: #b25400;
	text-decoration: none;
}
#contenttext a.location:link{
	FONT-WEIGHT: bold;
	color: #b25400;
	text-decoration: none;
}
#contenttext a.location:visited{
	FONT-WEIGHT: bold;
	color: #b25400;
	text-decoration: none;
}
#contenttext a.location:hover{
	color: #012950;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
#contenttext a.location:active{
	FONT-WEIGHT: bold;
	color: #b25400;
	text-decoration: none;
}

#contenttext strong{
	color: #b25400;
	font-weight:bold;
}

.menu {
	display:block; 
	overflow:hidden; 
	position:absolute;
	font-size:10px;
	line-height:18px;
	top:75px;
	left:15px;
	font-style:bold;
	color:#FFFFFF;
	z-index:100; 
	text-align: right;
	}
	
.menu a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.menu a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.menu a:hover{
	color: #b25400;
	text-decoration: underline;
}
.menu a:active{
	color: #b25400;
	text-decoration: none;
}

#head {
	position:absolute; 
	margin-left:-400px; 
	left:50%; 
	top:0; 
	width:800px; 
	min-width:800px; 
	height:200px; 
	background:#fff; 
	font-size:1em; 
	z-index:5; 
	}

#header {
	position:absolute; 
	margin-left:-437px; 
	left:50%; 
	top:0; 
	width:800px; 
	min-width:800px; 
	height:168px; 
	z-index:50; 
	}

#testimonials {
	position:absolute; 
	margin-left:+110px; 
	left:50%; 
	top:60px; 
	width:260px; 
	min-width:260px; 
	z-index:51;
	font-size:10px;
	font-style:italic;
	text-decoration:none;
	color:#613368;
	line-height:140%;
	}
#special {
	position:absolute; 
	margin-left:+160px; 
	left:50%; 
	top:90px; 
	width:260px; 
	min-width:260px; 
	z-index:110;
	font-size:10px;
	font-style:italic;
	text-decoration:none;
	color:#613368;
	line-height:140%;
	}

* html #foot {
	width:800px; height:50px;
	}

#contenttext p {
	padding:15px 20px 10px 35px; line-height:15px; color:#000;
	}

#contentblog p {
	padding:15px 20px 10px 35px; line-height:15px; color:#000;
	}
	
#contentphoto p {
	padding:15px 20px 10px 35px; line-height:15px; color:#000;
	}
	
#contentflyers p {
	padding:15px 20px 0px 35px; line-height:15px; color:#000;
	}

#contenttext img {
	margin: 0px 20px 0px 0px;
	}

#contentflyers img {
	margin: 0px 0px 0px 0px;
	}

.texthead {
	font-size:12px;
	font-weight:bold;
	color:#9a62a3;
	}

.faqtophead {
	font-weight:bold;
	font-size:12px;
	color:#763673;
	}

.faqbottomhead {
	font-size:12px;
	color:#9a62a3;
	}

#faqcontent {
	display:block; 
	overflow:auto; 
	position:relative; 
	margin-left:-210px; 
	top:+5px;
	left:50%; 
	width:450px; 
	font-size:10px;
	font-style:italic;
	color:#000;
	}
	
#ads p {
	padding:15px 20px 10px 15px; line-height:17px; color:#555555;
	}

