html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset,td,th,p,table {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	padding: 0;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
}

body{/*centers page and establishes sitewide font*/
	background-image: url(../images/bgnd.jpg);
	font-family: Verdana, sans-serif;
	text-align: left;
	margin-top: 0px;
	padding: none;
	font-size: 10px;
}

.nugget {
}

.nugget td{
	background-color: #FFFFFF;
	padding: 2px;
}

.nugget th{
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 2px 2px 2px 10px;
	font-size: 10px;
}
.menu a,.menu a:link,.menu a:visited,.menu a:hover {
	display: block;
	width: 100%;
	text-decoration: none;
	color: blue;
}
.menu a:hover {
	background:blue;
	color:white;
}
.menu a.catlevel1 {
	font-weight: bold;
	padding: 0px 2px 0px 4px;
}
.menu a.catlevel1_sel {
	font-weight: bold;
	background:#FFFFFF;
	padding: 0px 2px 0px 4px;
}
.menu a.catlevel2_sel {
	background:#FFFFFF;
	padding: 0px 2px 0px 10px;
}
.menu a.catlevel2 {
	padding: 0px 2px 0px 10px;
}

input,select {
	height: 20px;
	font: bold 10px;
	background: #FFFFFF;
}

form {
	margin: 0px;
}

.sep {
	background: #3333FF;
}
.header {
	padding: 2px 2px 2px 5px;
	background: #CCCCCC;
	border-bottom: 1px solid #000000;
}
.footer {
	padding: 2px 2px 2px 5px;
	border-top: 1px solid #000000;
}
.error {
	font-weight: bold;
	color: #FF0000;
}
.properties {
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
}

#wrapper{ /*establishes container for entire page, allows text alignment to be left*/
width: 800px;
margin: 0 auto;
text-align: left;
}

#container { width: 800px;
    border: none;
	background: #ffffff;
	padding: none;
}

html>body #container {
   width: 800px;
   padding: none;
   background: #ffffff;

  }

#top {width: 800px;
    border: none;
	height: 26px;
	background-image: url(../images/top_bgnd.jpg);
	padding: 0px;
}

.top_diag {padding: 0 0 0 541px; height: 24px; width: 30px; margin: 0;}

.search_tab {font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFF33; font-size:11px; font-weight: bold}

.searchfield {border: 1px solid #003366; height: 15px}

html> body .top_diag  {
    padding: none;
}

#mainav_top {width: 800px;
    border: none;
	height: 22px;
	background-image: url(../images/mainav_bgd.jpg);
	padding: 0px;
	border-top:1px solid #822100;
	border-bottom:1px solid #822100;
}

#mainav_top td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #ffffff; font-weight:bold}
#mainav_top td a {color: #ffffff}

#mainav_bottom {background-color: #EB5200; border-bottom: 1px solid #BD2400; width: 800px; height: 4px;}

#content_area{
	padding: 6px;
	background-color: #FFFFFF;
}

#leftnav {border-bottom: 3px solid #5D7DA7; line-height:145%; font-size:11px}
#leftnav catlevel2 {margin-bottom: 7px; margin-left: 18px}
#leftnav li {list-style-image: url(images/bullet_1.gif); padding: 0px}

#leftnav_bottom {line-height:145%; font-size:11px}
#leftnav_bottom ul {margin-bottom: 7px; margin-left: 18px}
#leftnav_bottom li {list-style-image: url(images/bullet_1.gif);}

.leftnav_header {color:#5D7DA7; font-size:13px; font-weight:bold; line-height: 190%}
.hotbox {padding: 10px; border-bottom: 1px solid #5D7DA7; border-right: 1px solid #5D7DA7; border-left: 1px solid #5D7DA7;}
.hotbox2 {padding: 20px; border: 1px solid #5D7DA7;}
#prod_large {float: left}
#prod_large_text {float: left; margin-left: 12px; font-size:12px; width:160px; line-height: 140%}
#prod_large_text ul {margin-left: 25px}
.prod_large_head {color: #2B68C7; font-size:16px; font-weight: bold; line-height: 120%; padding-bottom: 7px}
.more_main {margin-left: 100px; margin-top: 15px; margin-bottom: 30px;}

.logo1 {float: left; margin-top:15px; margin-left:23px}
.logo2 {float: left; margin-top:23px; margin-left:23px}
.logo3 {float: left; margin-top:15px; margin-left:23px}
.specials_text {font-size:9px;}
.specials_header {font-size:11px; font-weight:bold}
.item {padding:30px; clear}

#footer {font-size:11px; margin-top: 8px}
#footer_links a {color: #ffffff}
#footer_links {float:right; font-size:11px; margin-top: -16px; margin-bottom: 16px}

.landing_padding {padding:20px;}
#landing_frame {padding: 13px; border: 4px solid #5D7DA7;}
.landing_header {font-size:22px; font-family: Trebuchet MS; color:#999900; font-weight:bold}
.landing_page_numbers {font-size:14px}
.landing_page_text {font-size:12px; font-family:Arial, Helvetica, sans-serif}
.landing_page_text_small {font-size:11px; font-family:Arial, Helvetica, sans-serif}



a,a:link,a:visited {
    
	text-decoration: none;
	color:#D43B00
}
a:hover {
    text-decoration: underline; color:#000000
	
}

h3 {color:#5382B0; text-size: 14px}

 







    
html>body .align {
   vertical-align: bottom;

}
.niner {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.offerPrice {
	color: #FF0000;
}

