﻿	/*------------ global ------------*/ /*#ffc62d, #e49400, #dd5200, #efe38a, #91b166 */ /* #214013, #5a8c27, #7fbf3f, #d5d95b, #0d0d0d */ /* #cfe15a, #6a9b34, #d5db71, #d5d95b, #7cc142*/    html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 	
	margin: 0; 
	padding: 0; 
	border: 0; 
	outline: 0;  }  

:focus { outline: 0; }    

body {
	color: black;
	position: relative;
	line-height: 2.45em;
	color: black;
	background-color: #461e16;
	font-size: 1em;
	font-family: Haettenschweiler, Arial, Courier;
	font-size:110%;}    	 

p {
	font-size: 1.2em;
	margin: 0 0 1.6em;
	padding: 0 24px;
	clear: both;
	font-family: Tahoma, Sylfaen, "MS Sans Serif";
}   

	ol {	list-style-type: none;} 
	ul {	list-style-type: none;}      

	#header { width: 1199px; 
	margin-left: 185px; }  

	#header h1{ 	
	text-transform: uppercase; 
	background-color: #ede2e6; 	
	font-style: oblique; 	
	font-family: "hoefler text", "baskerville old face", garamond, "times new roman", serif; 
	letter-spacing: .25em; 
	color: #000033; 
	font-size: 1.66em; 
	font-weight: bold;
	border: 7px solid #461e16; 
	line-height: 1em; 	
	text-indent: 20px; } 
	
	
	#header h2 {
	border-bottom-color: #0d0d0d;
	background-color: #295286;
	letter-spacing: .75em;
	color: #ffffff;
	border-right-color: #0d0d0d;
	border-left-color: #0d0d0d;
	overflow: visible;
	padding-top: 10px;
	padding-bottom: 10px;
	text-indent: 10%;
	line-height: 0.45em;
	font-family: "Franklin Gothic Medium", "Lucida Console", Haettenschweiler;
	font-style: oblique;
}  

	#header h3 { 	
	border-bottom: #0d0d0d 7px solid; 
	border-left: #0d0d0d 7px solid; 
	padding-bottom: 10px; 
	background-color: #d5d95b; padding-left: 10px;
	padding-right: 10px; 
	color: #ffffff; border-top: 7px solid; 
	font-weight: bolder; 
	border-right: #0d0d0d 7px solid;
	padding-top: 10px }  

	#page {
	width: 780px;
	background-color: #ede2e6;
	z-index: 1;
	margin-left: 200px;
	padding: 25px;
}  

	#page a { color: #890f1c; } 

	#box img { 
	margin-top: -20px;
	padding-left: 30px;
	float: right;
	margin-right: -25px } 


	#leftcolumn {
	font-family: "hoefler text", georgia, serif;
	width: 145px;
	background-color: #461e16;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 405px;
	float: left;
	padding-top: 15px;
	margin: 0px;
	font-size: 1.7em;
	line-height: 1.5em;}    
	
	#leftcolumn a {
	color: #7DA4CF;
}   

	#leftcolumnh3 { 
	display: block; 
	margin: 0 0 1.2em;}  


	#leftcolumn ul { 
	margin: 0 0 2.4em; 
	text-align: center;}  

	#leftcolumn li {
	text-align: center;
	padding: 5px;
}   

	#recent {
	position: absolute;
	top: 462px;
	left: 0px;
	width: 183px;
	height: 301px;
	font-family: "comic sans ms";
	background-color: #295286;
	float: left;
}    	

	#recent a { color: #CC3366;}   
	 
	#recent p.p1 { 	
}   
#Events ul {
	padding: 10px;
	list-style-type: none;
	font-family: Garamond, Courier, "Arial Black";
	font-size: 1em;
}


	#recent p.p2 {		 		
	padding: 5em 15px 1.6em; 	
	margin: 0; 		
	font-size: 1.2em !important;}     

	#contentwrap {
}  


	#contentwrap ul { 
	line-height: 1.9em; 
	font-family: Garamond, Courier, "Arial Black";
	letter-spacing: 0.16em;
	font-weight: bold }   

	#contentwrap ul a { color: #890f1c;}   

	#projectcontent { 
				width: 65%; 
				height: 95% }   

	#flashcontent { 
	position: absolute; 
	width: 336px; 
	float: right; 
	height: 429px; 	
	top: 75px; 	
	left: 1044px; } 

	#contentwrapprojects { 
	background-color: #ffffff;
	padding-left: 20px
	; width: 1130px; height: 307px; margin-left: 40px }   

	#contentwrapprojects img { 	
	position: absolute;
	padding-bottom: 0px; 
	margin: 0px;
	padding-left: 0px; 
	width: 852px; padding-right: 0px; 
	float: right; 
	height: 248px; 
	top: 390px; 
	padding-top: 0px; 
	left: 410px }   

	#contentwrapprojects ul { 	
	padding-bottom: 15px;
	line-height: 1.9em; 
	list-style-type: square; 
	padding-left: 15px; 
	padding-right: 15px;   
	font-family: "arial narrow", "arial black", sans-serif; 
	letter-spacing: 0.16em; 
	color: #990033; 
	font-size: 1.2em; 
	font-weight: bold; padding-top: 15px }  


	#contentwrapprojects p { 
	text-indent: 15px; 
	font-family: "arial narrow", "arial black", sans-serif; 
	letter-spacing: 0.16em; 
	font-weight: bold }  

	#contentwrapprojects p strong { 
	text-transform: uppercase; 
	font-size: 1em; 
	font-weight: bold;
	margin-right: 0.5em }   
	#contentwrapprojects p strong .caps { 	font-size: 100% }    
.news {
	font-family: Garamond, Courier, "Arial Black";
	font-size: 1.12em;
	font-weight: bolder;
	text-align: center;
}

