* {
margin : 0;
padding : 0;
border : 0;
}
table {
width : 900px;
margin-left : auto;
margin-right : auto;
}
#header {
margin-left : auto;
margin-right : auto;
}
.mainHeader, .mainHeader2 {
	color : #274d2b;
	font : 38px, Arial, Helvetica, sans-serif;
	padding-top : 20px;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 25px;
}
.jogathon {
	padding-left:40px;
	padding-top: 20px;
	}

#subheading{
	padding-bottom: -20px;
	}

.introParagraph{
	margin-top: -25px;
	margin-left: 25px;
	
	}


body {
margin-left : auto;
margin-right : auto;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
line-height : 21px;
}
.top {
font-size : 9px;
font-style : italic;
color : #666666;
text-decoration : none;
text-align : right;
}
.pageTag {
font-style : italic;
}
p {
padding : 10px 0 0 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
line-height : 21px;
}
#visArts {
margin : 10px 100px 0 0;
}
h1 {
font-size : 65px;
margin : 25px 0 10px 0;
color : #006600;
line-height : 42px;
text-align : center;
}
h2 {
color : #000;
margin-top : 25px;
margin-left : auto;
margin-right : auto;
margin-bottom : 50px;
font-size : 30px;
width : 600px;
line-height : 40px;
text-align : center;
}
#textContainer {
width : 420px;
margin-left : 50px;
}

#textContainerClubs {
width : 570px;
margin-left : 50px;
}
.h2_line {
color : #000;
width : 725px;
padding-bottom : 10px;
border-bottom-width : thin;
border-bottom-style : solid;
border-bottom-color : #999;
margin-top : -20px;
margin-right : 0;
margin-bottom : 10px;
margin-left : 0;
}
#directory_table {
margin : 10px 0 10px 20px;
width : 650px;
padding-bottom : 10px;
}
h3 {
	background-color : #006600;
	color : #fff;
	padding : 5px;
	margin-top : 0;
	width : 625px;
	
	text-align: center;
}
h4 {
color : #000;
padding : 0;
margin-top : 0;
}


#navcontainer ul {
	margin-left : 0;
	margin-right : 0;
	width : 100%;
	background-color : #274d2b;
	color : white;
	height : 30px;
	border-top-width : thin;
	border-top-style : solid;
	border-top-color : #690;
	border-bottom-width : thin;
	border-bottom-style : solid;
	border-bottom-color : #690;
	font-size : 10.5px;
	text-align: center;
	line-height: 11.5px;
	position: relative;
}
#navcontainer ul li {
display : inline;
}
#navcontainer ul li a {
background-color : #274d2b;
color : white;
text-decoration : none;
float : left;
border-right-width : thin;
border-right-color : #690;
padding : 9px 20px 9px 20px;
}
#navcontainer ul li a:focus {
background-color : #274d2b;
color : #fff;
}
#navcontainer ul li a:hover {
background-color : #ffa020;
color : #000;
}
#navcontainer ul li a:active {
background-color : #274d2b;
color : #000;
}


#navcontainer_btm ul {
		margin-left : 0;
	margin-right : 0;
	width : 100%;
	background-color : #274d2b;
	color : white;
	height : 30px;
	border-top-width : thin;
	border-top-style : solid;
	border-top-color : #690;
	border-bottom-width : thin;
	border-bottom-style : solid;
	border-bottom-color : #690;
	font-size : 10.5px;
	text-align: center;
	line-height: 11.5px;
	position: relative;
}
#navcontainer_btm ul li {
display : inline;
}
#navcontainer_btm ul li a {
background-color : #274d2b;
color : white;
text-decoration : none;
float : left;
border-right-width : thin;
border-right-color : #690;
padding : 9px 10px 9px 10px;
}
#navcontainer_btm ul li a:focus {
background-color : #274d2b;
color : #fff;
}
#navcontainer_btm ul li a:hover {
background-color : #ffa020;
color : #000;
}
#navcontainer_btm ul li a:active {
background-color : #274d2b;
color : #000;
}
#navcontainer_btm a:link#current {
color : #fc3;
font-weight : 500;
}
.calendarMainHeader {
color : #006600;
font : 24px/28px Arial, Helvetica, sans-serif;
padding-top : 10px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
margin : 10px 0 0 20px;
}
.calendarInfotext {
margin-left : 20px;
}
#calendarMonths {
font-weight : bold;
text-decoration : none;
text-align : center;
}
#calendar {
color : #000;
padding : 5px;
margin-top : 0;
width : 785px;
font-size : 13px;
font-weight : bold;
border : 5px solid #006600;
margin-right : 5px;
margin-left : 45px;
background-color : #ffa020;
}
.calendar_weekdays {
background-color : #006600;
font-size : 10px;
color : #ffffff;
margin-left : 5px;
height : 25px;
}
.calendarDay {
border : 1px solid #999;
background-color : #fff;
font-size : 9px;
color : #333333;
padding-left : 5px;
text-decoration : none;
height : 100px;
}
.calendarEvent {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
text-decoration : none;
padding-left : 1px;
line-height : 13px;
color : #000000;
}
#boardcalendar {
padding-right : 25px;
width : 215px;
float : left;
}
#donate_btn {
background-color : #ffffff;
height : 45px;
width : 125px;
margin-top : 5px;
margin-right : 15px;
margin-bottom : 5px;
margin-left : 15px;
padding : 10px;
}
tr.a td {
background-color : #ffffff;
vertical-align : top;
}
tr.b td {
background-color : #999999;
vertical-align : top;
}
.bold {
font-weight : bold;
}
#quotebox {
background-color : #fff;
color : #666666;
padding : 4px 10px 4px 10px;
font-size : 12px;
width : 125px;
height : 435px;
border : 1px solid #006600;
float : right;
}
.coloredBox {
background-color : #ffa020;
color : #000;
padding : 5px;
margin-top : 10px;
font-size : 12px;
width : 400px;
}
#special {
background-color : #a58e60;
color : #000;
padding : 5px;
margin-top : 10px;
font-size : 12px;
width : 400px;
}
#PTABlock {
	float : right;
	margin-top : -195px;
	width : 150px;
	color : #006600;
	padding-top : 25px;
	padding-bottom : 20px;
	padding-left:50px;
}
#AuctionBlock {
float : right;
margin-top : -20px;
width : 150px;
padding : 25px 0 20px 50px;
color : #006600;
}
#LibraryBlock {
float : right;
margin-top : -150px;
width : 150px;
padding : 25px 0 20px 50px;
color : #006600;
}
.PTACopy {
font-size : 12px;
text-decoration : none;
line-height : 16px;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #006600;
padding-bottom : 5px;
font-weight : 900;
}
#missionBlock {
float : right;
margin-top : -20px;
width : 150px;
padding-top : 25px;
padding-left : 25px;
}
#visionBlock {
float : right;
margin-top : -100px;
margin-left : 50px;
width : 150px;
padding-top : 120px;
}
.missionHeader {
color : #006600;
text-decoration : none;
font-weight : 900;
font-size : 14px;
}
.missionCopy {
font-size : 12px;
text-decoration : none;
line-height : 16px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #006600;
border-bottom-color : #006600;
padding-bottom : 15px;
font-weight : 900;
}
#imagesRight {
float : right;
}
#image {
padding : 20px 0 0 0;
}
#imageStar {
position : absolute;
right : 150px;
top : 355px;
}
#imageB {
padding : 0 0 0 200px;
margin : 0 0 0 20px;
}
.thankYou {
padding-right : 200px;
padding-left : 200px;
}
.eventsHeader {
font-size : 14px;
color : #000000;
text-decoration : none;
font-weight : 800;
text-align : left;
padding-top : 25px;
padding-right : 0;
padding-bottom : 0;
line-height : 16px;
}
#announcementOnly {
font-size : 12px;
line-height : 22px;
font-weight : 700;
color : #ff0000;
text-decoration : none;
padding : 10px;
}
#eventssubNav {
padding : 20px 0 0 0;
margin-left : 25px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : 18px;
}
.background {
padding : 0 8px 8px 8px;
background-color : #ece8dc;
}
.subhead {
font-size : 12px;
font-weight : bold;
text-decoration : none;
line-height : 14px;
}
.subhead2 {
font-size : 16px;
font-weight : normal;
text-decoration : none;
font-style : italic;
color : #666666;
padding-left : 25px;
}
#textLinks {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
text-decoration : none;
text-align : center;
}
#formbar1 {
float : left;
width : 475px;
height : 135px;
padding-left : 20px;
padding-right : 10px;
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
}
#formbar2 {
float : left;
width : 475px;
height : 135px;
padding-left : 20px;
padding-right : 10px;
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
}
.contacttable {
border : 1px solid #ccc;
width : 500px;
vertical-align : middle;
margin-left : auto;
margin-right : auto;
}
.contacttable tr td {
text-align : center;
border : 1px solid #ccc;
padding : 3px;
vertical-align : middle;
color : #333333;
font-weight : bold;
font-size : 12px;
}
#footer {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #000;
text-align : center;
background-color : #ffa020;
padding-top : 8px;
padding-right : 0;
padding-bottom : 4px;
padding-left : 0;
}

