/*  <style type="text/css">  */


/*  h5.mainclass {font-size:130%} */

  html {color:#000;}
  html A {color: blue; text-decoration: none;}
/*  html A:link {text-decoration: none} ; color: black}  
  html A:visited {text-decoration: none; }
  html A:active {text-decoration: none} */
  html A:hover {text-decoration: underline;}   /* color:#888} */

a img {
  border: none; padding: 0px;
}

body {
	font-family: Arial, helvetica, sans-serif;
	background-color: #7F7FD6;
	font-size: 100%;
	margin: 10px 0px 10px 0px; 
	padding: 0;
}

h1 {
	font-size:1.5em;
}

/*  h1 {font-size:47; font-style:bold; color:silver} */
  h3 {text-align: center;}
  h4 {text-align: center; font-style:normal;font-size:.95em;}
  h5 {font-size:80%; font-style:normal; margin-top:0;}
  p.newfont {text-align:center;}
  p.otherfont {text-align:center; font-weight:700; }
  p.newfont2 {text-align:center;font-size:125%}

#toptitle {
	position:	  absolute;
	left:		  0;
	top:		  0;
	right:		  0;
	height:		  90px;
	border-style:	none;
	border-color:	#555;
	background-color:#999;
}

#main {
	margin-left:	115px;
	background-color: #FFF; 
	border-left:	1px solid #009;
	border-top:	1px solid #009;
}


#wrapper {
/*	height:		100%;  */
	margin-left:	auto;
	margin-right:	auto;
/*	width:		82%;  */
	width:		670px;
	background-color: #FFA500;
	border: 1px solid #009;
}

#topmatter {
	height:		100px; 
}

#topleft {
	float:		left;
	width:		90px;
	height:		90px;
	padding-top:	10px;  
	padding-left:	25px;
	background-color: #FFF; 
}

#topmid {
	margin-left:	115px;  
	height:		90px;
	padding:	5px 100px; /* top/bottom - 20px, right/left - 70px */
	background-color: #FFA500;  
	border-bottom:  1px solid #009;
	border-left:	1px solid #009;
}

#sidebar {
	float:		left; 
	width:		115px; 
	background-color: #FFA500;
	font-size: .85em;
	border-right:	1px solid #009;
	border-top:	1px solid #009;
}

#filler {
	width:		100px;
	height:		100px;
	background-color:#009;
}

#sidebar li a {
	color: black;
	text-decoration: none;
	display:block;
	padding:10px 5px;
	height:1%;
}

#sidebar li a:visited {
	color: black;
}

#sidebar a.hide {
	display:none;
}

#sidebar ul {
	list-style: none;
	width:115px;
	padding:0;
	margin: 40px 0 0 0;
	border-top:	1px solid #009;
}

#sidebar ul li {
	list-style-type:none;
	border-bottom: 1px solid #009;
	padding-left:0;
}

#sidebar li a:hover {
	display:block;
	background-color: #7F7FD6;
}

#sidebar li a.thisone {
	background-color: #FFF;
	color:		  black;
}

#center_pane {
	position: 	absolute;
	top:		250px;
	height:		100px;
	left: 		270px;
	width:		200px;
}

#bottom {
	height:		50px;
	width:		130px;
	margin-left:	auto;
	margin-right:	auto;
	margin-top:	30px;
}

#address {
	position:	absolute;
	top:		20px;
	height:		35px;
	left:		300px;
	width:		175px;
}



  

/* </style> */
