body, select, input, table, td{
	font-family: arial, sans-serif;
	font-size: 12px;
}

body{
    background-color:#FFFFFF;
    color:#FFFFFF;
    line-height:18px;

    /* MSIE 5 doesn't center based on auto left/right margins,
    but 'text-align:center' does center top-level divs: */

    text-align: center;
  
    /* Specify a min-width for the body as wide as the 'wrapper'
    element itself. This prevents negative (i.e. inaccessible)
    left-margins in narrow browser windows when using
    Navigator 6+/Mozilla on Win32: */

    min-width: 847px;
	min-height: 800px;
}
/*
div#leftcolumn, div#centercolumn, div#rightcolumn, div#wrapper{
	height: 750px;
}
*/

div#wrapper{
	margin-left: auto;
	margin-right: auto;
	background-image: url('../images/layout/background.jpg');
	background-repeat:repeat-y;
	width: 847px;
	padding-bottom: 15px;
	overflow:auto;
}

div#leftcolumn{
	float: left;
	width: 125px;
}

div#centercolumn{
	float: left; 
	width: 586px;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
}

div#rightcolumn{
	float: right; 
	width: 126px;
}

div#bottomborder{
	clear: both;
	margin-left: auto;
	margin-right: auto;
	width: 835px;
	height: 30px;
	text-align: right;
	color: #999999;
}
.copyright{
	font-size: 10px;
}

div#navigation{
	/*padding:2px;*/
	margin-top: 94px;
	text-align: left;
	line-height: 1.1;
	cursor: default;
	color: #FFFFFF;
	background-color:transparent;
}
div#navigation td.menuoption {
	background-image: url('../images/layout/menuoptions.gif');
	background-repeat:no-repeat;
	width: 124px;
	height: 64px;
	text-align:center;
}
div#navigation td.menuoption2 {
	background-image: url('../images/layout/menuoptions2.gif');
	background-repeat:no-repeat;
	width: 124px;
	height: 64px;
	text-align:center;
}
div#navigation a{
	font-size: 13px; /*19*/
	font-weight: bold;
	text-decoration:none;
	color:#FFFFFF;
}
div#navigation a:hover{
	text-decoration:underline;
	color: #FF0000;
}
div#navigation a:visited a:active{
	color:#FFFFFF;
}

div#residentialblurb{
	width: 282px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:justify;
}
div#imagerow img {
	padding-left: 7px;
	padding-right: 7px;
}

.bold{
	font-weight: bold;
}
.redishbrown{
	color: #9C3000;
}
.greencolor{
	color: #0C600C;
}
.f_17px{
	font-size: 17px;
}
.f_15px{
	font-size: 15px;
}