/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5349 2006-12-22 20:34:40Z birdbrain $
 */
 
*{	margin: 0px;
	padding: 0px;  
}

body{
	font-family: Poor Richard, Times New Roman, Serif;
    color: #6e6347;
    }
    h1{
    	font-size: 19pt;
      color: #fff;
    }
    h2{
    	font-size: 12pt;
    }
    h2.centerBoxHeading{
    	text-align: center;
    }



a:link, a:visited{
	text-decoration: none;
    color: #a33;
	}
a:hover{
	background-color: #e3ea94;
    border-bottom:1px dotted #a33; 
    }
    
a img{border: none; }
a:hover img{border:none;}

#logo{ visibility: hidden;}

div#mainWrapper{
	vertical-align: top;
    width: 750px;
    margin-left: auto;
    margin-right: auto;
	}
    div#navMainWrapper ul li{
    		float: left;
        list-style: none;
        margin: 5px;
        padding: 5px;
        background-color: #C7CE71;
        font-size: 10pt;
    }
    div#navSuppWrapper ul li, div#navSuppWrapper ul li a:link, div#navSuppWrapper ul li a:hover {
    		float: left;
        list-style: none;
			background-color: #fff;
        font-size: 8pt;
    }
    
div#headerWrapper{
	height: 172px;
    background-color: #fff;
	background-image: url('../images/header_bg.jpg');
    background-repeat: no-repeat;
	}
table#contentMainWrapper tr td{
	background-color: #e3ea94;
}    
	table#contentMainWrapper tr td.columnLeft{
		background-color: #C7CE71;
    	border-right: 10px solid #fff;
    	vertical-align: top;
	}
.columnRight{
	vertical-align: top;
	background-color: #e3ea94; 
    }
.centerColumn{background-color: #e3ea94; }

#navBreadCrumb{
	background-color: #e3ea94;
	font-size: 10pt;
    padding: 5px;}
    
    
.leftBoxHeading, .rightBoxHeading{
	font-weight: bold;
    color: #fff;
    border-bottom: 1px solid, #fff;
    text-align: center;
    padding: 5px;
    background-image: url(../images/tile_back.gif);
    background-repeat: repeat-x;
}

.sideBoxContent{
	margin-left: 10px;
    margin-right: 10px;
}
    
div#siteinfoIP, div#siteinfoLegal{
	clear: both;
	font-size: 8pt;
    color: #e3ea94;
    text-align: center;
    }

div#navCatTabsWrapper{visibility: hidden;}

ul#productDetailsList li {list-style: none;}

div.centerBoxContentsNew{
    float: left; 
}

div.centerBoxContentsNew img{
    padding: 10px; 
}

div.categoryListBoxContents a{display: block;}
