<style type="text/css">

body 	{
	margin:  1px; color: black; background: #444;
}
body	{
	background: #444; 
}
body	{
	margin: 4px;
}
table 	{
	width: 100%; margin:0; background: #888;
}
table td {
	padding: 0; border-width: 0; vertical-align: top; 
  	background: #666; margin: 1em; 
	font: 100% times, sans-serif; 		
}

h1 	{
	font: bold 150% trebuchet ms,arial,helvetica, sans-serif;
	color: #b80033; margin: 1em;
}
h2 		{
	font: bold 125% Verdana, Arial, Helvetica, sans-serif;
	color: #004; margin-bottom: 2em;
}
h3	{
	font: 120% Verdana, Arial, Helvetica, sans-serif;
	color: #000; 
}
h4	{
	font: bold 75%  Verdana, Arial, Helvetica, sans-serif;
	 margin: -1em;
}
p 	{
	font: 100% Times, serif; color: #60202;
}
a:link, a:visited{
	color:#303
}



/* -- logo -- */
td#logo {
	background: #fff; margin-top: 1em;
	width: 169;
}

/* -- sitename -- */
td#sitename  {
		background: #fff;
}

/* -- menu -- */
table#menu {
	background: #004;
}	
td.menu_item{
	background: #004; margin: 0px; border: red solid 0px; width: 20%;
}	
a.mainlevel:link, a.mainlevel:visited {
	color: #eee; font: 75% Verdana, Arial, Helvetica, sans-serif;
	display: inline; text-decoration: none; vertical-align: middle;
	background-color: #004;	white-space: nowrap; padding: 0px; 
}
a.mainlevel:hover {
	color: #b80033; font: 75% Verdana, Arial, Helvetica, sans-serif;
	display: inline; text-decoration: none;
	background-color: #004;	white-space: nowrap; padding: 3px;
}


/* -- content -- */
td#content { 
	border: 1px solid #AAB; margin: 2px; padding: 1em;
	background: #ddd;
}
td#review { 
	border: 1px solid #AAB; margin: 2px; padding: 0.25em;
	background: #ddd;
}
div.pics	{
	float: right; width: 160px; padding: 1em; border: 2px solid #004;
	margin: 1em 0em 1em 1em;
}
div.info	{
	float: left; width: 200px; padding: 0em;
	margin: 1em 0em 0em 0em;
}
a.contact:link, a.contact:visited	{
	color: #004; font: bold 100% times, serif;
}
a.special:link, a.special:visited	{
	color: #b80033; font: italic bold 100% times, serif; padding: 1em;
}
table.members td	{
	background: #ddd;
}
ul.address	{
		list-style: none; color: #004;
		font: bold 100% Times, serif; color: #60202; padding-left: 2em;		
}
span.warning	{
	color: #b80033; font: italic bold 100% times, serif; 
}

/* -- footer -- */
table#foot	{
	background: #004;
}
td#footer 	{
	background: #004; margin: 0px; border: 0px;

}




</style>