body {background:#FFF; font-family:tahoma; font-size:12px; color:#000; margin:0px; padding:0px; background-image:url(../images/bodybg.gif); z-index:1;}
#top {position:relative; float:left; width:100%; background-repeat:no-repeat; background-image:url(../images/headerbg.jpg); background-color:#dfd5de;  height: 150px; z-index:2}
#container {width:990px; float:center; height:900px; z-index:3; text-align: center;}
#leftnav { height:100%; width:230px; float:left; position:relative; display:inline; background-color:#FFF; z-index:4; border-right: 3px solid #990000;}
#leftnav .departmenttext {
	text-decoration: none;
}
#leftnav .classtext {
	text-decoration: none;
}

#leftnav a {color:black;}

.leftnav {position:relative; float:left; margin:0px;text-align:left; background-position:top left; padding:10px; line-height:1.6}
.leftnavlink {position:relative; float:left;font-size:11px; color:#000; font-family:tahoma; text-decoration:none}
a.leftnavlink:hover {position:relative; float:left;text-decoration:underline}
.topnavbackground { width:100%; height:31px; background-image:url(../images/topnavbg.gif); height:32px; background-repeat:repeat-x;}
/*#content { position:relative; float:left; display:inline; background:#FFF; max-height:1000px; height:auto; z-index:5; text-align: center;}*/

#content 
{
            background:#FFFFFF none repeat scroll 0%;
            display:inline;
            float:left;
            height:auto;
            max-width: 755px;
            max-height:1200px;
            position:relative;
            text-align:center;
            z-index:5;
}

#inside { position:relative; padding:10px; font-size:12px; color:#000; font-family: tahoma,arial,verdana; z-index:6}
#footer {position:relative; float:center; bottom:0px; text-align:center; width:100%; z-index:7}
.footer {color:#000; font-size:11px; font-family:tahoma; text-decoration:none; z-index:8}
h3.newspaper {letter-spacing: .10em; font-size: 34px; font-weight: 100; width: auto; line-height: 1em; color:#ca9731; margin:0px; position:relative; top:20px; left: 10px}
h3.newspaper span { font-family: Georgia, "Times New Roman", Times, serif; margin:0px }
.leftbanner {position:relative; left:15px; top:10px;}
.cartlink {text-decoration: none; color:#000; font-size:11px}
.mayihelp {position:relative; float:left; top:100px; left:540px}
.searchsubmit {background:maroon; font-size:11px; border:0px; margin:0px; padding:2px; color:white}
.shopbybrands {color:maroon; font-size:11px; font-weight:bold; font-family:tahoma;}
#menu {z-index:999;}


/*

#menu {
width: 1000px;
position:relative; 
float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 12em;
float: left;
}

#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;

margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
color: #000;
text-decoration: none;
}

#menu a:hover {
color: #a00;

}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

*/

#treemenu1 {width:990px;margin-left:auto;margin-right:auto;}
.sale-regularprice {text-decoration: line-through;}
