/* Begin Main Tags */

body {
	font: normal 100%/110% Arial, Helvetica, sans-serif;
	color: #333333;
	background: #A17401 url(../images_pres/bg.jpg) repeat-x left top;
}
* {margin:0; padding:0}
img {border:0;}

#programshow a, #summercampShow a, #facilityShow a, #aboutShow a {
	text-decoration: none;	
}

h1 {
	font-size: 1em;
	font-weight: bold;
	color: #492701;
	margin:10px;
}
h1.program {
	font-size: 1.7em;
	font-weight: bold;
	color: #492701;
	margin:16px 10px 10px;
}
h2 {
	font-size: 1em;
	font-weight: bold;
	color: #492701;
	margin:5px;
}
h3 {
	font-size: .85em;
	font-weight: bold;
	color: #492701;
	margin:10px;
}
h4 {
	font-size: .75em;
	font-weight: bold;
	color: #492701;
	margin:10px;
}
h5 {
	font-size: .75em;
	font-weight: bold;
	color: #492701;
	margin:0 20px;
}
h6 {
	font-size: 1em;
	font-weight: bold;
	color: #492701;
	margin:0;
}
#hsfc {
	font-size:.8em;
	margin:0 20px;
	padding:8px;
	border: 1px solid #7C5A00;
}
p {
	font-size: 0.75em;
	color: #341500;
}
a, a:visited {
	text-decoration: underline;
	color: #331400;
}
a:hover {
	text-decoration: underline;
	color: #926701;
}
a, a:visited {
	text-decoration: underline;
	color: #331400;
}
a:hover {
	text-decoration: underline;
	color: #926701;
}
address {
	font-size:0.75em;
	font-style: normal;
}
/* End Main Tags */


#container {
	position:relative;
	width:874px;
	margin-left:auto;
	margin-right:auto;
	background-color:#F7F2E6;
}
#nav {
	background:  url(../images_pres/nav_bg_tile.gif) repeat-x;
}

/*Begin LeftCol*/
#LeftCol ul {
	margin:0 0 30px 15px;
	padding:0;
	list-style:none;
	line-height: 1.5em;
}
#LeftCol ul ul {
	margin:0;
}
/* IE Hack \*/
* html #LeftCol ul ul {
	margin-top:20px;
	margin-left:0;
	padding-left:0;
}
* html #LeftCol li li {
	margin-left:0;
	padding-left:0;
}
/* */

#LeftCol ul a {
	text-decoration: none;
	color: #331400;
}
#LeftCol ul a:hover {
	text-decoration: underline;
	color: #926701;
}
ul#program_camps2 {
	font-size:12px;
}
ul#program_camps2 li {
	line-height:22px;
}



/*End LeftCol*/

/*Begin Content*/
#bodyRight_fill {
	width:28px;
	background: url(../images_pres/BodyRight_fill.gif) repeat-y;
}
#bodyRight_repeat {
	width:28px;
	background: url(../images_pres/BodyRight_repeat.gif) repeat-y;
}
#bodyLeft_fill {
	width:25px;
	background: url(../images_pres/BodyLeft_fill.gif) repeat-y;
}
#bodyLeft_repeat {
	width:25px;
	background: url(../images_pres/BodyLeft_repeat.gif) repeat-y;
}
#salvations {
	background: url(../images_cont/salvations_background.jpg) no-repeat left top;
	color:#fff;
	font-weight:bold;
}
 
#main ul {
	width:100%;
	display:block;	
}
#main li {
	list-style-image: url(../images_cont/trees.gif);
	margin-left: 30px;
	line-height:2em;
	padding-left:10px;
}

#main li a {
	display:block;	
}
#main li li {
	font-size:.8em;
	margin-left:18px;
	padding-left:0;
	list-style-image: none;
	list-style-type: square;
}
#main ul ul {
	margin-bottom:0;
}

/* IE Win Hack \*/
* html #main li {
	margin-left: 30px;
	line-height:1em;
	padding-left:10px;
	display:block;
}

* html #main li li {
	list-style-image: none;
	list-style-type: square;
	margin-left:15px;
	padding-left:0;
}
/* */ 

#content p {
	margin:0 30px 10px 30px;
}
#content blockquote{
	margin:0 30px 10px 30px;
	font-size:.8em;
}
#testimony blockquote {
	margin:10px 20px;
	font-size:.8em;
}
#content cite {
	text-align:right;
	display: block;
}
#content ul {
	margin:0 30px 30px 15px;
	padding:0;
	line-height: normal;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: disc;
}
#content ul ul {
	margin: 0 0 10px 15px;
	list-style:none;
	line-height: 1.2em;
}
#content ul a {
	text-decoration: none;
	color: #331400;
}
#content ul a:hover {
	text-decoration: underline;
	color: #926701;
}
#contact name {
	padding-left:5px;
}
.name {
	margin:0 5px;
	font-size:1em;
}
.imgRight {
	float:right;
	padding:0 0 10px 10px;
}
.imgLeft {
	float:left;
	padding: 0 10px 10px 10px;
}
.contactimgLeft {
	float:left;
	padding: 5px 5px 0 0;
}
.colLeft {
	background: url(../images_pres/NavLeft_fill.gif) repeat-y;
}
.colRight {
	background: url(../images_pres/NavRight_fill.gif) repeat-y;
}
ul.news li {
	margin-right:15px;
	line-height:1.5em;
}

.phone {
	font-size:.75em;
}
#staff {
	margin-left:25px;
}
#staff table {
	margin:10px 0;
}
#homeschool ul {
	margin:10px 0 0 30px;
	font-size: 0.8em;
}
#homeschool ul li {
	list-style-type: square;
	color: #333301;
	line-height:1em;
}
#miles {
	border: 1px solid #F7F2E6;
	margin-left: 30px;
	padding:10px 0;
}
#miles h4 {
	margin-bottom: 20px;
}
#miles p{
	margin-left: 20px;
}
#employment address {
	margin-left: 50px;
}

#bio {
	border: thin solid #333301;
}
#bio td p {
	padding-left: 20px;
}
#bio ul {
	margin-left: 30px;
	font-size: 0.75em;
}
#bio ul li {
	list-style-type: square;
	color: #333301;
	line-height:1em;
}
#bio td.header {
	font-weight:bold;
	text-align:center;
	color:#FFF;
	background: #331400;
}
#bio h3 {
	font-size: .9em;
	font-weight: bold;
	color: #fff;
	margin:10px;
}
#bio h4 {
	font-size: 0.85em;
	font-weight: bold;
	color: #331400;
	margin:10px;
}

.bio {
	border: thin solid #333301;
}
.bio td p {
	padding-left: 20px;
}
.bio ul {
	margin-left: 30px;
	font-size: 0.75em;
}
.bio ul li {
	list-style-type: square;
	color: #333301;
	line-height:1em;
}
.bio td.header {
	font-weight:bold;
	text-align:center;
	color:#FFF;
	background: #331400;
}
.bio h3 {
	font-size: .9em;
	font-weight: bold;
	color: #fff;
	margin:10px;
}
.bio h4 {
	font-size: 0.85em;
	font-weight: bold;
	color: #331400;
	margin:10px;
}
/*End Content*/

/*Begin Footer*/

#footer {
	background:  url(../images_pres/footer.gif) no-repeat left top;
}
#footer .copy{
	margin: 0 0 5px 28px;
	font-size:.9em;
	display: inline;
	float:left;
}
#footer .mli{
	margin: 0 30px 5px 0;
	font-size:.9em;
	display: inline;
	float:right;
}
#footer .mli a, #footer .mli a:visited {
	text-decoration:none;
	color: #9F7101;
}
#footer .mli a:hover{
	text-decoration:underline;
	color: #331500;
}
/*End Footer*/

/*WebCam Start*/
#webcam p {
	color:#FFF;
}
/*Nav Dropdowns*/
div#facilityShow tr {
	background: #DFC170;
}
div#facilityShow a {
	font-size:.8em;
	padding:3px;
	display: block;
	border: 1px solid #A28B4E;
	border-collapse:collapse;
}
div#facilityShow a:hover {
	color: #fff;
	background: #A28B4E;
	text-decoration:none;
}
div#aboutShow tr {
	background: #DFC170;
}
div#aboutShow a {
	font-size:.8em;
	padding:3px;
	display: block;
	border: 1px solid #A28B4E;
	border-collapse:collapse;
}
div#aboutShow a:hover {
	color: #fff;
	background: #A28B4E;
	text-decoration:none;

}
div#programshow tr {
	background: #DFC170;
}
div#programshow a {
	font-size:.8em;
	padding:3px;
	display: block;
	border: 1px solid #A28B4E;
	border-collapse:collapse;
}
div#programshow a:hover {
	color: #fff;
	background: #A28B4E;
	text-decoration:none;
}
div#summercampShow tr {
	background: #DFC170;
}
div#summercampShow a {
	font-size:.8em;
	padding:3px;
	display: block;
	border: 1px solid #A28B4E;
	border-collapse:collapse;
}
div#summercampShow a:hover {
	color: #fff;
	background: #A28B4E;
	text-decoration:none;
}

#testimony p {
	margin:20px;
}
#programs ul {
	margin:0 30px 10px 50px;	
	font-size:.8em;
}
#programs li {
	line-height:1.2em;
	list-style-type:square;
}
#schedules ul {
	margin:20px;
	font-size:.9em;
}
#schedules li {
	font-weight:bold;
	list-style-type:none;
	line-height:1.2em;
}
#schedules ul ul li {
	font-weight:normal;
}
#recreation p {
	line-height:1.25em;
}
#recreation ul {
	font-size:.8em;
}
#recreation li {
	line-height:1.25em;
}
.adobe {
	font-size:.85em;
}
.largerfont {
	font-size:1em;
}
.calendar h4 {
	font-size:.8em;
	font-weight:bold;
	margin:0 0 0 14px;

}

.calendar li {
	font-size:.8em;
	font-weight:bold;
	margin-bottom:.4em;

}
.calendar li li {
	font-weight:normal;
	font-size:inherit;
	list-style-type:disc;
}

.calendar li a {
	text-decoration:underline;
}
.calendar li a:hover {
	text-decoration:underline;
}
#wx_module_9450 {
	line-height:.85em;
}
h3.border {
	display:block;
	border: 1px solid #785201;
	font-size:1em;
	font-weight:bold;
}
h3.border a {
	color:#A80000;
}
.floatLeft {
	float:left;
	}
.floatRight {
	float:right;
	}	
.activities {
	font-size:.8em;
	margin-bottom:50px;
}
.activities p {
	font-size:1em;
	font-weight:bold;
}
.activities ul {
	margin-left:50px;
	padding-left:150px;
	width:200px;
}
.small {
	font-size:.85em;
	}
.xsmall {
	font-size:.6em;
}
.camItem        {
        color: #fff;
        font-family: verdana;
        font-size: 11px;
        font-weight: normal;
        background-color:#000;
}
.camItem2       {
        color: #fff;
	font-family: arial, verdana, helvetica, sans-serif;
        font-size: 12px; font-weight: normal;
        background-color:#000;
}
.camItem3 a, .camItem3 a:visited {
	text-decoration: underline;
	color: #fff;
}
.camItem3 a:hover {
	text-decoration: underline;
	color: #fff;
}
.orange {
	color:#FF6501;
	font-weight:bold;
}
.blue {
	color:#06f;
	font-weight:bold;
}
.clearBoth {
	clear:both;
}
#news ul {
	margin:10px 0 10px 50px;
	font-size:.8em;
}
#news ul ul {
	margin:0 0 0 10px;
	font-size:.95em;
}
.padRight20 {
	padding-right:20px;
	}
.padRight50 {
	padding-right:50px;
	}	
.padTop20 {
	padding-top:20px;
	}
.scroll {
	background: url(../program_camps/images/scroll.gif) no-repeat left;
	left:12px;
}
.justify {
	text-align:justify;
}

.flvVid	{
	z-index:1;
	}
ul.links {
	margin:0 0 0 20px;
	padding:0;
	font-size:12px;
}
ul.links ul {

}
ul.links li {
	font-weight:bold;
	list-style-type:none;
}
ul.links li li {
	font-weight:normal;
	list-style-type:square;
}
