body {
	background-color: #101010;
	background-attachment: fixed;
	background-image: url(images/rocks-screen.jpg);
	background-position: center top;
	padding: 0px;
	margin: 0px;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ba321c;
	
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}

.brandonbottom {
	font-size: 9px;
	line-height: 20px;
}
.brandon {
	color: #ba321c;
	text-decoration: none;
}

.link {
	color: #f0f4fb;
	text-decoration: none;
}

#home {
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 30px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 0px;
	line-height: 20px;
	margin-bottom: 30px;
}
li {
	list-style-image: none;
}

strong {
	font-size: 18px;
	font-weight: normal;
}


h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ba321c;
	padding-left: 4px;
}
h5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ba321c;
	padding-left: 4px;
	padding-bottom: 7px;
	margin:0px;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#zoom {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2;
	background-image: url(images/button/bg-collection.png);
}h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #BB2D21;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 0px;
	padding: 0px;
}
.container { 
background-image: url(images/button/bg.png); 
 
...} 

.left {
	background-image: url(images/button/bg.png);
	
} 
.stock {
	color: #FFFFFF;
}

/*
 * shopping cart styling
 * lots of styling for lots of different ways of displaying it.
 */
div#shoppingcart{
 float: right;
 width: 148px;
 margin: 0px;
 padding: 0px;
 margin-left: 5px;
 }
 
div#shoppingcart div#shoppingcartcontents{
	
 font-size: 9pt;
 border: 1px solid #999999;
 background-color: #efefef;
 height: 100%;
 width: 100%;
 text-align: left;
 padding: 0px 6px 0px 0px; 
 position: relative;
 z-index: 9;
 }
div#shoppingcartcontents{
font-family:Arial, Helvetica, sans-serif;
 font-size: 9pt;
 border: 1px solid #999999;
 background-color: #efefef;
 height: 100%;
 width: 100%;
 text-align: left;
 padding: 0px 6px 0px 0px; 
 position: relative;
 z-index: 9;
 }
div#shoppingcartcontents .pricedisplay{
color:#000000;}
div#shoppingcart div#shoppingcartcontents strong{
 display: block;
 width: 100%;
 }
 
div#shoppingcart div strong{
 font-size: 11pt;
 }

div#sideshoppingcart div{
 height: 100%;
 width: 90%;
 text-align: left;
 padding: 6px;
 padding-top: 4px;
 }
 
div#sideshoppingcart div h2{
 margin-left: -1ex;
 display: inline;
 }
 
input.wpsc_buy_button{
 }
 
a.wpsc_product_title{
 } 

table.shoppingcart{
 margin-left: -2px;
 margin-bottom: 5px;
 }
.pricedisplay {
font-size:14px;
color:#FFFFFF;}
table.shoppingcart tr td{
 font-size: 8pt !important;
 }

div#widgetshoppingcart{
 }

div#widgetshoppingcart div{
 height: 100%;
 width: 100%;
 text-align: left;
 }

div#widgetshoppingcart div strong.cart_title{
 margin-left: -6px;
 display: inline;
 font-size: 1.0em;
 }
 
div#widgetshoppingcart div h2{
 text-align: left;
 margin-bottom: 4px;
 display: block; 
 }
 
a#fancy_collapser_link{
 width: 13px;
 height: 13px;
 padding: 0px;
 margin-left: 5px;
 margin-bottom: -3px;
 border: none;
 }
 
a#fancy_collapser_link img{
 border: none;
 }
 
div#shoppingcartcontents{
 display: block;  
 }
 
div#sliding_cart{
  margin: 0px;
  padding: 0px;
  background: none;
  border: none;
  }  
 
span.oldprice{
 text-decoration: line-through;
 }
 
strong.special{
 color: #DD0000;
 }

strong.prodtitles{
 display: block;
 margin-bottom: -15px;
 }
.producttext {
margin-left:10px;}
.textcol a {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}
#fancy_notification_content span {
color:#000000;}
.wrap { 
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;}
.firstrow { 
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;}
.product_image {
	border:solid 10px #FFFFFF;
	margin:10px;}


.wpsc_checkout_table strong {
	color:#bb2d21;}
.shoppingcartcontents {
font-family:Arial, Helvetica, sans-serif;
color:#000000;}
/*
 * end shopping cart styling
 */
 
 /*
 * Fancy notification styling
 */ 
#fancy_notification{
 position: absolute;
 top: 0px;
 left: 0px;
 background: #ffffff;
 border: 4px solid #cccccc;
 display: none;
 height: auto;
 z-index: 9;
 }  
 
#fancy_notification #loading_animation{
 display: none;
 }
 
#fancy_notification #fancy_notification_content{
 display: none;
 width: 300px;
 padding: 8px;
 height: auto;
 text-align: left;
 margin: 0px !important;
 }
 
#fancy_notification #fancy_notification_content span{
 margin: 0px 0px 6px 0px;
 display: block;
 font-weight: normal;
 }
 
#fancy_notification #fancy_notification_content a{
 display: block;
 float: left;
 margin-right: 6px;
 margin-bottom: 3px;
 }
  
/*
 * end Fancy notification styling
 */ 
  
