body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background-image:url(../images/body-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	}
#container {
	padding:0;
	margin:0;
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:799px;
	border-left:4px solid #ffffff;
	border-right:4px solid #ffffff;
	}
#header {
	position:relative;
	top:0px;
	left:0px;
	width:799px;
	height:87px;
	background-image:url(../images/header.jpg);
	padding:0;
	margin:0;
	}
#numbers {
	position:absolute;
	top:19px;
	left:590px;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	padding:0;
	margin:0;
	line-height:20px;
	}
#menu {
	text-align:center;
	position:relative;
	top:0px;
	left:0px;
	width:420px;
	padding:0;
	margin:0;
	}
#menu a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#326f8d;
	text-decoration:none;
	}
#home-hover a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#326f8d;
	text-decoration:none;
	}
#menu1 a:hover {
	background-image:url(../images/hover-bg_07.jpg);
	background-repeat:repeat-x;
	height:43px;
	}
#menu1 {
	position:relative;
	top:0px;
	left:0px;
	float:left;
	padding:12px 5px 0px 5px;
	margin:0;
	height:31px;
	}
#menu2 {
	position:relative;
	top:0px;
	left:0px;
	float:left;
	padding:12px 5px 0px 5px;
	height:31px;
	}
#menu3 {
	position:relative;
	top:0px;
	left:0px;
	float:left;
	padding:12px 5px 0px 5px;
	height:31px;
	}
#menu4 {
	position:relative;
	top:0px;
	left:0px;
	float:left;
	padding:12px 5px 0px 5px;
	height:31px;
	}
#menu5 {
	position:relative;
	top:0px;
	left:0px;
	float:left;
	padding:12px 5px 0px 5px;
	height:31px;
	}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
width: 619px;
background: url(../images/nav-bg_06.jpg) center center repeat-x;
}
.solidblockmenu{
	padding-left:180px;
	}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #326f8d;
padding: 9px 8px;
text-decoration: none;
}

.solidblockmenu li .last {
border:none;
}
.solidblockmenu li a:visited{
color: #326f8d;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: #326f8d;
background: transparent url(../images/hover-bg_07.jpg) center center repeat-x;
}
#content-main {
	background-image:url(../images/main-bg_03.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:799px;
	height:227px;
	padding:0;
	margin:0;
	}
#categories {
	position:relative;
	top:15px;
	left:0px;
	width:799px;
	}
#cat1 {
	position:relative;
	top:0px;
	left:5px;
	float:left;
	}
#cat2 {
	position:relative;
	top:0px;
	left:auto;
	float:left;
	padding-left:2px;
	}
#cat3 {
	position:relative;
	top:0px;
	left:auto;
	float:left;
	padding-left:2px;
	}
#cat4 {
	position:relative;
	top:0px;
	left:auto;
	float:left;
	padding-left:1px;
	}
#cat5 {
	position:relative;
	top:0px;
	left:auto;
	float:left;
	padding-left:1px;
	}
#hort-title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#326f8d;
	line-height:15px;
	text-align:left;
	}
#hort-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#3e3e3e;
	text-align:left;
	line-height:20px;
	}
#hort-txt a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#3e3e3e;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	}
#hort-email-cont {
	margin:10px;
	}
#hort-email {
	position:relative;
	top:0px;
	left:0px;
	padding:3px;
	float:left;
	width:175px;
	}
#hort-email2 {
	position:relative;
	top:0px;
	left:0px;
	padding:3px;
	float:left;
	width:180px;
	}
#sales-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#3e3e3e;
	text-align:left;
	line-height:20px;
	}
#sales-txt a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#3e3e3e;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	}
#freight-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#3e3e3e;
	text-align:left;
	line-height:20px;
	}
#freight-txt a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#3e3e3e;
	text-align:left;
	text-decoration:none;
	line-height:20px;
	}
#hort-txt2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#868686;
	text-align:left;
	line-height:20px;
	}
#cont-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3e3e3e;
	text-align:left;
	line-height:20px;
	}
#cont-txt a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#3e3e3e;
	text-decoration:none;
	text-align:left;
	line-height:20px;
	}
#hort-intro {
	padding:3px;
	margin:10px;
	}
#hort-list {
	padding:3px;
	}
#hort-list ul li {
	list-style-image:url(../images/list-icon_16.jpg);
	list-style-position:outside;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#3e3e3e;
	vertical-align:text-top;
	line-height:20px;
	text-align:left;
	}
#hort-list ul li a {
	text-decoration:none;
	color:#3e3e3e;
	}
#footer-txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	}
#footer-nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	}
#footer-nav a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#868686;
	text-decoration:none;
	}
#home-main-pic {
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
	background-image:url(../images/home-main-pic.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:227px;
	}
#contact-main-pic {
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
	background-image:url(../images/contact-main-pic.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:227px;
	}
#freight-main-pic {
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
	background-image:url(../images/freight-main-pic.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:227px;
	}
#prod-main-pic {
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
	background-image:url(../images/prod-main-pic.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:227px;
	}
#sales-main-pic {
	position:relative;
	top:0px;
	left:0px;
	margin:0 auto;
	background-image:url(../images/sales-main-pic.jpg);
	background-repeat:no-repeat;
	width:784px;
	height:227px;
	}