*style sheet start*/

	body {		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 100%;
		height: auto;
		}
	h1 {
		font-size: 2.7em;
		padding-top:10px;
		text-align: center;
		margin:10px 0px 0px 0px;
		padding:0px 50px 0px 0px;
		}	
		
	h2 {
		margin:20px 0px 0px 0px;
		padding:0px 0px 0px 10px;
		background: ;
		color:#000000;
		font-weight: ;
		font-style: standard;
		font-family: verdana, helvetica, arial, sans-serif;
		text-align: left;
		font-size: 1em;
		line-height: 1.1em;
		}
	h3 {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background: ;
		color:#000000;
		font-weight: ;
		font-style: standard;
		font-family: verdana, helvetica, arial, sans-serif;
		text-align: center;
		font-size: 1.7em;
		line-height: 1.7em;
		border: solid 0px #c0c0c0;
		border-style: ridge;
		width: 296px;
		height: auto;
		}
	  p {
		
		text-align: left; font-size:120%;
		}
	  .pa {
		Padding: 10px 10px 10px 10px;
		text-align: left; 
		font-size:100%;

		color: #000000;
		}
	  .ph {
		Padding: 0px 0px 0px 0px;
		text-align: center; 
		font-size:110%;
		font-style: italic;
		color: #000000;
		}
	.copy { 
		text-align:center; font-size:130%;
		
		}
	.pl { 
		text-align:center; font-size:100%;
		}
	#header {
		border:1px solid #000000;
		margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
		background: #e8e4d0;
		width: 100%;
		height: 180px;
		border-bottom: 0px solid #000000;
		}
		
	.bannerheadline {
		margin:0px 0px 0px 0px;
		padding:20px 0px 0px 0px;
		background: ;
		color:#000000;
		font-weight: normal;
		font-style: standard;
		font-family: verdana, helvetica, arial, sans-serif;
		text-align: center;
		font-size: 1.9em;
		line-height: 1em;
		}
	
	#add{
		width: 180px;
		height: 130px;
		
		border-bottom: 1px solid #000000;
		float:left;
		margin:0px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		background: #ffffff;
		clear: left;
		}
	.address {
		width: 180px;
		height: auto;
		margin:0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background: #ffffff;
		color:#000000;
		font-weight: normal;
		font-style: standard;
		font-family: verdana, helvetica, arial, sans-serif;
		text-align: left;
		font-size: .7em;
		line-height: 1.2em;
		clear: left;
		}
	#logo {
		float: left;
		width: 296px;
		height: auto;
		border-collapse: collapse;
		border: solid 6px #c0c0c0;
		border-style: ridge;
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 0px 0px;
		}
	.logo {
		float: left;
		width: auto;
		height: auto;
		border: solid 0px #c0c0c0;
		border-style: ridge;
		}
	.logo2 {
		float: left;
		width: 100px;
		height: auto;
		border: solid 1px #696969;
		margin: 20px 0px 0px 30px;
		}
	.logo3 {
		float: right;
		width: 65px;
		height: auto;
		border: solid 1px #696969;
		margin: 20px 30px 0px 0px;
		}
	.logo4 {
		float: left;
		width: auto;
		height: auto;
		border: solid 0px #696969;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 50px;
		}

	#navbar {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 0px;
		background: #ffffff;
		
		width: 170px;
		border-top: solid 0px #610404;
		text-align: left;
		font-weight: bold;
		font-size: em;
		line-height: em;
		}
	#navbar a:link, #navbar a:visited {
		display: block;
		color: #000000;
		border-bottom: 1px solid #610404;
		padding: 5px 10px 5px 10px;
		text-decoration: none; 
		background: #e8e4d0;
		width: 160px;
		height: auto;
		}
	#navbar a:hover {
		color: #ffffff;
		background-color: #A9A9A9;
		}
	#navbar a:active {
		color: #610404;
		background-color: #ffffff;
		}

	#maincontent {
		background: #ffffff;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		border:1px solid #000000;
		width: 100%;
		height: auto;
		}
	
	#leftcontent {
		float: left;
		width: 150px;
		height: auto;
		background: #e8e4d0;
		border-right: 1px solid #000;
		border-bottom: 0px solid #000;
		margin: 0px 25px 5px 0px;
		padding: 0px 30px 0px 0px;
		clear: left;
		}

	#rightcontent {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		position: ;
		
		float: ;
		width: auto;
		height: auto;
		background: #ffffff;
		clear: ;
		}
	.ul {
		margin: 0px 0px 0px 40px;
		padding: 0px 10px 0px 0px;
		font-size: .8em;
		line-height: 1.4em;
		}
	.p {
		margin: 0px 0px 0px 10px;
		padding: 3px 10px 3px 10px;
		background: transparent;
		color: #000000;
		font-weight: normal;
		font-style: standard;
		font-family: courier new serif;
		
		text-align: left;
		font-size: .9em;
		line-height: 1.9em;
		}
	#price {
		background: #d3d3d3;
		padding: 1px 0px 1px 0px;
		border-top:2px solid #a9a9a9;
		border-bottom:2px solid #a9a9a9;
		width: auto;
		height: auto;
		clear: left;
		}
	#description {
		float: left;
		width: 45%;
		height: auto;
		}
	#facts {
		float: left;
		width: 35%;
		height: auto;
		font-size: em;
		}
	#floatright {
		float: right;
		text-align: center;
		margin: 0px 0px 0px 0px;
		padding: 3px 15px 3px 10px;
		}
	#floatleft {
		float: left;
		text-align: center;
		margin: 0px 0px 0px 0px;
		padding: 3px 15px 3px 0px;
		}
	#img1 {
		margin: 0px 0px 0px -25px;
		padding: 0px 10px 0px 0px;
		border-right: 0px solid #000000;
		border-bottom: 0px solid #000000;
		float: left;
		clear: right;
		width: ; 
		}
	#img2 {
		padding: 10px 0px 5px 10px;
		vertical-align: top;
		float: right;
		clear: ;
		width: 350;
		height: auto;
		}
	#listingphoto {
		float: right;
		width: 130px;
		height: auto;
		border: solid 1px #696969;
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 0px 0px;
		text-align: center;
		}
	#img3 {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width: 130px;
		height: auto;
		float: right;
		clear: ;
		width: ; 
		}
	#img4 {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 0px;
		margin: 20px 0px 0px 0px;
		float: left;
		clear: ;
		width: ; 
		}
	#mls {
		Width: 75px;
		height: auto;
		display: inline;
		float: left;
		}

	#slideindex {
		float: right;
		display: block;
		padding: 0px 0px 0px 5px;
		width: 450px;
		min-height: 350px;

		}

	
	a { color: blue; }
	


	#footer {
		margin:0; padding:0;
		background: #ccc;
		text-align:center;
		border-top: 1px solid #000000;
		width: auto;
		height: auto;
	}