body {
	background-color: 		#0A0B21;
	font-family: 				Palatino Linotype, Palatino, Book Antiqua, serif;
	font-size:					small;
	margin:						0px
}

#header	{
	background-color:			#b90b11;
	margin:						0px;
	height:						100px;
	width:						950px;
	border:						1px solid #c2ce20;
	border-bottom-color:		#b90b11;
}

#borderleft		{
	margin:						110px 5px 5px 5px;
	width:						140px;
	float:						left;
}

#borderright	{
	margin:						5px 5px 5px 864px;
	width:						140px
	float:						right;
}

#navbar	{
	background-color:			#b90b11;
	margin:						0px;
	padding:						0px;
	width:						950px;
	height:						70px;
	font-size:					160%;
	border:						1px solid #c2ce20;
}

#navbar ul	{
	margin:						10px 0px;
	padding:						0px;
}

#navbar li	{
	margin:						0px;
	padding:						0px;
	font-size: 					90%;
	float:						left;
	list-style-type:			none;
	font-weight: 				bold;
	line-height:				180%;
}


#main	{
	background-color:			#FFE687;
	margin:						5px 5px 5px 5px;
	padding:						5px 5px 5px 10px;
	font-size:					130%;
	border:						1px solid #c2ce20;
}

#footer	{
	background-color:			#b90b11;
	font-size:					75%;
	text-align:					center;
	line-height:				75%;
	margin:						0px 5px 5px 5px;
	padding:						2px;
	border:						1px solid #c2ce20;
}

#border	{
	float:						right;
	margin:						5px 0px 5px 20px;
}

#footer p	{
	margin:						2px;
}

#border		{
	float:						right;
}

#allcontent {
	width:						950px;
	padding-top:				5px;
	padding-bottom:			5px;
	background-color:			#00000;
	margin-left:				auto;
	margin-right:				auto;
}

body#home a#homenav,
body#aboutus a#aboutnav,
body#news a#newsnav,
body#projects a#projectnav,
body#supportus a#supportnav,
body#links a#linksnav,
body#contactus a#contactnav
	{
	color:				#c2ce20;
}

#navbar a	{
	padding-left:		30px;
	padding-right:		30px;
	display:				block;
}

#navbar a:visited	{
	color:				#0a0b21;
	text-decoration:  none;
}

#navbar a:link {
  color:            #0a0b21;
  text-decoration:  none;
 }
 	
#navbar a:hover {
  color:            	#b90b11;
  background-color:	#0a0b21;
  text-decoration:  	none;
}

img	{
	border:				none;
}

.boxed		{
	border:				2px solid #0A0B21;
}

.boxed h2, h3, p{
	padding:				5px;
	margin:				5px;
}

.floatright	{
	float:				right;
	margin:				10px 10px 5px 5px;
	position: 			relative;
	top: 					30px;
}

.floatleft	{
	float:				left;
	margin:				0px 10px 5px 5px;
	position: 			relative;
	top:					10px;			
} 

.paraleft	{
	margin: 				0px 280px 20px 20px;
}

#furtherinfo	{
	text-align:			center;
	margin:				40px 0px 40px 0px;
}

.nymans p {
	width:				720px;
}
	