#wrapper {
margin-left:auto;
margin-right:auto;
height:100%;
width:990px;
}
#header {
float:left;
height: 70px;
width: 980px;
background-image:url(images/header.gif);
background-repeat:no-repeat;
}
#movie {
height: 270px;
width: 622px;
}
#topmenu {
float:left;
height: 32px;
width: 980px;
background-image:url(images/topmenu.gif);
background-repeat:no-repeat;
line-height:2em;
}
div.detailname {
font-size:18px;
color:#244b2a;
}
div.detailprice {
font-size:18px;
color:#c40f01;
}

#topspacer {
float:left;
height: 5px;
width: 980px;
}
#leftmenu {
float:left;
height: 100%;
width: 170px;
}
#menu {
float:left;
height: 797px;
width: 170px;
background-image:url(images/menu.gif);
background-repeat:no-repeat;
}
#manufacturers {
float:left;
height: 347px;
width: 170px;
background-image:url(images/manufacturers.gif);
background-repeat:no-repeat;
padding-bottom: 6px;
}
#checkout {
float:left;
width: 170px;
}
#content{
float:left;
height: 100%;
width: 615px;
margin:auto;
padding-left:6px;
padding-top:2px;
padding-right:6px;
font-family: Verdana, helvetica, sans-serif;
font-size: 12px;
color: #000;
background: #FFF;
text-align: left;
background-color:#ffffff;
}
#cart{
float:left;
height: 100%;
padding-left:3px;
width: 610px;
margin:auto;
}
#offersheader {
padding-top:0px;
background-image:url(images/offers.gif);
background-repeat:no-repeat;
line-height:4.5em;
text-align:right;
height: 40px;
width: 622px;
color: #ffffff;
}
#offersheader1 {
padding-top:0px;
background-image:url(images/offers_content.gif);
background-repeat:no-repeat;
line-height:1.9em;
vertical-align:bottom;
text-align:right;
height: 25px;
width: 622px;
color: #ffffff;
}
#offermain {
float:left;
height: 215px;
width: 622px;
}
#offers {
float:left;
height: 215px;
width: 207px;
}
#bestprices {
float:left;
padding-top:0px;
height: 70px;
width: 622px;
}
#topsellers {
padding-top:0px;
background-image:url(images/topsellers.gif);
background-repeat:no-repeat;
float:left;
height: 37px;
width: 622px;
}
#advice {
padding-top:0px;
background-image:url(images/advice_header.gif);
background-repeat:no-repeat;
float:left;
height: 37px;
width: 622px;
}
#sorry {
padding-top:0px;
background-image:url(images/sorry_header.gif);
background-repeat:no-repeat;
float:left;
height: 37px;
width: 622px;
}
#thanks {
padding-top:0px;
background-image:url(images/thanks_header.gif);
background-repeat:no-repeat;
float:left;
height: 37px;
width: 622px;
}
#orderstatus {
padding-top:0px;
background-image:url(images/status_header.gif);
background-repeat:no-repeat;
float:left;
height: 37px;
width: 622px;
}

#topsellers2 {
padding-top:0px;
height: 400px;
float:left;
width: 622px;
}
#content_header {
padding-top:0px;
background-image:url(images/products.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#categories_header {
padding-top:0px;
background-image:url(images/categories.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#checkout_header {
padding-top:0px;
background-image:url(images/checkout_header.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#aboutus_header {
padding-top:0px;
background-image:url(images/aboutus.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#location_header {
padding-top:0px;
background-image:url(images/location.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#terms_header {
padding-top:0px;
background-image:url(images/terms_header.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#privacy_header {
padding-top:0px;
background-image:url(images/privacy_header.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#links_header {
padding-top:0px;
background-image:url(images/links_header.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#gallery_header {
padding-top:0px;
background-image:url(images/gallery.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#search_header {
padding-top:0px;
background-image:url(images/search_header.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#contact{
padding-top:0px;
background-image:url(images/contactus.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#news{
padding-top:0px;
background-image:url(images/news.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#info{
padding-top:0px;
background-image:url(images/info_header.gif);
background-repeat:no-repeat;
height: 40px;
width: 622px;
}
#categories {
float:none;
height: 30px;
width: 170px;
text-align:left;
text-indent:15px;
line-height:1.75em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
#maintext {
float:none;
width: 598px
text-align:left;
padding-left:10px;
padding-right:10px;
text-indent:0px;
line-height:1.75em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #f5f5f5;
}


#categories_top {
float:none;
height: 56px;
width: 170px;
}
#search_top {
float:none;
height: 59px;
width: 170px;
}
#search_spacer {
float:none;
height: 27px;
width: 160px;
}
#search_menu {
float:none;
height: 28px;
width: 160px;
padding-left:0.9em;
width: 170px;
}
#search_menu1 {
float:left;
height: 93px;
width: 50px;
padding-left:1.3em;
line-height:140%;
}
#search_menu2 {
float:left;
height: 93px;
width: 160px;
padding-left:1.3em;
line-height:140%;
}
#vspacer {
float:none;
height: 220px;
width: 1px;
}
#rightmenu {
float:left;
height: 1230px;
width: 180px;
}
#footer {
float:left;
height: 102px;
width: 980px;
background-image:url(images/footer.gif);
background-repeat:no-repeat;
}
#customerservice {
float:left;
height: 102px;
width: 220px;
}
#customerservice1 {
float:left;
height: 102px;
width: 193px;
}
#aboutus {
float:left;
height: 102px;
width: 170px;
}
#otherstuff {
float:left;
height: 102px;
width: 190px;
}
#copyright {
float:left;
text-align:center;
height: 10px;
width: 980px;
}
#minicart {
font-size: 11px;
font-family : Verdana;
width:170px;
text-align:center;
line-height:1.30em;
}
td.minicart_top {
font-size: 11px;
font-family : Verdana;
background-image:url(images/basket_top.gif);
background-repeat:no-repeat;
padding-left:0em;
padding-top:0.8em;
}
#minicart_middle {
font-size: 11px;
font-family : Verdana;
background-image:url(images/basket_middle.gif);
background-repeat:no-repeat;
padding-left:0em;
padding-top:0.3em;
padding-bottom:0.2em;
}
td.minicart_bottom {
font-size: 11px;
font-family : Verdana;
background-image:url(images/basket_bottom.gif);
background-repeat:no-repeat;
padding-left:0em;
padding-top:0em;
padding-bottom:1em
}

P.mincart {
font-size: 11px;
font-family : Verdana;
}
td.mincart {
font-size: 10px;
padding-left:0.8em;
font-family : Verdana;
background-image:url(images/basket_middle.gif);
}

.rightmenu {
padding-bottom:5px;
}
.floatright {
float:right;
margin-right:50px;
}
.content {
padding-top:10px;
padding-left:1px;
}
.product {
padding-top:10px;
padding-left:-2px;
}
.offersheader {
position:absolute;
}
.maintext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:40;
color:#244B2A;
}
.normaltext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#202020;
}
.customerservice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#202020;
line-height:1.30em;
margin-left:0px;
padding-top:2.2em;
padding-left:6em;
text-indent:0em;
}
.customerservice1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#202020;
line-height:1.30em;
margin-left:0px;
padding-top:2.2em;
padding-left:0em;
text-indent:0em;
}
.otherstuff {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#202020;
line-height:1.30em;
margin-left:0px;
padding-top:2.2em;
padding-left:1.6em;
text-indent:0em;
}
.aboutus {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#202020;
line-height:1.30em;
margin-left:0px;
padding-top:2.2em;
padding-left:1.6em;
text-indent:0em;
}
A:link {
	color: #000033;
	text-decoration: none;
}

A:visited {
	color: #000033;
	text-decoration: none;
}

A:active {
	color: #cccccc;
	text-decoration: none;
}

A:hover {
	color: #244B2A;
	text-decoration: underline;
}

TD {
	font-size: 12px;
	font-family : Verdana;
}

P {
	font-size: 12px;
	font-family : Verdana;
}

TD.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

HR {
	color : #94BA95;
}

P.catname {
text-align: left; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
font-size:16px;
color:#244b2a;
}

P.catdesc { 
text-align: left; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
font-size:12px;
}
P.navdesc { 
margin-top: 0px; 
margin-bottom: 0px; 
vertical-align:top;
height:1px;
font-size:12px;
}

IMG.catimage { 
border bottom top right:2px; 
border-thickness: 2px; 
border-color: #c8c8c8; 
border-style: solid; 
vertical-align:top; 
}
div.prodname{
font-weight: semi-bold;
font-size:16px;
color:#244b2a;
}
div.prodprice{
font-weight: semi-bold;
font-size:16px;
color:#c40f01;
}

TD.catimage { 
vertical-align:top; 
} 

TD.catname { 
vertical-align:middle; 
text-align: center;
} 

TD.catnavigation { 
vertical-align:middle;
text-align: left; 

