* { padding:0; margin:0
}
body {background:url(/img/damask.png) repeat #f4eddb; font-family: Trebuchet MS, Helvetica, sans-serif; font-size:11px;}
#wrap {background:url(/img/bg.jpg) repeat-y; width:885px; margin:auto;background-color:#88cf5b; ;}
#header {background:url(images/header.png) no-repeat; height:50px; margin-bottom:1px; }
#sitename {display:none;}


.clear {clear:both;}

#content {
	margin-top: -1px;
}
h1, h2, h3, h4, h5 {color:#315528;,font-family:"Trebuchet MS", Verdana, sans-serif; }

#topnav { width: 885px; margin: auto; padding-left: 1em; 
}
#topnav ul {
	list-style:none;
	font: 28px "Trebuchet MS", Verdana, sans-serif;
	text-transform: lowercase;
	
	
}
#topnav li {display:inline; float: left; padding-right:10px; margin-bottom: -6px; padding-bottom:2px; }
#topnav a {	display:block;	text-align: left;
	width: 175px;
	padding-top: 22px;
	text-decoration: none;
	color:#ff6e00;
	margin-bottom:-2px;
}
#topnav li.small a {padding-top: 5px; margin-right: -30px; font-size: 90%; padding-left: 1em; float: right; width: 100px;}
#topnav a:visited {	display:block;	float:left;	
	text-decoration: none;
	color:#ff6e00;
}
#topnav li.active a {font-size: 170%; margin-top: -20px}
#topnav a:hover {background: url(images/topmenuhvr.png) no-repeat; color:#FFFFFF;}


#topblock {
	background:url(/img/bg.png) no-repeat;
	height:490px;
	width:885px;

	clear:both;
}
#topblock img {
	display: block;
	padding-top: 8px;
	padding-right: 15px;
	float: right;
	border-style: none;
}
/*
#sub { width: 785px; margin: auto; padding-left: 1em; }
#sub ul {height: 20px; margin-bottom:1em; margin-top: 1em;}
#sub ul li {width: 130px;text-align: center; }
#sub a {text-align: center;color:#ff6e00;width: 120px; display:inline; border:1px solid orange;float: none;}

*/
#sub { width: 785px; margin: auto; margin-bottom:1em;padding-left: 1px;margin-right:2em; 
}
#sub ul {
	list-style:none;

	
	
}
#sub li {display:inline; float: left; padding-right:10px;border-left: 1px dotted white; margin: none;}
#sub a {display:block;	text-align: left;
	width: 100px;
	padding-top: 5px;
	text-decoration: none;
	color:#ff6e00;
	margin-bottom:-2px;text-align: center;}
#sub ul li a:hover {color:black;}
#sub ul li a:visited {color:#78481a;}
#biography{ margin:1em; }
#biography p {clear: left; padding-top: 1em;}
#overlay {
	margin: 5px auto 0 auto;
	padding:1.25em;
	width: 830px;
	color: #000;
	font-size: 150%;
	height: auto;
	margin-top: -1px;
	}
#overlay h2, #overlay h3, #overlay h4, #overlay p, #overlay #sub {	background: url(/img/cream2.png) repeat; width: inherit;
}	
 #biography {min-height: 400px; background: url(/img/cream2.png) repeat;}
  #biography p {background: none;}
    #overlay #biography img {margin-right: 1em;}
#footer {text-align:right;background-color: #fff; width:885px; clear: both; height:100px; }
#footertop {font-size:26px; color: #ff6e00; margin-bottom:-20px; margin-left:  6px; padding-right: 9px;}
#footerbottom {font-size:80px;color: #3a5528;letter-spacing: 4px; height:auto;}

#overlay img.image {float: right; border:1px solid black; padding:0;margin:0 0 5px 5px;}
.clear {clear:both; width: 790px; height:1px;}
.player {margin-bottom: 15px; padding-left: 5px;  font-variant: small-caps;}
.player object {background: url(/img/cream2.png) repeat;}
.lefthalf { width: 400px; float: left;}
.righthalf {width: 400px; float:right;}