body,	html {		margin:0;		padding:0;		background:#ffffff;		color:#000;	}		body { 		background-color: white; 		color:#000000; /* width:1200px */		text-align: left; 		line-height: 20px;  		behavior:url("includes/csshover.htc");		font: 13px Verdana, "Tahoma", Arial, Helvetica, sans-serif;	}			#wrap {		background:#ffffff;		position: relative;		margin:0 auto;		width:950px;	}		#header {		height: 75px;		position: absolute;		top: 0px;		left: 0px;	}		#nav {		background:#ffffff;		padding:0 0 20px;		width: 950px;		margin: 0;		position: absolute;		top: 75px;		left: 0px;	}		#nav ul{		margin:0;		padding:4px 0;		list-style:none;	}		#nav li{		display:inline;		margin:0;		padding:0;	}		#nav2 {	/*background:#ff0000;*/		padding:0 0 20px;		width: 950px;		margin: 0;		position: absolute;		text-align: right;		top: 75px;	}		#nav2 ul{		margin:4px 0 0 0;		padding:4px 0;		list-style:none;	}		#nav2 li{		display:inline;		margin:0;		padding:0;	}		#main {		width:514px;		text-align: left;		padding: 0 5px;		padding-top: 232px;		padding-left: 217px;		min-height: 750px;		margin-bottom: 20px;	}		body#home #main {		width:514px;		text-align: left;		padding: 0 5px;		padding-top: 322px;		padding-left: 217px;		min-height: 600px;	}		body#landing #main {	min-height: 400px;	}		* html #main {		padding-left: 225px;	}		#main h2, #main h3, #main p {		padding:0 10px;    }		#main2 {		width:714px;		text-align: left;		padding: 0 5px;		padding-top: 232px;		padding-left: 217px;		min-height: 750px;	}		* html #main2 {		padding-left: 225px;	}				#left {		position: absolute;		top: 232px;		left: 0px;		width: 212px;	}			body#home #left {		position: absolute;		top: 322px;		left: 0px;		width: 212px;			}			#repairs {		position: absolute;		top: 232px;		left: 0px;		width: 212px;			}		#repairs ul {		margin-bottom:0;    }    	#repairs h3, #repairs p {		padding:0 0px 0 0;    }			#sidebar {		position:absolute;		right: 0px;		width:200px;		top: 232px;		margin: 0;		padding: 0;	}		body#home #sidebar {		position:absolute;		right: 0px;		width:200px;		top: 322px;		margin: 0;		padding: 0;	}		#sidebar ul {		margin-bottom:0;    }    	#sidebar h3, #sidebar p {		padding:0 0px 0 0;    }	/*	#footer {		clear:both;		background: url(../images/footer.gif) no-repeat;		margin-top: 100px;		padding: 0 0 17px;	}		#footer ul {		list-style: none;		padding:0;		margin:0;    }		#footer li {		display: inline;		padding-right: 3px;		margin-bottom: -12px;		font-size: 8pt;}*//* rep registration page only */#main2 {		width:700px;		text-align: left;		padding: 0 5px;		padding-top: 232px;		padding-left: 20px;		min-height: 600px;	}	body#home #main2 {		width:700px;		text-align: left;		padding: 0 5px;		padding-top: 322px;		padding-left: 20px;		min-height: 600px;	}	* html #main2 {		padding-left: 20px;	} 	.small {	font-size: 9px;}.required {	color: red;	background: inherit;}
