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

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
}

#container {
	position: relative;
	left: 0px;
	width:951px;
	background-color: #608cb7;
	}

#banner {
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:120px;
}

#side_nav{
	position:relative;
	left:8px;
	width:130px;
	height:100%;
	background-color: #3c6792;
	top: 202px;
}

/*********** #nav link styles ***********/

#nav ul a:link, #nav ul a:visited {display: block;}
#nav ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#nav li {border-bottom: 2px solid #cccccc;}

/* fix for browsers that don't need the hack */
html>body #nav li {border-bottom: none;}


/*********** #sectionLinks styles ***********/
#nav {
	margin: 0px;
	padding: 0px;
	border-bottom: 2px solid #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
}

#nav  a:link{
	padding: 2px 0px 2px 10px;
	border-top: 1px solid #ffffff;
	width: 135px;
    voice-family: "\"}\""; 
    voice-family: inherit;
	width: 120px;
	background-color: #3c6792;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#nav  a:visited{
	border-top: 1px solid #ffffff;
	background-color: #3c6792;	
	padding: 2px 0px 2px 10px;
    width: 120px;	
	color: #ffffff;
	text-decoration: none;	
}

#nav  a:hover{
	border-top: 1px solid #ffffff;
	background-color: #ffffff;
	padding: 2px 0px 2px 10px;
    width: 120px;	
	color: #3c6792;
	text-decoration: none;	
}

#address {
	position:absolute;
	left:8px;
	top:130px;
	width:128px;
	height:43px;
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-left: 2px;
}

#top_border{
	position:absolute;
	left:1px;
	top:120px;
	width:952px;
	height:7px;
	background-image: url(images/border.gif);
	background-repeat: no-repeat;
}

#scd_border{
	position:absolute;
	left:1px;
	top:177px;
	width:952px;
	height:7px;
	background-image: url(images/border.gif);
	background-repeat: no-repeat;
}

#tagline{
	position:absolute;
	left:146px;
	top:130px;
	width:460px;
	height:45px;
	background-color: #3c6792;
}

#search {
	position:absolute;
	left:603px;
	top:130px;
	width:346px;
	height:45px;
	background-image: url(images/search_bg.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#contentborder1 {
	position:absolute;
	left:10px;
	top:57px;
	width:611px;
	height:10px;
	background-image: url(images/sm_border.gif);
	background-repeat: repeat-x;
}	

#content {
	position:relative;
	left:144px;
	width:632px;
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	top: -32px;
	background-image: url(images/rounded_top.gif);
	background-repeat: no-repeat;
}

#listingpic {
	position:absolute;
	left:8px;
	top:134px;
	width:196px;
	height:150px;
	background-image: url(images/redington_house.gif);
	background-repeat: no-repeat;
}

#listingdesc {
	position:absolute;
	left:219px;
	top:132px;
	width:390px;
	height:140px;
	background-color: #eeeeee;
	border-style: outset;
	border-color: #3c6792;
	border-width: thin;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#affil {
	position:absolute;
	top: 192px;
	left:796px;
	width:149px;
	height:328px;
	background-color: #608cb7;
}

#footer {
	position:relative;
	left: 0px;
	width: 947px;
	height: 16px;
	background-color: #eeeeee;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-style: solid;
	border-width: thin;
	border-color: #3c6792;
}	

h1 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fd3400;	
}		

h2 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fd3400;
}

h3 {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.auction {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	font-weight: bold;
)			


.search {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
}

