body {font-family:"Trebuchet MS", verdana, arial, hevetica, sans-serif;
font-size:1.25em;
font-weight:normal;
color: #3f2a25;
background:#cfc5ab url(../images/body_bg.jpg) repeat-x fixed top left;/*85b;c1c1c1;margin:0;padding:0;text-align: center;*/}
p {font-size:70%;line-height:1.6em;margin-bottom:2em;padding:0;}
p.footer {text-align: center;}	
p.menu {font-size:70%;text-align:right;}
p.uli {font-style:italic;margin:-10px 0;}	
h1 {font-size:90%;line-height: 1.2em;padding: 0;clear: both;}
h2 {font-size:80%;line-height:0.9em;;margin-bottom:-5px;}
h3 {font-size:70%;}	
h4 {text-align:left;font-size:55%;font-weight:normal;margin-bottom:80px;}
hr {background-color:#c33;color:#c33;}	
a:link, a:visited {color:#922003;font-weight:bold;text-decoration:none;}
a:hover {color:#9f8d75;font-weight:bold;text-decoration:underline;}		
table {margin-bottom:30px;padding:0;}	
table p {margin-bottom:0;}	
table td, ul.body {font-size:70%;}	
ul.body li {margin-top:5px;}
#tabmenu {/*styles tab size, position, etc.*/color:#000;background:url("../images/Logobar500.jpg") no-repeat;border-bottom:1px solid black;margin:0; /* top margin determines space at top of tabs */padding:0px;z-index: 1; /*perhaps unnecessary, but taken from original*/padding-left: 7px;}/* offset to left edge of first tab from window 'viewport' */
#tabmenu li {/*styles list to become horizontal*/display:inline;overflow:hidden;list-style-type:none;}	
#tabmenu a, a.active {/*styles tab labels*/color:#3f3a25;background:#ffd964;font-size:70%;font-weight:bold;border:1px solid #000;padding:0 7px 1px 7px;/* amount of space around tab 'titles' - bottom MUST be 0 */margin:0;text-decoration:none;}
#tabmenu a.active {/*the 'you are here' tab*/color:#3f2a25;background:#fefbf1;border-bottom:1px solid #fefbf1;}/*this border must be 1px thicker than the #tabmenu and #tabmenu a; a:hover borders*/
#tabmenu a:hover {color:#3f2a25;background:#fefbf1;}	
#wrapper{position:relative;width:760px;margin-left:auto;margin-right:auto;padding:0;border:1px solid #000;background-color:#fefbf1;text-align:justify;}	
#header {margin:0;padding:0;background:url("../images/logotall100.jpg") no-repeat bottom left;
/* Celick hack */voice-family: "\"}\"";voice-family:inherit;height:150px;}
/* Opera hack */body>#header {height:100px;}
#content {background-color:#fefbf1;margin:0;padding:30px 50px;}
#P h2 {font-size:90%;line-height:0.9em;margin-bottom:10px;}
.b {font-weight:bold;}	
.bottomblock {font-weight:bold;}	
.floatright {float:right;margin:-5px 0 0 10px;padding: 0;}
.floatleft {float:left;margin:5px 10px 0 0;padding: 0;}		
.short {margin:-10px 0;}	
.t {margin-bottom:5px;}		
.u {text-decoration:underline;}
#font {
  float: right;
	height: 0.5em; 
	margin-top: -2.55em;
	margin-bottom: 1.2em;
	font-size: 80%;
	font-weight: bold;
	color: #000;
	}
* html #font {
  margin-top: -2em;
	}	
span.big  {
  font-size: 140%;
	}
span.normal {
  font-size: 110%;
	font-weight: normal;
	}	
.giveline {
  float: left;
  margin: 0.75em 20px 0 0;
  clear:left;
  border: 1px solid #3f2825;
  }	
.giveline_p {
  margin: 1em 0 2.5em 0;
  }
	

	
	