
body	{color:#000;background:#510 url('bg.jpg') top center repeat-x fixed;line-height:1.166em;
		font-size:10pt;font-family: Arial,sans-serif;margin:0px auto;padding:0px;text-align:center;}
table td{font-size:10pt;text-align:left;vertical-align:top;}

p{line-height:1.35em;}

h1,h2,h3{margin-top:0px;border-bottom:1px solid #ddd;font-family:Georgia,Times,'Times New Roman',serif;}
h1{font-size:1.8em;letter-spacing:3px;}
h2{font-size:1.5em;line-height:1.2em;letter-spacing:2px;}
h3{font-size:1.2em;border-bottom:1px inset #ddd;margin-top:22px;margin-bottom:2px;}
h4{font-size:1.0em;}
h5{font-size:0.9em;}
h6{font-size:0.75em;}

a	{color:#800;text-decoration:none;border:0px;}
a:hover{color:#d40;text-decoration:underline;border:0px;}

form input:focus, form textarea:focus, form select:focus{background-color:#ffe;}

/***** Main Class and ID list *****/

.icon{width:16px;height:16px;border:0px;vertical-align:middle;}
.smallref{font-size:0.85em;padding-top:20px;}



#maintop{margin:8px auto 0px auto;padding:0px;width:850px;height:150px;text-align:left;
		background:#fbf49c url('topRcorner.png') top right no-repeat;}
	#maintop #logoidentity{float:left;width:465px;height:150px;padding:0px;margin:0px;background:#fbf49c url('topLcorner.png') top left no-repeat;}
		#maintop #logoidentity img{width:444px;height:150px;border:0px;padding:0px 0px 0px 20px;}
		#maintop #logoidentity h1{display:none;padding-left:10px;margin:0px;}
		
	#maintop #motto{float:right;width:380px;height:115px;overflow:hidden;text-align:right;margin-top:30px;padding:0px;}
		#maintop #motto p{margin:0px;padding:20px 4px 0px 0px;font-family:Georgia,Times,'Times New Roman',serif;
			font-size:1.3em;line-height:1.1em;letter-spacing:1px;font-weight:bold;font-style:italic;}
			
																			/*   fffecc ec9  */
#mainframe{clear:both;margin:0px auto;padding:0px;text-align:left;width:850px;background-color:#fffbcf;color:#000;border-top:1px solid #000;border-bottom:1px solid #000;}

	/*#mainframe table{direction:ltr;}*/
	#mainframe #leftbar{width:199px;border-right:1px solid #700;}
		#mainframe #leftbar ul#navmenu{margin:0px;padding:0px;width:199px;list-style-type:none;}
			#leftbar #navmenu li{float:left;width:199px;border-bottom:1px solid #eca;}
			#leftbar #navmenu li a{float:left;width:190px;padding:4px 2px 4px 7px;background-color:#fea;color:#000;}
			#leftbar #navmenu li a:hover{float:left;width:190px;padding:4px 2px 4px 7px;text-decoration:none;background:#600 url('arrow.png') center right no-repeat;color:#fff;}
	
		#mainframe #leftbar #cdpromobox{clear:both;text-align:center;margin:22px auto;padding:6px;
				background-color:#fbf49c;width:85%;border:3px outset #db8;}
		#mainframe #leftbar #cdpromobox #linkCDrates{vertical-align:middle;font-weight:bold;}
				
		#mainframe #leftbar #addressbox{clear:both;width:184px;padding:10px 7px;margin:25px auto;}
		#mainframe #leftbar #addressbox address{font-style:normal;line-height:1.4em;}
		
		#mainframe #leftbar #sidemotto{font-size:1em;padding:8px;margin-top:15px;line-height:1.6em;}
			#mainframe #leftbar #sidemotto span{font-size:1.1em;font-weight:bold;color:#400;}
	
	
	#mainframe #maincontent{width:640px;padding:8px 5px 20px 5px;background:#fff;}
		
		#maincontent p,#maincontent li{line-height:1.5em;}
		
		#maincontent #mainpage{float:left;width:450px;padding:0px 3px;}
			
			#maincontent #mainpage blockquote {background-color:#eee;padding:3px 10px;text-align:center;border:2px outset #ccc;}
			
			
			#maincontent #mainpage #frontmission{width:425px;height:200px;margin:auto;overflow:hidden;
					color:#fff;background:#5D2D26 url('../images/missionfrontblank.jpg') top left no-repeat;}
			#maincontent #mainpage #frontmission p{width:270px;margin-top:10px;font-size:1.0em;padding:15px 0px 0px 20px;}
		
			#maincontent #mainpage #whiteraven{text-align:right;margin-top:30px;padding-right:5px;}
				#maincontent #mainpage #whiteraven img{width:180px;height:131px;border:0px;}
				
			#maincontent #mainpage form .required{border-left:4px solid #800;}

		#maincontent #frontnews{float:right;width:173px;padding:0px 3px;margin:0px;}
			#maincontent #frontnews h3{margin-bottom:3px;margin-top:10px;}
			#maincontent #frontnews fieldset{width:167px;margin:0px auto;padding:0px;font-size:0.9em;background-color:#fffdef;}
						#frontnews fieldset p{margin:0px;padding:5px;line-height:1.4em;}
			#maincontent #frontnews fieldset legend{font-weight:bold;font-size:1.15em;padding:8px 2px 2px 4px;margin:0px;}
			
			#maincontent #frontnews #newsrotate{margin-top:9px;text-align:right;font-weight:bold;font-size:0.9em;letter-spacing:1px;}
	
	
#footer{clear:both;margin:0px auto;padding:1px;border:0px;width:848px;font-size:0.9em;background-color:#fbf49c;color:#000;text-align:left;}
	
	#footer #footmsg{float:right;width:642px;padding:2px;font-size:0.9em;}
	
	
@media print{

	body,table{margin:auto;width:auto;padding:4px;}
	
	#mainframe #maincontent{width:100%;}
	#maincontent #mainpage{width:70%;}
	#maincontent #frontnews{width:28%;}

}
