html{
	background:       			#000000;
	width:            			100%;
	height:          			 100%;
}

* html a:hover {
	visibility:				visible;
}

body{
	height:					100%;
	width:					100%;
	margin:					0px;
	padding:				0px;
}

p{
	color:					#b3a894;
	margin:					0px;
	padding:				0px;
	font-family:				"arial",serif;
	font-size:				0.75em;
	margin-top:				5px;
	margin-bottom:				10px;
	line-height:				18px;
}

h1{
	color:					#b3a894;
	margin:					0px;
	padding:				0px 20px 0px 0px;
	margin-left:				10px;
	margin-top:				40px;
	font-family:				"arial",serif;
	font-size:				1em;
	width:					100%;
}

ol{
	color:					#b3a894;
	margin:					0px;
	padding:				0px 40px 0px 40px;;
	font-family:				"arial",serif;
	font-size:				0.75em;
	margin-top:				5px;
	margin-bottom:				10px;
	line-height:				18px;
}
li{
	padding:				4px;
}

a:link{ text-decoration:underline; color:#999999; font-weight:bold;}
a:visited{ text-decoration:underline; color:#999999; font-weight:bold;}
a:hover{ text-decoration:underline; color:#999999; font-weight:bold;}
a:active{ text-decoration:underline; color:#999999; font-weight:bold;}

.continue a:link{ text-decoration:none; color:#999999; font-weight:bold; }
.continue a:visited{ text-decoration:none; color:#999999; font-weight:bold;}
.continue a:hover{ text-decoration:underline; color:#999999; font-weight:bold;}
.continue a:active{ text-decoration:none; color:#999999; font-weight:bold;}

h1{
	color:					#b3a894;
	margin:					0px 0px 0px 25px;
	padding:				0px;
	font-family:				"arial",serif;
	font-size:				1em;
	margin-top:				10px;
	margin-bottom:				5px;
}

img{
	border:					0px;
}

.home{
  position:					absolute;
  left:						42px;
  top:						109px;
  height:					27px;
  width:					64px;
}

.home a{
	width:					64px;
	height:					27px;
	display:				block;
	border:					0px;
}

.home img{
  border:0px;
}

.home a:hover img{
	visibility:				hidden;
}

#home_home .home a:active img, #home_home .home a:link img, #home_home .home a:visited img{
	visibility:				hidden;
}

.blends{
  position:					absolute;
  left:						111px;
  top:						109px;
  height:					27px;
  width:					220px;
}

.blends a{
	width:					204px;
	height:					27px;
	display:				block;
	border:					0px;
}

.blends img{
  border:0px;
}

.blends a:hover img{
	visibility:				hidden;
}

#blends_home .blends a:active img, #blends_home .blends a:link img, #blends_home .blends a:visited img{
	visibility:				hidden;
}


.win{
  position:					absolute;
  left:						331px;
  top:						110px;
  height:					27px;
  width:					204px;
}

.win a{
	width:					204px;
	height:					27px;
	display:				block;
	border:					0px;
}

.win img{
  border:0px;
}

.win a:hover img{
	visibility:				hidden;
}

#win_home .win a:active img, #win_home .win a:link img, #win_home .win a:visited img{
	visibility:				hidden;
}

.tips{
  position:					absolute;
  left:						535px;
  top:						110px;
  height:					27px;
  width:					222px;
}

.tips a{
	width:					222px;
	height:					27px;
	display:				block;
	border:					0px;
}

.tips img{
  border:0px;
}

.tips a:hover img{
	visibility:				hidden;
}

#tips_home .tips a:active img, #tips_home .tips a:link img, #tips_home .tips a:visited img{
	visibility:				hidden;
}

#logo{
	position:				relative;
	height:					140px;
	width:					150px;
	top:					0px;
	left:					15px;
}


.wrapper{
	position:				relative;
	width:					800px;
	margin:					0px auto;
	margin-top:				10px;
	text-align:				center;
}

.container{
	width:					800px;
	text-align:				left;
	position:				relative;
}

.content{	
	position:				relative;
	width:					800px;
	height:					auto !important;
	height:					535px;
	min-height:				535px;
	text-align:				left;
	background-color:			#000000;
	background-image:			url(../img/all_back.jpg);
	background-position:			bottom left;
	background-repeat:			no-repeat;
	margin:					0px;
	padding:				0px;
}

.content_home{
	background-image:			url(../img/home_back.jpg);
}

.content_blends{
	background-image:			url(../img/all_back.jpg);
}

.content_tips{
	background-image:			url(../img/tips_back.jpg);
}

.header{
	position:				relative;
	top:					0px;
	left:					0px;
	width:					800px;
	height:					140px;
	background-image:			url(../img/header.jpg);
	background-position:			top left;
	background-repeat:			no-repeat;
}

.header_home{
	position:				relative;
	top:					0px;
	left:					0px;
	width:					800px;
	height:					140px;
	background-image:			url(../img/header_home.jpg);
	background-position:			top left;
	background-repeat:			no-repeat;
}

.header_blends{
	position:				relative;
	top:					0px;
	left:					0px;
	width:					800px;
	height:					140px;
	background-image:			url(../img/header_blends.jpg);
	background-position:			top left;
	background-repeat:			no-repeat;
}

.header_tips{
	position:				relative;
	top:					0px;
	left:					0px;
	width:					800px;
	height:					140px;
	background-image:			url(../img/header_tips.jpg);
	background-position:			top left;
	background-repeat:			no-repeat;
}

.header_win{
	position:				relative;
	top:					0px;
	left:					0px;
	width:					800px;
	height:					140px;
	background-image:			url(../img/header_win.jpg);
	background-position:			top left;
	background-repeat:			no-repeat;
}

.finest{
	width:					235px;
	position:				absolute;
	left:					475px;
	top:					25px;
	padding-left:50px;
}

.sample{
	margin-left:				-33px;
	margin-top:				10px;
}

.gold{
	color:					#8c6a44;
}

.blends_intense{
	float:					left;
	margin-left:				40px;
	margin-top:				20px;
	width:					200px;
	height:					auto !important;
	height:					200px;
	min-height:				200px;
	background-image:			url(../img/intense_box.gif);
	background-position:			top left;
	background-repeat:			no-repeat;
	padding-left:				120px;
}

.blends_mellow{
	float:					left;
	margin-left:				40px;
	margin-top:				20px;
	width:					200px;
	height:					auto !important;
	height:					200px;
	min-height:				200px;
	background-image:			url(../img/mellow_box.gif);
	background-position:			top left;
	background-repeat:			no-repeat;
	padding-left:				120px;
}

.blends_rich{
	float:					left;
	margin-left:				40px;
	margin-top:				20px;
	width:					200px;
	height:					auto !important;
	height:					200px;
	min-height:				200px;
	background-image:			url(../img/rich_box.gif);
	background-position:			top left;
	background-repeat:			no-repeat;
	padding-left:				120px;
}

.blends_decaff{
	float:					left;
	margin-left:				40px;
	margin-top:				20px;
	width:					200px;
	height:					auto !important;
	height:					200px;
	min-height:				200px;
	background-image:			url(../img/decaf_box.gif);
	background-position:			top left;
	background-repeat:			no-repeat;
	padding-left:				120px;
}

.clear{
	clear:					both;
}

.aroma{
	float:					left;
	width:					400px;
	height:					auto !important;
	height:					533px;
	min-height:				533px;
	
}

.aroma p{
	padding-right: 				100px;
	padding-left:				70px;
}

.five_tips{
	padding-top:				30px;
	padding-left:				70px;
}

.one{
	float:					left;
	height:					auto !important;
	height:					80px;
	min-height:				80px;
	width:					320px;
	background-image:			url(../img/one.gif);
	background-position:			0px 5px;
	background-repeat:			no-repeat;
	margin-top:				20px;
	padding-left:				65px;
}

.two{
	float:					left;
	height:					auto !important;
	height:					80px;
	min-height:				80px;
	width:					320px;
	background-image:			url(../img/two.gif);
	background-position:			0px 5px;
	background-repeat:			no-repeat;
	margin-top:				10px;
	padding-left:				65px;
}

.three{
	float:					left;
	height:					auto !important;
	height:					80px;
	min-height:				80px;
	width:					320px;
	background-image:			url(../img/three.gif);
	background-position:			0px 5px;
	background-repeat:			no-repeat;
	margin-top:				10px;
	padding-left:				65px;
}

.four{
	float:					left;
	height:					auto !important;
	height:					80px;
	min-height:				80px;
	width:					320px;
	background-image:			url(../img/four.gif);
	background-position:			0px 5px;
	background-repeat:			no-repeat;
	margin-top:				10px;
	padding-left:				65px;
}

.five{
	float:					left;
	height:					auto !important;
	height:					80px;
	min-height:				80px;
	width:					320px;
	background-image:			url(../img/five.gif);
	background-position:			0px 5px;
	background-repeat:			no-repeat;
	margin-top:				10px;
	padding-left:				65px;
}

.dc_preamble{
	margin:					0px auto;
	width:					620px;
	padding-top:				30px;
}

.dc_preamble p{
	margin-left:				32px;
	margin-top:				0px;
}

.dc_top{
	background-image:			url(../img/dc_top.gif);
	background-position:			19px bottom;
	background-repeat:			no-repeat;
	height:					13px;
	width:					630px;
	margin-top:				10px;
}

.dc_mid{
	background-image:			url(../img/dc_mid.gif);
	background-position:			19px 0px;
	background-repeat:			repeat-y;
	width:					630px;
	padding-left: 				45px;
}

.dc_mid p{
	color:					#a57050;
}

.dc_low{
	background-image:			url(../img/dc_low.gif);
	background-position:			19px 0px;
	background-repeat:			no-repeat;
	height:					13px;
	width:					630px;
	margin-bottom:				10px;
}

.dc_mid p{
	margin:					0px;
	padding-top:				5px;
	z-index:				5;
}

.dc_float_dbl p{
	padding-bottom:				2px;
}

.subtext{
	font-size:				0.75em;
	margin:					0px;
	margin-right:				20px;

}


.dc_float{
	width:					30%;
	float:					left;
}

.dc_float_rad{
	padding-left:				20px;
	width:					45%;
	float:					left;
}

.dc_float_dbl{
	width:					60%;
	float:					left;
}


.dc_float_dbl_s{
	width:					50%;
	float:					left;
}


.dc_input{
	width:					160px;
	margin-bottom:				8px;
}

.dc_input_dbl{
	width:					360px;
	margin-bottom:				8px;
}	

.dc_input_sht{
	width:					60px;
	margin-bottom:				8px;
}

.dc_radio{
	margin-right:				20px;
}

.dc_radio_wide{
	margin-right:				34px;
}

.left_20{
	margin-left:				20px;
}

.continue{
	float:					right;
	margin-right:				5px;
	padding-top:				42px;
	height:					30px;
}

.continue_img{
	float:					right;
	margin-right:				70px;
	padding-top:				40px;
	height:					30px;
}

.slip_10{
	width:					100%;
	height:					10px;
}

.thanks{
	margin:					0px auto;
	padding-top:				150px;
	text-align:				center;
	width:					300px;
}

.left_m15{
	margin-left:				-15px;
}

.left_15{
	margin-left:				18px;
}

.req{
	color:					#ffffff;
}
