@import url("resize.css");



* {

	margin:0;

	padding:0;

	}



body {

	text-align:center;

	font-family:Tahoma, Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:180%;

	background:#003366;

	color:#606060;

	}

	

img {

	border:0;

	}

	

.clear {

	clear:both;

	}

#award {
	position:absolute;
	width:200px;
	height:220px;
	left: 50%;
	margin-left: 270px;
	z-index: 1000;
}


/* Main

-------------------------------------------------------------------- */

#main {

	margin:auto;

	text-align:left;

	width:950px;

	}



/* Head

-------------------------------------------------------------------- */

#head-image {

	float:right;

	width:700px;

	height:318px;

	}

	

/* Content

-------------------------------------------------------------------- */

#body-top {

	background:#ffffff url(../images/font-bar.gif) top right no-repeat;

	text-align:right;

	padding-right:30px;

	font-size:12px;

	color:#ffffff;

	}

	

#body-top span {

	position:relative;

	bottom:4px;

	}



#content {

	padding:10px 20px 60px 20px;

	background:#ffffff url(../images/curl.jpg) bottom right no-repeat;

	}

	

#content h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-bottom:20px;

	font-weight:lighter;

	color:#008dc6;

	}

	

#content h2 {

	margin-bottom:15px;

	font-weight:bolder;

	}

	

#content h3 {

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-bottom:5px;

	font-weight:bolder;

	color:#008dc6;

	}

	

#content p {

	margin-bottom:20px;

	}

	

#content ul, #content ol {

	margin:0 0 20px 20px;

	}

	

#content img {

	margin-bottom:10px;

	}

	

.arrow {

	padding-left:22px;

	display:block;

	background:url(../images/arrow.gif) center left no-repeat;

	}

	

.arrow2 {

	padding-left:22px;

	display:block;

	background:url(../images/arrow2.gif) center left no-repeat;

	}

	

#content .photo {

	float:left;

	margin:0 20px 10px 0;

	}

	

#content a, #content a:link {

	color:#336699;

	}

	

#content a:visited {

	color:#002850;

	}

	

#content a:hover, #content a:active {

	color:#5c85ad;

	text-decoration:none;

	}

	

/* Orange Box

-------------------------------------------------------------------- */

#content .orangebox {

	clear:both;

	margin-bottom:10px;

	padding:5px 5px;

	background:#fff1bb url(../images/orangebox-bg.gif) top left repeat-x;

	border:1px solid #ffcc00;

	}

	

#content .orangebox h2 {

	margin-bottom:8px;

	font-weight:lighter;

	}

	

#content .orangebox ul, #content .orangebox p {

	margin-bottom:5px;

	}

	

/* News

-------------------------------------------------------------------- */

#content .news h3, #content .news p {

	margin-left:15px;

	}

	

#content .news a, #content .news a:link {

	color:#606060;

	}

	

/* Team

-------------------------------------------------------------------- */

#content .team img {

	float:left;

	padding:5px 15px 0 0;

	}

	

#content .team p {

	margin-bottom:10px;

	}



/* Calendar

-------------------------------------------------------------------- */

#content .calendar table {

	border-collapse:collapse;

	margin:5px 0;

	background-color:#ffffff;

	}



#content .calendar td {

	width:25%;

	padding:10px;

	border:1px solid #ffcc00;

	}

	

/* Sidebar

-------------------------------------------------------------------- */

#sidebar {

	width:220px;

	padding:15px 15px 30px 15px;

	color:#008dc6;

	background:#002850 url(../images/bl.gif) bottom left no-repeat;

	}

	

#sidebar h1 {

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-bottom:10px;

	padding:5px;

	font-size:18px;

	font-weight:lighter;

	color:#ffcc00;

	}
#sidebar h1 a:link, #sidebar h1 a:visited, #sidebar h1 a:active {

	color:#ffcc00;
	
	text-decoration:none;

	}
#sidebar h1 a:hover {

	color:#ffcc00;
	
	text-decoration:underline;

	}	

#sidebar h2 {

	margin-bottom:5px;

	font-size:12px;

	font-weight:bold;

	color:#7fceed;

	}

	

#sidebar p {

	margin-bottom:10px;

	}

	

#sidebar img {

	margin-bottom:20px;

	}

	

#sidebar ul {

	margin-left:25px;

	margin-bottom:20px;

	color:#ffcc00;

	}

	

#sidebar li ul {

	margin-bottom:0;

	}

	

#sidebar a, #sidebar a:link {

	color:#7fceed;

	}

	

#sidebar a:visited {

	color:#008dc6;

	}

	

#sidebar a:hover, #sidebar a:active {

	color:#ffffff;

	text-decoration:none;

	}

	

#sidebar .form {

	margin-bottom:20px;

	padding:5px 10px;

	background-color:#000000;

	border:1px solid #003366;

	}

	

/* Message Form

-------------------------------------------------------------------- */

#sidebar .form p {

	margin-bottom:0;

	color:#ffcc00;

	}



#sidebar .form input, #sidebar .form textarea {

	width:98%;

	margin-bottom:10px;

	}

	

/* Foot

-------------------------------------------------------------------- */

#foot {

	text-align:center;

	font-size:12px;

	color:#7fceed;

	padding:20px;

	}

	

#foot p {

	display:inline;

	padding:10px 0 10px 45px;

	background:url(../images/hearts.gif) center left no-repeat;

	}

	

#foot a, #foot a:link {

	color:#ffcc00;

	}

	

#foot a:visited {

	color:#008dc6;

	}



#foot a:hover, #foot a:active {

	color:#ffffff;

	}
.h3 {

	font-family:Georgia, "Times New Roman", Times, serif;

	margin-bottom:5px;

	font-weight:bolder;

	color:#008dc6;

	}
	
#main #body tr #content .form #form1 table tr td {
	font-size: 10pt;
}
#main #body tr #content .form #form1 table tr td ul li {
	font-size: 10pt;
}
#main #body tr #content .form #form1 ol li {
	font-size: 10pt;
}

#main #body tr #content .form #form1 p {
	font-size: 10pt;
}
#main #body tr #content .form #form1 table tr td p label {
	font-size: 9pt;
}