﻿/* CSS layout */
/* Typography section*/
body{font-size:100%; color:#FFF; background:#000}
h1{font-size:200%; color:#fff}
h2{font-size:175%; color:#737326; margin-bottom:.5em}
h3{font-size:150%; color:#737326; margin-bottom:.5em}
h4{font-size:125%; color:#737326; margin-bottom:.25em}
h5{font-size:100%; color:#737326; margin-bottom:.25em}
h6{font-size:8pt; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}/*used for accordion titles*/
p{margin:0 0 0 0}
a, a:visited{color:#66c}
a:focus, a:hover{color:blue}
ul, ol{font-size:85%; margin:0 2em 1em 2em}
li{margin:0 2em 1em 2em}
img{border:none}
/* Element styles section */
em{color:#9E171B; font-weight:bold; font-style:normal}
strong{color:#66C; font-weight:bold; font-style:normal}
.strong_alt{color:#9E171B; font-weight:bold; font-style:normal}
/* General class section */
.divider{background:url('../images/divider_grn.png') repeat-x; min-height:11px}
.float_left{float:left}
.float_right{float:right}
.centered{margin-left:auto; margin-right:auto; display:block; text-align:center}
.current{color:#FFF; font-weight:bold; text-decoration:none; font-size:100%}
.right_justified{text-align:right}
.left_justified{text-align:left}
.tagline{margin-bottom:1em; font-style:italic; font-size:80%}
.bodytext{padding-bottom:1em; line-height:125%; font-size:85%}
.crs{color:#469; font-weight:bold}
.buttons{font-size:100%; color:#000; margin-top:.5em; margin-bottom:.5em}
.skip{visibility:hidden; float:left}
.title{font-style:italic}
.pdf{display:block; text-decoration:none; outline:none; /*removes dotted border around links when clicked*/margin-top:10px}
.pdflink{text-decoration:underline}
.spacer{background:#000}
/* wrapper section */
#wrapper{margin-top:0%; margin-bottom:0%}
/*header section*/
#header{margin:10px 0 0 0; background:#000; font-size:90%; color:#FFF; min-height:60px; line-height:1.2; position:relative}
#header_container{position:relative}
#header_left_column{position:relative; text-align:left}
#header_right_column{font-size:80%; text-align:right}
#header_right_column p{padding-right:2px}
#sitename{position:absolute; left:0px; top:0px; width:73px; z-index:0; font-size:80%}
#sitename h1{margin-top:0em}
#header img{position:relative; z-index:10}
/*left_column section*/
#left_column{color:#000; padding:0 5px 0 5px; /*background:url('../images/phone_home.png') no-repeat; */min-height:665px}
*/
/*content section*/
#content{padding-top:.75em}
#right_column{color:#fff; padding:0 0 0 0px; margin:5px 0 0 20px; position:relative}
#slideshow{display:block; position:absolute; top:16px; left:27px; z-index:0}
#homepage #slideshow{display:block; position:absolute; top:18px; left:29px; z-index:0}
#frame{display:block; position:relative; top:6px; left:13px; z-index:10}
#homepage #frame{display:block; position:relative; top:0px; left:13px; z-index:10}
#right_column h1{color:#66c}
#info{margin:20px 10px 10px 50px}
#right_column ul, ol{margin:0 2em 1em 2em}
li{margin:0 .5em .5em .5em}
/*homepage section*/
#homepage #info{margin:50px 110px 10px 110px}
#homepage #right_column{background:url('../images/frame2.png') no-repeat 5px 345px; height:650px}
#bottom_content{background:url('../images/box_bg_lg_lt.png')}
#info_bottom{margin:0 20px 20px 20px}
/*calendar section*/
.month_name{color:#66c;  /*calendar.html*/text-align:center; padding-top:0; margin-top:-3px}
#calendar img{top:0; left:0; margin:0 0 0 0; padding:0 0 0 0}
#calendar td.month{top:0; left:0; margin:0 0 0 0; padding:22px 0 0 0}
/*missions section*/
.mission{padding-top:22px; /*calendar.html*/padding-bottom:0px; margin:0}
.mission_name{color:#66c;  /*calendar.html*/text-align:center; padding:0; margin:-3px 25px 0 0}
#missions #right_column ul, li{/*list-style:none; *//*font-size:100%; */}
/*camp section*/
.camp{padding-top:22px; /*calendar.html*/padding-bottom:0px; margin:0; display:block; text-align:center}
.camp_name{color:#66c;  /*calendar.html*/text-align:center; padding:0; margin:-0px 0px 0 0}
/*pictures section*/
#pictures #info{margin:20px 10px 10px 0px}
/*merchandise section*/
.merch{padding-top:22px; /*calendar.html*/padding-bottom:0px; margin:0; display:block; text-align:center}
.merch_name{color:#66c;  /*calendar.html*/text-align:center; padding:0; margin:-0px 0px 0 0}
.book{top:0; left:0; margin:0 0 0 0; padding:0 0 0 0}
/*values section*/
#values #right_column ul, li{/*list-style:none; *//*font-size:100%; */}
/*footer section*/
#footer{margin:5px 0 5px 0; padding:0 0 10px 0; font-size:75%}
#footer_left_column{text-align:left}
#footer_right_column{text-align:right}
.copyright{}

