/* Reset some pesky defaults. */

* {
	margin: 0;
	padding: 0;
	outline: none;
}

a {
	text-decoration: none;
	color: inherit;
	
	
}



h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
}

body {
	min-width: 1000px;
	background-image: url(Images/CragX-WebBackground-20120906-AB-B.gif);
	font-family: "Source Sans Pro Light";
	}
	
@font-face {
  font-family: "Cabin Bold";
  src: url("Fonts/Cabin-Bold-webfont.wofff");
  src: local("☺"),
    url("Fonts/Cabin-Bold-webfont.woff") format("woff");
  }
@font-face {
  font-family: "Source Sans Pro Bold";
  src: url("Fonts/SourceSansPro-Bold-webfont.woff");
  src: local("☺"),
    url("Fonts/SourceSansPro-Bold-webfont.woff") format("woff");
  }
@font-face {
  font-family: "Source Sans Pro Light";
  src: url("Fonts/SourceSansPro-Light-webfont.woff");
  src: local("☺"),
    url("Fonts/SourceSansPro-Light-webfont.woff") format("woff");
  }
@font-face {
  font-family: "Source Sans Pro Light Italic";
  src: url("Fonts/SourceSansPro-LightIt-webfont.woff");
  src: local("☺"u),
    url("Fonts/SourceSansPro-LightIt-webfont.woff") format("woff");
  }
  

.contentwidth {
	width: 1000px;
	margin: 0 auto;
	}
	
.hidetext {
	color: transparent;
	text-indent: -9999px;
}

.MenuText {
	font-size: 100px;
	color: #3d5b4c ;
	font-family: "Cabin Bold";
	font-variant: small-caps;
	position: relative;
	text-align: center		
}






header {

	}

header h1 {
	background: url(Images/logo265x104.png) no-repeat 50% 50px;
	-webkit-background-size: 265px 104px;
	-moz-background-size: 265px 104px;
	background-size: 265px 104px;
	height: 200px;
	color: transparent;
	text-indent: -9999px;
	position: relative;
}


