body { background-image:url("../images/bg2.jpg"); margin:0px; }
#content {background-color:#000000;
min-width:900px;
max-width:900px;
margin-left:auto;
margin-right:auto;
padding:0px;
}
#shadow {background-image:url("../images/shadow4.png");background-position:center center;background-repeat:repeat-y;left:50%;margin-left:-50%;margin-top:0;max-width:100%;min-height:200px;min-width:100%;padding:0;position:relative;}
#qe_toolbar_ovr {
}
#dark {
background-image:url("../images/bgdark1.png");
background-repeat:repeat;
max-width:100%;
min-width:100%;}

#topbar {
position:relative;
left:50%;
margin-left:-527px;
max-width:1049px;
}
#shoppingsearch {
background:url(../images/topnav_06.jpg);
max-height:28px;
}
#content_area {
position:relative;
left:50%;
margin-left:-464px;
max-width:960px;
min-width:960px;
background-color:#fff;
padding:0;
}

.whitenav{
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#000;
width:110px;
text-align:center;
height:27px;
}



#showpage {  text-align:right; border: 1px solid #f60; height:20px; line-height:20px; font-family: Arial, Helvetica, sans-serif; font-size:12px;clear:both; padding:5px; background:#FFDEC8; margin:5px;}
#showpage a{ text-decoration:none;}
#bar{
	text-align:left; 
	padding-left:10px;
	margin-bottom:9px; 
	height:27px; 
	margin-top:0px; 
	line-height:27px;
	color:#fff; font-size:11px; font-weight:bold;
	background:#BC0205;
	border:0px solid #ddd;
}
#bar a{ font-size:11px;color:#fff; text-decoration:none}
#clr{ clear:both;}


#hw00{ float:left; width:235px; border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;  overflow:hidden; }
#hw1{ text-align:center;margin-top:10px;height:289px;overflow:hidden;}
#hw1 a img{ border:0; max-width:198px; max-height:287px; width:expression(this.width > 198 && this.height < this.width*287/198 ? 198: true);  height: expression(this.height > 287 ? 287: true);margin-top: expression(this.height < 287 ? (287-this.height)/2: 0); }
#hw2{ width:198px; text-align:left; line-height:1.3; margin:auto; height:85px; font-size:10px; font-family:verdana; }
#hw2 b{ color:#000; font-size:12px;}
#hw2 br{ line-height:7px;}
#hw2 a{  color:#900; font-size:12px;}
#hw2 span{ color:red;}
#hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}





.whitenav A:link{
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: none;
height:27px;
}

.whitenav A:visited{
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: none;
height:27px;
}

.whitenav A:active{
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: none;
height:27px;
}

#whitenav A:hover{
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#ffbf00;
text-align:center;
text-decoration: none;
background-color:#3b6622;
height:27px;
}

#display_cart_summary {
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#000;
width:400px;
}
.yellownav {
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#ffbf00;
text-align:center;
}

.yellownav A:link
 {
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#ffbf00;
text-align:center;
text-decoration: none;
}

.yellownav A:visited {
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#ffbf00;
text-align:center;
text-decoration: none;
}
.yellownav A:active {
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#ffbf00;
text-align:center;
text-decoration: none;
}
.yellownav A:hover{
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration: none;
background-color:#3b6622;
}

.texttablerednav {
margin-top:.3em;
background-image:url("../images/topnav_04.jpg");
margin:0;
height:27px;
overflow:hidden;
}
.texttablerednav2 {
margin-top:.3em;
margin:0;
}
#bottomgreen {
height:27px;
max-height:27px;
min-height:27px;
background-image:url("../images/bottombar_01.jpg");
position:relative;
left:50%;
margin-left:-464px;
max-width:960px;
}
#bottomred1 {
height:27px;
max-height:27px;
min-height:27px;
background-image:url("../images/bottombar_02.jpg");
position:relative;
left:50%;
margin-left:-464px;
max-width:960px;
}
#copyright {
padding-left:2em;
padding-right:2em;
padding-bottom:2em;
padding-top:2em;
font-size:10.5px;
font-family:'Century Gothic',verdana,arial,helvetica,sans-serif;
color:#5d1111;
}
#bottomred2 {
height:129px;
max-height:129px;
min-height:129px;
background-color:#cb0b04;
position:relative;
left:50%;
margin-left:-464px;
max-width:960px;
}

#bottomred3 {
height:100px;
background-color:#cb0b04;
position:relative;
left:50%;
margin-left:-464px;
max-width:960px;
}
span {
z-index:100;
}
#volusion {
visibility:hidden;
position:absolute;
top:0;
z-index:-100
}
#searchform1 {
width:282px;
float:right;
clear:both;
height:27px;
margin:0;
padding:0;
text-align:center;
position:relative;


top:2px;
}

.searchform {
table-layout:fixed;
}
.newsletterform {
vertical-align:bottom;
}
#snowleft {
position:relative;
left:50%;
margin-left:-496px;
top:-323px;
width:48px;
hieght:50px;
z-index:10;}

#snowlefttop {
position:relative;
left:50%;
margin-left:-456px;
top:-380px;
width:453px;
z-index:11;}


#snowright {
position:relative;
left:50%;
margin-left:260px;
top:-410px;
width:456px;
z-index:12;}

#newsletterform {
position:relative;
top:-2px;
*top:2px !important;;
}

#newsletterformbutton {
position:relative;
top:3px;
}

#rednav {
padding:0;
}