@charset "utf-8";
/* CSS Document */

body {
			margin: 0px;
			padding: 0px;
			font-family: Helvetica-Light, Helvetica, Arial, sans-serif; 
			font-size: medium;
			color: #6a737b;
			background-color:#000000;
			}
			 
			a:link{
			color: #6a737b;
			text-decoration:underline;
			}
			a:visited{
			color: #495055;
			text-decoration:underline;
			}
			img {
			padding: 0px;
			margin: 0px;
			border:none;
			display:block;
			}
			h1 {
			text-decoration:none;
			}
			#container {
			margin: 50px auto 0px;
			width: 891px;			
			}
			#container p {
			margin: 10px 30px;
			font-size:small;
			}
			#content {
			padding-top: 60px;
			background-image:url(images/interface/infernal-line.gif);
			background-position:left;
			background-repeat:repeat-y;
			background-color:#FFFFFF;
			padding-left:216px;
			padding-bottom: 109px;
			border: 4px Solid #a99049;
			min-height:924px;
			position:relative;
			bottom: 0px;				
			}	
#content_products {
padding-top: 60px;
background-image:url(images/interface/infernal-line.gif);
background-position:left;
background-repeat:repeat-y;
background-color:#FFFFFF;
padding-left:216px;
padding-bottom: 109px;
border: 4px Solid #a99049;
min-height:624px;
position:relative;
bottom: 0px;				
}				
			#content h1 {
			padding-left:151px;
			}						
			#content p {
			padding-left:151px;
			}						
			#text {
			padding: 70px 0px;
			}
#text_products {
margin-left:111px;
padding-top:30px;
width:500px;
}
			#footer {
			position: absolute;
			bottom: 0px;
			width: 216px;
			margin:0;
			left:0px;
			}
			#footer h1 {
			padding-bottom: 0;
			margin-left: 0px;
			}
			h1 {
			font-size: 18px;
			margin: 0;
			padding:0;
			text-decoration:underline;
			}
			#sidebar {
			position:absolute;
			top: 0px;
			left:0px;
			padding: 0px;			
			width:216px;			
			}			
			#sidebar p{
			padding: 0px;
			margin:0px;
			}
			#buttonbar {
			position:absolute;
			top: 0px;
			right: 0px;
			width: 524px;
			}
			#buttonbar img {
			float:left;
			margin:0;
			padding:0;
			}
			#buttonbar a {
			margin:0;
			padding:0;
			}
			#dripping {
			position:absolute;
			top:0px;
			left: 216px;
			}
#beans {
position:absolute;
top:0px;
left: 216px;
width:151px;
padding-top:410px;
}
			#herbam {
			padding:0;
			position:absolute;
			bottom: 0px;
			right: 0px;			
			}
			.bottom-pics img {
			padding:0;
			margin:0;
			}
			#bottom_blurb {
			margin: 0px auto;
			}
			#top_margin {
			position: absolute; 
			top: 0; 
			background-color: white; 
			height: 101px; 
			width: 2px;
			float:left;
			}
			#bottom_margin {
			position: absolute; 
			bottom: 0; 
			background-color: white; 
			height: 61px; 
			width: 2px;
			}
			#slide-down {
			padding-top: 36px;
			}
			#blog {
			margin-left:151px;
			padding-left:30px;
			}
			.title {
			margin-bottom:6px;
			}
			#date {
			margin-bottom:6px;
			font-size:70%;
			}
			#newsletter {
			margin-left:151px;
			}
			input {
			font-family: Helvetica-Light, Helvetica, Arial, sans-serif; 
			font-size: 75%;
			color: #6a737b;
			}
			#main-ie6 {
			margin-left:-100px;
			}
			#Imsorry {
			margin:20px 0 0 30px;
			font-size:large;
			font-family: Helvetica-Light, Helvetica, Arial, sans-serif;
			color: #6a737b;
			}
			#sorrylogo {
			margin:0 0 15px 45px;
			}
#cart{
width:100%;
color:#a1a0a0;
text-decoration:none;
font-size:1em;
text-align:center;
}
#cart_line {
background-color:#a1a0a0;
height:2px;
width:250px;
margin:0 auto;
}
.centered {
text-align:center;
}
#item1 {
margin-top:40px;
height:123px;
background-image:url(images/interface/ppbutton-bg.png);
background-position:center;
background-repeat:no-repeat;
}
#item2 {
margin-top:90px;
height:123px;
width:100%;
}
#paypal_button {
height:223;
text-align:center;
}
#paypal_cart {
margin-top:90px;
height:123px;
width:100%;
}
.small-print {
font-size:10px;
text-decoration:none;
color: #a1a0a0;
}
.small-print a:link {
text-decoration:none;
color: #a1a0a0;
}
.small-print a:visited {
text-decoration:none;
color: #a1a0a0;
}
.small-print a:hover {
text-decoration:none;
color: #a1a0a0;
}