body{
	text-align: center;
}
a{
	text-decoration:none;
	color:blue;
}
#background{
	background: url(top.png) repeat-x;
	width:100%;
}
#background3{
	background: url(topmap.png) repeat-x;
	width:100%;
	height:109px;
	margin-top:50px;
	text-align:left;
}
div.footerInfo{
	text-align:left;
}
div.footerInfo p{
	display:none;
}
a.privacy{
	float:left;
	margin:0;
	margin-left:465px;
	margin-top:75px;
	width:85px;
	height:15px;
}
a.contact{
	float:left;
	margin-left:20px;
	margin-top:75px;
	width:70px;
	height:15px;
}
span.footerLink{
	display:none;
}
#container{
	margin:0 auto;
	width:1000px;
	text-align: left;
}
#wrapper{
	background: url(header-small.png) no-repeat;
	z-index:100;
	width:1000px;
	text-align: left;
}
#content{
	width:1000px;
	text-align:left;
}
#footer{
	background: url(botmap.png);
	width:1000px;
	height:109px;
	margin:0 auto;
	margin-top:-109px;
	text-align:left;
}
#search{
	padding-top:83px;
	*padding-top:84px;
	margin-left:210px;
	height:15px;
	font-size:14px
}
#menu{
	width:769px;
	height:37px;
	margin-left:221px;
	padding-top:20px;
	_padding-top:14px; <!--IE-6 Hack-->
	padding-bottom:12px;
}
#menu ul li{
	display:block;
	height: 30px;
	padding-right:37px;
	float:left;
	text-align:center;
}
#menu ul li a, #menu ul li a:hover{
	padding:7px 0;
	zoom:1;
}
#icons{
	margin-top:7px;
}
#icons ul li{
	float:left;
	padding-bottom:20px;
}
#icons ul li a, #icons ul li a:hover{
	zoom:1;
}
#right{
	float:right;
}
#left{
	float:left;
}

#main #left, #main #right, #main #center{
	width:333px;
}
#center{
	float:left;
	
}
#center #left{
	width:140px;
	text-align:right;
	margin-top:-10px;
}
#center #right{
	width:140px;
	text-align:left;
}
#center #right ul{
	margin-left:15px;
}
div.clear{
	clear:both;
}
#main{
	text-align:center;
}
li.heading{
	margin-bottom:30px;
}
h4{
	font-family:arial;
	color:#304D31;
	font-size:16px;
	margin-bottom:5px;
}
h5{
	font-family:arial;
	color:#bc0303;
	font-size:24px;
	margin-top:5px;
}
#find select{
	margin:5px 0;
	width:200px;
	
}
#find input{
	margin:5px 0;
	width:200px;
}
#find input#go{
	margin:0;
	width:32px;
	height:19px;
}
#search ul li{
	float:left;
	font-size:12px;
	margin-right:5px;
	font-family:tahoma;
}
#topsearch {
	margin-top:-1px;
	*margin-top:-2px; <!--IE Hack-->
}
#topsearchbar input#searchbar{
	background-color:white;
	border:0;
	width:190px;
	height:19px;
	padding-left:10px;
}
#topsearchgo input#searchgo{
	border:0;
	height:19px;
	/*margin-top:1px;*/
}
#topsearchgo{
	margin-left:-5px;
	*margin-left:-10px; <!--IE Hack-->	
}
#topsearchbar input:focus { 
	background-color:white;
	background: url('searchblank.png') no-repeat;
}
ul#links{
	list-style: disc;
	display:block;
}
ul#links li{
	list-style: disc;
}
#search ul, #menu ul, #icons ul, #left ul, #center ul, #right ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
}
li.date{
	padding-top:3px;
	width:250px;
	text-align:center;
}
span.date{
	color:white;
	font-size:12px;
}
.searchClass1{
	background: url('searchsite.png') no-repeat;
}
.searchClass2{
	background: url('searchblank.png') no-repeat;
}
li.contact a{
	background: url('contact.png') no-repeat;
	width:45px;
	height:24px;
	display:block;
}
li.contact a:hover{
	background-position:top right;
}
li.category a{
	background: url('category.png') no-repeat;
	width:71px;
	height:27px;
	display:block;
}
li.category a:hover{
	background-position:top right;
}
li.hours a{
	background: url('hours.png') no-repeat;
	width:84px;
	height:24px;
	display:block;
}
li.hours a:hover{
	background-position:top right;
}

ul li.faq{
	padding-top:8px;
}
li.faq a{
	background: url('faq.png') no-repeat;
	width:30px;
	height:13px;
	display:block;
}
li.faq a:hover{
	background-position:top right;
}

li.topo a{
	background: url('topo.png') no-repeat;
	width:64px;
	height:24px;
	display:block;
}
li.topo a:hover{
	background-position:top right;
}
li.location{
	margin-left:-3px;
}
li.location a{
	background: url('location.png') no-repeat;
	width:69px;
	height:27px;
	display:block;
}
li.laminate{
	margin-left:-2px;
}
li.location a:hover{
	background-position:top right;
}
li.laminate a{
	background: url('laminate.png') no-repeat;
	width:66px;
	height:27px;
	display:block;
}
li.laminate a:hover{
	background-position:top right;
}
li.links{
	margin-left:-1px;
}
li.links a{
	background: url('links.png') no-repeat;
	width:37px;
	height:24px;
	display:block;
}
li.links a:hover{
	background-position:top right;
}

	#search{
		height:23px;
	}
	#menu{
		margin-left:200px;
		padding-top:0px;
		margin-bottom:16px;
	}
	#menu ul{
		list-style:none;
		margin:0;
		padding:0;
	}
	#menu ul li{
		float:left;
		height:49px;
		padding:0;
		margin:0;
	}
	#menu ul li a{
		background:url(/images/menu_bg.jpg);
		display:block;
		height:49px;
		width:50px;
		padding:0;
		margin:0;
	}
	#menu ul li a:hover{
		padding:0;
		margin:0;
	}
	#menu ul li.contact a{
		background-position:0 0;
		width:86px;
	}
	#menu ul li.hours a{
		background-position:-86px 0;
		width:96px;
	}
	#menu ul li.topo a{
		background-position:-182px 0;
		width:98px;
	}
	#menu ul li.category a{
		background-position:-280px 0;
		width:100px;
	}
	#menu ul li.location a{
		background-position:-380px 0;
		width:97px;
	}
	#menu ul li.faq a{
		background-position:-477px 0;
		width:71px;
	}
	#menu ul li.laminate a{
		background-position:-548px 0;
		width:137px;
	}
	#menu ul li.links a{
		background-position:-685px 0;
		width:76px;
	}
	#menu ul li.contact a:hover{
		background-position:0 bottom;
		width:86px;
	}
	#menu ul li.hours a:hover{
		background-position:-86px bottom;
		width:96px;
	}
	#menu ul li.topo a:hover{
		background-position:-182px bottom;
		width:98px;
	}
	#menu ul li.category a:hover{
		background-position:-280px bottom;
		width:100px;
	}
	#menu ul li.location a:hover{
		background-position:-380px bottom;
		width:97px;
	}
	#menu ul li.faq a:hover{
		background-position:-477px bottom;
		width:71px;
	}
	#menu ul li.laminate a:hover{
		background-position:-548px bottom;
		width:137px;
	}
	#menu ul li.links a:hover{
		background-position:-685px bottom;
		width:76px;
	}
