body {padding:0px; margin:0px; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #666666;}

img {border:0px;}

#thetable {margin-left: -100px;}
.thetable {margin-left: -140px;}

#tabble {float: left;}

.catspace {margin: 0;}

#featured {width: 409px; height: 41px; max-height: 41px; background: url(images/latest_products.gif) no-repeat;}

#greenimages {float: left; width: 126px; height: 160px; margin-top: 7px;}
#greentxt {float: right; width: 245px; margin-top: 5px;}

#rightsider {float: left; padding-left: 160px;}
#rightsider .alignleft {float: left; padding: 0 10px 5px 0; margin-left: -160px;}
#rightsider img.alignleft {}
#rightsider .alignright {float: right; padding: 5px 0 5px 10px;}
#rightsider .aligncenter, #rightsider div.aligncenter {display: block; margin-left: auto; margin-right: auto;}
#rightsider ul li {list-style-type: circle !important;}
.linklove {display: none;}

.alignleft {float: left; padding: 5px 10px 5px 0;}
.alignright {float: right; padding: 5px 0 5px 10px;}
.aligncenter, div.aligncenter {display: block; margin-left: auto; margin-right: auto;}

ul li {list-style-type: circle; font-size: 12px; font-family: arial;}

#navbar ul li {list-style-type: none;}

.nocomments {font-weight: bold !important;}

#comment {width: 400px;}

td {vertical-align:top; padding:0px;}

a {color:#95471D;}

p {font-family: arial; font-size: 12px; line-height: 16px;}

a:hover {text-decoration:none;}

h2 {font-size: 15px; color: #95471D;}

h2 a {text-decoration: none;}

h2 a:hover {text-decoration: underline;}

h3 {font-size: 12px; color: #252A2C;}

#h2bg {background: url(images/h2bg.jpg) no-repeat; width: 408px; height: 43px;}

#h2bg h2 {padding-top: 12px; padding-left: 17px; text-transform: uppercase; color: #252A2C;}

#h2bg ul li {list-style-type: circle !important;}

.footer a  {color: #ffffff;}

.ver_line {
	width:65px;
	background-image: url(images/ver_line2.gif);
	background-repeat: repeat-y;
	background-position: top;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;}

/*Navbar*/

#navbar {
	background: #F6F6F6 url(images/navbar.gif) no-repeat;
	width: 708px;
	height: 38px;
	color: #000000;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#navbarleft {
	width: 708px;
	float: left;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#navbarright {
	width: 0px;
	float: right;
	margin: 0px;
	padding: 6px 0px 0px 0px;
	}
	
#navbarright img {
	border: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

#nav {
	margin: 0px 0px 0px 15px;
	padding: 0px;
	list-style: none;
	}

#nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	}

#nav a {
	color: #000000;
	display: block;
	font-size: 12px;
       font-weight: bold;
	font-family: arial;
	line-height: 15px;
       text-transform: uppercase;
       margin: 0px 5px 0px 0px;
       padding: 12px 15px 12px 15px;
	text-align: left;
	text-decoration: none;
	}
	
#nav a:hover {
	background: url(images/navbar2.gif) repeat-x;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
       margin: 0px 5px 0px 0px;
       padding: 12px 15px 12px 15px;
	}

#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: left;
	}
	
#nav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 140px;
	text-align: left;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #CACED1;
	width: 140px;
	float: none;
	margin: -1px;
	padding: 8px 10px 8px 10px;
	border-top: 1px solid #C0C0C0;
	text-align: left;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #CE2C1F;
	padding: 8px 10px 8px 10px;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	text-align: left;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}
	
/*SubNavbar*/

#subnavbar {
	background: #D7DBDE;
	width: 708px;
	height: 24px;
	color: #FFFFFF;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#subnav {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
#subnav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: left;
	}

#subnav a {
	background: #D7DBDE;
	color: #FFFFFF;
	display: block;
	font-size: 10px;
       font-weight: normal;
       text-transform: uppercase;
       margin: 0px 15px 0px 0px;
	padding: 6px 10px 5px 10px;
	text-align: left;
	}
	
#subnav a:hover {
	background: #02213A;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
       margin: 0px 15px 0px 0px;
 	padding: 6px 10px 5px 10px;
	}

#subnav li {
	float: left;
	margin: 0px;
	padding: 0px;
	text-align: left;
	}
	
#subnav li li {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 140px;
	text-align: left;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #02213A;
	width: 140px;
	float: none;
	margin: 0px;
	padding: 6px 10px 5px 10px;
	border-top: 1px solid #FFFFFF;
	text-align: left;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #02213A;
	text-align: left;
	}

#subnav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	text-align: left;
	}

#subnav li:hover ul {
	left: auto;
	display: block;
	}
	
#subnav li:hover ul, #subnav li.sfhover1 ul {
	left: auto;
	}