/* CSS Document */

a       { color: #238713; font-family: Arial, Helvetica, sans-serif;}
a:hover { color: #073703; }

a img{border: 0px ;}

p,div,span,table,ul,ol{ margin-top: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h1 {font-size: 20px; color: #9F1C20; margin-top: 0px; }

h2 { font-size: 16px; color: #333333; margin-top: 0px; }
h3 { font-size: 16px; color: #E92F00; margin: 0px; margin-top: 0px; }
h4 { font-size: 14px; color: #57524f; line-height: 18px; padding-bottom: 5px; margin-bottom: 0px; margin-top: 0px; }

#hdr-nav{margin: 65px 0 0 0;}
#hdr-nav ul{padding: 0px; margin: 0px; list-style-type: none;}
#hdr-nav ul.left{float: left; margin: 0 0 0 20px;}
* HTML #hdr-nav ul.left{margin-left: 15px;}
#hdr-nav ul.right{float: right; margin: 0 20px 0 0px;}
* HTML #hdr-nav ul.right{margin-right: 15px;}
#hdr-nav ul li{padding: 0px; margin: 0px; float: left;}

#ftr-nav{margin: 30px 0 0 0; padding: 0; list-style-type:none; clear: both; text-align: center; margin-left: 165px;}
#ftr-nav li{float: left; margin: 0px 10px 0px 0px;}
#ftr-nav li a{color:#666666; text-decoration:none;}
#ftr-nav li a:hover{text-decoration: underline;}

#copyright{color:#666666; margin:0px; padding:0px;}
#copyright a:link, #copyright a:visited{color: #666666; text-decoration: none;}
#copyright a:hover{text-decoration: underline;}

#flash_hdr{margin: 0 0 0 10px;}


#leftnav{ margin: 0 0 20px 0; padding-left: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif;}
#leftnav li{list-style-type: none;}
#leftnav a{display: block; padding: 3px; width: 190px; background-color:#FFFFFF; border-bottom: 1px solid #eee; color: #3e64b7; }

#leftnav a:link, #leftnav a:visited{color: #4a4a4a; text-decoration: none;}

#leftnav a:hover{background-color: #c8c8c8; color:#333333;}



#thumbs{clear:both;}
#thumbs .thb{float: left; min-height: 125px; width: 155px; margin-bottom: 10px; margin-right: 10px;}
#thumbs .thb a img{text-decoration: none; border: 0px;}
* HTML #thumbs .thb{height: 125px;}
#thumbs .thb img{ clear: both;  border: 1px solid #eeeeee;}
#thumbs .thb p{clear: both;}

.prodDesc{font-size: 11px;}

#prodInfo {margin-left: 330px;}
#prodInfo img {margin-left: -330px; position: absolute; border: 1px solid #eeeeee;}
#prodInfo img{float: left; margin-right: 10px; border: 1px solid #eeeeee;}
#prodInfo ul{list-style-type: none;}
#prodInfo table td{vertical-align: top;}

#prodInfo #shop_actions a{margin-bottom: 10px; padding-bottom: 10px;}
#prodInfo #shop_actions img{float: none; position: relative; margin: 0px; border: 0px;}

.img-left{clear:both;}
.img-left img{float: left; margin: 0 10px 10px 0px;}

.img {float: left; margin: 0 10px 10px 0px; border: 1px solid;}
a .img {border: 1px solid #238713;}
a:hover .img {border: 1px solid #073703;}

.order{border-collapse: collapse;}
.order th{background-color: #c3c3c3;}
.order td,.order th{padding: 5px;}
.order .row1{background-color: #CCCCCC; border-bottom: 1px solid #c3c3c3;}
.order .row2{border-bottom: 1px solid #c3c3c3;}

#shop_actions{padding-top: 50px;}

.pinkrocks { color: #f058f2; font-family: Arial, Helvetica, sans-serif;}
.pinkrocks-title {font-size: 20px; color: #f058f2; margin-top: 0px; }
.carbonated { color: #238713; font-family: Arial, Helvetica, sans-serif;}

#hometext p {font-size: 14px; text-align: justify;}

.bigBtn{text-align: center;  }
	.bigBtn a img{margin-right: 3px;}
	.bigBtn a{color: #721311; text-decoration: none; font-size: 12px; font-weight: bold; display: block; background-image: url(../images/bigBtn_bg.jpg); background-repeat: repeat-x; background-color: #dde2c3; border: 1px solid #c3c3c3; padding: 10px;}
	.bigBtn a:hover{color: #000000; border: 1px solid #7d1317; background-image: url(../images/bigBtn_bg_over.jpg); background-color: #72130d; color: #FFFFFF;}

#shopBag{float: right; margin: 10px 10px 0 0;}
#shopBag a{padding-left: 20px; background-image: url(../images/icons/lock2.gif); background-repeat: no-repeat; color: #ffffff;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */