@charset "UTF-8";
/* CSS Document */


/* GLOBAL STYLES
------------------------------*/

body {
	margin:0;
	padding:0;
	background:#2a2b1a;
	font:12px "Lucida Grande", Lucida Sans, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}
	
p {
	line-height:1.3;
	}
	
p a:link {
	color:#009933;
	font-weight:bold;
	}
	
p a:visited {
	color:#003300;
	font-weight:bold;
	}
	
p a:hover {
	color:#ff9900;
	font-weight:bold;
	}
	
h1 {
	font-size:18px;
	}
	
h2 {
	font-size:16px;
	}
	
h3,h4,h5 {
	font-size:14px;
	}
	
img {
	border:none;
	}
	
#wrapper {
	width:807px;
	margin:0 auto;
	}


/* HEADER
------------------------------*/

#navContainer {
	width:807px;
	height:43px;
	background:url(../images/menu_bg.jpg) no-repeat top left;
	}
	
#navContainer #navlist {
	padding:9px 0 0 0;
	margin:0;
	}
	
#navContainer #navlist li {
	list-style-type:none;
	font-size:14px;
	display:inline;
	padding:0 5px;
	}
	
#navContainer #navlist li a, #navContainer #navlist li a:visited {
	color:#fff;
	text-decoration:none;
	}
	
#navContainer #navlist li a:hover {
	color:#ff9900;
	text-decoration:none;
	}
	

/* MAIN CONTENT
------------------------------*/

#content {
	width:707px;
	padding:5px 50px 20px 50px;
	background:url(../images/content_bg.png) repeat-y top left;
	}
	
#content #productOdd {
	padding:10px;
	text-align:left;
	}
	
#content #productOdd img.product {
	float:right;
	}
	
#content #productEven { /* even numbered product info box */
	background:url(../images/content_even_bg.png) repeat-y top left;
	padding:10px;
	text-align:left;
	}
	
#content #productEven img.product {
	float:right;
	}


/* FOOTER
------------------------------*/

#footer {
	width:100%;
	padding-top:110px;
	background:url(../images/footer_bg.png) no-repeat top left;
	}
	
#footer p.copyright {
	font-size:10px;
	color:#ccc;
	}