@charset "utf-8";
/* CSS Document */
.body{
	background: url('/images/bg.jpg');
	margin: 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
}
.body a{
	font-family: Myriad Pro;
	font-size: 18px;
	text-decoration: none;
	color: #ff9b00;
	
}
.body a:active{
	font-family: Myriad Pro;
	font-size: 18px;
	text-decoration: none;
	color: #ff9b00;
}
.body a:hover{
	font-family: Myriad Pro;
	font-size: 18px;
	text-decoration: none;
	color: #FFF;
}
.body a:visited{
	font-family: Myriad Pro;
	font-size: 18px;
	text-decoration: none;
	color: #ff9b00;
}
.nav{
	background: url('/images/navBg.jpg');
	height: 62px;
	width: 997px;
	background-repeat: repeat-x;
	margin-top: 0;
	margin-left: 10%;
	font-size: 10px;
}
.navAnchors{
	margin-top: 25px;
	margin-left: 15px;
}
.nav b{
	font-family: Terminal;
	font-size: 10px;
	font-weight: lighter;
	color: #d8d8d8;
	position: absolute; 
	top: 30px;
	left: 500px;
}
.nav a{
	font-family: Myriad Pro;
	font-size: 18px;
	text-decoration: none;
	color: #FFF;
	margin-right: 25px;
}
.nav a:active{
	font-family: Myriad Pro;
	font-size: 18px;
	text-decoration: none;
	color: #FFF;
}
.nav a:hover{
	font-family: Myriad Pro;
	font-size: 18px;
	text-decoration: none;
	color: #ff9b00;
}
.nav a:visited{
	font-family: Myriad Pro;
	font-size: 18px;
	text-decoration: none;
	color: #FFF;
}
#navDiv{
	background: url('/images/navDivide.jpg');
	width: 3px;
	height: 62px;
	position: relative;
	bottom: 3px;
	margin-right: 15px;
	margin-left: 15px;
}
.navSelected{
		background: url('/images/selectedBg.jpg');
		width: 100%;
		height: 62px;
		background-repeat: repeat-x;
		margin: 0;
}
.content1{
	background: url('/images/contentBg1.jpg');
	height: 659px;
	width: 997px;
	background-repeat: repeat-x;
	margin-left: 10%;
}
.contentStock{
	background: url('/images/contentStock.jpg');
	height: 592px;
	width: 997px;
}
.contentStock2{
	background: url('/images/contentStock2.jpg');
	height: 592px;
	width: 997px;
}
#pageTitle{
	font-family: Myriad Pro;
	font-size: 25px;
	color: #ffa200;
	position: absolute; 
	top: 300px;
	left: 250px;
}
#pageTitleOrders{
	font-family: Myriad Pro;
	font-size: 25px;
	color: #ffa200;
	position: absolute; 
	top: 400px;
	left: 190px;
}
#RecipeNeed{
	font-family: Myriad Pro;
	font-size: 18px;
	color: #ffa200;
	
}
#pageReturnBottom{
        position: absolute;
	top: 900px;
	left: 170px;
}
#RecipeInstructions{
	position: absolute;
	top: 205px;
	left: 385px;
	width: 530px;
}
#Specials{
    font-family: Franklin Gothic Medium;
	font-size: 22px;
	text-decoration: bold;
	color: #FAAF00
}
#Feedback{
    font-family: Franklin Gothic Medium;
	font-size: 16px;
	text-decoration: none;
	color: #FAAF00
}
#productDetails{
	position: absolute;
	top: 435px;
	left: 210px;
	width: 500px;
}
#productDetailsGift{
	position: absolute;
	top: 350px;
	left: 210px;
	width: 500px;
}
#productDetailsGiftSide{
	position: absolute;
	top: 340px;
	left: 455px;
	width: 500px;
}
#productReturn{
	position: absolute;
	top: 930px;
	left: 200px;
	width: 500px;
}
#facebook{
	position: absolute;
	top: 505px;
	left: -40px;
	
}
#twitter{
	position: absolute;
	top: 500px;
	left: 730px;
	
}
#diggthis{
	position: absolute;
	top: 505px;
	left: 90px;
	
}
.content2{
	background: url('/images/contentBg2.jpg');
	height: 201px;
	width: 997px;
	background-repeat: repeat-x;
	margin-left: 10%;
}
#frontBottom{
	position: relative; 
	top: 0px; 
	left: 50px;
}
#productGiftBaskets{
	width: 700px;	
}
#productGiftBaskets b{
	width: 500px;
	color: #ff9b00;
}
#frontProduct1{
	position: relative;	
	top: 80px;
	left: 30px;
}
#frontProduct2{
	position: relative; 
	top: 20px; 
	left: 480px;
}
.rss{
	position: absolute;

}
.twitterIcon{
	position: absolute; 
	top: 430px;
	left: 19%;
}
.fbShare{
	position: absolute; 
	top: 70px; 
	left: 10%;
}
.digButton{
	position: absolute; 
	top: 75px; 
	left: 19%;
}
#coffeeIcon1{
	background: url('/images/coffeeIcon1.png');
	height: 139px;
	width: 112px;
	position: absolute; 
	top: 25px;
	left: 275px;
}
#coffeeIcon2{
	background: url('/images/coffeeIcon2.png');
	height: 101px;
	width: 139px;
	position: absolute;
	top: 70px;
	left: 750px;
}
#pageContent{
	position: relative;
	top: 320px;
	left: 60px;
	z-index: 0;
	width: 300px;
}
#tipsSidenote{
	width: 750px;
	position: relative; 
	top: 350px; 
	left: 55px;
}
#whoImgTop{
	position: relative; 
	top: 0px; 
	border: #FFF 3px solid;
	width: 322px;
}
#whoImgBottom{
	position: relative; 
	bottom: 15px;
	left: 625px;
	border: #FFF 3px solid;
	width: 322px;
	
}
#regionmap{
position: absolute; 
top: 180px; 
left: 495px;
	
}
#beansonblends{
position: absolute; 
top: 575px; 
left: 800px;
	
}
.productImage{
position: absolute; 
top: 125px; 
left: 500px;
}
#whoImgBottom2{
	position: absolute; 
	top: 515px;
	left: 553px;
	width: 228px;
	height: 340px;
}
#regionbeans{
	position: relative; 
	bottom: 375px;
	left: 425px;
	width: 322px;
}
#frontcoffee{
	position: relative; 
	bottom: -90px;
	left: 27px;
	width: 322px;
}
#rainforest{
	position: relative; 
	bottom: 80px;
	left: -500px;
	width: 322px;
}
#farmgate{
	position: relative; 
	bottom: 0px;
	left: 220px;
	width: 322px;
}
#communityPlateTop{
	position: relative; 
	bottom: 490px;
	left: 0px;
	width: 322px;
}
#indexroastermiddle{
	position: relative; 
	bottom: 375px;
	left: 350px;
	width: 322px;
        
}
.footer{
	background: url('/images/footerBg.jpg');
	height: 77px;
	width: 997px;
	background-repeat: repeat-x;
	margin-left: 10%;
	border-top: #000 thin solid;
}