body, html {
	margin: 0;
	padding:0;
	background-color:#CBE3F1; 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:12px; 
	color:#FFFFFF;
}

#container{
	width:931px;
	margin:0 auto;
	background-color:#FFFFFF;
}

#main{
	float:left;
	width:500px;
	color: #000000;
	background-color:#FFFFFF;
	padding-bottom:20px;
}
#sidebar{
	float:right;
	width: 250px;
	padding-right:20px;
	color: #000000;
	background-color:#FFFFFF;
}

#header{
	background-color:#FFFFFF;
	background-image:url('../images/contentpgbanner.jpg');
	width:924px;
	height:300px;
	background-repeat:none;	
	margin: 0 auto;
}
#header_home{
	background-color:#FFFFFF;
	background-image:url('../images/indexbanner.jpg');
	width:924px;
	height:434px;	
	margin: 0 auto;
}
#footer {
	clear:both;
	color:#000000;
	background-color:#CBE3F1;
	padding-top:20px;
	padding-bottom:20px;
}
A {color:#69B3C8; text-decoration: none;}
A:hover{text-decoration:underline;}

img{border:0px;}
span.label{width:300px; font-weight:900; color:#000000;}
#join_btn{position:relative;top:330px; left:700px; height:50px; width:120px; z-index:2;}
#navlinks{position:relative; margin-left:20px; top:110px; width:700px;}
.tagline{font-size:24px; font-family:American Typewriter,Verdana,Arial,sans-serif; color:#5F74A0;}
.subhead{font-size:18px; font-family:American Typewriter,Verdana,Arial,sans-serif; color:#5F74A0;}
.content{font-size:12px; font-family:Verdana,Arial,sans-serif; margin-left:40px;}
.sidebar{font-size:12px; font-family:Verdana,Arial,sans-serif;}
.disclaimer{font-size:10px; font-family:Verdana,Arial,sans-serif; font-style:italic;}
.whitelink{color:#FFFFFF;}
.whitelink:hover{color:#CBE3F1;}
.navlinkon{color:#dd7f2d; font-weight:900;}

#twitter_update_list{
	margin-left:0;
	padding:0;
	text-indent:0px;
}
#twitter_update_list li{
	margin-top:5;
	list-style-position:outside;
        list-style-type:none;
}


#pastMenu{position:relative; top:7px; background-color:#dd7f2d; padding-left:0px; font-size:12px; padding-top:5px;}
#pastMenu ul{
	margin-left:0;
	padding:0;
	text-indent:0px;
}
#pastMenu ul li{
	margin-top:5;
	list-style-position:outside;
        list-style-type:none;
	border-bottom-style: dashed; 
	border-bottom-width:1px; 
	border-bottom-color:#ffffff;}

#pastMenu A {color:#385473; text-decoration: none; font-size:12px;}
#pastMenu A:hover{color:#CBE3F1;}
#navLinks div {position:relative; width:80px; padding-left:10px; padding-right:10px; float:left; color:#FFFFFF; font-size:14px; font-family:Verdana,Arial,sans-serif; text-align:left}

#home{position:relative; width:80px; padding-left:10px; padding-right:10px; float:left; color:#FFFFFF; font-size:14px; font-family:Verdana,Arial,sans-serif; text-align:left}

#past{position:relative; width:80px; padding-left:10px; padding-right:10px; float:left; color:#FFFFFF; font-size:14px; font-family:Verdana,Arial,sans-serif; text-align:left}

#Faq{position:relative; width:80px; padding-left:10px; padding-right:10px; float:left; color:#FFFFFF; font-size:14px; font-family:Verdana,Arial,sans-serif; text-align:left}

#admin{position:relative; width:80px; padding-left:10px; padding-right:10px; float:left; color:#FFFFFF; font-size:14px; font-family:Verdana,Arial,sans-serif; text-align:left}

form div {
  clear: left;
  display: block;
  width: 354px;
  margin: 5px 0 0 0;
  padding: 1px 3px;
}
form fieldset {
  clear: both;
  font-size: 100%;
  border-color: #666666;
  border-width: 1px 0 0 0;
  border-style: solid none none none;
  padding: 10px;
  margin: 0 0 0 0;
}
form fieldset legend {
  font-size: 120%;
  font-weight: normal;
  color: #666666;
  margin: 0 0 0 0;
  padding: 0 5px;
}
form div label {
  display: block;
  float: left;
  width: 130px;
  padding: 3px 5px;
  margin: 0 0 5px 0;
  text-align: right;
}
form div.required label, label.required {
  font-weight: bold;
}
form div input.inputText, form div input.inputPassword {
  width: 200px;
  padding: 1px 3px;
  margin: 0 0 0 0;
}

