/*____ COLOR PALETTE ____#CCCCCC - Silver#F2C995 - Light Bronze#D7AD74 - Med Bronze#AF8D60 - Dark Bronze#AF3127 - Light Red Oxide#871B13 - Dark Red Oxide#4B5042 - Light Green Oxide#2E2F22 - Dark Green Oxide#000000 - Black*//* global stuff */html body {	margin: 0;	padding: 0;	background-color: black;	color: #CCCCCC;		/* IE centering bug fix */	text-align: center;	font-family: verdana, lucida, arial, helvetica, sans-serif;		/* master font size */	font-size: 9px; /* REDUCE desired size a notch for bug in IE 5.x */	voice-family: "\"}\"";	voice-family: inherit;  	font-size: x-small; /* REAL DESIRED SIZE for good browsers */	}p {	margin-top: 5px;	margin-bottom: 10px;	line-height: 1.6em;			}/* Links */a {	text-decoration: none;	color: #D7AD74;}a:hover {	color: #AF3127;}/* various text styles */h1, h2 {	font-size: 1.3em;	letter-spacing: .2em;	color: #D7AD74;	margin: 0px;	padding: 10px 0 0 0;	}h3 {	font-size: 1em;	letter-spacing: .3em;	color: #ccc;	margin: 0px;	padding: 0px 0px 15px 0px;	border-bottom: 1px solid #666;	}b {	font-weight: bold;}ul {	list-style: none;	padding: 0;	margin: 0;}li {		padding: 0;	margin: 0;}/* main page framing */* html #container   /* this selector recognized by IE only */{  width: 752px;   /* total width (only for IE5.x/Win) */  w\idth: 750px;  /* content width (for other IE) */}#container{	padding: 0px; 	width: 750px;   /* content width (for real browsers) */	margin: 0px auto 0px auto;	text-align: left;	background-color: #4B5042;	border: 1px solid #4B5042;}#pagetop {	height: 69px;}#top_stripe {	background-color: #2E2F22;	border-top: 1px solid black;	height: 8px;	margin: 0px;	padding: 0px;}#content_background {	border-top: 1px solid black;	margin: 0px;	padding: 13px 0px 0px 0px;	width: 100%; /* hopefully kosher */}#legal {	padding: 3px;	text-align: center;	color: #600;}/* main navigation */#nav {		font: bold 11px verdana, lucida, arial, helvetica, sans-serif;	color:#cccccc;	padding: 0px;	margin: 0px;	background-color: #4B5042;}#nav menu {	margin: 0px;	padding: 0px;	list-style: none;}#menu_top {	background-image: url(../images/menu_top.gif);	background-position: top right;	background-repeat: no-repeat;	margin: 0px;	padding: 0px;}.menu_item {	background-image: url(../images/menu_middle.gif);	background-position: top right;	background-repeat: repeat-y;	padding: 2px 30px 2px 10px;	margin: 0px;}.menu_item a {	color: #F2C995;	text-decoration: none;}.menu_item a:hover {	color: #871B13;}#active {	color: #4B5042;}#menu_bottom {	height: 7px;	background-image: url(../images/menu_bottom.gif);	background-position: top right;	background-repeat: no-repeat;	}/* content table */#content_table {	width: 100%;	background-color: black;}#content_table #work {	margin: 0px;	padding: 0px;	/* image width */	width: 384px;}#content_table #desc {	margin: 0px;	padding: 10px 10px 10px 20px;	background-color: black;}#left {	margin: 0;	padding: 0;}#right {	padding: 15px 20px 25px 20px;}/* news table */#news_table {	width: 100%;	background-color: black;	margin: 1px 0 0 0;	padding: 0px;}#title {	padding: 20px;}#title h1 {	margin: 0;	padding: 0;	font-weight: normal;}#story {	padding: 20px;}#story p {	border: none;	margin: 0;	padding: 0 0 1em 0;}/* subnav table */#subnav_table {	width: 100%;	height: 92px;	background-color: #2E2F22;	margin: 10px 0 0 0;	padding: 0px;}#subnav_table #end {	margin: 0px;	padding: 0px;	width: 5px;}#subnav_table #cat {	margin: 0px;	padding: 0 0 0 20px;	border-top: 2px solid black;}#subnav_table #items {	margin: 0px;	padding: 0px;	border-top: 2px solid black;}#subnav_table h1 {		/* specify in pixels so user font changes don't break layout */	font: 14px/16px verdana, lucida, arial, helvetica, sans-serif;			letter-spacing: .5em;	color: #D7AD74;	margin: 0px;	padding: 0px;}.work {	border: 2px solid black;	margin: 2px;}.work:hover {	border-color: #AF3127;}/* images */img {	border: none;}/* hacks */form {	margin: 0;	padding: 0;}
