body {margin: 0px; padding: 0px; background: #66FFFF; font: 90% Tahoma, Arial, san-serif; color: #000000; text-align: center;}

.left {background: url(Images/ShadowL.png) top right repeat-y; width: auto;}
.right {background: url(Images/ShadowR.png) top left repeat-y; width: auto;}

.org {width: 100%; margin: 0px; padding: 0px; border: 0px; border-collapse: collapse;}

.frame {background: #FFFF99; width: 900px; margin: 0px; padding: 0px;}

.main {background: #006699; width: 100%; text-align: left; margin: 0px; padding: 30px; vertical-align: top; height: 510px;}

.main img {border: 2px solid #333333; margin-bottom: 20px;}

.subtable {width: 694px; border-collapse: collapse;}

.homebox {width: 337px; padding: 10px 20px 10px 20px; border: 2px solid #333333; background: url(Images/HomeGrad.png) top right repeat-y; color: #333333;}

.eventbox {width: 337px; padding: 10px 20px 10px 20px; border: 2px solid #333333; background: white; color: black;}
.eventbox a {color: #006699;}
.eventbox a:link {text-decoration: underline;}
.eventbox a:visited {text-decoration: underline;}
.eventbox a:hover {text-decoration: none;}
.eventbox a:focus {text-decoration: none;}
.eventbox a:active {color: #333333;}

.mid {width: 20px; background: #006699;}

.box {width: 650px; padding: 10px 20px 10px 20px; border: 2px solid #333333; background: white; color: #333333; margin-bottom: 20px;}
.box img {float: right;}
.box a:link {color: #006699; text-decoration: underline;}
.box a:visited {color: #006699; text-decoration: underline;}
.box a:hover {text-decoration: none;}
.box a:focus {text-decoration: none;}
.box a:active {text-decoration: none; color: black;}

.calbox {width: 650px; padding: 10px 20px 20px 20px; border: 2px solid #333333; background: white; color: #333333; text-align: center;}
.calbox a:link {color: #006699; text-decoration: none;}
.calbox a:visited {color: #006699; text-decoration: none;}
.calbox a:hover {color: #333333; text-decoration: none;}
.calbox a:focus {color: #333333; text-decoration: none;}
.calbox a:active {color: #006699; text-decoration: none;}


.mission {font-style: italic;}

td {vertical-align: top;}

.navbar {color: white; width: 150px; font-size: 100%; padding-right: 5px; vertical-align: top; text-align: left;}

.navbar a:link {color: white; text-decoration: none;}
.navbar a:visited {color: white; text-decoration: none;}
.navbar a:hover {text-decoration: underline;}
.navbar a:focus {text-decoration: underline;}
.navbar a:active {color: #FFFF99;}

.bold {font-weight: bold;}
.italic {font-style: italic;}

.donate {text-align: center;}
.donate img {border: none;}

h1 {font-size: 150%; font-weight: bold;}
h2 {font-size: 150%; text-align: center;}

.footer {color: #666666; font-size: 80%; margin-top: 5px; margin-bottom: 10px;}
.footer a {color: #666666; text-decoration: underline;}

.nolink {color: #666666;}

.Calendar {border: 2px solid #666666; font-size: 80%; border-collapse: collapse; text-align: left;}
.Calendar td {width: 92px; border: 1px solid #666666;}

.dayrow {height: auto; background: #666666; color: white; text-align: center;}

.week td {height: 80px;}

.number {color: #666666;}

.inset {padding-left: 20px;}

.menu {display: none; list-style-type: none; padding: 0px 0px 5px 10px;}

.camptable {border-collapse: collapse; margin-bottom: 20px;}

.quotebox {width: 354px; padding: 10px 20px 10px 20px; border: 2px solid #333333; background: url(Images/CampGrad.png) top right repeat-y; color: #006699; font: 23px Times New Roman, Times, serif; font-style: italic;}

.movie {border: 2px solid #333333;}

.about {width: 694px; border-collapse: collapse; margin-bottom: -20px;}
.abttext {width: 474px;}
.abtbox {padding: 10px 20px 10px 20px; border: 2px solid #333333; background: white; color: #333333; margin-bottom: 20px;}
.board {width: 200px; text-indent: -10px;}
.board ul {list-style-type: none; padding-left: 10px; line-height: 30px;}

.anchorNav {text-align: center;}

.credit {width: 694px; text-align: right; font-size: 80%; color: #66FFFF; font-style: italic;}
.donateDiv {padding-top: 30px;}
.bottom {margin-top: 30px;}