/* 	maroon = #C00000
	dk grey = #404040
	lt grey = #DDDDDD
	grey = #808080 */
	

body 		{ font-family :  "tahoma" , "arial" ;
		font-size: small;
		scrollbar-face-color: #cfd0e7;
		scrollbar-shadow-color: navy;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-track-color: #C00000;
		scrollbar-arrow-color: #C00000;
		scrollbar-3dlight-color: #cfd0e7;
		scrollbar-darkshadow-color: navy;
		margin: 10px 0px 10px 0px ;
		color: white;
		background-image: url("images/background.gif");
		background-position: -3% -8%;

		}
		
basefont	{ font-family: "tahoma" , "arial"; }
		
td {
	color: #404040;
	vertical-align: top;
	padding: 2px 15px 2px 5px;
	
}

textarea{
	margin: 0px 5px 5px 10px;
	FONT-FAMILY: "tahoma", "arial";
	COLOR: #000000;
	}


p		{ color: #404040 ;
		margin: 10px 10px 10px 10px; }

ul {color: #404040 ;
		margin: 10px 10px 10px 5px; }
		
ul li{
	color: #404040 ;
		margin: 10px 10px 10px 5px; }


		
h1		{ color: #CCCCCC ;
		font-weight: bold ;
		margin: 0px 0px 0px 0px;
		border: 0px 4px 0px 4px solid #C00000;
		background: #C00000;
		font-size: 120%}
		
h2		{ color: #C00000 ;
		font-weight: bold ;
		margin: 10px ; 
		font-size: 120%}

h3		{ text-align: center; }

h4		{ text-align: center; 
		color: #C00000 ;
		font-weight: bold ;
		margin: 10px ; 
		font-size: small;}
		
p.motto		{ color: #C00000 ;
		text-align: center;
		font-weight: bold ;
		font-size: 120%}


.banner {text-align: center ;
		border: 0px solid #C00000;
		margin: 0px 10px 10px 10px;
		-moz-opacity:.95;
		filter:alpha(opacity=95);
		background-position: -15% 0%;

		}
		
.navbanner {text-align: center ;
		background: #DDDDDD;
		border: 1px solid #C00000;
		margin: 0px 10px 10px 10px;
		}

div.navigation{
		text-align: center ;
		background: #DDDDDD;
		padding-top: 7px;
		padding-bottom: 7px;
		border: 1px solid #C00000;
		margin: 0px 10px 10px 10px;
		}	
	
.navigation ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	} 

.navigation ul li {
	margin: 0px;
	padding: 0px 10px 0px 10px;
	border-left: 2px solid #C00000;
	list-style: none;
	display: inline;
	font-size: 110%;
	text-align:center;
	width: auto;
	}
	
		
.navigation ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}



.navbanner p { margin: 5px;
		font-size: 110% ;}

		
.banner p { margin: 5px;
		font-size: 110% ;}
		
.banner h1 { color: #C00000 ;
		background: none;
		border: 0px;
		text-align: center;
		font-family :  "garamond", "tahoma" , "arial" ;
		font-weight: bold ;
		margin: 8px 0px 2px 0px;
		font-size: 250%}
	
.banner h2 { color: #C00000 ;
		text-align: center;
		font-family :  "garamond", "tahoma" , "arial" ;
		font-weight: bold ;
		margin: 0px 0px 10px 0px;
		font-size: 160%}
	
		
a		{ color: #C00000; }

a:hover		{ color: #808080 ; }

IMG.fullimage {	border: 1px solid #C00000;
		margin: 0px 5px 0px 0px;
		vertical-align: text-top;		
 }

IMG.rightimage {	border: 1px solid #C00000;
		margin: 0px 0px 0px 5px;
		float: right;
		vertical-align: text-top;		
 }

IMG.leftimage {	border: 1px solid #C00000;
		margin: 0px 5px 0px 0px;
		float: left;
		vertical-align: text-top;		
 }
 
img { border: 0px }

.right { margin: 10px 10px 10px 55% ;
		width: auto ;
		border: 1px solid #C00000;
		background: #DDDDDD ;		
		}

.left	{ width:50% ;
		float: left ;
		border: 1px solid #C00000 ;
		background : #DDDDDD ;
		margin : 0px 10px 10px 5px;
		 }

.smallright { margin: 10px 10px 10px 65% ;
		width: auto ;
		border: 1px solid #C00000;
		background: #DDDDDD ;		
		}

.bigleft	{ width:60% ;
		float: left ;
		border: 1px solid #C00000 ;
		background : #DDDDDD ;
		margin : 0px 10px 10px 5px;
		 }




.full	{
		border: 1px solid #C00000 ;
		background : #DDDDDD ;
		margin : 0px 10px 10px 10px;
		 }


.main_title { width:100% ;
		float: left ;
		border: 0px ;
		background : #C00000 ;	
		margin : 0px ; }

.clearer {
	clear: both;
}