/* CSS Document */

body {background: url(../img/bg_page.jpg); 	
	background-position: center;
	background-attachment: fixed;
    margin:0;
    padding:0;}

/* MAIN CONTENT WRAPPER */
.outterWrapper {
	position:relative;
	width:970px; 
	/* background: url(../img/bg_content.png) repeat; */
	background-color:rgba(30, 30, 30, 0.8);
	margin:0 auto;
	-webkit-box-shadow:0 0 15px #000;
	-moz-box-shadow:0 0 15px #000;
	box-shadow:0 0 15px #000;}

/* BEGIN TOP HEADER CONTAINER */
#header {height:160px;}
#logo {position:absolute; top:0px; left:0px; width: 459px; height: 160px; text-indent: -3000px; background-position: 0 0; background: url(../img/logo.png) no-repeat;}
/*#search {position:absolute;top:20px; right:30px;}*/
#tagline {position:absolute;top:100px; right:12px; width: 600px; height: 29px; text-align:right;}
#tagline h2 {color:white;}
#header-facebook {position: absolute; right: 120px; top: 17px;}
#header-myspace {position: absolute; right: 66px; top: 16px;}
#header-twitter {position: absolute; right: 12px; top: 16px;}
/* END TOP HEADER CONTAINER */

@font-face {
    font-family: 'birch_stdregular';
    src: url('../font/birchstd-webfont.eot');
    src: url('../font/birchstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/birchstd-webfont.woff') format('woff'),
         url('../font/birchstd-webfont.ttf') format('truetype'),
         url('../font/birchstd-webfont.svg#birch_stdregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* BEGIN NAVIGATION */
#navigation{
    font-family: 'birch_stdregular', Arial, Serif; width: 970px; 
	font-size: 18px;
	letter-spacing: 2px;
  	/*font-weight: bold;*/
	height: 48px; 
	background: url(../img/bg_nav.png) repeat-x;
}

#navigation ul {
	margin:0 auto;
    list-style: none;
    padding: 0;
	text-align:center;
}

#navigation li{
    float: left;
    text-transform: uppercase;
    height: 48px;
}

#navigation li a{
    display: block;
    height: 34px;
    padding: 14px 19px 0px 19px;
    color: #FFF;
  	/* highlight border*/ border-left: 1px solid #C47500;
  	/* lowlight border*/ border-right: 1px solid #7A350A;
    text-decoration: none;
  	overflow: hidden;
}

*html #navigation li a{
    display: inline-block;
}

#navigation li a:hover{
    /*background: url(navihover.jpg) repeat-x;*/
 	background-color: #666;
	color: #FFF;
    text-decoration: none;
  	/* highlight border*/ border-left: 1px solid #888;
  	/* lowlight border*/ border-right: 1px solid #444;	
}

/* Weebly active page */
#navigation li#active a{background: url(bg_menu.jpg) repeat-x;}
/* END NAVIGATION */

/* BEGIN CONTENT */
#content-wrapper p {color:#FFF;}
.oneCol {padding: 20px 10px 10px 30px;}
.oneColSlider {padding: 0px 10px 10px 30px;}
.oneColSlider img {border: none;}
.twoColLeft {padding: 20px 10px 10px 30px;}
.twoColRight {padding: 20px 0px 10px 0px; margin-left: 30px;}
.threeCol {padding: 20px 10px 10px 30px;}
.fourCol {padding: 20px 0 10px 30px;}
span.read-more {display:block; text-align:right; margin-top: 10px;}
#content-wrapper a img {border: 1px solid #FF9933;}
#content-wrapper a:hover img  {border-color:#FF9;}
#content-wrapper a img.guitarImage {border: none;}
.endorser-nav {width: 360px; text-align:center; margin-top:-20px; margin-bottom: 20px; font-size:16px; color:white;}
.gallery {width:368px;}
.gallery img {float:left; margin: 0 10px 10px 0;}
/* content links */
#content-wrapper a, #content-wrapper a:visited, #content-wrapper a:active {color:#F93;}
#content-wrapper a:hover {color:#FF9;}
/* end content links */
/* END CONTENT */

/* BEGIN FOOTER */
#footer {position:relative;background-color:#000;height:140px;font-size:11px;}
#footerMenu {position: absolute; top: 30px; left: 30px;}
#footerMenu ul {list-style: none; padding:0;}
#footerMenu li {float: left;}
#footerMenu li a {display: block; padding: 0px 9px 0px 9px; color: #FF9900; border-left: 1px solid #FFF;}
.html #footerMenu li a {display: inline-block;}
#footerMenu li a:hover {text-decoration: underline; color: #FFF;}
#footerCopy {position: absolute; color: #FFF; left: 30px; bottom: 20px;}
#footerLogo {position: absolute; background: url(../img/logo-footer.png) no-repeat; width: 200px; height: 59px; right: 30px; bottom: 20px;}
/* END FOOTER */
