/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2005 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 4813 2006-10-23 02:13:53Z drbyte $
 */
* {margin:0; padding:0}
body {
	font-size: 1em;
	line-height: 1.4em;
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #333; /*#401d0e;*/
	background-color: #F5F5DC /*#F5FFFA;*/
	/*background-image: url(../images/hex_tile.jpg);
	background-repeat: repeat;*/
	}

a img {border: none; }

a:link, #navEZPagesTOC ul li a {
	color: #8B4513; /*#FF0066;*/
	text-decoration: none;
	}
 
a:visited {
	color: #8B4513;
	text-decoration: none;
	}

a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
	background-color:#9ACD32; /*#FF0066;*/
	color: #FFFFFF;
	text-decoration: none;
	}

a:active {
	background-color:#FF0066;
	color: #FFFFFF;
	text-decoration: none;
	}

h1, h2, h3 {	
font-family:
 "Palatino Linotype",
 Palatino,
 Palladio,
 "URW Palladio L",
 "Book Antiqua",
 Baskerville,
 "Bookman Old Style",
 "Bitstream Charter",
 "Nimbus Roman No9 L",
 Garamond,
 "Apple Garamond",
 "ITC Garamond Narrow",
 "New Century Schoolbook",
 "Century Schoolbook",
 "Century Schoolbook L",
 Georgia,
 serif;
 font-weight: normal;
}
h1 { font-size: 2em; line-height: 2em; padding: 0; margin: 0; color: #8B4513; font-weight:normal; }
h2 { font-size: 1.2em; padding: 20px 0 0 0; margin: 0; color: #8B4513; font-weight:normal; }
h3 {	font-size: 1em; }

h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{
	font-size: 1em;
	}


/*wrappers - page or section containers*/
#mainWrapper {
	padding: 0px;
	/*margin: 0px auto;*/
	/*position: relative;*/
	width: 100%;
	}
div.gap {
	width: 100%;
	background-color: transparent;
	/*height: 4px;*/
}
#wallpaper {
	width: 800px;
	background-color: #fff; /*#B6C5A4;*/
	margin: 0px auto;
	padding: 0;
height: auto;
border-left: 1px solid #D8BFD8 /*#D8BFD8*/;
border-right: 1px solid #D8BFD8 /*#D8BFD8*/;

	}
#contentMainWrapper {
	width: 100%;
	background-color: transparent;
	text-align:left;
	margin: 0px auto;
	padding: 0px;
	}
	
#header {
	text-align: left;
	/*background-color: #6E837C;*/
	padding: 10px 40px;
	margin:0;
	clear: both;
	}
#headerContent {
	display: table-cell;
	vertical-align: middle;
}


#navColumnTwo {
	background: transparent;
	padding: 0;
	float: right;
	margin: 0;
	width: 280px;
	}

/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
	}
.content {
	padding: 0px 40px;
}

#centerColumn {
	width: 520px;
	clear: none;
	margin: 0px 280px 0px 0px;
	}
}

.columnRight{
	padding: 0;
	margin: 0;
	}

/* footer --------------*/
.footer {
	text-align: center;
	background-color:transparent;/*#808000;*/
	width: 100%;
	height:64px;
	margin:0 0 0 0;
	clear: both;
	}
.footertop {
	background: transparent;
	padding-left:100px;
	}
.footertop, .footerbottom {
	background: transparent;
	padding: 0px;
	font-size: .75em;
	}	

