* html {margin:0; padding:0}
body {
	margin: 0; padding: 0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", verdana, helvetica, sans-serif; 
	background-color:#272727; 
	font-size:12px; 
	color: #628d43; /* #476134; */
	}
	
a:link, a:visited {font-size:12px; color: #fff; text-decoration: none;}	
a:hover, a:active {font-size:12px; color: #e3cb47; text-decoration: underline;}		

/*  the element that contains all the other block level containers */
#wrapper {
	background-color:#272727;
	width: 937px; 
	margin: 15px auto; padding:0; 
	border: 0px solid #444;
	}
#primaryContent {
	float: left; display: block;
	width: 475px;
	margin: 0; padding: 0; border: 0px solid #444;
	}

#primaryContentTop {
	float: left; display: block;
	width: 475px; height:455px;  background-color: #000;
	margin: 0; padding: 0; border: 0px solid #ccc;
	}
#primaryContentTop p {
	margin: 0; padding: 0 10px 10px 10px; line-height: 1.45em; font-size: 13px; font-weight: normal;
	}
	
/*  GALLERY SECTION */	
#primaryContentTopGallery {
	float: left; display: block;
	width: 475px; background-color: #000;
	margin: 0; padding: 0; border: 0px solid #ccc;
	}
#primaryContentTopGallery p {
	margin: 0; padding: 0 10px 10px 10px; line-height: 1.45em; font-size: 13px; font-weight: normal;
	}
/* END GALLERY SECTION  */	
		
#primaryContentBottom {
	float: left; display: block;
	width: 475px; background-color: #272727;
	margin: 0; padding: 0; border: 0px solid #ccc;
	}
#primaryContentBottom p {
	margin: 0; padding: 0 10px 3px 10px;
	}
#primaryContentBottom #prod-thumbs {	
	margin: 15px 0 0 15px; padding: 0;	
	}
#primaryContentBottom img {	
	float: left; display: inline !important;
	padding: 0 14px 15px 2px;
	}
#primaryContentBottom ul {	
	float: left; display: block;
	list-style: none;
	margin:0; padding: 0;	
	}
#primaryContentBottom li {	
	display: inline; margin: 0; padding: 0;
	}
#menu {
	float:left; display: block;
	background-image: url(../images/root/menu_bar.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: 475px; margin: 4px 0 0 0; padding: 0;
	border: 0px solid #555;
	}
#menu ul {
	float: left; display: block;
	margin: 0; padding: 0;
	height: 23px;
	list-style: none;
	}
#menu li {
	display: inline;
	margin: 0; padding: 0;
	padding: 2.55em; text-align: left;
	border: 0px solid #669900;	
	}
#menu ul a {
	font-family: "Gill Sans", verdana, helvetica, sans-serif;	
	}
#menu ul a:link, #menu ul a:visited {color: #fff; text-decoration: none;}
#menu ul a:hover, #menu ul a:active {color: #fff; text-decoration: underline;}

.dropdowndiv {
	position:absolute; top: 0; border: 1px solid #000;
	width: 140px; z-index:100;
	background-color: #474747;
	visibility: hidden;	
	}
.dropdowndiv ul {
	list-style: none;
	margin: 2px 10px; padding: 0;	
	}

#secondaryContent {
	float: left; display: block;
	width: 460px; background-color: #272727;
	margin: 0; padding: 0; border: 0px solid #444;
	}	


