body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#8B8D8E; 
	/*background-color:#5191cd;*/
	background-image:url('images/furniture/bg.gif');
	/* background-image:url(images/furniture/bg.gif); */
	background-repeat:no-repeat;
	color:#062E77;
	font-size:0.7em;
	padding:0px;
	margin:0px;
	text-align:center;
	}

p {font-family: Arial, Helvetica, sans-serif;
	color:#062E77;
	font-size:1em;
	line-height:1.3em;
	padding-bottom:5px;
	margin-bottom:5px;
	}	


h1 {font-size:1.4em;
	line-height:1.4em;
	font-weight:normal;
	padding:0px;
	margin:0px;}	
	
h2 {font-size:1.2em;
	font-weight:normal;
	padding:0px;
	margin:0px;}
	
h3 {font-size:1.0em;
	font-weight:normal;
	padding:0px;
	margin:0px;}
	
h4 {font-size:0.8em;
	font-weight:bold;
	padding:0px;
	margin:0px;}

li {margin-left: 30px}


img {padding:0px; margin:0px; border:0px;}
a:link { color:#062E77;; text-decoration: underline; }
a:active { color:#062E77;text-decoration: underline; }
a:visited { color:#062E77; text-decoration: underline; }
a:hover {  color:#000000; text-decoration: none;  }
	
#login { position:absolute; top:60px;
		 left:740px;
}

#quote { position:absolute; top:20px;
		 left:720px; width:300px;
}
#loginbutton {position:absolute; top:69px; left:60px; font-size:0.8em; font-weight:bold;}
#clearcenter { text-align:left;
width:1024px; margin:auto;
position:relative;
background-color:#b7b8ba;
}
#container {
			width:1024px;
			background-color:#FFFFFF;
			min-height:650px;
}
#searchbar {
	height:6px;
	background-color:#AA8F56;
}

#searchelms {position:absolute; top:-2px; left:80px;}
#searchbox {
position:relative;
top:-4px;
	padding:0px;
	width:120px;
	margin:0px;
	height:14px; 
	font-size:11px; 
}
#links {position:absolute; left:400px;}
#topnavbar {height:24px;
			background-color:#062E77;}
#topnav{ position:relative; 
		 top:6px; 
		 left:10px;		 
		 }

#leftnavigation {position:relative;
		top:0px; left:0px;}

#leftnavblock {
		position:relative;
		top:10px;
		left:10px;
		width:95px;
		min-height:300px;
  		height:auto !important;
		height:300px;
		}
#leftnav {
	position:relative;
	left:10px;
	top:10px;
	width:100px;
}

#breadcrumb {
	position:relative;
	left:0px;
	top:-10px;
}
#subnav {
	position:relative;
	left:10px;
	top:10px;	
	line-height:10px;
}
#subnavcontainer { width:80px;}
#calendar {position:relative; top:5px; left:10px; width:206px;  padding-top:4px; padding-bottom:4px; background-color:#B0B0B0; color:#000000;}

#caption {position:relative; top:10px; left:0px; width:112px;  padding-top:0px; padding-bottom:4px;}
			

#contentarea {
	min-height:650px;
  	height:auto !important;
  	height:650px;
	position:relative;
	left:16px;
	top:25px;
	width:575px;
	
}
#address {position:relative; left:10px; font-weight:bold; width:190px; color:#666666;}
#address2 {position:relative; top:-80px; left:10px; width:190px;}
#bannerform {position:absolute; left:500px; top:-170px; width:200px;}

#titles {
position:relative;
width:600px;
}
#contentstart { position:relative; top:10px;}
#homecontent {
position:relative;
top:30px;
width:560px;
}
#homenews { position:absolute; left:300px;top:0px; width:454px;}
#newstext  { width:304px; }

#newspics {position:absolute; left:650px; top:0px;}

.minipic {  margin-bottom:4px; border:#000099 1px solid;}
#bulkout {height:50px;}
#bulkout2 {height:0px;}
#newsbar {
text-align:left;
width:134px;
position:relative;
left:-2px;
}
#newspaging {text-align:left;
width:134px;}
#mainimage {
padding-left:10px;
}
#legal {height:40px;
		width:1024px;
		background-color:#062E77;
		color:#ffffff;
		margin:auto;
}
#legalspace {position:relative; top:4px;}

#video { position:absolute;
		text-align:center;
width:80px;
			top:20px;
			left:645px;;}
.imgdown {position:relative; top:8px;}
.searchtext {color:#ffffff; font-size:11px;}
.white {color:#ffffff;}

.blue {color:#062E77;}
.callink {color:#062E77; text-decoration:none;}
.callink:link { color:#062E77;; text-decoration: none; }
.callink:active { color:#062E77;text-decoration: none; }
.callink:visited { color:#062E77; text-decoration: none; }
.callink:hover {  color:#000000; text-decoration: underline;  }

.calfill {color:#062E77; font-weight:bold;}
.black {color:#000000;}

.nopadd {padding:0px;
	margin:0px;}
.intro {font-family: Arial, Helvetica, sans-serif;
	color:#888888;
	font-size:1.1em;
	line-height:1.5em
	}
	
.text {font-family: Arial, Helvetica, sans-serif;
	color:#062E77;
	font-size:1em;
	line-height:1.3em}
	
.subhead {font-family: Arial, Helvetica, sans-serif;
	color:#9D9E9F;
	font-size:1em;
	line-height:1.3em;
	font-weight:bold;}
.area {position:relative; left:9px; top:-8px; color:#666666;}
.grey {color:#8b8d8e;}
.grey2 {color:#8b8d8e; text-decoration:none;}
.white { color:#ffffff;}
.red {color:#C00;}
.whiteindent { padding-left:10px; padding-top:3px;color:#ffffff;}
.whiteindent2 { font-size:1.2em; padding-left:10px; padding-top:3px;color:#ffffff;}
.blueindent2 { font-size:1.2em; padding-left:10px; padding-top:3px;color:#062E77;}
.login {background-color:#b7b8ba; border:0px; color:#062E77;}
.newstitle {font-size:13px; font-weight:bold;}
.newstext {font-size:11px;}
.gold {color:#AA8F56;}
.quote { line-height:23px; color:#ffffff;}
.navp {padding:0px;
		margin:0px;
		padding-bottom:0.8em;
		font-size:12px; line-height:16px;
		}
.navs {padding:0px;
		margin:0px;
		padding-bottom:8px;
		font-size:11px;
		}
.indent { line-height:16px;   padding:0px; margin:0px; padding-left:15px;}
p.indent {padding:0px; margin:0px;}
.topnavfirst {padding-right:10px; font-size:11px; }
.topnavfirst:link { color:#ffffff;; text-decoration: none; }
.topnavfirst:active { color:#ffffff;text-decoration: none; }
.topnavfirst:visited { color:#ffffff; text-decoration: none; }
.topnavfirst:hover {  color:#ffffff; text-decoration: underline;  }

.topnavfirsta {padding-right:10px; font-size:11px; }
.topnavfirsta:link { color:#ffffff;; text-decoration: underline; }
.topnavfirsta:active { color:#ffffff;text-decoration: underline; }
.topnavfirsta:visited { color:#ffffff; text-decoration: underline; }
.topnavfirsta:hover {  color:#ffffff; text-decoration: underline;  }

.topnav { font-size:11px; padding-left:8px;padding-right:10px; border-left:#ffffff solid 1px; }
.topnav:link { color:#ffffff;; text-decoration: none; }
.topnav:active { color:#ffffff;text-decoration: none; }
.topnav:visited { color:#ffffff; text-decoration: none; }
.topnav:hover {  color:#ffffff; text-decoration: underline;  }
.topnava { font-size:11px; padding-left:8px;padding-right:10px; border-left:#ffffff solid 1px; }
.topnava:link { color:#ffffff;; text-decoration: underline; }
.topnava:active { color:#ffffff;text-decoration: underline; }
.topnava:visited { color:#ffffff; text-decoration: underline; }
.topnava:hover {  color:#ffffff; text-decoration: underline;  }


.leftnav {font-size:12px; line-height:16px; text-transform:uppercase;}
.leftnav:link { color:#666666;; text-decoration: none; }
.leftnav:active { color:#666666;text-decoration: none; }
.leftnav:visited { color:#666666; text-decoration: none; }
.leftnav:hover {  color:#062E77; text-decoration: underline;  }

.leftnavact {font-size:12px; line-height:16px;  text-transform:uppercase;}
.leftnavact:link { color:#062E77;; text-decoration: none; }
.leftnavact:active { color:#062E77;text-decoration: none; }
.leftnavact:visited { color:#062E77; text-decoration: none; }
.leftnavact:hover {  color:#062E77; text-decoration: underline;  }


.thickbox:link { color:#666666;; text-decoration: none; }
.thickbox:active { color:#666666;text-decoration: none; }
.thickbox:visited { color:#666666; text-decoration: none; }
.thickbox:hover {  color:#062E77; text-decoration: underline;  }

.subnav{text-transform:uppercase; line-height:14px;  text-transform:uppercase;}
.subnav:link { color:#666666;; text-decoration: none; }
.subnav:active { color:#666666;text-decoration: none; }
.subnav:visited { color:#666666; text-decoration: none; }
.subnav:hover {  color:#062E77; text-decoration: underline;  }

.subnavact { font-weight:bold;text-transform:uppercase; line-height:14px;}
.subnavact:link { color:#062E77;; text-decoration: none; }
.subnavact:active { color:#062E77;text-decoration: none; }
.subnavact:visited { color:#062E77; text-decoration: none; }
.subnavact:hover {  color:#062E77; text-decoration: underline;  }


.whitelink { font-size:1em; }
.whitelink:link { color:#ffffff;; text-decoration: none; }
.whitelink:active { color:#ffffff;text-decoration: none; }
.whitelink:visited { color:#ffffff; text-decoration: none; }
.whitelink:hover {  color:#ffffff; text-decoration: underline;  }

.supsubpadd {padding-bottom:3px; }

.supsub { font-size:0.85em; line-height:1.2em; }
.supsub:link { color:#062E77;; text-decoration: none; }
.supsub:active { color:#062E77;text-decoration: none; }
.supsub:visited { color:#062E77; text-decoration: none; }
.supsub:hover {  color:#062E77; text-decoration: underline;  }

.crumbroot {text-transform:uppercase;font-size:10px;}
.crumb {text-transform:uppercase; font-size:10px;}
.crumb:link { color:#062E77;; text-decoration: underline; }
.crumb:active { color:#062E77;text-decoration: underline; }
.crumb:visited { color:#062E77; text-decoration: underline; }
.crumb:hover {  color:#062E77; text-decoration: underline;  }

.calendar_days {font-size:0.9em; font-weight:bold;}

.calendar-link:link { color:#000000;; text-decoration: underline; }
.calendar-link:active { color:#000000;text-decoration: underline; }
.calendar-link:visited { color:#000000; text-decoration: underline; }
.calendar-link:hover {  color:#ffffff; text-decoration: none;  }

.linked-day:link { color:#000000;; text-decoration: underline; }
.linked-day:active { color:#000000;text-decoration: underline; }
.linked-day:visited { color:#000000; text-decoration: underline; }
.linked-day:hover {  color:#ffffff; text-decoration: none;  }

.lc {text-transform:uppercase; font-size:0.7em;  }

.gobutton {	background-color:#062E77; 
			font-size:12px; 
			height:12px;
			position:relative;
			padding:0px;
			margin:0px;
			color:#ffffff; 
			border-color:#062E77; 
			border-width:0px;}

.otherbutton {	background-color:#062E77; 
			font-size:12px; 
			height:16px;
			position:relative;
			padding:0px;
			margin:0px;
			color:#ffffff; 
			border-color:#062E77; 
			border-width:0px;}

.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.clearfix {
display: inline-block;
}
html[xmlns] .clearfix {
display: block;
}
* html .clearfix {
height: 1%;
}
	
