* html  {margin:0; padding: 0;}
body {
	background-color: #ebe6c9;
	/*  background-color: #bdcd9b; // holidays */
	/* background-color: #c8cfd4; */
	margin: 0; padding:0; font-family: verdana, arial, helvetica, sans-serif; font-size:12px; color:#000000
	}
#container {
	position: relative; 
	width: 792px; left: 50%; margin-left: -395px; margin-top: 10px; padding: 0;
	background-color: #a2895e; border: 1px solid #444;
	}
#header {
	float: left; display: inline; 
	width: 788px; height: 172px; margin: 0; padding:1px 2px;
	background-color: ;
	}
#menu {
	float: left; display: inline;	
	width: 770px; height: 23px; margin: 3px 3px 0 10px; padding: 0; 
	border: 1px solid #715831;
	background-color: #ffffcc; 
	font-family: calibri, arial, helvetica, sans-serif; font-size: 15px;
	}
#menu ul {
	float: left; display: inline;
	margin: 0 0 0 10px; padding:0;	
	}	
#menu li {
	float: left; display: inline;
	padding: 0 2.65em	
	}
#menu a:link, #menu a:visited {
	background-color:#ffffcc; color:#9f0609; text-decoration:none;
	}
#menu a:hover,#menu a:active {
	background-color:#ffffcc; color:#f8ae0d; text-decoration:underline;
	}	

/*  TEMP */	
#banner {
	float: left; display: inline;
	width: 760px; margin: 5px 10px 0 10px; padding: 3px 5px;
	background-color: #ffffcd; border: 1px solid #715831;
	text-align: center;
	}	
#banner .text {
	 font-weight: bold; color:#9f0609; text-decoration:none; font-size: 16px; line-height: 1.25em; 
	}
/*  TEMP */	
		
#content {
	float: left; display: inline;
	width: 792px; margin: 0; padding: 0;
	background-color: #a2895e;
	}
#contentLeft {
	float: left; display: inline;
	width: 575px; 	background-color: #ffffcd; border: 1px solid #715831;
	margin: 10px 0 10px 10px; padding: 0 0 10px 0;
	}
#contentLeft ul {
	float: left; display: inline; list-style: none; 
	margin: 10px 0 0 20px; padding: 0;
	}	
#contentLeft li {
	float: left; display: inline;
	width: 165px; height: 160px; background-color: #fff; border: 1px solid #715831;
	margin: 0 15px 10px 0; padding: 0;
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
	}
#contentLeft ul img {
	display: block;
	margin: 0 auto; padding: 3px 0 1px 0; 	

	}
#contentLeft p {
	display: block;
	margin: 0; padding: 0 2px;	
	text-align: center;
	}
#contentLeft ul a {
	margin: 0; padding: 0;
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
	line-height: 1em; 
	}
#contentLeft form input {
	font-family: Arial, Helvetica, sans-serif; font-size:11px;
	margin:0 0 0 2px; padding: 0;	
	}	
#contentLeft li img .image {
	display: block;
	margin: 0 0 0 -30px; padding: 0;	
	}

/*  SOLID YELLOW BOXES */	
#contentRight {
	float: right; display: inline; border: 0px solid #715831;
	width: 200px; margin: 10px 0 0 0; padding: 0;
	}
#contentRight ul {
	float: left; display: inline; list-style: none; margin: 0; padding: 0;
	}	
#contentRight li {
	float: left; display: inline;
	width: 175px; background-color: #ffffcd; border: 1px solid #715831;
	margin: 0 0 5px 5px; padding: 3px;
	}	

#contentRight li.whiteBg {
	background-color: #fff; text-align: center;
	}
#contentRight li img {
	margin: 0; padding: 4px 0; border: 0;
	}	
#contentRight .text { font-weight: bold; color:#335439; text-decoration:none; font-size: 12px; line-height: 1.0em;}
#contentRight .textSmaller { font-weight: bold; color:#335439; text-decoration:none; font-size: 11px; line-height: 1.0em; text-align: center;}
#contentRight a:link, #contentRight a:visited { font-weight: bold; color:#9f0609; text-decoration:none; font-size: 13px; line-height: 1.0em;}
#contentRight a:hover, #contentRight a:active { font-weight: bold; color:#6d5a35; text-decoration:underline;	font-size: 13px; line-height: 1.0em;}

#contentRight .smtext a:link, #contentRight .smtext a:visited { font-weight: normal; color:#9f0609; text-decoration:none; font-size: 11px; line-height: 1em;}
#contentRight .smtext a:hover, #contentRight .smtext a:active { font-weight: normal; color:#6d5a35; text-decoration:underline;	font-size: 11px; line-height: 1em;}
/*  END SOLID YELLOW BOXES */	

	
#contentBottom {
	float: left; display: block;
	width: 555px;
	background-color: #ffffcd; border: 1px solid #715831;
	margin: 10px 0 5px 10px; padding: 5px 10px;
	}
#contentBottom h3 {
	color: #9f0609; text-align: center; font-size: 15px; font-weight: bold; margin: 0; padding: 0;
	}
#contentBottom ul {	
	float: left; display: inline; list-style: none; margin: 0 0 10px 0; padding: 0;	
	}
#contentBottom li {	
	float: left; display: inline; margin: 0 0 5px 0; padding: 0;	
	}

#footer {
	float: left; display: block;
	width: 792px; margin: 0; padding: 5px 0 5px 0;
	background-color: #a2895e;
	text-align: center;	
	}


a:link, a:visited { color:#9f0609; text-decoration:none}
a:hover, a:active { color:#f8ae0d; text-decoration:underline}

