body {	margin: 0px;	padding: 0px;	background-image: url(images/BPR_bg.gif);	background-repeat: repeat;	}/* layout DIVS*/#outerWrap { /*centers ALL*/	position: absolute;	top: 20px;	left: 50%;	margin-left: -400px;	z-index: 10;	}	#page { /* sets outer border*/	position: relative;	width: 800px;	height: 100%;	margin: 0px 0px 10px 0px;	padding: 0px;	background-color:#FFFFFF;	border-left: 1px solid #8C9C54;	border-right: 1px solid #8C9C54;	border-top: 2px solid #8C9C54;	border-bottom: 2px solid #8C9C54;	}				/* header footer  DIVS*/#header {	position: relative;	width: 780px;	height:60px;	margin: 0px;	padding: 20px 0px 20px 20px;	text-align: left;  }    #bottomNav { 	position: relative;	width: 800px;	height: 20px;	margin: 0px;	padding:0px;	border: 1px solid #8C9C54;}		#footer {	width: 800px;	height: 15px;	padding: 8px 0px 3px 0px;	margin:0px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;		}#footer1of4 {	float:left;	width: 150px;	padding-left: 20px;	margin:0px;	text-align:left;	}	#footer2of4 {	float: left;	width: 240px;	padding: 0px;	margin:0px;	text-align: center;	}	#footer3of4 {	float: left;	width: 200px;	padding-right: 30px;	margin:0px;	text-align: right;	}#footer4of4 {	float: left;	width: 120px;	padding-right: 20px;	margin:0px;	text-align: right;	} /* navigation  DIVS*/#topNav { 	position: relative;	width: 786px;	height: 49px;	margin: 0px;	padding:0px 6px 0px 6px;}	     /* content  DIVS*/#contentWrap {	position: relative;	float: left;	width: 786px;	height: 100%;	margin:0px;	padding: 0px 6px 6px 6px;}#col1of1 {	position: relative;		float:left;	width: 756px;	margin: 0px;	padding: 0px;	background-color: #EEEFE0;	padding: 15px 15px 10px 15px;	}#col1of2home {	position: relative;		float:left;	width: 393px;	margin: 0px;	padding: 0px;	background-color: #EEEFE0;	}	#col2of2home {	position: relative;	float: left;	width: 393px;	margin: 0px;	padding: 0px;	background-color: #EEEFE0;	}	.home_col_left {	padding: 8px 21px 16px 21px;	border-top: 6px solid #FFFFFF;	text-align:left;}.home_col_right {	padding: 8px 21px 16px 21px;	border-top: 6px solid #FFFFFF;	text-align:left;	border-left: 6px solid #FFFFFF;}.section { 	position: relative;	margin: 0px;	padding: 0px;	width: 786px;	height: 32px;	border-top: 6px solid #FFFFFF;	border-bottom: 6px solid #FFFFFF;}	.listing {	position: relative;	margin: 0px;	padding: 0px;	width: 756px;	padding: 0px 0px 10px 0px;	}		.clear { 	clear: both; 		}	/* misc styles controlling layout elements*//* form elements */	.formText {	font-family: verdana, arial, sans; 	font-weight: normal;	color: #777777;	font-size: 9px;	}	