﻿  body {
	        font-family: "Trebuchet MS", Verdana, Arial, Helvetica, Sans-serif;
	        color: #111;
	        background-image: url(../images/sitebg.jpg);
	        background-repeat: repeat-y;
	        background-position: center;
	        background-attachment: fixed;
	        background-color: #d2e9ba;
	        margin: 0px;
	        padding: 0px;
	        text-align: center;
	        font-size: 80%;        }
        
        #page {
	        margin: 0 auto;
	        text-align: left;
	        width: 959px;
        }
        
        .header {
            background-color: #000; 
            background-image: url(../images/headerbg.jpg); 
            background-repeat:no-repeat; 
            background-position: top right;
            width: 960px;
        }
        
        .content 
        {
            padding:10px;
        }
	
	.content a 
	{
	    color: blue;
	}
	
	ul.mainmenu 
	{
	    margin: 0px;
	    padding: 0px;
	    
	}
	
	ul.mainmenu li 
	{
	    float:left;
	    list-style: none;
	    padding: 5px;
	    border: 1px solid #333;
	    margin-right: 10px;
	}
	.mainmenu ul li a { display: block; width: 211px; height: 40px; text-indent: -9999px; }
	.mainmenu ul li a.products { background-image: url(../images/btn-products.gif); }
	.mainmenu ul li a.account { background-image: url(../images/btn-account.gif); }
	.mainmenu ul li a.cart { background-image: url(../images/btn-cart.gif); }
	.mainmenu ul li a.contact { background-image: url(../images/btn-contact.gif); }
	.mainmenu ul li a.releases { background-image: url(../images/btn-releases.gif); }
	
	
	.productcolumn td a 
	{
	    color: #000 !important;
	    padding: 3px 8px;
	    background-color: #ff0;
	    border: 1px solid red;
	    font-weight: bold;
	    text-decoration: none;
	}
	
	.totaldiv 
	{
	    width: 800px;
	    font-size: 120%;
	    font-weight: bold;
	    margin-top: 10px;
	}
	
	fieldset.inputform label 
	{
	    width: 150px;
	    float: left;
	    margin-top: 4px;
	}
	
	fieldset.inputform br 
	{
	    clear: both;
	}
	
	fieldset.inputform 
	{
	    border: 0px;
	}
	
	.footer 
	{
	    border-top: 2px solid black;
	  
	}
	
	ul.footerlinks 
	{
	    display: inline;
	    padding-left: 0px;
	    margin-left: 0px;
	    list-style: none;
	    padding-bottom: 15px;
	}
	
	ul.footerlinks li 
	{
	    display: inline;
	    float: left;
	    padding-left: 27px;
	    
	    margin-left: 0px;
	    list-style: none;
	    font-size: 80%;
	}
	
	ul.footerlinks li a 
	{
	    color: blue;
	    text-decoration: none;
	}
	
	.listing-with-image 
	{
	    float:left;
	    width: 200px;
	    margin: 10px;
	    padding-top: 10px;
	    border-top: 1px solid #666;
	}
	
	.listing-with-image a 
	{
	    color: #000 !important;
	    padding: 3px 8px;
	    background-color: #ff0;
	    border: 1px solid red;
	    font-weight: bold;
	    text-decoration: none;
	}
	
	.contactform label 
	{
	    width: 150px;
	    text-align: right;
	    padding-right: 5px;
	    float: left;
	}
	
	.contactform .submit 
	{
	    margin-left: 155px;
	}
	
	.contactform 
	{
	    float: left;
	    margin-right: 30px;
	    min-height: 120px;
	}
	
	.maincontent 
	{
	    border-top: 2px solid black; 
	    margin-top: 8px;
	}
	
	.productcolumn 
	{
	    margin-left: 200px;
	    padding-left: 10px;
	    border-left: 1px dotted #333;
	}
	
	.categorymenucol
	{
	    width: 180px;
	    float: left;
	}
	.categorymenucol td 
	{
	    font-size: 90%;
	}
	.categorymenucol td a 
	{
	    color: #333;
	}
	.categorymenucol td a:hover 
	{
	    text-decoration: underline;
	}
	p.outofstock 
	{
	    font-size: 10px;
	    color: #c00;
	}
	.loginstatus 
	{
	    font-size: 11px;
	    color: #fff;
	    position: absolute;
	    top: 5px;
	    right: 5px;
	    font-weight: bold;
	}