html, body{
	height:100%;
	min-height:100%;
	margin:0px;
	padding:0px;
	
}
body {
	
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color: #AAAAAA;
	color: #333;
	text-align: center;	
	
	background-image: url(../images/bg.jpg); 
	background-attachment: fixed; 
	background-repeat: repeat-y; 
	background-position: center top;
	}
acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}
h1, h1 a, h1 a:hover, h1 a:visited, .description {
	text-decoration: none;
	color: #B0C7FF;
	}
	
#page {
	background-color: white;
	text-align: left;
	width: 902px;		
	background-color: white;
	margin: 0px auto;
	padding: 0px;	
	height:95%;
	float:left;
	}
#wrapper{
	width: 902px;		
	background-color: white;
	margin: 0px auto;
	
}
#header {
	padding: 0px;
	margin: 0px auto;
	height: 140px;
	width: 100%;
	
	background-color: #326c91;
	
	border-bottom: 1px black solid;
	}
#headerimg {
	margin: 0px;
	height: 125px;
	padding-top:15px;
	width: 100%;
	background: url(../images/head_bg3.jpg) no-repeat transparent;	
	float:left;
	}
#headerimg h1{
	padding-left:30px;
	font-family:"Times New Roman",verdana,arial;
	font-size:26px;
}	
.description {
	text-align: right;
	padding-top:50px;
	padding-right:160px;
	font-family:"Times New Roman",verdana,arial;
	color:white;
	font-size:18px;
	}
/********************************************************/
/****************   MENU    *****************************/
/********************************************************/
	
#pagebar {
	width: 750px;
	height: 35px;
	border-bottom: 1px black solid;
	padding: 0;
	margin: 0;
}

#pagebar a {
	font-family: "Trebuchet MS", Verdana, Arial, Sans-Serif;
	color: #333;
	font-size: 1.4em;
	display: block;
	float: left;
	padding: 8px 15px 0px 15px;
	border-right: 1px #CECECE solid;
	text-align: center;
	height: 27px;
}

#pagebar a:hover {
	/*nothing pretty so we dont break paths to files */
	background-color: #CECECE;
	text-decoration: none; 
}

#pagebar li {
	list-style:none;
}

#pagebar li.page_item {
	display: inline;
}
/********************************************************/
/****************   BODY    *****************************/
/********************************************************/
.content{
	padding:10px 10px 10px 20px;
	min-height:310px;
	
}
/********************************************************/
/****************   FOOTER    *****************************/
/********************************************************/
#footer {
	padding: 0px;
	margin: 0 auto;
	width: 902px;
	height: 30px;
	background:#FFFFFF url('../images/foot_bg.png') repeat-x;
	clear: both;
	border-top: 1px black solid;
	}

#footer p {
	margin: 0;
	padding: 10px 0;
	text-align: center;
	color:#FFFFFF;
	}
	
/********************************************************/
/****************      MENU     *****************************/
/********************************************************/	
.rmenu{
	
	
}	

.htitle{
	background:#FFFFFF url('../images/rmenu.gif') no-repeat;
	background-position:right; 
	height:23px;
	font-size:13px;
	color:#554D49;
	font-weight:bold;
	padding-top:10px;
	padding-left:10px;
}

.mbody{
	border-left:1px solid #b6b9bd;
	border-bottom:1px solid #b6b9bd;
	border-right:1px solid #b6b9bd;
}
.founder{
	text-align:center;
	padding:5px 0px;
}
.fbody{
	padding:10px 5px;
	text-align:center;
}

.lbody{
	padding:10px 5px;
	text-align:left;
}