* {
	color					: #333333;
	font-family				: Georgia;
	font-size				: 12px;
	line-height				: 22px;
	margin					: 0px;
	padding					: 0px;
}

a {
	color					: #ffffff;
	text-decoration			: underline;
}

img {
	border					: 0px;
}

p, ul, ol {
	margin-bottom			: 20px;
}

li, dd, blockquote {
	margin-left				: 20px;
}

body {
	background-color		: #dbedff;
}

h1 {
	color					: #ffffff;
	font-size				: 14px;
	font-weight				: bold;
	padding-bottom			: 5px;
}

input {
	line-height				: 12px;
}
#center {
	background				: url('/Images/BG/center.jpg') repeat-y;
	margin					: 0 auto;
	text-align				: center;
	width					: 980px;
}

#left {
	float					: left;
	text-align				: left;
	width					: 215px;
	min-height				: 600px;
}

#right {
	float					: left;
	text-align				: left;
	width					: 765px;
	min-height				: 600px;
}

#logo {
	background-color		: #ffffff;
	height					: 196px;
	width					: 215px;
}

#newsletter {
	background-color		: #ffffff;
	color					: #0099cc;
	font-size				: 14px;
	font-weight				: bold;
	padding					: 15px 15px 30px 15px;
}

#nl_inputdiv, #nl_inputdiv2 {
	background				: url('/Images/Global/nl_input.png') no-repeat;
	height					: 31px;
	margin-top				: 10px;
	position				: relative;
	width					: 190px;
}

#nl_inputdiv2 {
	background				: url('/Images/Global/nl_input2.png') no-repeat;
}

#nl_name {
	border					: 0px;
	color					: #333333;
	font-size				: 12px;
	height					: 15px;
	line-height				: 15px;
	margin					: 8px 0px 0px 12px;
	width					: 145px;
}

#nl_email {
	border					: 0px;
	color					: #333333;
	font-size				: 12px;
	height					: 15px;
	line-height				: 15px;
	margin					: 8px 0px 0px 12px;
	width					: 145px;
}

#nl_submit {
	cursor					: pointer;
	height					: 20px;
	left					: 155px;
	position				: absolute;
	top						: 5px;
	width					: 25px;
}

#menu {
	background-color		: #81caed;
	padding					: 15px;
	height					: 135px;
}

#friend {
	background				: #008f36 url('/Images/Global/header.png') no-repeat;
	color					: #99ccff;
	font					: 14px/18px Georgia;
	padding-bottom			: 20px;
	width					: 765px;
	height					: 50px;
}

#friend .large {
	color					: #ffffff;
	font					: 36px/36px Georgia;
	padding-bottom			: 15px;
}

#friend div.container {
	padding					: 15px 30px 0px 30px;
	position				: relative;
	width					: 670px;
}

#friend div.link {
	float					: right;
	position				: absolute;
	right					: 8px;
}

#friend div.text {
	color					: #99ccff;
	font					: 14px/24px Georgia;
	width					: 500px;
	float					: left;
}

#menu ul {
	list-style-type			: none;
	margin					: 0px;
	padding					: 0px;
}

#menu li {
	line-height				: 20px;
	margin					: 0px;
	padding					: 0px;
}

#links {
	background-color		: #990000;
	color					: #009ddf;
	font-size				: 14px;
	font-weight				: bold;
	height					: 150px;
	min-height				: 150px;
	padding					: 15px;
}

#links ul {
	list-style-type			: none;
	margin					: 0px;
	padding					: 0px;
}

#links li {
	background				: url('/Images/Global/white_arrow.png') left center no-repeat;
	font					: bold 12px/26px Georgia;
	margin					: 0px;
	padding					: 0px 0px 0px 15px;
}

#links li a {
	color					: #ffffff;
	text-decoration			: none;
}

#links li a:hover {
	color					: #ffffff;
	text-decoration			: underline;
}

#hyves {
	background-color		: #ffffff;
	color					: #bb4499;
	font-weight				: bold;
	height					: 70px;
	padding					: 20px 15px 20px 15px;
}

#footer {
	background-color		: #008f36;
	clear					: both;
	height					: 10px;
	text-align				: left;
	width					: 980px;
}

#footer div {
	background-color		: #fedd58;
	height					: 10px;
	width					: 215px;
}

#content {
	padding					: 20px 30px 20px 30px;
	width					: 705px;
}

#content div.floatLeft, #content div.floatRight {
	width					: 340px;
}

#news th {
	color					: #ffffff;
	font-size				: 14px;
	font-weight				: bold;
	padding-bottom			: 10px;
}

#news td.news_green, #news td.news_blue {
	font-size				: 12px;
	padding					: 10px;
	width					: 200px;
}

#news td.news_green h2 {
	color					: #8bdbff;
	font-size				: 14px;
	font-weight				: bold;
}

#news td.news_blue h2 {
	color					: #008f36;
	font-size				: 14px;
	font-weight				: bold;
}

#news td.news_green img {
	border					: solid 1px #015621;
}

#news td.news_blue img {
	border					: solid 1px #0099cc;
}

#news td.news_blue img.right, #news td.news_green img.right {
	border					: 0px;
	float					: right;
	padding					: 5px 0px 0px 0px;
}

.cell_seperator {
	width					: 15px;
}

.row_seperator {
	height					: 15px;
}

.news_green {
	background-color		: #008f36;
}

.news_blue {
	background-color		: #8bdbff;
}

.menu {
	color					: #000000;
	font-size				: 16px;
	text-decoration			: none;
}

.menu:hover, .menu_selected {
	color					: #008f36;
	font-size				: 16px;
	text-decoration			: none;
}

.floatLeft, .float {
	float					: left;
}

.floatRight {
	float					: right;
}

.clear {
	clear					: both;
}

.return {
	padding-bottom			: 20px;
}

.return a {
	color					: #ffffff;
	text-decoration			: none;
}

#content_table th {
	color					: #ffffff;
	font-size				: 14px;
	font-weight				: bold;
	padding-bottom			: 10px;

}

.news_img {
	background-color		: #8bdbff;
	padding					: 5px 0px 0px 5px;
}

.news_img img {
	border					: solid 1px #0099cc;
}

.content_seperator {
	width					: 30px;
}

#contact th {
	color					: #ffffff;
	font-weight				: normal;
	padding-bottom			: 5px;
}

#contact td {
	vertical-align			: top;
}

#contact .halfLeft, #contact .halfRight {
	width					: 340px;
}

#contact .halfLeft {
	padding-right			: 30px;
}

#content .space {
	width					: 27px;
}

#contactform table {
	width					: 100%;
}

#contactform th {
	color					: #ffffff;
	width					: 14px;
}

#contactform td {
	height					: 20px;
	vertical-align			: top;
}

#contactform input.formtext {
	border					: 0px;
	font-size				: 12px;
	height					: 15px;
	line-height				: 12px;
	width					: 230px;
}

#contactform textarea.formtextarea {
	font-size				: 12px;
	height					: 75px;
	line-height				: 12px;
	width					: 230px;
}

#contact a {
	color					: #333333;
	text-decoration			: none;
}

.error {
	color					: Red;
	font-weight				: bold;
}

.contact_btn {
	text-align				: right;
	padding-right			: 40px;
}

.friend {
	background				: url('/Images/BG/friend.png') no-repeat;
	float					: left;
	height					: 156px;
	padding-bottom			: 5px;
	width					: 339px;
}

.friend img {
	margin-right			: 10px;
}

.friend div {
	font					: 12px/18px Georgia;
	height					: 110px;
	padding					: 15px;
	position				: relative;
}

.friend div.link {
	height					: 10px;
	margin					: 0px;
	padding					: 0px;
	position				: absolute;
	right					: 10px;
	bottom					: 1px;
}

.friend div.link a {
	color					: #008f35;
	text-decoration			: none;
}

.friend strong {
	color					: #008f36;
	font					: bold 14px/18px Georgia;
}

.friend h2 {
	color					: #008f36;
	font					: 14px/18px Georgia;
	margin					: 0px;
	padding					: 0px;
}

.whitebold {
	color					: #ffffff;
	font					: bold 14px/25px Georgia;
	padding					: 20px 0px 5px 0px;
}

.friend_img {
	float					: left;
	margin					: 0px 5px 2px 0px;
}

.space {
	float					: left;
	height					: 156px;
	width					: 10px;
}

h3.green {
	color					: #008f36;
	font					: bold 14px/19px Georgia;
}

.HomeNewsImg {
	height:150px;	
}

h3.red {
	color					: #990000;
	font					: bold 14px/19px Georgia;
}

h3.pink {
	color					: #cb2a9a;
	font					: bold 14px/19px Georgia;
}

#news_home {
	background-color		: #0099cc;
	height					: 300px;
	padding					: 20px 30px 20px 30px;
	width					: 705px;
}

#news_home div.item {
	background				: #a4e0fe;
	float					: left;
	height					: 265px;
	padding					: 10px;
	position				: relative;
	width					: 200px;
}

#news_home h2 {
	color					: #ffffff;
	font					: bold 14px/19px Georgia;
	padding-bottom			: 10px;
}

#news_home div.space {
	float					: left;
	height					: 222px;
	width					: 15px;
}

#news_home div.link {
	bottom					: 10px;
	height					: 10px;
	position				: absolute;
	right					: 10px;
}

#donateform {
	width					: 500px;
}

#donateform .space {
	height					: 20px;
}

#donateform .text {
	width					: 200px;
}

#donateform .donate {
	width					: 100px;
}

span.white {
	color					: #fff;
}
