@charset "utf-8";
/* CSS Document */


body{
 background: #666 url(../images/back8.jpg) 0 0 no-repeat;
 background-position: top center;
 margin: 0 auto;
 text-align: center;

}

div.mainback{
background: #fff url(../images/tablebottom.jpg) 0 0 no-repeat;
background-position: bottom center;
}

div.testimonials p, h3 {
	padding: 5px 15px;
	text-align:left;
}

div.trans {
	background: #666;
	border: none;
	margin-top: 20px;
}

a
{
	color: #06F;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}


#archtext {
	font: 24px "Times New Roman", Times, serif;
	position: absolute;
	width: 400px;
	height: 35px;
	left: 177px;
	top: 92px;
	color: #000;
	display:block;

}

#nav {
padding: 10px 0px 20px 5px;
margin: 0 0;
width: 800px;
height: 20px;
background: #FFF;
text-align: left;
font: 16px "Times New Roman", Times, serif;
position:relative;
letter-spacing:1.5px;
}

div.leftjust {
	text-align:left;
}


div.sliderbox {
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 20px 50px;
	text-align:left;
}


#flashbox {
	width:600px;
	height: 295px;
	text-align:center;
	padding: 5px 5px 5px 60px;
	margin: 0px 0px 0px 10px;
	background-color: #FFF;
}
div.sidebox {
background:transparent url(../images/sidebox4.png) no-repeat scroll 0 0;
float:right;
height:280px;
width:250px;
margin-top: 25px;
}

div.sidebox p{
padding: 5px 20px 5px 10px;
text-align:left;
	font: 12px/1.3 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
}
div.sidebox h1{
padding: 15px 20px 0px 10px;
text-align:left;
	font: 16px/1.3 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
}

div.greyback{
 background: #FFF url(../images/bigquote2.jpg) 0 0 no-repeat;
 position:relative;
}
div.greyback p  {
padding: 0px 5px 5px 5px;
text-align:left;
	font: 12px/1.3 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	
}
div.more{
	position: absolute;
	left: 126px;
	top: 326px;
	font-weight: 900;
	font: 15px/1.3 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	

}

.imageborder{
border: 1px solid #666;
}

.imageborder2 {
	border: 1px solid #666;
	margin: 0px 0px 10px 5px;
}

div.address {
	font-weight: 900;
	font: 15px/1.3 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
	color:#FFF;
}

div.profilepic {
	text-align:right;
}

div.map{
padding: 10px 0px 50px 5px;
margin: 0px 0px;	
}

div.contact {
padding: 10px 0px 20px 5px;
margin: 20px 20px;	
}
	
.bottommenu a:link {color: #fff;}
.bottommenu a:visited {color: #fff;}
.bottommenu a:hover {text-decoration: underline overline; color: #000;}
.bottommenu a:focus {color: #fff;}
.bottommenu a:active {color: #fff;}


/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:540px;
		height:275px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:20px;
		top:100px;
		}	
	#nextBtn{ 
		left:590px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}												

/* // Easy Slider */
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

