body {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-align: justify;

}

div#global{
height: 100%;

position: relative;

margin-left: auto;

margin-right: auto;

width: 980px;

z-index: 1; 

}



div#header{
background-image: url(images/header_background.png);
position:absolute;
top: 0px;
left: 100px;
width:780px;
height:250px;
z-index: 3;
}

div#title{
background-image: url(images/title.png);
position: relative;
top: -50px;
float:right;
width: 410px;
height: 240px;
z-index: 7;
}


div#menu{
position: absolute;
top: 180px;
left: 150px;
float: left;
width: 410px;
height: 243px;
z-index: 6;
}

div#back{
background-image: url(images/top_left.png);
position: relative;
float: left;
top: 13px;
left: 3px;
width: 100px;
height: 680px;
z-index: 3;
}

div#footer{
position:relative;
left: 0px;
bottom: 0px;
width:780px;
height:114px;
background-image:url(images/footer_background.png);
z-index: 3;
}

div#footercontent{
position: relative;
margin-left: 50px;
margin-top: 20px;
}

/*
wrapper
with the background this shouls be absolute
*/

div#wrapper{
position: absolute;
left:100px;
top: 230px;
width: 780px;
height: auto;
background:url(images/content_background.png);
z-index: 3;
}


div#content{
color: #ffffff;
width: 700px;
height: auto;
margin-left: 50px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
z-index: 4;

}

div#home{
position: relative;
color: #ffffff;
width: 680px;
height: auto;
margin-top: 150px;
margin-left: 0px;
padding: 0px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 4;
}

div#mission{
position: relative;
color: #ffffff;
width: 300px;
height: auto;
margin-left: 0px;
padding: 10px;
margin-top: 100px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 4;
}

div#mission1{
position: relative;
color: #ffffff;
width: 300px;
height: auto;
margin-left: 0px;
padding: 10px;
margin-top: 0px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
border-right:1px #ffffff dashed;
z-index: 4;
}

div#mission2{
position: relative;
float: right;
color: #ffffff;
width: 300px;
height: auto;
margin-right: 20px;
padding: 10px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 4;
}

div#mission4{
float:left;
color: #ffffff;
width: auto;
height: auto;
margin-left: 0px;
margin-top: 0px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 4;
}

div#mission10{
position: relative;
color: #ffffff;
width: 300px;
height: auto;
margin-left: 0px;
padding: 10px;
margin-top: 0px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 4;
}

div#mission12{
float: right;
color: #ffffff;
width: 300px;
height: auto;
margin-top:0px;
margin-right: 20px;
padding-right: 5px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 4;
}

div#mission23{
position: relative;
float: right;
color: #ffffff;
width: 300px;
height: auto;
margin-right: 70px;
padding-left: 0px;
padding-top: 10px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 5;
border-left:1px #ffffff dashed;
}

div#missionDest{
position: relative;
color: #ffffff;
width: 300px;
height: auto;
margin-left: 0px;
padding: 10px;
margin-top: 0px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 5;
}

div#missionDest1{
width: 300px;
height: auto;
margin-left: 0px;
padding: 5px;
margin-top: 0px;
text-align: left;
z-index: 5;
}

div#missionAdv{
position: relative;
color: #ffffff;
width: 400px;
height: auto;
margin-left: 0px;
padding: 10px;
margin-top: 0px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 5;
}

div#new_mission{
position: relative;
float: right;
color: #ffffff;
width: 250px;
height: auto;
margin-right: 5px;
padding-left: 0px;
padding-top: 10px;
margin-left: 15px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 5;
border-left:1px #ffffff groove;
}

div#goals{
color: #ffffff;
width: 680px;
height: auto;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 4;
border-top-style : groove;
}

div#adv2{border-top-style : groove; width: 99%;}
div#adv3{border-top-style : groove; width: 97%;}
div#adv4{border-top-style : groove; width: 97%;}

div#login{
background-image: url(images/climb.png);
position: relative;
height: 188px;
width: 260px;
float: right;
margin-left:15px;
margin-right: 0px;
margin-top: -60px;
margin-bottom: 15px;
border-left-color : #CCCCCC;
	border-left-style:groove;
	border-left-width : 0px;
	border-right-color : #ffffff;
	border-right-style : solid;
	border-right-width : 0px;
	border-top-color :#ffffff;
	border-top-style : solid;
	border-top-width : 0px;
	border-bottom-color :#CCCCCC;
	border-bottom-style : groove;
	border-bottom-width : 0px;
z-index:1;

}



div#sign{
position:absolute;
top: 140px;
right: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
color:#ffffff;
z-index:20;
}

#imgfooter{
width:200px;
height:auto;
float:left;
padding-left:0px;
text-align: justify;
margin-right: 13px;
margin-bottom: 15px;
}

.imgfooter1{
width:200px;
height:auto;
float: right;
margin-right: 30px;
text-align: justify;
margin-bottom: 15px;
}

#page_content_right{
width:300px;
height:auto;
float:right;
padding:5px;
text-align: justify;
}

#page_content_right_blog{
width:135px;
height:auto;
float:right;
margin-top: 80px;
padding:5px;
text-align: justify;
border-left:1px #ffffff dashed;
}

#page_content_left{
width:350px;
height:auto;
float:left;
padding-left:0px;
padding-right: 22px;
text-align: justify;
border-right:1px #ffffff dashed;
}

#page_content_left_blog{
width:400px;
height:auto;
float:left;
padding-left:0px;
padding-right: 22px;
text-align: justify;
}
#page_content_left1{
width:400px;
height:auto;
float:left;
padding-left:0px;
padding-right: 22px;
text-align: justify;

}

#page_bottom{
width:830px;
clear:both;
padding:0px;
height:auto;
}

div#adv1{float:right; padding-right: 3px; padding-left: 5px; margin-top: -10px;}
div#lodge{float: left; padding-right: 3px; padding-left: 0px; margin-top: -5px; margin-left: -7px;}

#adventures_right{
width:300px;
height:auto;
float:right;
margin-right: -40px;
margin-top: -8px;
padding-top:0px;
padding-right: 0px;
padding-left: 5px;
padding-bottom: 5px;

}

div#missionLodge{
position: relative;
color: #ffffff;
width: 320px;
height: auto;
margin-left: 0px;
padding-left: 0px;
padding-right: 10px;
margin-top: 0px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 5;
border-right:1px #ffffff dashed;
border-bottom:1px #ffffff dashed;
}

div#missionLodge_right{
position: relative;
float: right;
color: #ffffff;
width: 340px;
height: auto;
margin-right: 8px;
padding-left: 8px;
padding-top: 7px;
padding-bottom: 4px;
font:Arial, Helvetica, sans-serif;
font-size: 12px;
z-index: 5;
border-left:1px #ffffff dashed;
border-bottom:1px #ffffff dashed;
}

.content_visuals{
width: 660px;
height:auto;
text-align:justify;
padding-right:8px;
padding-bottom: 8px;
padding-left:0px;
}

.content_text{
height:auto;
text-align:justify;
padding:8px;
}

img.gallery{
padding:0px;
margin:8px;
border:5px #FFFFFF solid;
float:left;
}


.blue_title{
	color: #b6dbed;
	line-height: 100%;
	margin-left: 3px;
	padding-right: 0px;
	z-index:1;
	
}

.blue_title1{
	color: #b6dbed;
	line-height: 100%;
	margin-left: 3px;
	padding-right: 5px;
	z-index:1;
}

.blue_title2{
	font-size: 14px;
	color: #b6dbed;
	line-height: 100%;
	margin-left: 0px;
	padding-right: 5px;
	z-index:1;
}

.red_title{
	color: #CC0000;
	line-height: 100%;
	margin-left: 5px;
	padding-right: 5px;
	z-index:1;
}

.registerButton{margin-left: 110px;}
.imgfoot{
float:left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin: 0px;
	z-index:1;
}

.imgfoot1{
float: right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin-top: 0px;
	margin-right: 250px;
	z-index:1;
}

.imgfoot2{
float: right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin-right:25px;
	margin-top: -10px;
	z-index:1;
}

.imgfoot3{
float:left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin-left: -29px;
	z-index:1;
}

.imgfoot4{
text-align: center;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin-left: 0px;
	z-index:1;
}

.imgfoot5{
float:right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin-right: 0px;
	z-index:1;
}

.imgfoot6{
float:left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin-left: 40px;
	z-index:1;
}

.imgfoot7{
float: right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin-right:5px;
	margin-top: 0px;
	z-index:1;
}

.imgfoot17{
float: right;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 100%;
	margin-right:5px;
	margin-top: 0px;
	z-index:1;
}

.imgposition{
float: right;
margin-left: 10px;
margin-bottom: 10px;
margin-right: 10px;
margin-top: 10px;
border-left-color : #ffffff;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #ffffff;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color :#ffffff;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color :#ffffff;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.imgposition1{
float: left;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 30px;
margin-top: 0px;
border-left-color : #999999;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #999999;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color :#999999;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color :#999999;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.imgposition2{
float: right;
margin-right: 5px;
margin-bottom: 10px;
margin-left: 15px;
margin-top: 0px;
border-left-color : #999999;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #999999;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color :#999999;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color :#999999;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.imgposition3{
float: left;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 10px;
margin-top: 0px;
border-left-color : #999999;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #999999;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color :#999999;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color :#999999;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.imgposition4{
float: left;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 18px;
margin-top: 0px;
border-left-color : #999999;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #999999;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color :#999999;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color :#999999;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

.imgposition5{
float: right;
margin-right: 5px;
margin-bottom: 10px;
margin-left: 15px;
margin-top: 0px;
padding-left: 0px;
border-left-color : #999999;
	border-left-style : solid;
	border-left-width : 0px;
	border-right-color : #999999;
	border-right-style : solid;
	border-right-width : 0px;
	border-top-color :#999999;
	border-top-style : solid;
	border-top-width : 0px;
	border-bottom-color :#999999;
	border-bottom-style : solid;
	border-bottom-width : 0px;
}

.imgposition6{
float: left;
margin-left: 0px;
margin-bottom: 10px;
margin-right: 18px;
margin-top: 0px;

}

.imgposition7{
float: left;

}

.paddingUpload{
margin-top: 20px;
}

.skillsImage{
margin-bottom: 5px;
margin-left: 10px;
margin-right: 18px;
margin-top: 0px;
border-left-color : #999999;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #999999;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color :#999999;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color :#999999;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.yellowgrey{ color: #CCCC66; padding-right:5px;}
.grey1{ color: #CCC; padding-right:5px; font-size: 12px;}
.destination{padding-right: 20px; text-align:justify;}
.destination1{float: left; text-align:justify;}
.adventures1{float: left; text-align:justify;}
.lodge2{text-align:justify;}
.bold{font-weight: bold;}
.centerTitle{ margin-left:80px; text-align: center;}
.centerTitle1{ margin-left:40px; margin-top: -10px; margin-bottom:5px;}
.centerTitle2{ margin-left:20px; margin-top: -9px; margin-bottom:13px;}
.centerTitle3{ margin-left: 80px; margin-top: 0px; margin-bottom:5px; padding-bottom: 5px;}
.centerTitle4{ margin-left:90px;}
.centerTitle5{ margin-left:85px;}
.centerTitle6{ text-align: left;}
.blogpar{width: 600px; padding-left: 0px;}
div#inline{
float:left;
z-index:15;
margin-top:25px;
margin-right:0px;
margin-left: 15px;
margin-bottom: 15px;
}

input{
background-color:#CCCCCC;
border-left-color : #CCCCCC;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #999999;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color :#999999;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color :#cccccc;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}

div#yellowlink{
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color:#e4ebb5;
}



div#page_content_center1{
width:680px;
height:auto;
float:left;
padding-left:0px;
margin-left: 20px;

}

.contentLodge{margin-right: 10px;}
.mainlist{margin-left:20px; margin-top: 8px; margin-right: 20px;}
.mainlist1{margin-left:20px; margin-top: 4px; margin-bottom:4px; color: #99CCFF;}
.mainlist2{margin-left:20px; margin-top: 0px; margin-right: 5px;}
.mainlist3{margin-left:20px; margin-top: 8px; margin-right: 5px; margin-bottom: 8px; color: #99CCFF;}

a.backTo:link {  
	color:#e4ebb5; 
	text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	margin-right:0px;
 
	}

a.backTo:visited { 
	color:#e4ebb5;
text-decoration:none;	
	font-family: Verdana, Arial, Helvetica, san-serif; 
	font-size: 11px; 
	font-weight: normal;
	margin-right: 0px;
 
}

a.backTo:hover{  
	color:#ffffff; 
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, san-serif; 
	font-size: 11px; 
	font-weight: normal;
	margin-right: 0px;
}

.submit{
border-left-color : #666666;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color :#999999;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color :#ffffff;
	border-bottom-style : solid;
	border-bottom-width : 0px;
	font-size: 10px;
	background-color:#666666;
}

a.submit:link{background-color:#666666;
}

a.submit:visited{background-color:#FFFFFF;
}

a.submit:hover{background-color:#FFFFFF; 
font:Arial, Helvetica, sans-serif; 
font-size: 12px;
color:#FFFFFF;
}

a.log:link {  
	color:#99ccff; 
	text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	margin-right:0px;
 
	}

a.log:visited { 
	color:#99ccff;
text-decoration:none;	
	font-family: Verdana, Arial, Helvetica, san-serif; 
	font-size: 10px; 
	font-weight: normal;
	margin-right: 0px;
 
}

a.log:hover{  
	color:#ffffff; 
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, san-serif; 
	font-size: 10px; 
	font-weight: normal;
	margin-right: 0px;
}

a:link {  
	color:#99ccff; 
	text-decoration:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	margin-right:0px;
 
	}

a:visited { 
	color:#99ccff;
text-decoration:none;	
	font-family: Verdana, Arial, Helvetica, san-serif; 
	font-size: 11px; 
	font-weight: normal;
	margin-right: 0px;
 
}

a:hover{  
	color:#ffffff; 
	text-decoration:none; 
	font-family: Verdana, Arial, Helvetica, san-serif; 
	font-size: 11px; 
	font-weight: normal;
	margin-right: 0px;
}

a.reply_to:hover { color: #cccc66; text-decoration: none; }





