/*-----StyleSheet for Past The Edge Adventures-----*/


html,body{margin:0;padding:0}
body{font: 85%/1.3 "Times New Roman", Times, serif;
    text-align: center;background: #dcdcdc url(bg_body01.gif) fixed bottom center;}
p{margin-top:0}
h1,h2,h3{font: normal normal 200% "Times New Roman", Times, serif;}
h2{font-size:160%;}
h3{font-size:120%;}


div#header{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01.gif);}
div#header h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#header_port{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01port.gif);}
div#header_port h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#header_climb{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01climb.gif);}
div#header_climb h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#header_kayak{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01kay.gif);}
div#header_kayak h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#header_download{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01download.gif);}
div#header_download h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#header_caving{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01cave.gif);}
div#header_caving h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#header_university{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01university.gif);}
div#header_university h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#header_corp{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01corp.gif);}
div#header_corp h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#header_course{width:770px;height: 180px;margin:auto;overflow:hidden; background-color:#5d5d5d;background-image:url(head01course1.gif);}
div#header_course h1{width:770px;margin:0 auto;text-align:left;padding: 25px 0 10px;color: #FFF;}

div#menu{width:770px;margin:0 auto;text-align:left}

ul#nav{list-style-type:none;margin:0;padding:0;float:right;font-size: 80%;}
ul#nav li{list-style-type:none;margin:0;padding:0;float:left;margin-left: 3px;text-align: center;}
ul#nav a{float:left;width: 95px;padding: 5px 0;background: #369A3D;text-decoration:none;color: #FFC;}
ul#nav a:hover{background: #CDFFA1;color: #006A35}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003;}

.thumbnail{
	padding: 3px 3px 8px 3px;
	background-color: #222;
	border: 1px solid #2a2a2a;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}	

table { 	font: 11px/24px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse; width: 450px;}

th {	padding: 0 0.5em; text-align: left;}

td {	padding: 0 0.5em; width: 130px; height: 2em; bgcolor: #F0F0F0; text-align:right; }

td.fields {text-align: left;}

div#container
{
width:770px
;margin:0 auto 10px
;padding:20px 0 10px;
text-align:left;
background:#FFF;
}

div#content
{
float:left
;display:inline;
width:560px;
margin:0 0 10px 10px;
}

ul#intro,ul#intro li
{
list-style-type:none;
margin:0;
padding:0;
}

ul#intro
{
width:100%;
overflow:hidden;
margin-bottom:20px;
}

ul#intro li
{
float:left;
width:275px;
margin-right:10px;
padding: 10px 0;
}

li#mission
{
background:#d3bb9b;
}


ul#intro li#more
{
margin-right:0;
background: #a78962;
}

ul#intro p,ul#intro h3
{
margin:0;
padding: 0 10px;
}

ul#intro h3
{
text-transform:uppercase;
padding-bottom:3px;
color: #FFF;
}

div#content h2
{
margin: 10px 0;
color: #007BC4;
}

div.date
{
float:left;
width: 4em;
padding: 5px 0;
background: #F1DDC4;
color:#B0001E;
text-align:center;
margin: 0 4px 4px 0;
font-size: 80%;
line-height:0.9;
}
	
div.date span
{
display:block;
font-size: 150%;
font-weight:bold;
}

div.comments div
{
background: #EEE;
margin-bottom:10px;
}

div.comments p
{
padding: 10px;
margin:0;
}

div.comments
{
background:#DAE6FE;
}

div#odd
{background:#DAE6FE;}

div#side
{
float:right;
display:inline;
width: 180px;
background:#90c975; 
margin:0 10px 10px 0;
}

div#side p
{
margin:5px 0 10px;
padding: 0 10px;
}

div#side div
{
margin: 0 0 10px;
padding: 10px 0;
}

div#footer
{
clear:both;
width:750px;
margin:0 10px 0;
padding: 10px 0;
background: #3b85da;
color: #FFF;
text-align:center;
	}
	
div#footer p
{
margin:0;
}

