
* { padding: 0; margin: 0; }

body {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;*/
	
	font:normal 0.8em/1.2em verdana,aria,sans-serif;
	background: #D5D7BC; /*#D5D7BC;*/
}
#wrapper { 
 margin: 0 auto;
/* width: 922px; */
	width: 922px; /*background-color: #faf8e9;*/
	border: 10px solid #FFFFFF;
}
#faux {
	background: url(../images/faux-1-3-col.gif);
	margin-bottom: 5px;
	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
	width: 100%;
}
#header {
	color: #333;
	width: 902px;
	padding: 10px;
	height: 100px;
	margin: 10px 0px 5px 0px;
	background: Green url(../images/masthead.gif) no-repeat top;
	z-index: 900;
}


#menubar {
	clear : both;
	position : relative;
	/*margin-top: 1px;*/z-index:900;
	width : 100%;
	height:25px;
}

#leftcolumn { 
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 195px;
 float: left;
}

#leftcolumn h2 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #fff;
	background-color: #739240;
	/*background-color: #455A79;*/
	padding: 3px 6px;
}

/* Left Col */

#leftcol h2 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #fff;
	background-color: #739240;
	/*background-color: #455A79;*/
	padding: 3px 6px;
}

#leftcol h3 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #fff;
	background-color: #739240;
	/*background-color: #455A79;*/
	padding: 3px 6px;
}

#leftsidebartext {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #455A79;
	padding: 12px 12px;
	line-height: 14pt;
}

#leftsidebartext a {
	text-decoration: none;
	color: #66584B;
}

#leftsidebartext a:hover {
	color: #66584B;
	text-decoration: underline;
}

#leftsidebartext1 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #455A79;
	padding: 12px 12px;
	line-height: 14pt;
}

#leftsidebartext1 a {
	text-decoration: none;
	color: #66584B;
}

#leftsidebartext1 a:hover {
	color: #66584B;
	text-decoration: underline;
}

#leftsidebartext1 h3 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #fff;
	background-color: #739240;
	/*background-color: #455A79;*/
	padding: 3px 6px;
	width: 155px;
	overflow: auto;
}

#content { 
 position: relative;
 display: inline;
 float: left;
 color: #333;
 margin: 10px 13px;
 padding: 0px;
 width: 460px;
}

#maintext {
	background-color:#FFFFFF;
  	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #4E4E4E;
	padding: 12px 12px;
	line-height: 18pt;
}
#maintext h1 { 
	padding-bottom: 10px;
	margin-bottom:10px;
	border-bottom: solid #455A79 1px;
	font-size: 20px; 
	color : #455A79; 
}
#maintext h2 { 
	padding-bottom: 4px;
	border-bottom: solid #455A79 1px;
	font-size: 12px; 
	color : #455A79; 
}
#maintext h3 {
	color: #fff; 
	/*background: #370F00; */
	font-size: 86%; 
	padding: 3px 6px;
}
/* Gallery */
#gallery{
	margin-left: auto;
	margin-right: auto;
	width: auto;
	float: left;
	display: inline;
 position: relative;
}
/* Right Col */

#rightcolumn { 
 display: inline;
 float: right;
 position: relative;
 color: #333;
 margin: 10px 10px 10px 0px;
 padding: 0px;
 width: 195px;
}

#rightcol h2 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #fff;
	background-color: #739240;
	padding: 3px 6px;
}

#rightcol h3 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #fff;
	background-color: #739240;
	/*background-color: #455A79;*/
	padding: 3px 6px;
}

#rightsidebartext {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #455A79;
	padding: 12px 12px;
	line-height: 14pt;
}

#rightsidebartext ul {
	margin: 0px;
	list-style: none;
}

#rightsidebartext a {
	text-decoration: none;
	color: #66584B;	
}

#rightsidebartext a:hover {
	color: #66584B;
	text-decoration: underline;
}

#rightsidebartext1 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #455A79;
	padding: 12px 12px;
	line-height: 14pt;
}

#rightsidebartext1 ul {
	margin: 0px;
	list-style: none;
}

#rightsidebartext1 a {
	text-decoration: none;
	color: #66584B;
}

#rightsidebartext1 a:hover {
	color: #66584B;
	text-decoration: underline;
}

#rightsidebartext1 h3 {
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	color: #fff;
	background-color: #739240;
	padding: 3px 6px;
	width: 155px;
	overflow: auto;
}
#marqueebox {
	border: medium solid #336633;
	margin: 3px 3px 3px 3px;
	text-align: center;
}

#footer {
	width: 902px;
	clear: both;
	color: #333;
 	background: #008000;
	margin: 0px 0px 10px 0px;
	padding: 10px;
}


#footer_text {
	text-align: center; 
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	margin-top: 15px;
	color: #C9C9C9;
	line-height: 12pt;
}

#footer_text a {
	text-decoration: none;
	color: #C9C9C9;
}

#footer_text a:hover {
	color: #C9C9C9;
	text-decoration: underline;
}

.clear { clear: both; background: none; }