body {
	background-color:white;
	margin : 0px;
  	padding : 0px;
	font-family:verdana;
	font-size:12px;
	color:#49443E;
}
td {
	vertical-align:top;
	font-family:verdana;
	font-size:12px;
	color:#49443E;
}
h1, h2, h3, h4, h5, h6 {
	line-height: 120%;
}
font {
	line-height: 120%;
}
.titleTextLargeB1 {
	font-family:georgia;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
.titleTextMedium1 {
	font-family:georgia;
	font-size:14px;
	color:#ffffff;
	font-weight:normal;
}
.titleTextMedium2 {
	font-family:georgia;
	font-size:14px;
	color:#49443E;
	font-weight:normal;
}
.titleTextMedium1B {
	font-family:georgia;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.titleTextMedium1BLink {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}
.titleTextMedium2B, TD.calendarBorder, TD.weekendDate {
	font-family:georgia;
	font-size:14px;
	color:#49443E;
	font-weight:bold;
}
.titleTextMedium3B {
	font-family:verdana;
	font-size:14px;
	color:#686A90;
	font-weight:bold;
}
.titleTextMedium4B {
	font-family:verdana;
	font-size:14px;
	color:#49443E;
	font-weight:bold;
}
.titleTextMedium5B {
	font-family:verdana;
	font-size:14px;
	color:#E7E7E7;
	font-weight:bold;
}
.titleTextLarge2B {
	font-family:serif;
	font-size:16px;
	font-weight:normal;
	color:#49443E;
}
.titleTextLarge2 {
	font-family:verdana;
	font-size:16px;
	color:#49443E;
}
.bodyText, .bodyText3, .bodyText2, .bodyText1, .bodyTextB, .bodyTextB2, TD.bodyText TD, TD.bodyText A {
	font-family:verdana;
	font-size: 11px;
	line-height: 130%;
}
.bodyText {
	color:#49443E;
}
.bodyText3 {
	color:#E7E7E7;
}
.bodyText2 {
	color:#49443E;
}
.bodyText1 {
	color:#49443E;
}
.bodyTextB {
	font-weight:bold;
	color:#49443E;
}
.bodyTextB2 {
	font-weight:bold;
	color:#FFFFFF;
}
.smallText {
	font-family:verdana;
	font-size:10px;
	color:#49443E;
}
.smallTextB {
	font-family:verdana;
	font-size:10px;
	color:#49443E;
	font-weight:bold;
}
.linkColorTextB {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#006B6B;
}
.highlight {
	color:#FF6600;
}
.memberNav, .memberNavActive, .memberNavLower, .memberNavLowerActive {
	font-family: georgia;
	font-size:12px;
	font-weight:normal;
}
A.memberNav, A.memberNavActive {
	color: #D6DD43;
}
A,A:LINK,A:VISITED,A:HOVER {
	color:#3BA6ED;
	text-decoration:underline;
}
A.smallTextLink,A.smallTextLink:LINK,A.smallTextLink:VISITED,A.smallTextLink:HOVER {
	color:#49443E;
	font-size:80%;
}
A.smallTextLinkPast,A.smallTextLinkPast:LINK,A.smallTextLinkPast:VISITED,A.smallTextLinkPast:HOVER {
	color:#847D73;
	font-size:80%;
}

A.memberNavActive,A.memberNavActive:LINK,A.memberNavActive:VISITED,A.memberNavActive:HOVER {
	text-decoration:none;
}

A.memberNavLower,A.memberNavLower:LINK,A.memberNavLower:VISITED,A.memberNavLower:HOVER {
	color:#49443E;
}

A.memberNavLowerActive,A.memberNavLowerActive:LINK,A.memberNavLowerActive:VISITED,A.memberNavLowerActive:HOVER {
	color:#A6BB19;
	text-decoration:none;
}

A.blackLink,A.blackLink:LINK,A.blackLink:VISITED,A.blackLink:HOVER {
	color:#49443E;
}
A.blackLinkActive,A.blackLinkActive:LINK,A.blackLinkActive:VISITED,A.blackLinkActive:HOVER {
	color: #A6BB19;
	text-decoration: none;
	font-weight: bold;
}
A.whiteLink,A.whiteLink:LINK,A.whiteLink:VISITED,A.whiteLink:HOVER {
	color:#FFFFFF;
}
A.titleTextMedium1BLink,A.titleTextMedium1BLink:LINK,A.titleTextMedium1BLink:VISITED,A.titleTextMedium1BLink:HOVER {
	color:#FFFFFF;
	text-decoration:none;
}
A.titleTextMedium2Link,A.titleTextMedium2Link:LINK,A.titleTextMedium2Link:VISITED,A.titleTextMedium2Link:HOVER {
	color:#49443E;
	text-decoration:none;
}
TD.calendarBorder A, TD.calendarBorder A:LINK, TD.calendarBorder A:VISITED, TD.calendarBorder A:HOVER, TD.calendarBorder A, TD.calendarBorder A:LINK, TD.calendarBorder A:VISITED, TD.calendarBorder A:HOVER {
	color: #FFFFFF;
}
A.titleTextMedium2LinkPast,A.titleTextMedium2LinkPast:LINK,A.titleTextMedium2LinkPast:VISITED,A.titleTextMedium2LinkPast:HOVER {
	color:#999999;
	text-decoration:none;
}

A.titleTextMedium2BLink, A.titleTextMedium2BLinkCalendar {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
}

A.titleTextMedium2BLink,A.titleTextMedium2BLink:LINK,A.titleTextMedium2BLink:VISITED,A.titleTextMedium2BLink:HOVER {
	color:#49443E;
	text-decoration:none;
}

A.titleTextMedium2BLinkBlue {
	color:blue;
	text-decoration:none;
}

A.titleTextMedium2BLinkCalendar,A.titleTextMedium2BLinkCalendar:LINK,A.titleTextMedium2BLinkCalendar:VISITED,A.titleTextMedium2BLinkCalendar:HOVER {
	color:#49443E;
	text-decoration:none;
}

A.titleTextMedium2BLinkPast,A.titleTextMedium2BLinkPast:LINK,A.titleTextMedium2BLinkPast:VISITED,A.titleTextMedium2BLinkPast:HOVER {
	font-family:verdana;
	font-size:14px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}

A.titleTextLargeTeam, A.titleTextLargeTeam:LINK,A.titleTextLargeTeam:VISITED,A.titleTextLargeTeam:HOVER {
	font-family:verdana;
	font-size:16px;
	font-weight:bold;
	color:#49443E;
	font-weight:bold;
	text-decoration:none;
}
.errorText {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.errorTextBig {
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.warningText {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: darkgreen;
	text-decoration: none;
}

.calendarBorder {
	background-color:#3BA6ED;
}

#orange {
	color:#A6BB19;
}

#public_navmenu_title, #public_section_title, #public_section_home_title, #public_project_searchResults_specialEventText {
	font-family: georgia;
}
#public_section_title, #public_section_home_title {
	padding-top: 2px;
	padding-bottom: 2px;
}
.memberCenterBubble, .memberCenterBubble A {
	color: white;
}



/*Custom CSS starts here*/

#branding{
	margin-bottom: 8px;
}

#banner{
	margin-bottom: 10px;
}

#menu{
	width: 110px;
	padding: 15px;
	background-color: #eee;
	font-size: 13px;
	text-align: left;
}

#menu ul{
	padding: 0;
	margin: 0 0 10px 0;
	list-style: none;
}

#menu li{
	padding-top: 8px;
}

#menu a{
	text-decoration: none;
}

#primaryul a{
	color: #330000;
}

#primaryul a:hover{
	color: #a6bb19;
	text-decoration: underline;
}

#secondaryul a{
	color: #3ba6ed;
}

#secondaryul a:hover{
	color: #a6bb19;
	text-decoration: underline;
}

#emailbox{
	width: 130px; 
	background-color: #49443E; 
	margin-top: 10px;
	padding: 5px; 
	color:#FFFFFF;
}
	
#content{
	padding: 12px;
}	

#content ul{
	list-style: none;
}

#content a{
	text-decoration: none;
}

#content a:hover{
	color: #a6bb19;
	text-decoration: underline;
}

#homecontent{
	margin-top: 10px;
	padding-left: 5px;
	width: 450px;
	float: left;
	font-size: 11px;
	font-weight: normal;
}

#homecontent li{
	font-weight: normal;
}

#homecontent a{
	text-decoration: none;
}

#homecontent a:hover{
	color: #a6bb19;
	text-decoration: underline;
}

#homebuttons{
	margin: 25px 0 0 0;
	float: right;
	width: 85px;
}

#homebuttons img{
	padding-bottom: 9px;
}

#sponsors li{
	list-style: none;
}

#footer{
	font-size: 11px;
}

.communitypartner{
	margin-top: 20px;
	float: left;
}

.drum{
	margin-top: 20px;
	padding-left: 20px;
	float: left;
}


.network{
	float: right;
}

.contact{
	border-left: 1px solid #847d73;
	padding-left: 11px;
	padding-right: 30px;
	float: right;
	text-align: left;
	width: 180px;
}

.policy{
	clear: both;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 50px;
}

.board li{
	margin-top: 5px;
}
	
	
	
	
	
	
	
