* {margin:0;padding:0; border:none}



/* Framework*/


html {
	overflow-y:scroll;
	}
	
html,body {
	height:100%;
	}

	
body {


	padding:0;
	margin:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:80%;
	color:#000000;
	line-height:1.4em;
	}
	
h1, h2, h3, h4, h5 {
	font-family: Tahoma, Verdana, sans-serif;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}

a{
	color:#000;
	outline:none;
	
}

a:hover{
	color:#999999;
}


h1 {
	font-size: 65px;
}

h2 {
	font-size: 38px;
	padding-bottom:5px;

}


h3 {
	font-size: 28px;
	padding-bottom:6px;
}

h4 {
*font-size: 11px;
	font-size: 22px;
	padding-bottom:6px;
}


#dumbartonRockBoulderingImage{
	cursor:pointer;
	width:996px;
	height:71px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
}

#dumbartonRockBoulderingImage:hover{
	height:71px;
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	background-position:0px -71px;
}


#bannerAd{
	float:left;
	display:block;
	clear:both;
	overflow:hidden;
	position:absolute;
	margin-top:10px;
	margin-left:1046px;
	
}

#weatherIcon{
	float:left;
	display:block;
	clear:both;
	overflow:hidden;
	position:absolute;
	margin-top:3px;
	margin-left:950px;

}

#weatherIcon:hover{
	display:inline-block;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}
	
#textureBG{
	background-color:#000000;
	background-image:url(../cssimages/textureBG.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}

#wrapperParent{
	width:1036px;
	margin:auto;
	background-color:#FFFFFF;
	}

#wrapper {
	background-color:#FFFFFF;
	width:1036px;
	margin:auto;
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
	
#wrapper.homePage{
	width:1016px;
	padding-left:20px;
	height:1175px;
	}
#wrapperBoulders{
	width:1016px;
	padding-left:20px;
	height:1745px;
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;	
	}	
#wrapperHistory{
	width:1016px;
	padding-left:20px;
	height:2000px;
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}	
#wrapperGallery{
	width:1016px;
	padding-left:20px;
	height:1162px;
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;	
	}

#wrapperVideos{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:1930px;
	}	
	
	
#wrapperDirections{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:840px;
	}	
	
#wrapperContact{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:840px;
	}		
	
#wrapperSuckers{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:2555px;
	*height:2585px;
	}	
	
#wrapperSea{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:2595px;
	*height:2590px;
	}
#wrapperEagle{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:4955px;
	*height:4990px;
	
	}				
	
#wrapperWarm{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:1460px;
	}	
	
#wrapperF{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:3525px;
	}
	
#wrapperBni{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:3580px;
	*height:3610px;
	}	
	
#wrapperHome{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:5080px;
	}	
	
#wrapperOther{
	background-image:url(../cssimages/wrapperBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	width:1016px;
	padding-left:20px;
	height:1960px;
	}						
	
#header{
width:996px;
padding-top: 7px;
}


#content{
width:996px;
height:450px;
}

#contentGallery{
width:996px;
height:450px;
*height:415px;
}


#contentBoulders{
width:996px;
}

#leftColumnContentHome,#leftColumnContentBoulders, #leftColumnContentGallery, #leftColumnContentVideos, #leftColumnContentDirections, #leftColumnContentContact, #leftColumnContentEagle,#leftColumnContentRule, #leftColumnContentPongo, #leftColumnContentSuckers, #leftColumnContentBNI, #leftColumnContentSea, #leftColumnContentWarm, #leftColumnContentOther{
	display:inline;
	overflow:hidden;
	padding-bottom:0px;
	border:1px solid #999999;
	margin-top:5px;
	float:left;
	width:743px;
	height:405px;
	background:#FFF;
}
#leftColumnContentBoulders {
	margin-bottom:20px;
}

#leftColumnContentVideos {
	height:409px;
}

#leftColumnContentDirections {
	height:505px;
}

#leftColumnContentEagle {
	height:400px;
}

#leftColumnContentRule {
	height:553px;
}

#leftColumnContentPongo {
	height:497px;
}

#leftColumnContentSuckers {
	height:387px;
}

#leftColumnContentBNI {
	height:462px;
}

#leftColumnContentSea {
	height:468px;
}


#leftColumnContentOther{
	height:497px;
}

#leftColumnContent.problemsSucker, #leftColumnContent.SeaBoulderTopos, #leftColumnContent.EagleBoulderTopos, #leftColumnContent.WarmUpTopos,  #leftColumnContent.problemsF, #leftColumnContent.problemsHome, #leftColumnContent.bniBoulderTopos, #leftColumnContent.otherTopos  {
	display:inline;
	float:left;
	width:743px;
	background:#FFF;
}


#rightColumnContent{
	display:inline;
	float:right;
	width:237px;
	height:405px;
}	

#rhsCopyHome{
padding: 150px 0 0 0;
}

#rhsCopyGallery{
padding: 148px 0 0 0;
}

#rhsCopyBoulders{
padding:115px 0 0 0;
}

#rhsCopyVideos{
padding: 120px 0 0 0;
}

#rhsCopyDirections{
padding: 125px 0 0 0;
}

#rhsCopyHistory{
padding: 75px 0 0 0;
}

#rhsCopyContact{
padding: 15px 0 0 0;
}


#rhsCopySuckers{
padding: 185px 0 0 0;
}

#rhsCopySea{
padding: 280px 0 0 0;
}

#rhsCopyEagle{
padding: 230px 0 0 0;
}


#rhsCopyWarm{
padding: 290px 0 0 0;
}

#rhsCopyF{
padding: 260px 0 0 0;
}

#rhsCopyBni{
padding: 225px 0 0 0;
}

#rhsCopyHomeRule{
padding: 260px 0 0 0;
}

#rhsCopyOther{
padding: 135px 0 0 0;
}

#theProblems{
	float:left;
	width:994px;
	margin-top:20px;
	border-bottom:2px solid #000;
	margin-bottom:12px;
}

#theBoulders{
	margin-top:25px;
	padding-bottom:5px;
}



/*Footer */

#footer{
	margin-top:10px;
	width:1036px;
	margin:auto;
	display:block;
	position:center;
	height:195px;
	background-color:#1c1c1c;
}

#dumbySihlouette{
	float:right;
	margin-top:-38px;
}

#trolley{
	clear:none;
	float:left;
	margin-top:-69px;
	margin-left:20px;
}


#boulderNavFooter, #linksFooter{
	display:inline;
	float:left;
	line-height:1.2em;
	width:108px;
	padding:30px 0px 20px 20px;
	}
	
#linksFooter.contact{
	width:355px;
}

#footerContactCopy{
display:inline;
font-size:10px;
color:#B2B2B2;
line-height:1.6em;
}

#footerContactThumb{
height:130px;
display:block;
float:left;
width:115px;
padding-right:15px;
padding-top:3px;
}
	
#boulderNavFooter ul, #linksFooter ul{
	display:inline;
	float:left;
}	
	
#boulderNavFooter ul li, #linksFooter ul li {
	*margin-left:-18px;
	list-style:none;
	}	
	
#boulderNavFooter a, #linksFooter a{
	text-decoration:none;
	font-size:10px;
	color:#B2B2B2;
	}	

#footerContactCopy a{
	font-size:10px;
}

	
#boulderNavFooter a:hover, #linksFooter a:hover {
	text-decoration:none;
	color:#fff;
	}	
	
#boulderNavFooter h5,  #linksFooter h5 {
	padding-bottom:3px;
	color:#999999;

	}		


/* Homepage */



#homepageComponents{
	margin-top:15px;
	*margin-top:-10px;
}



#latestPhoto{
	display:inline;
	float:left;
	width:231px;	
	margin-right:10px;
	padding:5px;
	padding-bottom:8px;
}

#latestPhotoThumb{
	*display:inline;
	float:left;
	padding-bottom:8px;
	*padding-bottom:5px;

}

#latestPhotoThumb a:hover{
	display:inline-block;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}

#latestPhotoCopy{
	height:222px;
	*height:75px;
	padding-bottom:6px;
	border-bottom:2px solid #000;
}

#latestPhotoTitle{
	*display:inline;
	border-bottom:2px solid #000;
	margin-bottom:2px;
}

#galleryLink{
	overflow:hidden;
	float:right;
	width:121px;
	height:25px;
	background-image:url(../images/buttons/galleryBtn.jpg);
	background-repeat:no-repeat;
}

#galleryLink:hover{
	background-image:url(../images/buttons/galleryBtn.jpg);
	background-repeat:no-repeat;
	background-position: 0px -25px;
}

#latestVideo{
	display:inline;
	float:left;
	margin-right:10px;
	width:231px;
	padding:5px;
	padding-bottom:6px;
}

#latestVideoThumb{
	display:inline;
	float:left;
	padding-bottom:8px;
	*padding-bottom:5px;
}

#latestVideoCopy{
	height:222px;
	*height:75px;
	padding-bottom:6px;
	border-bottom:2px solid #000;
}

#latestVideoTitle{
	*display:inline;
	border-bottom:2px solid #000;
	margin-bottom:2px;
}

#latestVideoThumb a:hover{
	display:inline-block;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}

#videosLink{
	overflow:hidden;
	float:right;
	width:121px;
	height:25px;
	background-image:url(../images/buttons/videosBtn.jpg);
	background-repeat:no-repeat;
}

#videosLink:hover{
	background-image:url(../images/buttons/videosBtn.jpg);
	background-repeat:no-repeat;
	background-position: 0px -25px;
}

#bouldersComponent{
	display:inline;
	float:left;
	width:231px;	
	padding:5px;
	padding-bottom:8px;
	margin-right:10px;
}

#bouldersComponentThumb{
	width:231px;
	display:inline;
	float:left;
	padding-bottom:8px;
	*padding-bottom:5px;
}


#bouldersComponentCopy{
	height:222px;
	*height:75px;
	padding-bottom:4px;
	border-bottom:2px solid #000;
}

#bouldersComponentTitle{
	*display:inline;
	border-bottom:2px solid #000;
	margin-bottom:2px;
}

#bouldersLink{
	overflow:hidden;
	float:right;
	width:121px;
	height:25px;
	background-image:url(../images/buttons/bouldersBtn.jpg);
	background-repeat:no-repeat;
}

#blogLink{
	overflow:hidden;
	float:right;
	width:121px;
	height:25px;
	background-image:url(../images/buttons/blogBtn.jpg);
	background-repeat:no-repeat;
}

#blogLink:hover{
	background-position: 0px -25px;
}


#bouldersLink:hover{
	background-image:url(../images/buttons/bouldersBtn.jpg);
	background-repeat:no-repeat;
	background-position: 0px -25px;
}

#pollCopy{
	padding-top:4px;
	padding-bottom:7px;
}

#pollComponent{
	padding-bottom:25px;
	*padding-bottom:19px;
	padding-top:5px;
	display:inline;
	float:left;
	width:231px;
	border-bottom:2px solid #000;
}

#pollComponentCopy{
padding-top:10px;
}

#pollComponentTitle{
	*display:inline;
	border-bottom:2px solid #000;
	margin-bottom:2px;
}

/* Download Topos */

#toposDownloadThumb{
	width:231px;
	display:inline;
	float:left;
	padding-bottom:8px;
	*padding-bottom:5px;
}


#toposLink { 
background-image:url(../images/pdficon.jpg);
background-repeat:no-repeat;

} 

#toposLink a{
padding-left:32px;
padding-top:1px;
font-weight:bold;
display:block;
}

#toposLink a:hover{
}




/* The Boulders */

#additionalComponentsRow1{
	float:left;
}

#additionalInfoComp{
	height:390px;
	width:237px;
	float:left;
	display:inline;	
	margin-right:14px;
	border-bottom:2px solid #000;
	padding-bottom:10px;
	background-image:url(../cssimages/componentBg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	
}

#additionalInfoHeader{
	float:left;
	border-bottom:2px solid #000;
	margin-bottom:5px;
	width:237px;
}

#additionalInfoWeather{
	width:1000px;
	float:left;
	display:inline;
	margin-right:18px;	
}

#additionalInfoWeatherHeader{
	margin-top:30px;
	float:left;
	border-bottom:2px solid #000;
	margin-bottom:15px;
	width:1000px;
}



#theToposTitle{
	width:994px;
	border-bottom:2px solid #000;
	margin-bottom:5px;
	*margin-top:20px;
	}
	
#theToposTitleBoulders{
float:left;
	width:994px;
	border-bottom:2px solid #000;
	margin-bottom:5px;
	*margin-top:-20px;
	}	
#theToposTitleBouldersHomepage{
margin-top:20px;
	float:left;
	width:994px;
	border-bottom:2px solid #000;
	margin-bottom:5px;
	}		
	
	
#weatheriFrame1{
	display:block;
	float:left;
	padding-right:2px;
}

#weatheriFrame2{
	display:block;
	float:left;
	padding-right:15px;
}	

#weatherCopy{
}

#cameraVideo{
height:90px;
margin-top:10px;
width:237px;
display:block;
float:left;
}

#topoDownload{
height:140px;
width:237px;
display:block;
float:left;
}

#rockBasalt{
margin-top:10px;
height:129px;
width:237px;
display:block;
float:left;
}	
	
/* History */

#theSceneMain{
	border:1px solid #999999;
	width:994px;
	height:177px;
	*height:177px;
	background-image:url(../images/theSceneMain.jpg);
	*background-position:0px 0px;
	background-repeat:no-repeat;
	*margin-top:8px;
	*margin-bottom:20px;

	}
#SceneSpacer{
	height:40px;
	*height:0px;
}	

#article{
	width:996px;
}

#articleTitle{
	padding-top:30px;
	*padding-top:0px;
	border-bottom:2px solid #000;
	margin-bottom:10px;
}

#physicalImage{
	border:1px solid #999999;
	float:left;
	width:498px;
	height:640px;
	margin-right:20px;
	margin-bottom:5px;
}


#sunset{
	float:left;
	width:498px;
	height:743px;
	border:1px solid #999999;
	margin-right:14px;
}





/* Gallery */

#thumbs{
	*margin-top:-35px
}

.thumbnail{
	border:1px solid #999999;
	float:left;
	margin-right:13px;
	display:inline-block;
	margin-top:13px;
}

.endThumbnail{
	border:1px solid #999999;
	float:left;
	display:inline-block;
	margin-top:13px;
}

.thumbnail a:hover, .endThumbnail a:hover{
	display:inline-block;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}
/* Videos */

#videoThumbnails{
	padding-top:30px;
	*padding-top:0px;
}

#videoThumb{
	display:inline-block;
	float:left;
	width:481px;
	margin-right:25px;
	margin-bottom:20px;
}

#videoEndThumb{
	margin-bottom:20px;
	/*border:1px solid #d4d4d4;
	background-color:#EFF0F4;*/
	display:inline-block;
	float:left;
	width:481px;
}

#videoThumbImage{
	width:237px;
	display:inline;
	float:left;
	*padding-top:1px;
	padding-right:5px;
}


#videoThumbCopy{
	padding:5px;
	height:80px;
}

#videoThumbTitle{
	*display:inline;
	border-bottom:2px solid #000;
	margin-bottom:1px;
}


#videoThumbImage:hover{
	display:inline-block;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}

#videoBoulderTag, #videoClimberTag, #videoAuthorTag{
	color:#666666;
	font-size:10px;
	line-height:1.5em;
}


/* Topos */

#topoContent{

}

#Topo{
	clear:both;
	display:inline;
	float:left;
	border:1px solid #cbcbcb;
	margin-bottom:25px;
}

#topoCopy{
	padding-left:15px;
	display:inline;
	float:left;
	width:243px;
	height:auto;
	padding-bottom:5px;
}

#problemHeader{
	font-size:13px;
	font-weight:600;
	padding:2px 0 2px 0;
}

#problemDescription{
	font-size:12px;
	padding: 0 0 10px 0;
}

#videoIcon{
	margin-top:-4px;
	*margin-top:-22px;
	float:right;
}

#videoIcon a:hover{
	display:inline-block;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}

#cameraIcon{
	margin-top:-3px;
	*margin-top:-21px;
	float:right;
	margin-left:5px;
}

#cameraIcon a:hover{
	display:inline-block;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}

/* Navigation */

#mainNav {
	overflow:hidden;
	height:32px;
	display:block;
	clear:both;
	float:left;
	width:100%;
	padding:0 0 0 0;
	position:relative;
	z-index:1;
	background:url(../cssimages/mainNav/mainNavBg.jpg) no-repeat top left;
}

#mainNav ul {
	width:auto;
	list-style:none;
	position:relative;
	float:left;
	margin:0 0 0 0;
	display:inline;
	}


#mainNav ul li {
	width:90px;
	height:32px;
	background:#669F46;
	cursor:pointer;
	line-height:1em;
	position:relative;
	float:left;
	}	
	
	
#link { 
width:90px; 
height:34px; 
margin:auto; 
} 

#link a{
width:100%;
height:100%;
display:block;
}

#BoulderLink { 
width:111px; 
height:224px; 
margin:auto; 
} 

#BoulderLink a{
width:100%;
height:100%;
display:block;
}


	
/*Default Tab States*/	

#mainNav ul li.home {
	background: url(../cssimages/mainNav/Home.jpg) no-repeat top left;
	}
#mainNav ul li.boulders {
	background:url(../cssimages/mainNav/boulders.jpg) no-repeat top left;
	}	

#mainNav ul li.gallery {
	background:url(../cssimages/mainNav/gallery.jpg) no-repeat top left;
	}	

#mainNav ul li.videos {
	background: url(../cssimages/mainNav/videos.jpg) no-repeat top left;
	}	

#mainNav ul li.history {
	background: url(../cssimages/mainNav/scene.jpg) no-repeat top left;
	}	

#mainNav ul li.directions {
	background: url(../cssimages/mainNav/directions.jpg) no-repeat top left;
	}	
	
#mainNav ul li.contact {
	background: url(../cssimages/mainNav/contact.jpg) no-repeat top left;
	}		
	
	
	/*Selected Tab States*/	

#mainNav ul li.homeSelected {
	background: url(../cssimages/mainNav/Home.jpg) no-repeat top left;
	background-position:0px -32px;
	}
#mainNav ul li.bouldersSelected {
	background: url(../cssimages/mainNav/boulders.jpg) no-repeat top left;
	background-position:0px -32px;
	}	

#mainNav ul li.gallerySelected {
	background:url(../cssimages/mainNav/gallery.jpg) no-repeat top left;
	background-position:0px -32px;
	}	

#mainNav ul li.videosSelected {
	background: url(../cssimages/mainNav/videos.jpg) no-repeat top left;
	background-position:0px -32px;
	}	

#mainNav ul li.historySelected {
	background: url(../cssimages/mainNav/scene.jpg) no-repeat top left;
	background-position:0px -32px;
	}	

#mainNav ul li.directionsSelected {
	background: url(../cssimages/mainNav/directions.jpg) no-repeat top left;
	background-position:0px -32px;
	}	

#mainNav ul li.contactSelected {
	background: url(../cssimages/mainNav/contact.jpg) no-repeat top left;
	background-position:0px -32px;
	}	
	
	
/*Hover Tab States*/	
	

#mainNav ul li.home a:hover{
	background:url(../cssimages/mainNav/Home.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}
#mainNav ul li.boulders a:hover{
	background:url(../cssimages/mainNav/boulders.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}
	
#mainNav ul li.gallery a:hover{
	background:url(../cssimages/mainNav/gallery.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}	

#mainNav ul li.videos a:hover{
	background:url(../cssimages/mainNav/videos.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}
	
#mainNav ul li.history a:hover{
	background:url(../cssimages/mainNav/scene.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}	
	
#mainNav ul li.directions a:hover{
	background:url(../cssimages/mainNav/directions.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}

#mainNav ul li.contact a:hover{
	background:url(../cssimages/mainNav/contact.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}	
	
	
#mainNav ul li.homeSelected a:hover{
	background:url(../cssimages/mainNav/Home.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}
#mainNav ul li.bouldersSelected a:hover{
	background:url(../cssimages/mainNav/boulders.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}
	
#mainNav ul li.gallerySelected a:hover{
	background:url(../cssimages/mainNav/gallery.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}	

#mainNav ul li.videosSelected a:hover{
	background:url(../cssimages/mainNav/videos.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}
	
#mainNav ul li.historySelected a:hover{
	background:url(../cssimages/mainNav/scene.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}	
	
#mainNav ul li.directionsSelected a:hover{
	background:url(../cssimages/mainNav/directions.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}	
#mainNav ul li.contactSelected a:hover{
	background:url(../cssimages/mainNav/contact.jpg) no-repeat top left;
	background-position:0px -64px;
	z-index:2;	
	}	
	
	
	
		
/*Boulder Nav*/				
	
#bouldersNav {
	margin-top:-5px;
	float:left;
	height:240px;
	width:100%;
	position:relative;
	display:inline;
	clear:both;
	z-index:1;
}

#bouldersNav ul {
	margin-top:10px;
	list-style:none;
	position:relative;
	float:left;
	display:inline;
	clear:both;
 
	}


#bouldersNav ul li {
	width:111px;
	height:203px;
	cursor:pointer;
	line-height:1em;
	position:relative;
	float:left;
	display:inline 
	}	
	
/*BOulders Default*/		
	
#bouldersNav ul li.Eagle{
	padding-right:15px;
	background: url(../cssimages/boulders/eagle.jpg) no-repeat left;
}	

#bouldersNav ul li.HomeRule{
	padding-right:15px;
	background: url(../cssimages/boulders/homerule.jpg) no-repeat left;

}	

#bouldersNav ul li.Suckers{
	padding-right:15px;
	background: url(../cssimages/boulders/suckers.jpg) no-repeat left;
}	

#bouldersNav ul li.F{
	padding-right:15px;
	background: url(../cssimages/boulders/f.jpg) no-repeat left;
}	

#bouldersNav ul li.Sea{
	padding-right:15px;
	background: url(../cssimages/boulders/sea.jpg) no-repeat left;
}	

#bouldersNav ul li.BNI{
	padding-right:15px;
	background: url(../cssimages/boulders/bni.jpg) no-repeat left;
}	

#bouldersNav ul li.Other{
	background: url(../cssimages/boulders/other.jpg) no-repeat left;
}	

#bouldersNav ul li.Warm{
	padding-right:15px;
	background: url(../cssimages/boulders/warm.jpg) no-repeat left;
}


/*Boulder Hovers*/		

#bouldersNav ul li.Eagle:hover, #bouldersNav ul li.BNI:hover, #bouldersNav ul li.HomeRule:hover, #bouldersNav ul li.Suckers:hover, #bouldersNav ul li.F:hover, #bouldersNav ul li.Sea:hover,  #bouldersNav ul li.Warm:hover{
	padding-right:15px;
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}	

#bouldersNav ul li.Other:hover{
	filter:alpha(opacity=75); 
	-moz-opacity: 0.75; 
	opacity: 0.75;
}	


.graph {
  width: auto;
}

.bar-container {
  margin: 3px 0px 10px 0px;
}

.bar-container strong {
float:right;
margin-top:-38px;
}



