
/* CSS Style*/

/* Master definitions for body */

body 	{
	/*background: url('images/bggrade.png') repeat-x;*/
	background: #6d0607;
	color: #5c5636;
	font-family: Verdana, Arial, sans-serif;
	top:0px;
	margin: 0px auto;
}

/*general paragraphs added 7-5-04*/
p {	
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
    color:#333333;
}
li {	
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
    color:#666666;
}

/* General green/brown text for Events/Previous page + added 6/6/04*/
p.genDarGreen	{
	margin-top: 0px;
	color: #5c5636;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

/*previous events tables + added 6/6/04*/
table.prevEvents {
	border: 0px;
	width: 95%;
}
/*pic cell*/
td.prevEventsPic {
	padding-top: 10px;
	width: 5%;
}
/*information cell*/
td.prevEventsInfo {
	padding-top: 10px;
	padding-left: 5px;
	width: 90%;
	border-bottom: 1px solid #cccccc;
}


/*current events tables + added 6/6/04*/
table.curEvents {
	padding:0 0 0 0;
	width: 435px;
}
/*pic cell*/
td.curEventsPic {
	width: 210px;
	padding-right: 0px;
	padding-top: 10px;
	
}
/*information cell*/
td.curEventsInfo {
	width: 200px;
	padding-left: 5px;
	padding-top: 25px;
	border-bottom: 1px solid #cccccc;
}

/*wrapper div tag id*/
#wrapper {
	position: relative;
	width: 90%; /*changed from original 700*/
	margin: 0 auto 0 auto;
	 /*background-color: #2a2a2a;
   border-left: thin solid #fff;added border for testing
    border-right: thin solid #fff;/*added border for testing*/

}

#content {
  background-color: #f2f1df;
  border-top: 5px solid #FFFFFF;
  width: 100%;
  color: #333333;
  padding: 0 0 0 0;
}


#lowcnt {
 padding: 0 0 0 0;
 margin-top: 0px;
width: 100%;
}

#mellon {
  position: absolute;
  padding: 0 5px 1px 15px;	
  width: 90%;
  top: 0px;
  
  font-size: 9pt;
  font-variant: small-caps;

}

#homeban {
  background-color: #2a2a2a;
  border-bottom: 5px solid #FFFFFF;
 }

/* Homepage and Base div layouts */
#top {
	background-image:url('images/logonew_04.png');
    background-repeat: repeat;
	border-top: 0px;
	height:115px;
	width: 700px;
   
}

#aaccNav {
	position:absolute;
	top: 63px;
	
	font-size: 10pt;
	color: #5C5636; 
	width:97%;
    height:50px;
	text-align: right;
	vertical-align: bottom;
	
}
.globe {
        vertical-align:bottom;
        padding: 50px 0 10px 0;
}
#aaccNav a{
	text-align: right;
	margin: 0 0 0 0;
 	border-right: 1px solid #5C5636;
 	text-transform: lowercase;
 	text-decoration: none;
	color: #5C5636;
 	padding: 10px;
} 
#aaccNav a:hover {
	color: #eecd55;
}
#aaccNav span {
	display: hidden;
	padding-right: 5px;
}

#aaccBan {
        left:0px;
        top:0px;
        width:100%;
        height:150px;
	background: #111;
	border-top: 3px solid #FFF;
	border-bottom: 8px solid #256e86;
	padding: 0 0 0 0;
}

#cCamp {
 	top: 0px;
	
	color: #002777;
	font-size: 9pt;
width: 230px;
	height: 100%;
	padding: 10px 0px 10px 0px;
	float: left;
	
	border-left: 3px solid #FFF;

}

	#bluehmbar {
	top: 0px;
	background-color: #002777;
	color: #FFF;
	font-size: 9pt;
	width: 100%;
	height: 100px;
	padding: 20px 0px 10px 0px;
	border-top: 4px solid #FFF;
	border-right: 5px solid #FFF;
	}

#eVent {
	margin-left: 5px;
	background: url("images/pageclip.png") no-repeat;
	background-position: 100% 0%;
	background-color: #EECD55;
	color: #6D0607;
	font-size: 9pt;
    	width: 230px;/*changed from standard 230px*/
	height: 100%;
	padding: 20px 0 10px 0;
	float: left;
	z-index:50;
	border-top: 4px solid #FFF;
    border-left: 3px solid #FFF;

}

#aRes {
	background-color: #6D0607;
	color: #FFFFFF;
	font-size: 9pt;
    	width: 230px;
	height:100%;
	left: 455px;
	top: 0px;
	overflow: hidden;
	padding: 20px 0 10px 0;
	float: right;
	border-top: 4px solid #FFF;
	border-left: 3px solid #FFF;
}
/*After testing is completed, Replace this with Standard ARes above */
#aResREV {
	background: url("images/pagefoldgrade.png") no-repeat;
	background-position: 100% 0%;
	color: #33333;
	font-size: 8.5pt;
    	width: 500px;
	height:100%;
	left: 5px;
	top: 0px;
	overflow: hidden;
	padding: 10px 0 10px 0;
	float: right;
	border-top: 4px solid #fff;
}

#bigread {
	background: url("images/pagefoldgrade.png") no-repeat;
	background-position: 100% 0%;
	color: #33333;
	font-size: 9pt;
    	width: 220px;
	overflow: hidden;
	float: left;
	padding: 10px;
	

}

#homepgtour {
	background: url("images/pagefoldgrade.png") no-repeat;
	background-position: 100% 0%;
	color: #33333;
	font-size: 9pt;
    	width: 220px;
	margin-right: 10px;
	overflow: hidden;
	padding: 10px;
	float: right;
	

}



.givetodayhome {
	width: 90%;
}

.givetodayhomeTop {
	
	width: 90%;
	

}

.campspecial {
	color: #6d0607;
	font-family: verdana, sans-serif;
	text-decoration: none;
	font-variant: small-caps;
}

.donatetoll {
	float: right;
	width: 150px;
	margin-top: -20px;
	color: #6d0607;
	font-size: 7pt;
}

.campspectxt {
	font-size: 8pt;
	padding: 2px;
	width: 70%;
	margin-left: 29%;
}

.picH {
	
	height: 80px;
	padding: 0 0 0 0;
	background-color: #FFFFFF;	
}

.aRestxt {
	color: #333;
	padding: 1em .5em 0 1em;
	font-size:8.5pt;
	overflow: hidden;
}
/*oRestxt 2 added 7-5-04 for middle text*/
.aRestxt2 {
	color: #2a2a2a;
	padding: 1em .5em 0 1em;
	font-size:8.5pt;
	overflow: hidden;
}
.more {
	padding: 1em 1em 0 1em;
        font-size:7.5pt;
	font-weight: bold;
}

.morehome {
color: #6d0607;
	padding: 1em 1em 0 1em;
        font-size:7.5pt;
	font-weight: bold;
}

.more2 {
	    padding: 1em 1em 0 3em;
        font-size:7.5pt;
        font-weight: bold;
}
#footer {
	position: absolute;
        padding: 1em 1em 0 1em;
        font-size:7.5pt;
        font-weight: lighter;
	margin-top:  500px;
	height: 25px;


	color: #FFFFFF;
}

h3 {
	padding: 0 0 0 10px;
	font-variant: small-caps;
	font-size: 12pt;
}

#flow {
	left: 0px;
	top:0px;
	height:350px;
	width: 520px;
	border-top: 5px solid #FFFFFF;
	background-color:#F2F2EC;
	overflow:visible;
	border-bottom: 5px solid #FFF;
}
#flownamechg {
	left: 0px;
	top:0px;
	height:350px;
	width: 620px;
	border-top: 5px solid #FFFFFF;
	background-color:#F2F2EC;
	overflow:visible;
	border-bottom: 5px solid #FFF;
}

#flowspec {
	left: 0px;
	top:0px;
	height:390px;
	width: 520px;
	border-top: 5px solid #FFFFFF;
	background-color:#F2F2EC;
	overflow:visible;
	border-bottom: 5px solid #FFF;
}
.present {color: #eecd55;}
/*global links*/
a.global:link {  color: #5c5636; }
a.global:visited {}
a.global:hover {  color: #FFFFFF; border-right: 5px solid #FFF;}
a.global:active {color: #5c5636;}

a.camp:link {  color: #002777; text-decoration: none;}
a.camp:visited { ; color: #002777; text-decoration: none;}
a.camp:hover { color: #333333; }
a.camp:active {  color: #002777; text-decoration: none;}

a.cclinks:link {  color: #FFFFFF; text-decoration: none; padding: 0px 0px 10px 0px;}
a.cclinks:visited { color: #FFFFFF; text-decoration: none;}
a.cclinks:hover { color: #eecd55; padding: 0px 0px 10px 0px;}
a.cclinks:active { color: #FFFFFF; text-decoration: none;}

a.eve:link {  color: #5c5636; text-decoration: none;}
a.eve:visited { color: #5c5636; text-decoration: none;}
a.eve:hover {  color: #6d0607; }
a.eve:active {  color: #5c5636; text-decoration: none;}


a.home:link {  color: #6d0607; text-decoration: none;}
a.home:visited { color: #6d0607; text-decoration: none;}
a.home:hover {  color: #5c5636; }
a.home:active {  color: #6d0607;; text-decoration: none;}

a.abt:link {  color: #FFFFFF; text-decoration: none;}
a.abt:visited {  color: #FFFFFF; text-decoration: none;}
a.abt:hover {  color: #eecd55; }
a.abt:active {  color: #FFFFFF; text-decoration: none;}


a.resi:link {color: #FFFFFF; text-decoration: none;}
a.resi:visited {color: #FFFFFF; text-decoration: none;}
a.resi:hover {color: #cccccc;}
a.resi:active {color: #FFFFFF; text-decoration: none;}

/*general link definitions + added 6/5/04*/
a.genlink:link { font-size: 10px; color: #5c5636; text-decoration: underline;}
a.genlink:visited {font-size: 10px; color: #666666; text-decoration: none;}
a.genlink:hover {font-size: 10px; color: #5c5636; text-decoration: none;}
a.genlink:active {font-size: 10px; color: #5c5636; text-decoration: none;}

a.cntgenlink:link {  color: #FFFFFF; text-decoration: none; padding: 0px 0px 10px 0px;}
a.cntgenlink:visited { color: #FFFFFF; text-decoration: none;}
a.cntgenlink:hover { color: #eecd55; padding: 0px 0px 10px 0px;}
a.cntgenlink:active { color: #FFFFFF; text-decoration: none;}


table.ticktxt {font-size: 10px; color: #666; text-decoration: none;}
table.ticktxtfooter {font-size: 10px; color: #666; border-top: .1em solid #666; margin: 8px 0px 0px 0px; padding:10px;}
tr.vice {background: #EEE4c1;}

/*change to footer front only*/
#footerhome {
	background-color: #2a2a2a;
	width: 95%;
	border-top: #111111 solid 2px;
	margin: 0px auto;
	padding: 4px;
	text-align: center;
	font-family:sans-serif;
	font-size: 8.5pt;
	color: #888888;
	line-height: 11pt;
	
}

.frontpageextra {
	
	padding: 2px;
	text-align: center;
	font-family:sans-serif;
	font-size: 8.5pt;
	color: #888888;
	line-height: 12pt;

}
.footer{
	background-color: #2a2a2a;
	padding: 6px;
	text-align: center;
	font-family:sans-serif;
	font-size: 8.5pt;
	color: #888888;
	line-height: 12pt;
	
}






