html { background-color: #75AED6; background-image: url('images/main_bg.gif'); background-repeat: repeat-x; margin: 0px; }
body { background-color: #75AED6; background-image: url('images/main_bg.gif'); background-repeat: repeat-x; margin: 0px; }

a:hover { color: #D14E26; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link { color: #D14E26; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited { color: #D14E26; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover { color: #D14E26; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.copyright { color: #fff; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link.copyright { color: #fff; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited.copyright { color: #fff; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover.copyright { color: #fff; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.top { color: #fff; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link.top { color: #fff; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited.top { color: #fff; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover.top { color: #fff; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

p, ul, ol, td, div { color: #466880; font-size: 11px; font-family: "verdana", "arial", sans-serif; vertical-align: top; line-height: 14px; }
.header { color: #cc0000; font-size: 14px; font-weight: bold; }
.sub { color: #C9694C; font-size: 11px; font-weight: bold;  }
.blue { color: #75AED6; font-size: 12px; font-weight: bold; }
.homesub { color: #ffcc00; font-size: 11px; font-weight: bold; }

table.maintable {
width: 794px;
height: 100%;
padding: 0px;
}

table.innertable {
width: 581px;
height: 100%;
padding: 0px;
background-color: #D7D7D7;
}

.h100 { height: 100%; }

td.top_phone {
width: 100%;
height: 21px;
background-color: #343736;
padding: 0px 30px 0px 0px;
text-align: right;
font-size: 11px;
color: #fff;
}

td.page_border {
width: 14px;
height: 100%;
background-color: #343736;
padding: 0px;
}

td.left {
width: 185px;
height: 100%;
background-color: #D14E26;
border-right: 5px #343736 solid;
padding: 0px;
text-align: left;
}

td.toplinks {
width: 581px;
background-color: #8F8F8F;
border-bottom: 5px #343736 solid;
text-align: right;
padding: 8px 20px 8px 0px;
color: #B3B3B3;
}

td.homesplash1 {
width: 400px;
background-color: #D14E26;
border-top: 5px #343736 solid;
border-right: 5px #343736 solid;
border-bottom: 5px #343736 solid;
padding: 10px;
margin: 0px;
color: #fff;
line-height: 12px;
text-align: left;
}

td.homesplash2 {
width: 40%;
background-color: #D14E26;
border-top: 5px #343736 solid;
border-left: 5px #343736 solid;
border-bottom: 5px #343736 solid;
padding: 10px;
color: #fff;
text-align: left;
}

td.home_main {
width: 100%;
height: 100%;
padding: 10px;
text-align: left;
}

td.copy_main {
width: 100%;
height: 100%;
padding: 20px;
text-align: left;
}

td.copyright {
padding: 15px;
text-align: center;
font-size: 9px;
color: #fff;
}

/* nav style one */
ul.sidemenu {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 11px;
	width: 160px;
	background-color: #FDC25C;
	text-align: left;
}

ul.sidemenu li {
	border-bottom: 1px solid #D14E26;
}

ul.sidemenu li.menuhead {
	border-bottom: 1px solid #D14E26;
	background-color: #fff;
	padding: 4px 0px 4px 9px;
	color: #529ACC;
	font-weight: bold;
}

ul.sidemenu li.menusub {
	border-bottom: 1px solid #D14E26;
	background-color: #FF602F;
	padding: 0px;
	color: #529ACC;
}

ul.sidemenu li a {
	text-decoration: none;
	display: block;
	width: 160px;
	color: #fff;
	padding: 4px 0px 4px 0px;
}

ul.sidemenu li a:visited {
	text-decoration: none;
	display: block;
	width: 160px;
	color: #fff;
	padding: 4px 0px 4px 0px;
}

ul.sidemenu li a:hover {
	text-decoration: none;
	background-color: #FDEAC8;
	color: #666;
}


/* nav style two */

ul.sidemenu2 {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 11px;
	width: 160px;
	background-color: #FD9A5C;
	text-align: left;
}

ul.sidemenu2 li {
	border-bottom: 1px solid #D14E26;
}

ul.sidemenu2 li.menusub {
	border-bottom: 1px solid #D14E26;
	background-color: #FF602F;
	padding: 0px;
	color: #fff;
}

ul.sidemenu2 li.menuhead {
	border-bottom: 1px solid #D14E26;
	background-color: #fff;
	padding: 4px 0px 4px 9px;
	color: #529ACC;
	font-weight: bold;
}

ul.sidemenu2 li a {
	text-decoration: none;
	display: block;
	width: 160px;
	color: #fff;
	padding: 4px 0px 4px 0px;
}

ul.sidemenu2 li a:visited {
	text-decoration: none;
	display: block;
	width: 160px;
	color: #fff;
	padding: 4px 0px 4px 0px;
}

ul.sidemenu2 li a:hover {
	text-decoration: none;
	background-color: #FCDBC7;
	color: #666;
}

.hometxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 15px;
}
.formfields {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.formfieldsml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C9694C;
}
.buttoncol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #477E9D;
	padding: 4px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D14E26;
	border-right-color: #D14E26;
	border-bottom-color: #D14E26;
	border-left-color: #D14E26;
}
.box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
}
.producttxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 8px;
}

/* product mouseovers */

#content-left {
	margin-left: 25px;
}


.subCat {
	float:left;
	margin-right:20px;
	background:#f0f0f0;
	border:1px solid #BCBAB2;
	padding-top:5px;
	text-align:center;
	width:150px;
	min-height:150px;
	padding-bottom:15px;
	margin-bottom:20px;
}
.subCatBlank {
	margin-right:20px;
	padding-top:5px;
	width:150px;
	min-height:150px;
	padding-bottom:15px;
	margin-bottom:20px;
}

.subCat img {
	margin-bottom:15px;
	margin-top:8px;
}

.subCat:hover {
	background:#DBCEC8;
	border:1px solid #D7B8A4;
}

#content-left .subCat p a, #content-left .subCat p {
	margin:0;
	padding:0;
}

#content-left .subCat p a {
	margin-top:15px;
	text-decoration:none;
	font-weight:normal;
}

/* product inside mouseovers */


.main_item {
padding: 15px;
}

.subCat2 {
	margin-right:0px;
	background:#f0f0f0;
	border:1px solid #BCBAB2;
	padding:0px;
	text-align:left;
	width:530px;
	margin:0px;
}

.subCat2 img {
	margin-bottom:0px;
	margin-top:0px;
}

.subCat2:hover {
	background:#DBCEC8;
	border:1px solid #D7B8A4;
}

#content-left .subCat2 p a, #content-left .subCat2 p {
	margin:0;
	padding:0;
}

#content-left .subCat2 p a {
	margin-top:15px;
	text-decoration:none;
	font-weight:normal;
}

.main_prod {
	background:#f0f0f0;
	border:1px solid #BCBAB2;
	padding:15px;
	width:507px;
	margin:0px;
}