﻿#footer {
height: 16px;
width: 620px;
}
 
.images {
position: left;
margin: 0px;
padding: 0px;
}
 
.images a { float: left; }
 
#swap01 {background-image: url(/images/footer_home.gif);  width: 33px;  height: 16px; }
#swap02 {background-image: url(/images/footer_company.gif);  width: 54px;  height: 16px; }
#swap03 {background-image: url(/images/footer_grills.gif);  width: 27px;  height: 16px; }
#swap04 {background-image: url(/images/footer_accessories.gif);  width: 59px;  height: 16px; }
#swap05 {background-image: url(/images/footer_recipes.gif);  width: 68px;  height: 16px; }
#swap06 {background-image: url(/images/footer_faq.gif);  width: 26px;  height: 16px; }
#swap07 {background-image: url(/images/footer_testimonials.gif);  width: 60px;  height: 16px; }
#swap08 {background-image: url(/images/footer_newsletter.gif);  width: 55px;  height: 16px; }
#swap09 {background-image: url(/images/footer_dealer.gif);  width: 74px;  height: 16px; }
#swap10 {background-image: url(/images/footer_register.gif);  width: 61px;  height: 16px; }
#swap11 {background-image: url(/images/footer_terms.gif);  width: 32px;  height: 16px; }
#swap12 {background-image: url(/images/footer_contact.gif);  width: 57px;  height: 16px; }

.rollover { display: block; } /* Allow setting widths and heights */
.rollover img { height: 100%; border: 0; } /* only set width and height once */
.rollover:hover { visibility: visible; /* for IE */ } /* sets any property for the :hover state */
.rollover:hover img { visibility: hidden; } /* 'rolls over' the image */


/* --------------TOPNAV------------------------------------------------------------- */


.suckertreemenu {
height: 42px;
background: url(/images/navbg.gif) repeat-x;
margin-bottom: 20px;
}

.suckertreemenu ul{
margin: 0;
padding-left: 0px;
list-style-type: none;
padding-top: 7px;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
padding-right: 6px;
padding-left: 10px;
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: inline;
font: bold 11px Arial, Sans-serif;
color: #fff;
text-decoration:none;
cursor: hand;
}

.suckertreemenu ul li a:hover {
text-decoration: underline
}

/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0em;
position: absolute;
top: 0em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
margin-top:0px;
text-decoration: none;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
margin-top: -2px;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a {
margin: 0px;
display: block;
overflow: visible;
text-align: left;
font: bold 10px Arial, Serif;
width: 120px; /*width of sub menu levels*/
text-decoration: none;
padding: 6px;
border: 1px solid #fff;
top: -6em;
background-color: #302f35;
color: #fff;
}

.suckertreemenu ul li ul li a:hover{
text-decoration:underline;
background-color: #990000;
color: #fff;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

#seo     	 { font-family: Arial, Serif; text-decoration: none; color: #C3C6CA; font-size: 8pt; text-align: left }

#seo2     	 { font-family: Arial, Serif; text-decoration: none; color: #C3C6CA; font-size: 8pt; text-align: center }

#seo3     	 { font-family: Arial, Serif; text-decoration: none; color: #C3C6CA; font-size: 8pt; text-align: right }

a.white:link {  font-family: Arial, Serif; text-decoration: underline; color: #fff; font-size: 10pt;}
a.white:visited  { font-family: Arial, Serif; text-decoration: underline; color: #fff; font-size: 10pt; }
a.white:hover { font-family: Arial, Serif; text-decoration: underline; color: #fff; font-size: 10pt;}


a.seo:link {  font-family: Arial, Serif; text-decoration: none; color: #C3C6CA; font-size: 8pt;}
a.seo:visited  { font-family: Arial, Serif; text-decoration: none; color: #C3C6CA; font-size: 8pt; }
a.seo:hover { font-family: Arial, Serif; text-decoration: underline; color: #C3C6CA; font-size: 8pt;}

a.seo2:link {  font-family: Arial, Serif; text-decoration: none; color: #BA3F3F; font-size: 8pt;}
a.seo2:visited  { font-family: Arial, Serif; text-decoration: none; color: #BA3F3F; font-size: 8pt; }
a.seo2:hover { font-family: Arial, Serif; text-decoration: none; color: #BA3F3F; font-size: 8pt;}

/* ----- Customer Cart TABLES ---------- */
#awscustomertables table{margin: 1em; border-collapse: collapse;}
#awscustomertables td{ padding: .3em; border: 1px #F2F2F2 solid; }
#awscustomertables th{ padding: .3em; border: 1px #F2F2F2 solid; background: #F2F2F2; }
