/* CSS Document */
body
{
	margin:0px;
}
input
{
	width:150px;
}
textarea
{
	width:150px;
}
img
{
	border:0px;
}
.bodyBg {
	background-attachment: fixed;
	background-image: url(../images/home_bg.gif);
	background-repeat: no-repeat;
}
.imgServices
{
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}

.imgServices:hover
{
bg-color:none;
opacity:1.0;
filter:alpha(opacity=100); /* For IE8 and earlier */
}

.opacity
{
	opacity:0.5; 
	filter:alpha(opacity=50);
}
.border
{
	border:1px solid #000000;
	text-align:center;
}

#controls-wrapper { margin:0 auto; height:110px; width:100%; bottom:0; left:0; z-index:4; background:url(../images/footerBg.png) no-repeat; position:fixed; }
		#controls { overflow:hidden; height:100%; text-align:left; z-index:5; padding-left:5px; /* Increase padding to give thumbnails room */ }
		




/*#menu
{
	height:27px;
	width:223px;
}*/


.pageHeading
{
	font-family: "Lucida Handwriting";
	font-size: 15px;
	color: #646464;
	text-decoration: none;
	font-weight:600;
	font-style: normal;
	line-height:20px;
}
.contactHeading
{
	font-family: "Lucida Handwriting";
	font-size: 12px;
	color: #646464;
	text-decoration: none;
	font-style: normal;
	line-height:20px;
}


/*school page*/
#menusSchool
{
	padding-top:100px;
}

#schoolTextBg
{
	height:454px;
	width:550px;
	background-image: url(../images/school_content_bg.png);
	background-repeat: no-repeat;
}
.menuBgSchool
{
	background-image: url(../images/school_tab.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	font-weight:500;
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;

}
.menuBgSchool:hover
{
	background-image: url(../images/school_tab_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;
}
.menuBgSchoolOver
{
	background-image: url(../images/school_tab_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;
}
#quoteSchool
{
	background-image: url(../images/quote_bg.png);
	font-family: "Lucida Handwriting";
	fone-size:13px;
	font-weight:500;
	color:#8a7f00;
	background-repeat: no-repeat;
	padding:20px;
}
.quoteSchool
{
	font-family: Arial;
	font-size: 14px;
	color: #8a7f00;
	text-decoration: none;
	font-weight:500;
	font-style: normal;
	line-height:21px;
}
/*training page*/

#menusTraining
{
	padding-top:320px;
}
#trainingTextBg
{
	height:454px;
	width:550px;
	background-image: url(../images/training_content_bg.png);
	background-repeat: no-repeat;
}
.menuBgTraining
{
	background-image: url(../images/training_tab.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	font-weight:500;
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;

}
.menuBgTraining:hover
{
	background-image: url(../images/training_tab_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#446e78;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;
}
.menuBgTrainingOver
{
	background-image: url(../images/training_tab_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#446e78;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;
}
#quoteTraining
{
	background-image: url(../images/quote_bg.png);
	font-family: "Lucida Handwriting";
	fone-size:13px;
	font-weight:500;
	color:#678991;
	background-repeat: no-repeat;
	padding:20px;
}
.quoteTraining
{
	font-family: "Lucida Handwriting";
	fone-size:13px;
	font-weight:500;
	color: #678991;
	text-decoration: none;
	font-style: normal;
	line-height:21px;
}
/*workshop page*/
#menusWorkshop
{
	padding-top:80px;
}
#workshopTextBg
{
	height:454px;
	width:550px;
	background-image: url(../images/workshop_content_bg.png);
	background-repeat: no-repeat;
}
.menuBgWorkshop
{
	background-image: url(../images/workshop_tab.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	font-weight:500;
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;

}
.menuBgWorkshop:hover
{
	background-image: url(../images/workshop_tab_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;
}
.menuBgWorkshopOver
{
	background-image: url(../images/workshop_tab_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;
}
.menuBgWorkshopL
{
	background-image: url(../images/workshop_tabL.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	font-weight:500;
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;

}
.menuBgWorkshopL:hover
{
	background-image: url(../images/workshop_tabL_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
}
.menuBgWorkshopLOver
{
	background-image: url(../images/workshop_tabL_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
}
#quoteWorkshop
{
	background-image: url(../images/quote_bg.png);
	font-family: "Lucida Handwriting";
	fone-size:13px;
	font-weight:500;
	color:#4b3e66;
	background-repeat: no-repeat;
	padding:20px;
	width:250px;
}
.quoteWorkshop
{
	font-family: "Lucida Handwriting";
	fone-size:13px;
	font-weight:500;
	color: #646464;
	text-decoration: none;
;
	font-style: normal;
	line-height:21px;
}
/*website page*/
#menuWeb
{
	padding-top:300px;
}
#websiteTextBg
{
	height:454px;
	width:550px;
	background-image: url(../images/website_content_bg.png);
	background-repeat: no-repeat;
}
.menuBgWebsite
{
	background-image: url(../images/website_tab.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	font-weight:500;
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;

}
.menuBgWebsite:hover
{
	background-image: url(../images/website_tab_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;
}
.menuBgWebsiteOver
{
	background-image: url(../images/website_tab_over.png);
	background-repeat: no-repeat;
	display:block;
	height:27px;
	width:223px;
	font-family:"Lucida Handwriting";
	fone-size:13px;
	color:#ffffff;
	margin-top:2px;
	text-decoration:none;
	line-height:27px;
	padding-left:5px;
}
#quoteWebsite
{
	background-image: url(../images/quote_bg.png);
	font-family: "Lucida Handwriting";
	fone-size:13px;
	font-weight:500;
	color:#a78c5b;
	background-repeat: no-repeat;
	padding:20px;
}
.quoteWebsite
{
	font-family: "Lucida Handwriting";
	fone-size:13px;
	font-weight:500;
	color: #a78c5b;
	text-decoration: none;
	font-style: normal;
	line-height:21px;
}

.textMain
{
	height:405px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#4e4364;
	text-align:justify;
	margin:20px;
	line-height:20px;
	overflow:auto;
	padding:5px;
	scrollbar-face-color:#e4e4e4;
	scrollbar-arrow-color:#989898;
	scrollbar-base-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-track-color:#ffffff;
}
.textMainLeft
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:20px;
	text-align:left;
}
.link
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#4e4364;
	text-decoration:underline;
}

#quote
{
	background-image: url(../images/quote_bg.png);
	font-family: "Lucida Handwriting";
	fone-size:13px;
	font-weight:400;
	color:#4b3e66;
	background-repeat: no-repeat;
	padding:20px;
}
.quote
{
	font-family: "Lucida Handwriting";
	font-size: 13px;
	color: #74619b;
	text-decoration: none;
	font-weight:400;
	font-style: normal;
	line-height:21px;
}
#social
{
	position:absolute;
	bottom:5px;
	right:5px;
	float:right;
	font-family:arial;
	color:#5f5f5f;
	font-size:9px;
	text-decoration:none;
}


/*inner menu css */

ul#menu {
  width: 100%;
  list-style-type: none;
  margin: 0;
  padding: 0;
  height:27px;
  float:left;
}

ul#menu ol {
  display: none;
  text-align: justify;
  list-style-type: none;
  margin: 0;
  padding: 5px;
  
}

ul#menu li
{
  list-style-type: none;
  font-family: "Lucida Handwriting";
  font-size: 13px;
  color: #ffffff;
  line-height:27px;

}
  
  
  
  ul#menu a {
  list-style-type: none;
  font-family: "Lucida Handwriting";
  font-size: 13px;
  color: #ffffff;
   line-height:27px;
	background-image: url(../images/purple_menu_bg.png);
	background-repeat: no-repeat;
	display:block;
	margin-top:2px;
}

ul#menu li {

  line-height: 15px;
  
}

ul#menu ol li {
    padding:5px;

}

ul#menu ol li:before {
  content: " ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #6b6886;
}

ul#menu a.active {
  color: #ffffff;
  background-image: url(../images/pink_menu_bg.png);
}

.aboutText
{
	font-family:Arial;
	font-size:14px;
	color:#4e4364;
	text-align:justify;
	line-height:21px;
	
}
.contactText
{
	font-family:Arial;
	font-size:15px;
	color:#4e4364;
	text-align:justify;
	line-height:21px;
	font-weight:bold;
	
}
.teamText
{
	font-family:Arial;
	font-size:12px;
	color:#4e4364;
	text-align:justify;
	line-height:15px;
	border:1px solid #cccccc;
	width:560px;
	padding:10px;
	
}
.eventText
{
	font-family:Arial;
	font-size:13px;
	color:#565656;
	text-align:justify;
	line-height:15px;
	font-style: italic;
}


.teamImg
{
	float:left;
	margin-right:6px;
}
.aboutFooter
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	text-align:center;
}
.footerLinks
{
	width:120px;
	border:1px solid #ffffff;
	text-align:center;W
}

/* footer link drop up menu*/
.icon_image_sml {
	height:22px;
	width:22px;
}

#climber {
	width:120px;
	height:100%;
	position:absolute;
	left:0px;
	top:0px;
}

#ie #climber {
	top:0px;
}

#climber .icon_image_sml {
	width:120px;
}

#climber label {
	width:120px;
	display:block;
	font-size:10pt;
}

/* footer link drop up menu*/

#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#eeeeee;
width:300px;
height:300px;
z-index: 9002;
}
.btn
{
	width:80px;
}