body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D5867;
	background: #C0C0C0;
	margin: 0; }
#header {
	margin:0 auto;
	background: url(/graphics/global/header.jpg) no-repeat top;
	width: 766px;
	height: 164px; }
#header ul {
	margin: 0;
	padding: 144px 5px 0 280px;
	list-style-type: none; }
#header ul li {
	float: left;
	padding: 0 15px;
	background: url(/graphics/global/nav_bullet.gif) no-repeat left 3px; }
#header ul li a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none; }
#header ul li a:hover { color: #3D5867; }
#homefooter {
	margin:0 auto;
	padding: 5px;
	width: 756px;
	color: #FFF;
	font-size: 10px;
	text-align: center;
	background: #3d5867; }
#homefooter p { color: #000; font-size: 9px; margin:3px; }
#homefooter a { color: #FFF; font-weight: bold; text-decoration: none; }
#homefooter a:hover { text-decoration: underline; }
* html #homefooter { margin: -2px auto 0 auto; }
#homecontent,#subcontent {
	margin:0 auto;
	padding: 5px 5px 5px 4px;
	width:756px;
	background: #FFF; }
#homecontent table { margin: 0; }
#homecontent table td { vertical-align: top; }

/*featured products on homepage*/
.featured {
	width: 260px;
	height: 616px;
	padding-right: 5px; }
.featured .featureproduct td { vertical-align: top; }
.featured .featureproduct .feature_img { width: 82px; }
.featured .featureproduct .feature_img a { color: #3D5867; font-weight: bold; text-decoration: none; }
.featured .featureproduct .feature_img a:hover { text-decoration: underline; }
.featured .featureproduct .info ul {
	margin: 2px;
	padding-left: 10px;
	font-size: 10px; 
	list-style-type: none;}


#homecontent table .content { width: 496px; }
.content .hometeaser {
	width: 494px;
	margin:0; }
h1 {
	margin: 3px 0;
	color: #FF0000;
	font-size: 16px;
	font-family: Tahoma; }
h2 {
	margin: 2px 0;
	color: #FF0000;
	font-size: 12px;
	font-family: Tahoma; }
/*Sub Page Content Box*/
.subcontent {
	width: 745px;
	margin: 10px 0 10px 14px;
	 }
* html .subcontent { margin: 10px 0 10px 8px; }
.subcontent td { vertical-align: top; padding: 0; }
.subcontent .main {
	border-left: 1px solid #3D5867;
	padding: 0 10px;
	background: url(/graphics/global/sub_right_repeat.gif) repeat-y top right; }

/*End Content Box*/
