body {
	background-color: #6090bf; 
	background-image:url(images/bak.jpg); 
	background-repeat:repeat-x;
	margin:4px 0; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color: #039;
}
a:link, a:visited {
	color: #06F;
	text-decoration: none;
}

a:hover, a:active {
	text-decoration: underline;
	color: #900;
}
h1 { 
	font-size:20px; 
	font-weight:bold;
}
h2 {
	font-size:18px;
	font-weight:bold;
}
h3 {
	font-size:16px;
	font-weight:bold;
}
#mainrap { 
	width:956px; 
	background-image:url(images/mainbak.jpg); 
	background-repeat:no-repeat; 
	margin:0 auto;
		-moz-box-shadow: 0px 5px 8px #000;
    -webkit-box-shadow: 0px 5px 8px #000;
    box-shadow: 0px 5px 8px #000;
}
#innerrap { 
	width:956px;
	margin:0 auto; 
	background-color:#C8E9FA; 

}
#header { 
	width:956px;
	height:120px; 
	background-image:url(images/header.jpg); 
	background-repeat:no-repeat;
}
#nav { 
	width:956px; 
	height:20px; 
	background-image:url(images/navbak.jpg); 
	background-repeat:repeat-x; 
	text-align:center;
	padding-top:5px;
}
#upperhome { 
	width:100%; 
	height:210px; 
	background-color:#1b466d;
}
#slide2 { 
	width:637px;
	height:210px; 
	float:left;
	margin-left:1px;	
}
#rightnav { 
	width:317px; 
	height:205px;
	padding-top:5px;	
	float:left; 
	background-image:url(images/rightnavbak.jpg); 
	background-repeat:no-repeat;
}
#lowerbar  {
	width:956px; 
	height:25px; 
	background-image:url(images/navbak.jpg); 
	background-repeat:repeat-x;
}
#mainbody { 
	width:954px; 
	margin:0 auto; 
	border:#002e66 solid 1px;
}
#mainbodyleft { 
	width:312px; 
	height:355px; 
	float:left; 
	background-image:url(images/featuredbak.jpg); 
	background-repeat:no-repeat;
}
#mainbodyright { 
	width:629px;
	height:355px; 
	float:left; 
	margin-left:5px;
}
#backpagecontent { 
	width:900px;
	margin:10px auto;
	padding:0px;
	border:#b9d5ed solid 1px;
}
#backpagecontentindex { 
	width:845px; 
	height:227px;
	margin:10px auto;
	padding:5px;
}
#backpagecontentrentalindex { 
	width:845px;
	margin:10px auto;
	padding:5px;
}

#backpagerentalindexleft {
	width:442px;
	height:500px;
	padding:0px;
	float:left;

}
#backpagerentalindexright {
	width:373px; 
	height:500x;
	float:left;
	margin:10px 0 10px 10px;
	padding:0px; 
}

#backpagecopyleft {
	width:442px;
	height:227px;
	padding:0px;
	float:left;

}
#backpagecopyright {
	width:373px; 
	height:227px;
	float:left;
	margin:10px 0 10px 10px;
	padding:0px; 
}

div.button a:link,  div.button a:visited { 
	width:306px; 
	height:85px; 
	background-image:url(images/largebutton-up.png); 
	margin:auto; 
	padding-top:15px;
	font-size:25px;
	display:block; 
	color:#1a457b; 
	text-align:center ; 
	text-decoration:none;
}
div.button a:hover {
	background-image:url(images/largebutton-3.png);  
	color:#1a457b; 
}
div.button a:active { 
	background-image:url(images/largebutton-down.png);   
	color:#1a457b; 
}
div.button2  { 
	width:302px; 
	height:120px; 
	background-image:url(images/largebutton2-up.png); 
	margin:11px auto; 
	display:block; 
	padding-top:18px;
}
#featuredboxleft {
	width:100px;
	height:100px;
	float:left;
	margin:5px 0 0 10px
}
#featuredboxright {
	width:175px;
	height:100px;
	float:left;
	margin:5px 0 0 5px
}


#clear { clear:both; height:1px;
}
#line { 
	height:1px; 
	width:auto; 
	background-color:#006; 
	margin:3px 0;
}
#bottomnav { 
	width:auto;
	height:25px;
	text-align:center
}
#footer { 
	width:954px; 
	height:96px; 
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat; 
	margin:0 auto; 
	text-align:center; 
	font-size:14px;
	font-weight:bold; 
	padding-top:10px;	
}
#leftfooter { 
	width:100px;
	float:left; 
	margin-left:127px;
}
#centerfooter { 
	width:500px;
	float:left; 
	text-align:center;
}
#rightfooter {
	width:100px;
	float:left;
}
div.copyright  { 
	clear:both; 
	width:700px; 
	text-align:center; 
	font-size:10px; 
	margin:0 auto 20px auto;
}
div.copyright a:hover, div.copyright a:active  { 
	color:#900;
}
#map { 
	width:800px; 
	height:600px; 
	margin:auto;
}
#grid { border:1px #000066 solid; 
}
