@charset "utf-8";
/* CSS Document */

body {
	font-family: "Garamond", "Times New Roman", Times, serif;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
	text-align: left;
	line-height: 140%;
	background: #A75652;
}

a {
	color:#74182F;
	text-decoration: none;
}

a:hover {
	color:#74182F;
	text-decoration: underline;
}

#sitepage {	
	width: 100%;
	display: block;
	float: left;
	background: #74182F;
	height: auto;
}

/** Coffee navigation styles **/

#sitepage #container #mainsite #main #nav #storiesslider {
	width: 200px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#sitepage #container #mainsite #main #nav #storiesslider ul.drawers {
	width: 200px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li {
	width: 200px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle {
	width: 200px;
	height: 25px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content {
	width: 200px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#sitepage #container #mainsite #main #nav #storiesslider .home span,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle span {
	display: none;
}
#sitepage #container #mainsite #main #nav #storiesslider .home, 
#sitepage #container #mainsite #main #nav #storiesslider .home a {
	background: url(img/home.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .home,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .home a {
	background: url(img/home.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .coffee,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .coffee a {
	background: url(img/coffee.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .coffee_lovers,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .coffee_lovers a {
	background: url(img/coffee_lovers.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .foundation,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .foundation a {
	background: url(img/foundation.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .card,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .card a {
	background: url(img/card.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .new,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .new a {
	background: url(img/new.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .awards,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .awards a {
	background: url(img/awards.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .contact,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .contact a {
	background: url(img/contact.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .careers,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle .careers a {
	background: url(img/careers.gif) no-repeat;
	width: 200px;
	height: 25px;
	display: block;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	width: 200px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle ul li,
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-handle ul li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
	float: left;
	width: 163px;
	height: 22px;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li span {
	display: none;
}
/** sub nav off states **/
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_story {
	background:url(../img/coffee_lovers/sub_off_story.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_coffee {
	background:url(../img/coffee_lovers/sub_off_coffee.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_nutrition {
	background:url(../img/coffee_lovers/sub_off_nutrition.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_rainforest {
	background:url(../img/coffee_lovers/sub_off_rainforest.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_expertise {
	background:url(../img/coffee_lovers/sub_off_expertise.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_barista {
	background:url(../img/coffee_lovers/sub_off_barista.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}

#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_taste {
	background:url(../img/coffee_lovers/sub_off_taste.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_challenge {
	background:url(../img/coffee_lovers/sub_off_barista_quiz.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_find_out {
	background:url(../img/coffee_lovers/sub_off_find_out.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}





#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_about {
	background:url(../img/coffee_lovers/sub_off_about.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_foundation_home {
	background:url(../img/coffee_lovers/sub_off_foundation_home.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_foundation_videos {
	background:url(../img/coffee_lovers/sub_off_foundation_videos.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_faq {
	background:url(../img/coffee_lovers/sub_off_faq.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_projects {
	background:url(../img/coffee_lovers/sub_off_projects.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_funds {
	background:url(../img/coffee_lovers/sub_off_funds.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_donation {
	background:url(../img/coffee_lovers/sub_off_donation.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_apply {
	background:url(../img/coffee_lovers/sub_off_apply.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_balance {
	background:url(../img/coffee_lovers/sub_off_balance.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_top_up {
	background:url(../img/coffee_lovers/sub_off_top_up.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_lost_card {
	background:url(../img/coffee_lovers/sub_off_lost_card.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_manage_account {
	background:url(../img/coffee_lovers/sub_off_manage_account.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_register {
	background:url(../img/coffee_lovers/sub_off_register.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_new {
	background:url(../img/coffee_lovers/sub_off_new.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_visit {
	background:url(../img/coffee_lovers/sub_off_visit.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_contact_now {
	background:url(../img/coffee_lovers/sub_off_contact_now.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_why {
	background:url(../img/coffee_lovers/sub_off_why.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_team {
	background:url(../img/coffee_lovers/sub_off_team.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_assistant {
	background:url(../img/coffee_lovers/sub_off_assistant.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_manager {
	background:url(../img/coffee_lovers/sub_off_manager.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_store {
	background:url(../img/coffee_lovers/sub_off_store.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_support {
	background:url(../img/coffee_lovers/sub_off_support.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_learning {
	background:url(../img/coffee_lovers/sub_off_learning.gif) no-repeat;
	display: block;
	width: 200px;
	height: 22px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_vacancies {
	background:url(../img/coffee_lovers/sub_off_vacancies.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}

/** sub nav on states **/
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_story:hover {
	background:url(../img/coffee_lovers/sub_on_story.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_coffee:hover {
	background:url(../img/coffee_lovers/sub_on_coffee.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_nutrition:hover {
	background:url(../img/coffee_lovers/sub_on_nutrition.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_rainforest:hover {
	background:url(../img/coffee_lovers/sub_on_rainforest.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_expertise:hover {
	background:url(../img/coffee_lovers/sub_on_expertise.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_barista:hover {
	background:url(../img/coffee_lovers/sub_on_barista.gif) no-repeat;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_taste:hover {
	background:url(../img/coffee_lovers/sub_on_taste.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_challenge:hover {
	background:url(../img/coffee_lovers/sub_on_barista_quiz.gif) no-repeat;
	display: block;
	width: 200px;
	height: 23px;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_find_out:hover {
	background:url(../img/coffee_lovers/sub_on_find_out.gif) no-repeat;
}




#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_about:hover {
	background:url(../img/coffee_lovers/sub_on_about.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_foundation_home:hover {
	background:url(../img/coffee_lovers/sub_on_foundation_home.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_foundation_videos:hover {
	background:url(../img/coffee_lovers/sub_on_foundation_videos.gif) no-repeat;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_faq:hover {
	background:url(../img/coffee_lovers/sub_on_faq.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_projects:hover {
	background:url(../img/coffee_lovers/sub_on_projects.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_funds:hover {
	background:url(../img/coffee_lovers/sub_on_funds.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_donation:hover {
	background:url(../img/coffee_lovers/sub_on_donation.gif) no-repeat;
}


#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_apply:hover {
	background:url(../img/coffee_lovers/sub_on_apply.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_balance:hover {
	background:url(../img/coffee_lovers/sub_on_balance.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_top_up:hover {
	background:url(../img/coffee_lovers/sub_on_top_up.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_lost_card:hover {
	background:url(../img/coffee_lovers/sub_on_lost_card.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_manage_account:hover {
	background:url(../img/coffee_lovers/sub_on_manage_account.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_register:hover {
	background:url(../img/coffee_lovers/sub_on_register.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_new:hover {
	background:url(../img/coffee_lovers/sub_on_new.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_visit:hover {
	background:url(../img/coffee_lovers/sub_on_visit.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_contact_now:hover {
	background:url(../img/coffee_lovers/sub_on_contact_now.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_why:hover {
	background:url(../img/coffee_lovers/sub_on_why.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_team:hover {
	background:url(../img/coffee_lovers/sub_on_team.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_assistant:hover {
	background:url(../img/coffee_lovers/sub_on_assistant.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_manager:hover {
	background:url(../img/coffee_lovers/sub_on_manager.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_store:hover {
	background:url(../img/coffee_lovers/sub_on_store.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_support:hover {
	background:url(../img/coffee_lovers/sub_on_support.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_learning:hover {
	background:url(../img/coffee_lovers/sub_on_learning.gif) no-repeat;
}
#sitepage #container #mainsite #main #nav #storiesslider ul.drawers li .drawer-content ul li a.sub_vacancies:hover {
	background:url(../img/coffee_lovers/sub_on_vacancies.gif) no-repeat;
}


/** **/

#sitepage #container #mainsite #top {
	display: block;
	background: url(img/better.gif) no-repeat;
	width: 900px;
	height: 90px;
}
#container #mainsite #main #content {
	display: block;
	width: 675px;
	background: url(../img/content_bg.gif) repeat-y;
}

#container #mainsite #main #content .copy {
	display: block;
	float: left;
	width: 440px;
	background: #FFFFFF;
	padding: 0px 25px 0px 25px;
}

#container #mainsite #main #content .copy .breadcrumbs {
	display: block;
	float: left;
	width: 440px;
	height: 20px;
	margin: 5px 0px 20px 0px;
	font-style: italic;
}

#sitepage #container #mainsite #main #content .copy h2 {
	display: block;
	float: left;
	width: 440px;
	font-size: 18px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

#sitepage #container #mainsite #main #content .copy h3 {
	display: block;
	float: left;
	width: 440px;
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
}

#sitepage #container #mainsite #main #content .copy h4 {
	display: block;
	float: left;
	width: 440px;
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}

#container #mainsite #main #content .images {
	display: block;
	float: right;
	width: 175px;
	height: 434px;
	vertical-align: bottom;
}

#container #mainsite #main #content .images img {
	border: none;
	padding-bottom: 10px;
	display: block;
	float: left;
	clear: both;
}

#sitepage_footer {	
	width: 100%;
	margin:0;
	padding:0;
	display: block;
	clear: both;
	background: #A75652;
}
#sitepage_footer #container2 {
	width: 950px;
	position:relative;
	margin:0 auto;
	padding:0;
	display: block;
	clear: both;
}

#sitepage_footer #container2 #footer {
	position:relative;
	margin:0 auto;
	padding: 0px 25px 0px 25px;
	float: right;
	display: block;
	text-align: right;
}
#sitepage_footer #container2 #footer ul {
	display: block;
	float: right;
	height: 25px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#sitepage_footer #container2 #footer ul li {
	display: inline;
	float: left;
	margin: 0px 0px 0px px;
	padding: 0px 25px 0px 0px;
}
#footer ul li a {
	color: #F4E6C6;
	text-decoration: none;
	font-weight: bold;
	font-style:italic;
}
#footer ul li a:hover {
	color: #F4E6C6;
	text-decoration: underline;
}



/** Definition list styling **/

dl {
	width: 440px;
	display: block;
	float: left;
	background: #F4E6C6;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
}

dl.v2 {
	background: #E8D9B5;
}
dt {
	width: 120px;
	display: inline;
	float: left;
	padding: 5px 0px 5px 10px;
}
dd {
	width:270px;
	display: inline;
	float: left;
	padding: 5px 0px 5px 0px;
}
/** list styling **/

ul.barista {
	width: 440px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
}

ul.barista li {
	width: 420px;
	display: block;
	float: left;
	background: #F4E6C6;
	padding: 2px 0px 2px 20px;
	margin: 0px 0px 2px 0px;
}

ul.barista li.v2 {
	background: #E8D9B5;
}


.honour {
	width: 440px;
	display: block;
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
}

.honour .winner1 {
	width: 199px;
	display: block;
	float: left;
	background: #E8D9B5;
	padding: 2px 0px 2px 20px;
	margin: 0px 0px 2px 0px;
}

.honour .winner2 {
	width: 199px;
	display: block;
	float: right;
	background: #F4E6C6;
	padding: 2px 0px 2px 20px;
	margin: 0px 0px 2px 0px;
}



/** coffee lovers march updates **/
#sitepage #container #mainsite #main #content .copy h2 {
	display: none;
}

#sitepage #container #mainsite #main #content .copy .coffee_lovers_headline {
	width: 440px;
	height: 200px;
	display: block;
	float: left;
	background: url(img/coffee_lovers_headline.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;	
}

#sitepage #container #mainsite #main #content .copy .win_fiat {
	width: 440px;
	height: 85px;
	display: block;
	float: left;
	background: url(img/win_fiat_head.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;	
}

#sitepage #container #mainsite #main #content .copy .thanks {
	width: 440px;
	height: 40px;
	display: block;
	float: left;
	background: url(img/thanks.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;	
}

#sitepage #container #mainsite #main #content .copy .congratulations {
	width: 440px;
	height: 40px;
	display: block;
	float: left;
	background: url(img/congratulations.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;	
}

#sitepage #container #mainsite #main #content .copy .sorry {
	width: 440px;
	height: 50px;
	display: block;
	float: left;
	background: url(img/sorry.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;	
}

#sitepage #container #mainsite #main #content .copy .q_a_header {
	width: 440px;
	height: 56px;
	display: block;
	float: left;
	background: url(img/q_a_header.gif) no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;	
}

#sitepage #container #mainsite #main #content .copy ol {
	width: 410px;
	display: block;
	float: left;
	padding: 2px 0px 2px 30px;
	margin: 0px 0px 2px 0px;
}
#sitepage #container #mainsite #main #content .copy .row label {
	display: block;
	float: left;
	width: 150px;
}

.mand {
	color: #9A2521;
	font-weight: bold;
}

.disclaimer {
	font-size: 90%;
}

/** FAQ page styling **/

/** list styling **/

#container #mainsite #main #content .copy ul {
	display: block;
	float: left;
	width: 420px;
	clear: both;
	padding: 0px 0px 10px 20px;
	margin: 0px 0px 0px 0px;
	list-style: disc inside;
}

#container #mainsite #main #content .copy ul.links {
	display: block;
	float: left;
	width: 440px;
	clear: both;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
	border-bottom: 2px dotted #623618;
}
#container #mainsite #main #content .copy ul.links li {
	display: block;
	float: left;
	width: 400px;
	clear: both;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	background: url(../img/list_link_red.gif) no-repeat;
}


#container #mainsite #main #content .copy div h4 {
	display: block;
	float: left;
	width: 440px;
	height: 30px;
	font-size: 130%;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
	color: #623618;
}
