/* CSS Document by David Yarema at www.davidyarema.com */

/* to reset browser specific settings */

* {
  margin: 0;
  padding: 0;
  border: 0 solid;
  }
  
/* basic elements */

body {
  color: #333;
  background: #fff;
  font: 11px/13px Arial, Helvetica, sans-serif;
  text-align: left; /* this is asking IE to centre the container ;) */
}
a {  
  text-decoration: none;
}
input, option, select { 
	font-size: 12px/120% Arial, Helvetica, sans-serif; 
}

/* basic divs centering the layout */

#container {
  width: 100%;
  height: 100%;
  background: transparent;
  background-color: none;
}
#main {
  position: relative;
  width: 100%;
  border-left: 0px solid #fff;
  background: none;
  margin: 0 left; /* to left position box */
  text-align: left; /* to revoke the body definition to please IE */
}

/* the site structure */

#content {
	width: 100%;
	border-top: none;
	color: #000;
	background: transparent;
	height: auto;
	background-color: transparent;
}
#header {
  	height: 60px;
	margin: 0 0 0 0;
	background: #fff;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;
	}
#logo {
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0 0 0 35px;
	background: #73772C;
	height: 60px;
	width: 315px;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;
	}
#topNav {	
	position: absolute;
	top: 36px;
	left: 350px;
	background: #fff;
	height: 24px;
	width: 403px;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;
	}
#featureLots {
	width: 100%;
	height: 145px;
	margin: 0px 0px 0px 0px;
	padding: 0 0 0 0px;
	color: #fff;
	background: #ccc url(../images/backgrounds/feature_back.jpg) top left repeat-x;
	text-align: left;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;	 
}
#featurePict {
	position: absolute;
	top: 60px;
	left: 598px;
	width: 135px;
	margin: 0px 0px 0px 0px;
	color: #666;
	background: transparent;
	padding: 0px 0px 0px 0px;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;		 
}
#lotTitle {
	position: absolute;
	top: 70px;
	left: 25px;
	width: 545px;
	height: 34px;
	margin: 0px 0px 0px 0px;
	color: #666;
	background: transparent;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #666;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;		 
}
#link1 {
	position: absolute;
	top: 113px;
	left: 25px;
	width: 388px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	color: #666;
	background: transparent;
	padding: 0px 0px 0px 0px;	 
}
#link2 {
	position: absolute;
	top: 134px;
	left: 25px;
	width: 358px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	color: #666;
	background: transparent;
	padding: 0px 0px 0px 0px;	 
}
#navInstruct {
	position: absolute;
	top: 154px;
	left: 25px;
	width: 565px;
	margin: 0px 0px 0px 0px;
	color: #333;
	background: transparent;
	padding: 0px 0px 0px 0px;	 
}
.navInstruct {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 380PX;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;	
}
#lotInfo {
	position: absolute;
	top: 176px;
	left: 250px;
	width: 220px;
	height:32px;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;	
}
#comInfo {
	position: absolute;
	top: 205px;
	left: 25px;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;	
}
#comLogo {
	position: absolute;
	top: 40px;
	height: 125px;
	width: 150px;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;	
}
#comDesc {
	position: absolute;
	top: 175px;
	width: 170px;
	height: 100%;
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;	
}
#comMap {
	position: absolute;
	top: 15px;
	left: 220px;
	/* Box-model hack */
	voice-family: "\"}\"";
	voice-family: inherit;	
}

/* Paragraph Styles */

p.text {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 9px 0px;
	color: #333;
}
p.text a:link, p.text a:visited {
	color: #333;
	background: transparent;
	background-color: transparent;
	text-decoration: underline;
}
p.text a:hover, p.text a:active {	
	color: #990000;
	background: transparent;
	background-color: transparent;
	text-decoration: underline;
}
h1 {
	font: 20px/22px "Times New Roman", Times, serif;
	color: #666;
	background: transparent;
	background-color: transparent;
	text-decoration: none;
	padding: 8px 0px 8px 0px;
	margin: 0px 0px 8px 10px;
	border-bottom: 1px solid #fff;
}
.pictBorder {
	border-top: 1px #fff dotted;
	border-bottom: 1px #fff dotted;
	padding: 2px 0 2px 0;
	margin: 2px 0px 8px 25px;
}
.textsm {
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0px 0px 5px 2px
}
.textsm_bd {
	font: 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	font-weight: bold;
	text-decoration: none;
	margin: 0 0 0 0;
}
