
/*********main body style*/
body {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; margin:0 0 20px 0; background:#1C2E1C; line-height:18px;}
/* WAS body {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; margin:0 0 20px 0; background:#1C2E1C url(../images/bg.jpg) no-repeat top center; line-height:18px;} */
td {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; line-height:16px;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#b45500; margin-top:0; margin-bottom:5px; margin-left:0px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; margin-top:5px; margin-bottom:5px; margin-left:0px;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#006600; margin-top:5px; margin-bottom:5px; margin-left:0px;}

/*List Styles*/
li,ol {
color:#333;
font-family:Arial, Helvetica, sans-serif;
list-style-type:square;
}

/*Controls the height above the List Styles*/
ul {
margin-left:3em;
margin-top:-0em;
text-indent:-0.0em
}

/*horizontal line*/
hr {border:none 0;
border-top:1px #999999;/*the border*/
color:#CCCCCC;
height:1px;/*whatever the total width of the border-top and border-bottom equal*/
width:100%;
text-align:left;
}

/*global links*/
a:link,a:visited {color:#006600; text-decoration:underline;}
a:active,a:hover {color:#CC6600; text-decoration:underline;}
a.seo:link,a.seo:visited {color:#333; text-decoration:none;}
a.seo:active,a.seo:hover {color:#333; text-decoration:none;}

/*shadow effects*/
#shadow-left-container {vertical-align:top; width:31px; height:851px;}
/* WAS #shadow-left-container {vertical-align:top; width:31px; height:851px; background-image:url(../images/shadow-left.png); background-repeat:no-repeat;}*/
td.shadow-left {vertical-align:top; width:31px; background-image:url(../images/shadow-left-bg.png); background-repeat:repeat-y;}
#shadow-right-container {vertical-align:top; width:31px; height:851px;}
/* WAS #shadow-right-container {vertical-align:top; width:31px; height:851px; background-image:url(../images/shadow-right.png); background-repeat:no-repeat;}*/
td.shadow-right {vertical-align:top; width:31px; background-image:url(../images/shadow-right-bg.png); background-repeat:repeat-y;}

/*header styles*/
td.header-container {vertical-align:top; padding:0 10px 10px 10px; background-color:#FFFFFF;}
a.nav-advancedsearch:link {color:#666666; text-decoration:underline; font-size:10px;}
a.nav-advancedsearch:visited {color:#666666; text-decoration:underline; font-size:10px;}
a.nav-advancedsearch:active {color:#009900; text-decoration:underline; font-size:10px;}
a.nav-advancedsearch:hover {color:#009900; text-decoration:underline; font-size:10px;}

/*border left styles*/
td.border-leftnav-container {vertical-align:top; width:168px; padding:0 18px 16px 22px; background-image:url(../images/bg-leftnav.gif);}
#border-leftnav-content {vertical-align:top; width:142px; background-image:url(../images/bulletpoint1.gif); background-repeat:repeat-y; font-size:13px; font-weight:bold; line-height:18px; padding-left:14px; white-space:nowrap;}
#border-leftnav-news {vertical-align:top; width:156px; height:30px; margin-top:16px; margin-bottom:10px; padding-top:74px; background-image:url(../images/title-news-signup.gif); background-repeat:no-repeat;}
.border-leftnav-imgtitle {margin:16px 0 10px 0;}
a.nav-left:link {color:#ffffff; text-decoration:none; font-size:13px;}
a.nav-left:visited {color:#ffffff; text-decoration:none; font-size:13px;}
a.nav-left:active {color:#669966; text-decoration:none; font-size:13px;}
a.nav-left:hover {color:#669966; text-decoration:none; font-size:13px;}

/*content body container*/
td.contentbody-container {vertical-align:top; width:631px; padding-right:40px; padding-left:5px; padding-top:10px; background-color:#FFFFFF;} /*WAS width:649px;*/
td.contentbody-container-cart {vertical-align:top; width:656px; padding-right:20px; padding-left:0px; padding-top:10px; background-color:#FFFFFF;}
a.featured:link,a.featured:visited {color:#993300; font-size:12px; line-height:13px; text-decoration:none; font-weight:bold;}
a.featured:active,a.featured:hover {color:#993300; font-size:12px; line-height:13px; text-decoration:underline;}

/*featured products - front-end home page specials*/
.price-home {color:#666666; font-size:11px;}
.saleprice-home {color:#006600; font-size:13px; font-weight:bold;}

/*footer styles*/
td.footer-content {font-size:11px; color:#666666; vertical-align:top; padding-top:15px; background-image:url(../images/shadow-bottom.png); background-repeat:repeat-x;}
a.footer:link {color:#666666; font-size:11px; text-decoration:none;}
a.footer:visited {color:#666666; font-size:11px; text-decoration:none;}
a.footer:active {color:#999999; font-size:11px; text-decoration:underline;}
a.footer:hover {color:#999999; font-size:11px; text-decoration:underline;}

/*webfx styles*/
a.webfx:link {color:#666666; font-size:11px; text-decoration:none;}
a.webfx:visited {color:#666666; font-size:11px; text-decoration:none;}
a.webfx:active {color:#999999; font-size:11px; text-decoration:underline;}
a.webfx:hover {color:#999999; font-size:11px; text-decoration:underline;}
