* 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; background-color: #272727;
	margin: 0; padding: 0; border: 0px solid #444;
	}

#primaryContentTop {
	float: left; display: block;
	width: 475px; height: 477px; background-color: #000;
	background-image: url(../images/root/home_1.jpg);
	background-position: left top;
	background-repeat: no-repeat;	
	margin: 0; padding: 0; border: 0px solid #ccc;
	}

#primaryContentBottom {
	float: left; display: block;
	width: 475px; background-color: #272727;
	margin: 0; padding: 0; border: 0px solid #ccc; z-index: 1;
	}
#primaryContentBottom img {	
	float: left; display: inline !important; 
	}
#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: 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: #000;
	margin: 0; padding: 0; border: 0px solid #444;
	}	

p.credits {text-align: center; color: #474747;}
p.credits a:link, p.credits a:link {color: #474747; text-decoration: none;}
p.credits a:hover, p.credits a:active {color: #676767; text-decoration: underline;}