/* Sam Bush theme */

/* some general styles */
html, body {height: 100%;  }
body {
/* customize_background */ 
	background-position: center top;                      
     background-repeat: no-repeat;                
	 background-color: #000; /* customize_background */ 
	 padding: 0px; margin: 0px;
	 /* background-image: url(/themes/sambush/images/sam-bush-bluegrass-newgrass.jpg); */
	 background-image: url(/themes/sambush/../../files/9514/6479/5771/test2.jpg);
	 
	 background-attachment:fixed; }

	 img {border: 0px}

	 a { cursor:pointer}

/* main styles */

input[type="submit"]{
	cursor:pointer;
}


div#main-container {
	margin-top: 0;
	margin-bottom: 0;
	width:1000px;
	position:relative;
	z-index:3;
}



#topbar{
	height:40px;
	background-color:#000;
	position:fixed;
	top:0;
	width:100%;
	z-index:10;
}

	#topbar input[type="text"],#topbar input[type="email"]{
		height:28px;
		background-color: #351b19;
		color: #fff;
		border:none;
		padding-left:7px;
	}
	
		#topbar em{
			font-size:125%;
			font-weight:bold;
		}
		
			#topbar	::-webkit-input-placeholder {
				color: #847055;
				font-style:italic;
			}

			#topbar :-moz-placeholder { /* Firefox 18- */
				color: #847055;
				font-style:italic; 
			}

			#topbar::-moz-placeholder {  /* Firefox 19+ */
				color: #847055;
				font-style:italic;
			}
			
			#topbar:-ms-input-placeholder {  
				color: #847055;
				font-style:italic;
			}
			
			.promocode_form_elem{display:none;}

#header{
	margin-top:75px;
}

#header .container{
	margin-bottom:20px;
}

.container{
	/* width:1000px; removed for storyman release takeover*/
	margin:0 auto;
	width: 980px;
}


	 #social li{float:right;list-style:none; margin:0 7px 0 0;}
	 #social li a{display:block;width:31px;height:31px;text-indent:-9000px;opacity:0.80;}
	 #social li a:hover{opacity:1;}
	 #social li a.twitter{background:url(/themes/sambush/images/icon-twitter.png) left top no-repeat;}
	 #social li a.youtube{background:url(/themes/sambush/images/icon-youtube.png) left top no-repeat;}
 	 #social li a.rss{background:url(/themes/sambush/images/icon-rss.png) left top no-repeat;}
 	 #social li a.facebook{background:url(/themes/sambush/images/icon-facebook.png) left top no-repeat;}
	 #social li a.myspace{background:url(/themes/sambush/images/icon-myspace.png) left top no-repeat;}
	 
	 #header .nav{
		float:right;
		list-style:none;
		margin-top:10px;
	 }
	 
	 #header p {
		margin:0;
	 }
	 
    #header ul.nav li{float:left; padding:2px 0px; margin-left:16px; margin-bottom: 0px; color:#fff; font-size:21px; margin-top:0px }
    #header ul.nav li a{ text-decoration:none; color:#fff }
    #header ul.nav li a:hover{color: #c2a14b;}
    #header ul.nav li.nav-selected{ color: #c2a14b; }
	
	
	#header-image,#right-sidebar-container,#left-sidebar-container, #main-content-inner{
		margin-bottom: 10px;
		background-color: rgba(0, 0, 0, 0.8);
		padding: 10px ;
		margin-top: -140px;  /* added for storyman release takeover*/
		padding-top: 150px;  /* added for storyman release takeover*/
		
	}
	
	#main-content-container.grid_16 {

	}
	
	#main-content-container{
		margin-left:0;
	}
	
	#right-sidebar-container {
		float:right;
		margin-right:0;
		width:263px;
		margin-top: 0px; /* added for storyman release takeover*/
	}
	
	#right-sidebar-inner {
		
		margin-top: -140px; /* added for storyman release takeover*/
	}
	
	#main-container .grid_16{
		width:690px;
	}
	
	#main-container .grid_24{
		width:1000px;
		margin-top: 140px; /* Added on Storymen rollout*/
	}
	
	.grid_24 #main-content-inner{
			padding: 30px 20px 15px;
		}
	
#features img{
		margin-bottom: 10px;
		background-color: rgba(0, 0, 0, 0.8);
		padding: 7px ;
	}	

	
	
 #footer{ padding-top:24px; clear:both; padding-bottom:16px; color:#fff; font-size:12px;font-style: italic; }
 #footer a{ text-decoration:none }
 #footer span.sign-in {margin-left: 20px}
 #footer span.powered-by { float:right; }
 
 .pagination ul li {
	float:left;
	list-style:none;
 } 
 
 .pagination ul {
	
 }
 
 .ccm-search-block-form input.ccm-search-block-text{
	height:24px;
 }
 
  .ccm-search-block-form input.ccm-search-block-submit{
	vertical-align:-2px;
 }
 
 .ccm-core-commerce-checkout-singlepage h2{
	background-color: rgba(0,0,0,0.6);
	    line-height: 170%;
}

input[type="submit"], input[type="button"]{
    background-color: #351B19;
    border-color: #775C5A #000000 #000000;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    font-size: 14px;
    font-style: italic;
    font-family: Georgia;
    padding: 7px;
}