body {background: #000000; height:100%; margin:0; padding:0; font-family:"Courier New", Courier, mono; font-size:11px;
color:#fff; overflow:hidden;}
#fillIt{height:100%; width:800px; margin:0 auto;}

a{text-decoration:none; color:#fff; border-bottom:1px solid #B7B2A0;}
a:hover{text-decoration:none; color:#fff; border-bottom:1px solid #756D55;}

#storeBacking{background:url(/shop/images/store-backing.jpg) no-repeat bottom right; padding:0; height:670px; width:800px; position:absolute; margin:0 auto; bottom:-80px;}
.goodBrowser{bottom:0px !important;}
.shitBrowser{bottom:-50px !important;}

#m1{padding:0; margin:0; position:relative;}
#m1 a{display:block; position:absolute; border:0; text-decoration:none;}
#m1 a span{display:none;}

#m1-albums{width:168px; height:58px; top:55px; left:63px;}
#m1-albums:hover{background:url(/shop/images/m1-albums-over.jpg);}

#m1-garments{width:178px; height:54px; top:55px; left:231px;}
#m1-garments:hover{background:url(/shop/images/m1-garments-over.jpg);}

#m1-crap{width:234px; height:61px; top:47px; left:409px;}
#m1-crap:hover{background:url(/shop/images/m1-crap-over.jpg);}

#m1-confused{width:106px; height:169px; top:391px; left:1px;}
#m1-confused:hover{background:url(/shop/images/m1-confused-over.jpg);}

#m1-exit{width:79px; height:92px; top:511px; left:645px;}
#m1-exit:hover{background:url(/shop/images/m1-exit-over.jpg) no-repeat top;}

#m1-contact{width:82px; height:92px; top:259px; right:59px;}
#m1-contact:hover{background:url(/shop/images/m1-contact-over.jpg) no-repeat top;}


#m1-cart{width:151px; height:105px; top:1px; left:643px;}
#m1-cart:hover{background:url(/shop/images/m1-cart-over.jpg) no-repeat top left;}
#m1-cart:hover span{display:block; position:relative; top:120px; right:35px; width:190px; border:1px solid #666; background:#333; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:5px;}

#main{position:absolute; width:455px; height:339px; overflow:scroll; overflow-x:hidden; line-height:140%;
left:160px; top:180px; padding:0; margin:0; scrollbar-base-color:#786F55; color:#F2EDDF;
font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

#main ol li, #main ul li{ margin:0 10px 10px 0;}

#cat-albums{display:block; position:absolute; top:235px; left:83px; width:48px; height:116px; background:url(/shop/images/cat-title-albums.jpg); border:0;}
#cat-garments{display:block; position:absolute; top:185px; left:79px; width:50px; height:148px; background:url(/shop/images/cat-title-garments.jpg); border:0;}
#cat-crap{display:block; position:absolute; top:185px; left:79px; width:50px; height:148px; background:url(/shop/images/cat-title-crap.jpg); border:0;}

h2{font-size:24px; font-weight:bold; margin:5px 0; padding:5px 0;border-bottom:1px solid #857C64;}
h3{font-size:18px; font-weight:bold; margin:5px 0; padding:5px 0; border-bottom:1px solid #857C64;}

h2 a, h3 a{border:0 !important;}

.excerptLine{padding:10px; margin:15px 5px; background:#333; position:relative; height:128px;}
a.excerptImage{position:absolute; left:5px; top:0; border:0;}
a.excerptImage img{border:1px solid #fff;}
a.excerptImage:hover img{border:1px solid #ccc;}
a.excerptTitle{display:block; padding:5px 0 5px 140px; margin:0; font-size:15px;}
.excerptLine small{display:block; padding:15px 0 0 140px; margin:0; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; color:#CCCCCC;}

.image{padding:10px 0; text-align:center;}
.image img{border:1px solid #000;}
.image a img{border:1px solid #fff;}
.image a:hover img{border:1px solid #ccc;}

.addtocartdiv{margin:10px !important; text-align:left; margin:0; padding:7px 130px 7px 7px; position:relative;
clear:both !important; background:#333; min-height:35px; border-bottom:1px solid #666; border-top:1px solid #666;}
* html .addtocartdiv{height:35px;}
.addtocartdiv a{position:absolute; right:10px; top:10px;}

