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


html, body {
    min-height: 100%;
    height: auto !important;
    height: 100%;
	width:100%;
	background: #F2F0ED; /* Old browsers */



}


ul, ol, dl { 
	padding: 0;
	margin: 0;
}


a img { 
	border: none;
}


a:link {
	color:#066;
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11.5px;

	}
	
a:visited {
	color: #099;
	text-decoration: underline;
}


a:hover, a:active, a:focus { 
color: #666;
text-decoration: none;
}


 a:hover h2{ 
color: #F00;}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color: #5C4325;
	font-weight:lighter;
	}
	
	
	h1#large{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	color: #066;
	text-align:left;
	font-weight:lighter;
	}
	
	
	h1#teal{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color: #33A2AE;
	text-align:center;
	font-weight:lighter;
	font-style:italic;
	}
	
	h2{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color: #5F9FA3;
	font-weight: 100;}
	
	
	h2#large{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color: #066;
	text-align:center;
	font-weight:lighter;
	}
	
	
	h2#home{ 
	font-family: Georgia, "Times New Roman", Times, serif;
    text-align:right;
	font-size:16px;
	color: #D9593C;
	font-weight: 100;}
	
		h2#peach{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #D9593C;
	text-align:left;
	font-weight: 100;}
	
			h2#teal{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:  #33A2AE;
	text-align:left;
	font-weight: 100;}
	
		h2#brown{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #5C4325;
	text-align:left;
	margin-top:-17px;
	font-weight: 100;}
	
h2#button{ 
	font-family: Georgia, "Times New Roman", Times, serif;
    text-align:center;
	padding-top:27px;
	font-size:16px;
	color: #FFF;
	font-weight: 100;}
	
	h1#button{ 
	font-family: Georgia, "Times New Roman", Times, serif;
    text-align:center;
	padding-top:29px;
	font-size:16px;
	color: #FFF;
	font-weight: 100;}
	
	
	
	h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color: #5F9FA3;
	font-weight: lighter; }
	
	h3#brown{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color: #5C4325; }
	
	
	h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;	
	color: #5C4325;
	font-weight: 100;
	font-style:italic;
	margin-top:-12px;
	}
	
	
	
p{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;	
	color: #5C4325;
	font-weight: 100;

	}
	
	p#small{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	color: #333;
	font-weight: 100;
	line-height: 130%;
	}
	
ul{font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;	
	font-weight: lighter;
		text-indent: 15px;
	}
	
ul li{font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;	
	color: #5C4325;
	font-weight: lighter;
	list-style-type:none;
	line-height: 140%;
	

	}
	
	ul li a{font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;	
	color: #036;
	font-weight: lighter;
	list-style-type:none;
	line-height: 140%;

	}
	
	
	
	ul#features{
		float:right;}
	
	
	ul#features li { 
	width: 200px;
	text-indent: 0px;
    font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-style:italic;
	color: #5F9FA3;
	font-weight: 100;}

	





.header {

background: #fff;
-moz-box-shadow: 0px 5px 5px 5px #ddd;
-webkit-box-shadow: 0px 5px 5px  5px #ddd;
box-shadow: 0px 5px 5px  5px #ddd;
margin-left:auto;
margin-right:auto;
width: 1000px;
height: 200px;

}





#navbar {
	margin-right: 0px;
	padding: 0;
	height: 45px;
	z-index: 999;
	position: relative;
	clear:both;
	background: #0a8391; /* Old browsers */

background: #0a8391; /* Old browsers */

background: -moz-linear-gradient(top,  #0a8391 26%, #68c1d1 98%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(26%,#0a8391), color-stop(98%,#68c1d1)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #0a8391 26%,#68c1d1 98%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #0a8391 26%,#68c1d1 98%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #0a8391 26%,#68c1d1 98%); /* IE10+ */

background: linear-gradient(top,  #0a8391 26%,#68c1d1 98%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a8391', endColorstr='#68c1d1',GradientType=0 ); /* IE6-9 */
text-align:center;
	 }


#navbar li {
	list-style: none;
	float: left;
	}

#navbar li:hover {
	color: #ddd;
	
}
	 
#navbar li a {
	margin-top: 4px;
	display: block;
	padding-left:30px;
		padding-right:30px;
	padding-top:10px;
	padding-bottom:0px;		
	color: #E5E5E5;
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 16px;
	

 }
	
	#navbar li ul {
	display: none; 
	width: 10em; /* Width to help Opera out */
}
	
	#navbar li:hover ul {
	display: block;
	
	color: #666;
	padding: 0; }

#navbar li a:hover {
	margin-top: 4px;
	display: block;
	padding-left:30px;
		padding-right:30px;
	padding-top:10px;
	padding-bottom:0px;			
	color: #fff;
	text-decoration: none;
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size: 16px;
	text-align:center;}

	
	


#content {

	margin-left: auto;
	margin-right: auto;
	margin-top:0px;
	width: 1000px;
	height:100%;
	background: #ffffff; /* Old browsers */

background: -moz-linear-gradient(top,  #ffffff 0%, #edeceb 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edeceb)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  #ffffff 0%,#edeceb 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  #ffffff 0%,#edeceb 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  #ffffff 0%,#edeceb 100%); /* IE10+ */

background: linear-gradient(top,  #ffffff 0%,#edeceb 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edeceb',GradientType=0 ); /* IE6-9 */
}




#chome { 

width: 300px;
padding:15px;
margin-left:35px;
text-align:right;
float:left;
}

#hbar{ 
width:990px;
margin-left:auto;
margin-right:auto;
height: 230px;
background-color: #E1DFDB;
border: 5px solid #DDDAD7;
float:left;}


#hbar img{
	margin-left: 42px;
	margin-top:19px;
border: 5px solid #DBDAD5;}
	
table#home{ 
width: 650px;
height: 110px;
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #dddddd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#dddddd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
moz-box-shadow: 3px 3px 15px #666;
-webkit-box-shadow: 3px 3px 15px #666;
box-shadow: 3px 3px 15px #666;
float:right;
margin-left: 30px;
border:5px solid #ddd;
margin-top:-100px;
}

table#home td{
	width: 200px;
	border-right:3px solid #ccc;
	padding-left:20px;
		padding-right:20px;
	text-align: center;
}
	 
	 
table#vehicle td{
	vertical-align:bottom;}
	
	table#vehicle td img{
	border: 4px solid #DBDAD5;}
	
	
	
	 
	 
#slideshow {
    position:relative;
    height:320px;
	margin-left: 400px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}	 
	 
	 
	 table#content{ 
	 margin-left: auto;
	margin-right: auto;
	vertical-align:top;

	width: 1000px;}
	 
	 
	 td#left{
		 width:700px;
		 height:100%;
		 padding:20px;
		 background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #edeceb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#edeceb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#edeceb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#edeceb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#edeceb 100%); /* IE10+ */
background: linear-gradient(top,  #ffffff 0%,#edeceb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#edeceb',GradientType=0 ); /* IE6-9 */
	vertical-align:top;
}
		 
	 
	td#side-bar{ 
	 width:280px;
	 background-color:#DFD8D2;
	 height: 100%;
	 float:right;
	 text-align: center;
	 	vertical-align:top;
}
	 
	 
	 #button{
		 background-image: url("images/teal-button.png");
		 width:220px;
		 height: 55px;
		 margin-left:auto;
		 margin-right:auto;}
		 
		 
	 #button1{
		 background-image: url("images/peach-button.png");
		 repeat: none;
		 width:217px;
		 height:67px;
		 margin-left:auto;
		 margin-right:auto;}
	 
	 
	
#footer{

background: #D8D3CE;
width:1000px;
height:70px;
margin-top:-30px;
margin-right:auto;
margin-left: auto;
clear:both;
}



#footer p{

font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	color: #5C4325;
	font-weight: 100;
	line-height: 160%;
	text-align: center;
	padding-top:20px;
	
}






