/* CSS Document */

body {margin:0; 
	padding:0; 
	background-color:#150768;
	font: 16px/20px "Times New Roman", Times, serif;}
	
h1,h2,h3 {color:#150768; text-align:center; font-weight:bold; }
h1 {font: 1.6em/2.0em Arial, Helvetica, sans-serif; Font-style:italic; }
h2 {font: 1.4em/1.6em Arial, Helvetica, sans-serif; }
h3 {font: 1.2em/1.6em Arial, Helvetica, sans-serif; }


#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:4px solid silver;
	width: 960px;
	background: #363636;
}

#header {
	margin: px;
	background: #150768;
	padding-top: 2px;
	border-bottom: 4px solid silver;
}
#header h1 {color: Silver; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }

#side-a {
	float: left;
	width: 220px;
	background: #363636;
	border:0px solid white;
}


#side-b {
	float: right;
	width: 220px;
	background: #363636;
	border:0px solid white;
}

#content { 
	float: left;
	width: 520px;
	background: #3ba549;
	padding-bottom: 25px;
	border:0px solid white;
}

#footer {
	clear: both;
	background: #363636;
	font: .667em Arial, Helvetica, sans-serif;
	color: white;
	text-align: center;
	padding: 2px 220px;
}

#nav {margin:auto;}
#nav a {display: block; padding: 5px 10px; margin: -1px 10px; border: 1px solid #ebf322; text-align: left; font: bold 14px/14px Arial, sans-serif; text-decoration: none; color: white; }
#nav a:hover {background: #150768; color: #ebf322; }

#button {margin:auto;}
#button a {display: inline; padding: 5px 10px; margin: -1px 20px; border: 1px solid #ebf322; text-align: left; font: bold 14px/14px Arial, sans-serif; text-decoration: none; color: white; }
#button a:hover {background: #150768; color: #ebf322; }

.text {background: white; margin: 10px; padding: 10px; border: 5px solid #150768; }
.text img {border: 2px solid #150768; margin: 4px;}
#content table {border: 5px solid #150768; margin: 10px; background: white;}
#content td {font-size: .80em; vertical-align:top; padding: 0px 10px;}
#content th {background: silver; padding: 0px 10px;}
.texttxt {color: white; padding: 0 20px;}
.texttxt a {color: white}
.text ul {margin-left: 10px; padding-left: 0px;}
.date {text-align: right;}


.sponsors {border: 1px solid #363636; padding: 6px; background: white; }
.sponsors a {color: #150768; font-weight: bold; text-decoration: none; }
.sponsors a:hover {color: #3BA549; text-decoration: underline;  }
.platinumsponsor {background: #aed6f1 url(../images/platinumblueswatch250.jpg) repeat; margin: 10px; padding: 1px 10px; }
.goldsponsor {background: #ffd700 url(../images/goldswatch250.jpg) repeat; margin: 10px; padding: 1px 10px; }
.silversponsor {background: silver url(../images/silverswatch250.jpg) repeat; margin: 10px; padding: 1px 10px; }

.note {border: 1px solid #ebf322; margin: 10px; padding: 10px; color: white; }
.note a {color: silver; }
.note a:hover {color: #ebf322; }
.news {text-align:center; font: bold 1.0em Arial, Helvetica, sans-serif; color: darkgreen; }
#president {text-align:center; font: bold 1.6em Arial, Helvetica, sans-serif; color: darkgreen; }
#vicepresident {text-align:center; font: bold 1.2em Arial, Helvetica, sans-serif; color: darkgreen; }

.links {border: 1px solid #ebf322; margin: 10px; padding: 10px; color: white; }
.links a {font-weight: bold; color: Silver; }
.links a:hover {color: #ebf322; }
