
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 100;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin:0px;
	padding:0px;
	/* green background-color: #cccc99; */
	/* Tan background-color: #a58263; */
	/* blue */ background-color: #082439;
}

h1 {}
h2 {}
h3 {}
h4 {}
h5 {}

span {}
div {}
hr {}
table {}
thead {}
th {}
tbody{}
tr{}
td{}
img {border:0}

a {font-size: 14px; color: #0000ff;}
a:visited {color: #0000ff;}
a:hover {color: #0000ff;}
a:active {color: #0000ff;}

strong, b { font-size: 14px; }

#page { margin-right:auto; margin-left:auto; margin-top: 0; padding-top:0; width: 90%; }

#header { margin: 0px; padding: 0px; text-align:left; 
	/* green background-color: #cccc99; */
	/* Tan background-color: #a58263; */
	/* blue */ background-color: #082439;
}
#headerimg { margin: 0px; padding: 0px; }
#donatecontact { width: 100%; margin: 0px; padding: 0px; text-align:right; }

.active { background-color: black;}
.smallback { padding-left: 15px; font-size: 10px; }

#menutable { margin-top: 0; padding-top:0; width: 100%;}
#menu { margin: 0; padding-top: 15px; color: #fffede; height: 155px; width: 179px; background-image: url('/camp/images/greenbg.gif');}
#menu a { padding: 3px 3px 3px 3px; margin-left: 15px; font-family: Arial; font-size: 14px; color:white; text-decoration: none; display:block;}
#menu a:hover {color:black; background-color: #fffede; text-decoration: none;}
#menu .donate {font-weight:bold;}

#contenttable { width: 100%; }

#submenu { height: 30px; border-top: 1px solid #ffefcc; background-color: #336699; text-align:center;}
#submenu a {color:white; padding: 5px;  text-decoration: none;}
#submenu-top { height: 53px; background-image: url('/camp/images/orange-patch.gif'); padding-top: 15px; padding-left: 30px; font-size: 25px; color: white;}
#submenu-donate { position: absolute; top: 230px; right: 125px;}
#submenu-left { color: #fffede; width: 150px; height: 400px; background-image: url('/camp/images/bluebg.gif'); }
#submenu-left2 { color: #fffede; width: 100px; height: 400px; background-image: url('/camp/images/bluebg.gif'); }
#submenu-left a {color:white; padding: 5px;  text-decoration: none; display:block; font-size: 14px;}
#submenu-left a:hover {color:black; background-color: #fffede;padding: 5px;  text-decoration: none; display:block; font-size: 14px;}
#submenu-teir { margin-left: 15px; font-style: italic; }

#content {background-color: #ffefcc; padding: 10px;}
#HomeTopLeft {background-color: #455f33; color: white; padding-top:5px; background-image:url('/camp/images/GreenPatchBG.gif');}
#HomeTopRight { text-align:right; height: 340px; background-color: #455f33; width:305px; padding:0;  background-repeat: no-repeat; background-image: url('/camp/images/behindrocks.jpg'); background-position: top right;}
#HomeTopRightTitle { margin-bottom:0; padding-right:4px; width:100%;  font-weight:bold; background-repeat:repeat-x; font-size: 33px; background-image: url('/camp/images/blackbg.png');background-position: bottom;  }
#HomeTopRightTitle a { color: white; font-weight:bold; font-size: 33px;  }
#HomeTopRightContent { margin-top:0; padding-right:4px; padding-bottom: 5px; width:100%; background-color:black; color:white;}
#HomeTopRight div {}

#HomeBot1 {background-color: #EEEEEE; width: 33%; padding:5px 4px 0px 0px;}
#HomeBot2 {background-color: #EEEEEE; width: 33%; padding:5px 4px 0px 0px;}
#HomeBot3 {background-color: #EEEEEE; width: 33%; padding:5px 4px 0px 0px;}


#footer { font-size: 10px; padding: 10px; color:white; text-align:center; background-image: url('/camp/images/orange-patch.gif');}
#footer a { padding-left: 10px; padding-right: 10px; font-family: Arial; font-size: 10px; color: white;}
#footer a:hover { padding-left: 10px; padding-right: 10px; background-color: #fffede; font-family: Arial; font-size: 10px; color:black;}

#rightcol { text-align:center; }
#leftcol { padding: 15px; }

#topspacer {background: url('/camp/images/bluebgtop.gif'); width:100%; background-repeat: repeat-x; background-position: bottom left;}



