body { background:url(images/bg-top.png);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.clear{
	clear:both;
}
.clear img{
	height:0;
}


#logo{ background: url(images/home-logo.jpg);
background-repeat:no-repeat;
width:447px;
height:123px;
margin-left:20PX;

margin-bottom:20PX;cursor:pointer;

}

#logo-inner{ background:url(images/logo-inner.jpg);
background-repeat:no-repeat;
width:294px;
height:83px;
margin-left:24PX;
margin-top:8PX;
margin-bottom:22PX;cursor:pointer;

}



.home-text-box{
	background:url(images/home-text-1.png);
	background-repeat:no-repeat;
	border:none;
	border:1px solid #ccc;
	width:203px;
	height:24px;
	padding-top:5px;
	padding-left:7px;
	font-size:14px;
	color: #000000;
	font-family:Tahoma;
	text-decoration: none;
	font-weight: bold;
}


.address{ background:url(images/address.jpg);
	background-repeat:no-repeat;
	border:none;
	border:1px solid #ccc;
	width:550px;
	height:24px;
	padding-top:5px;
	padding-left:7px;
	font-size:14px;
	color: #000000;
	font-family:Tahoma;
	text-decoration: none;
	font-weight: bold;
}

.state{ background:url(images/state1.jpg);
	background-repeat:no-repeat;
	border:none;
	border:1px solid #ccc;
	width:52px;
	height:24px;
	padding-top:5px;
	padding-left:7px;
	font-size:14px;
	color: #000000;
	font-family:Tahoma;
	text-decoration: none;
	font-weight: bold;
}
.postalcode{ background:url(images/postelcode.jpg);
	background-repeat:no-repeat;
	border:none;
	border:1px solid #ccc;
	width:110px;
	height:24px;
	padding-top:5px;
	padding-left:7px;
	font-size:14px;
	color: #000000;
	font-family:Tahoma;
	text-decoration: none;
	font-weight: bold;
}







#left{ background:url(images/middle-border.jpg)  repeat-y 0px; padding-left:30px;}
#right{ background:url(images/middle-border.jpg)  repeat-y 100% 0px; padding-right:30px;}
#center{ background:#f1eace; width:1020px; margin-left:2px;}
#home-center{ background:#f1eace; width:1020px; margin-left:2px;}








