BODY {
	font-family:			Verdana,  Helvetica, Sans-serif;
	font-size: 				0.8em;
	padding:				0px;
	margin:					0px;
	background-color:		#E4E4E4;
	width:					772px;
	margin-left: 			auto;
	margin-right: 			auto;
	display: 				block;
	padding:				6px;
}

/* Links */ 
a:link, a:visited, a:active { 
	color: 					#0C6F7C;  
	text-decoration:		none;
}

a:hover  {
	color: 					#0B90A1;
}

p {
	line-height:			1.4;
}

#main {
	border-top:				1px solid #CE6E00;
	border-left:			1px solid #CE6E00;
	border-right:			1px solid #CE6E00;
	clear:					both;
	width:					772px;
}

#menu {
	background-color:		#C8C8C8;
	padding:				4px;
	font-size:				0.9em;	
}

.text-only {
	float:					right;
}

#main-area {
	background-color:		#FFFFFF;
	padding:				4px;
}

#copyright {
	background-color:		#CE6E00;
	padding:				4px;
	color:					#FFFFFF;
	font-size:				0.85em;
	text-align:				right;
}

.breadcrumbs {
	padding-top:			5px;
	padding-right:			5px;
	font-size:				0.75em;
	text-align:				right;
}

h2 {
	font-size:				1.8em;
	margin:					0;
	padding-top:			4px;
}

h3 {
	font-size:				1.2em;
}

/* Form */
.button {
	background-color:		#CE6E00;
	color:					#FFFFFF;
}

fieldset {
	border:					1px solid #CE6E00;	
	padding:				10px;
	width:					490px;
	background:				url('images/form-gradient.gif');
	background-position:	bottom;
	background-repeat:		repeat-x;
}

legend {
	padding:				2px;
}

label {
	float:					left;
	font-weight:			bold;
	width:					130px;
}

/* Bullets */
ul, li {
	padding-bottom:			5px;
}

/* Table Elements */
table tr th {
	background-color:		#D8770B;
	text-align:				center;
	color:					#FFFFFF;
	padding:				4px;
}

table tr td {
	background-color:		#E2E1E1;
	padding:				4px;
}

/* Link Break */
hr {
	height:					1px;
	border:					0px;
	width:					500px;
	margin-left:			auto;
	margin-right:			auto;
	display:				block;
	background-color:		#CE6E00;
	color:					#CE6E00;
}

/* The Team */
.the-team-profiles {
	height:					175px;
}

/* Latest News */
.latest-news-head {
	font-weight:			bold;
	background-color:		#CE6E00;
	padding:				4px;
	color:					#FFFFFF;
}

.latest-news-main {
	padding:				4px;
	background-color:		#E5C6A1;
	font-size:				0.85em;
	border:					1px solid #CE6E00;
	margin-bottom:			10px;
}

.latest-news-title {
	font-weight:			bold;
}