/*colours
#C9782B - orange


*/

/* MENU JS --------------------------- */

.jdmmenu
{
	border-bottom: solid 1px #b0b0b0 ;
	border-right: solid 1px #606060 ;
	border-left: solid 1px #ffffff ;
}
.jdmmenu td
{
	padding-left: 10px ;
	padding-right: 10px ;
	padding-top: 3px ;
	padding-bottom: 3px ;
	cursor: pointer;
	font-family: verdana ;
	font-size: 11px ;
	color: black ;
}
.jdmmenu td.off
{
	background-Color: #e8e8e8 ;
	color: #404040 ;

}
.jdmmenu td.on
{
	background-Color: #f5f5f5 ;
	color: black ;
}




/* menu js --------------------------- */

/* GENERAL --------------------------- */

body
{
	background: #8F7151 url(/img/background.gif) repeat-x ;
	margin: 0px ;
	font-family: verdana;
	color:#5E1700;
}
h1 {font-size:30px;padding:0; margin:0 0 0.25em 0;}
h2 {font-size:20px;padding:0; margin:0.25em 0 0.25em 0;}
h3 {font-size:16px;padding:0; margin:0.25em 0 0.25em 0;}
h4 {font-size:13px;padding:0; margin:0.25em 0 0.25em 0;}
h5 {font-size:11px;padding:0; margin:0.25em 0 0.25em 0;}

h2.pagetitle
{ font-family:Gill Sans MT, Helvetica, Sans-Serif;
    font-size:30px;
    text-transform:uppercase;
    margin:0 0 0.25em 0;
    padding:0 0 0 0;
    font-weight:normal;
    line-height:30px;
}
p {padding:0; margin:0 0 1.0em 0;}
img a {border:0;}

#content_about_us h2.pagetitle {color: #61141D;}
#content_coffee_fun h2.pagetitle {color: #DFB131;}
#content_history h2.pagetitle {color: #B35B0A;}
#content_origins h2.pagetitle {color: #61141D;}
#content_types h2.pagetitle {color: #61141D;}
#content_bean_to_cup h2.pagetitle {color: #61141D;}
#content_health h2.pagetitle {color: #396A70;}
#content_media h2.pagetitle {color: #61141D;}
#content_members_area h2.pagetitle {color: #61141D;}

#content_about_us,#content_coffee_fun,#content_history,#content_origins,#content_types,#content_bean_to_cup,#content_health,#content_media,#content_members_area {margin:0;padding:0;font-size: 11px ;}

.banner
{
	border-top: solid 1px #E2DDC1 ;
	border-bottom: solid 1px #E2DDC1 ;
}

.quicklinks
{
	color: #5E1700 ;
	font-family: verdana ;
	font-size: 10px ;
	width: 174px ;
}

.quicklinksmenu
{
	background-Color: #5E1700 ;
	border-bottom: solid 1px #E2DDC1 ;
	height: 23px ;
}

.content
{
	color: #5E1700 ;
	font-family: verdana ;
	font-size: 11px ;
}
.content a
{
	color: #5E1700 ;
	text-decoration: underline ;
}
.content a:hover
{
	text-decoration: none ;
}

/* general --------------------------- */




/* BEAN TO CUP ----------------------- */

.bean_to_cup_headerline
{
	background-Color: #8B2529 ;
	color: #CF9EA0 ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.bean_to_cup_headerline a
{
	color: #CF9EA0 ;
	text-decoration: none ;
}
.bean_to_cup_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.bean_to_cup_topicmenu
{
	background-Color: #8B2529 ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}


.bean_to_cup_topicmenugauche
{
	background-Color: #61141D ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.bean_to_cup_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.bean_to_cup_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.bean_to_cup_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}


.bean_to_cup_high
{
	color: #E3D6BD ;
}



.bean_to_cup_contentright
{
	color: #61141D ;
	font-family: verdana ;
	font-size: 11px ;
}
.bean_to_cup_contentright a
{
	color: #61141D ;
	text-decoration: underline ;
}
.bean_to_cup_contentright a:hover
{
	text-decoration: none ;
}

/* bean to cup ----------------------- */




/* COFFEE FUN ------------------------ */

.coffee_fun_headerline
{
	background-Color: #ECC34C ;
	color: #CC9933 ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.coffee_fun_headerline a
{
	color: #CC9933 ;
	text-decoration: none ;
}
.coffee_fun_headerline a:hover
{
	color: #FFFFCC ;
	text-decoration: none ;
}

.coffee_fun_topicmenu
{
	background-Color: #ECC34C ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	text-transform:capitalize ;
}


.coffee_fun_topicmenugauche
{
	background-Color: #DFB131 ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.coffee_fun_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #660000 ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.coffee_fun_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #660000 ;
}

.coffee_fun_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}



.coffee_fun_high
{
	color: #FFFFCC ;
}







.coffee_fun_contentright
{
	color: #DFB131 ;
	font-family: verdana ;
	font-size: 11px ;
}
.coffee_fun_contentright a
{
	color: #DFB131 ;
	text-decoration: underline ;
}
.coffee_fun_contentright a:hover
{
	text-decoration: none ;
}


/* coffee fun ------------------------ */




/* HISTORY --------------------------- */

.history_headerline
{
	background-Color: #C9782B ;
	color: #F1BA4E ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.history_headerline a
{
	color: #F1BA4E ;
	text-decoration: none ;
}
.history_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.history_topicmenu
{
	background-Color: #C9782B ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.history_topicmenugauche
{
	background-Color: #B35B0A ; 
	color : #E2DDC1 ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #C9782B ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.history_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #660000 ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #C9782B ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.history_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #660000 ;
}

.history_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}
.history_high
{
	color: #E3D6BD ;
}







.history_contentright
{
	color: #B35B0A ;
	font-family: verdana ;
	font-size: 11px ;
}
.history_contentright a
{
	color: #B35B0A ;
	text-decoration: underline ;
}
.history_contentright a:hover
{
	text-decoration: none ;
}



/* history --------------------------- */




/* ORIGINS --------------------------- */

.origins_headerline
{
	background-Color: #C9782B ;
	color: #F1BA4E ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.origins_headerline a
{
	color: #F1BA4E ;
	text-decoration: none ;
}
.origins_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.origins_topicmenu
{
	background-Color: #C9782B ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.origins_high
{
	color: #E3D6BD ;
}




.origins_topicmenugauche
{
	background-Color: #61141D ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.origins_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.origins_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.origins_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}




.origins_contentright
{
	color: #61141D ;
	font-family: verdana ;
	font-size: 11px ;
}
.origins_contentright a
{
	color: #61141D ;
	text-decoration: underline ;
}
.origins_contentright a:hover
{
	text-decoration: none ;
}



/* origins --------------------------- */




/* TYPES ------------------------------ */

.types_headerline
{
	background-Color: #8B2529 ;
	color: #CF9EA0 ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.types_headerline a
{
	color: #CF9EA0 ;
	text-decoration: none ;
}
.types_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.types_topicmenu
{
	background-Color: #8B2529 ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.types_high
{
	color: #E3D6BD ;
}






.types_topicmenugauche
{
	background-Color: #61141D ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.types_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.types_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.types_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}



.types_contentright
{
	color: #61141D ;
	font-family: verdana ;
	font-size: 11px ;
}
.types_contentright a
{
	color: #61141D ;
	text-decoration: underline ;
}
.types_contentright a:hover
{
	text-decoration: none ;
}



/* types ----------------------------- */




/* HEALTH ---------------------------- */

.health_headerline
{
	background-Color: #587E84 ;
	color: #C8E0EB ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.health_headerline a
{
	color: #C8E0EB ;
	text-decoration: none ;
}
.health_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.health_topicmenu
{
	background-Color: #587E84 ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.health_topicmenugauche
{
	background-Color: #396A70 ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.health_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.health_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.health_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}


.health_high
{
	color: #E3D6BD ;
}






.health_contentright
{
	color: #396A70 ;
	font-family: verdana ;
	font-size: 11px ;
}
.health_contentright a
{
	color: #396A70 ;
	text-decoration: underline ;
}
.health_contentright a:hover
{
	text-decoration: none ;
}



/* health ---------------------------- */




/* MEDIA ----------------------------- */

.media_headerline
{
	background-Color: #DAC268 ;
	color: #F3E1A7 ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.media_headerline a
{
	color: #F3E1A7 ;
	text-decoration: none ;
}
.media_headerline a:hover
{
	color: #FFFFCC ;
	text-decoration: none ;
}

.media_topicmenu
{
	background-Color: #DAC268 ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.media_high
{
	color: #FFFFCC ;
}





.media_topicmenugauche
{
	background-Color: #61141D ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.media_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.media_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.media_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}




.media_contentright
{
	color: #61141D ;
	font-family: verdana ;
	font-size: 11px ;
}
.media_contentright a
{
	color: #61141D ;
	text-decoration: underline ;
}
.media_contentright a:hover
{
	text-decoration: none ;
}



/* media ----------------------------- */




/* ABOUT_US -------------------------- */

.about_us_headerline
{
	background-Color: #5E1700 ;
	color: #BE7241 ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.about_us_headerline a
{
	color: #BE7241 ;
	text-decoration: none ;
}
.about_us_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.about_us_topicmenu
{
	background-Color: #5E1700 ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.about_us_high
{
	color: #E3D6BD ;
}






.about_us_topicmenugauche
{
	background-Color: #61141D ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.about_us_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.about_us_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.about_us_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}






.about_us_contentright
{
	color: #61141D ;
	font-family: verdana ;
	font-size: 11px ;
}
.about_us_contentright a
{
	color: #61141D ;
	text-decoration: underline ;
}
.about_us_contentright a:hover
{
	text-decoration: none ;
}



/* about_us -------------------------- */





/* LINKS ----------------------------- */

.links_headerline
{
	background-Color: #5E1700 ;
	color: #BE7241 ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.links_headerline a
{
	color: #BE7241 ;
	text-decoration: none ;
}
.links_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.links_topicmenu
{
	background-Color: #5E1700 ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.links_high
{
	color: #E3D6BD ;
}






.links_topicmenugauche
{
	background-Color: #61141D ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.links_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.links_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.links_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}







.links_contentright
{
	color: #61141D ;
	font-family: verdana ;
	font-size: 11px ;
}
.links_contentright a
{
	color: #61141D ;
	text-decoration: underline ;
}
.links_contentright a:hover
{
	text-decoration: none ;
}



/* links ----------------------------- */


/* members_area -------------------------- */

.members_area_headerline
{
	background-Color: #5E1700 ;
	color: #BE7241 ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.members_area_headerline a
{
	color: #BE7241 ;
	text-decoration: none ;
}
.members_area_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.members_area_topicmenu
{
	background-Color: #5E1700 ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.members_area_high
{
	color: #E3D6BD ;
}






.members_area_topicmenugauche
{
	background-Color: #61141D ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.members_area_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.members_area_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.members_area_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}






.members_area_contentright
{
	color: #61141D ;
	font-family: verdana ;
	font-size: 11px ;
}
.members_area_contentright a
{
	color: #61141D ;
	text-decoration: underline ;
}
.members_area_contentright a:hover
{
	text-decoration: none ;
}



/* members_area -------------------------- */

/* HOME ------------------------------ */

.home_headerline
{
	background-Color: #5E1700 ;
	color: #BE7241 ;
	font-family: verdana ;
	font-size: 10px ;

	padding-left: 10px ;
	padding-right: 10px ;
	height: 19px ;
}
.home_headerline a
{
	color: #BE7241 ;
	text-decoration: none ;
}
.home_headerline a:hover
{
	color: #E3D6BD ;
	text-decoration: none ;
}

.home_topicmenu
{
	background-Color: #5E1700 ; 
	border-right: solid 1px #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
}

.home_high
{
	color: #E3D6BD ;
}







.home_topicmenugauche
{
	background-Color: #61141D ; 
	color : #FFFFFF ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.home_topicmenugaucheSelected
{
	background-Color: #E2DDC1 ; 
	color : #61141D ;
	text-transform: uppercase ;
	text-decoration : none ;
	text-align :left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	width:100%;
	height:100%;
	border-bottom: solid 1px #E2DDC1 ;
	border-right: solid 1px #E2DDC1 ;
	
	font-family : helvetica ;
	font-weight : bold ;
	font-size:11px;
	
}

.home_topicmenugauche:hover
{
	background-Color: #E2DDC1 ; 
	border-bottom: solid 1px #E2DDC1 ;
	color : #61141D ;
}

.home_topicmenudroite
{
	 
	color : #660000 ;
	
	text-decoration : underline ;
	text-align :right;
	
	font-family : helvetica ;
	font-size:11px;
	
	
}








.home_contentright
{
	color: #61141D ;
	font-family: verdana ;
	font-size: 11px ;
}
.home_contentright a
{
	color: #61141D ;
	text-decoration: underline ;
}
.home_contentright a:hover
{
	text-decoration: none ;
}
td.home_top_image {border-bottom:solid 1px #fff;width:389px;vertical-align:top;}
td.home_top_content_bg {width:389px;text-align:left;background:#61141D;border-bottom:solid 1px #fff;border-left:solid 1px #fff;color:#fff;font-size:1.0em;padding:8px 8px 0 8px;line-height:1.2;}
td.home_top_content_bg a {color:#fff;}
td.home_top_content_bg p {margin:0;padding:0;}

/* home ------------------------------ */


/*LEFT MENU*/
/*lev 1*/
#leftmenu ul {margin:0;padding:0;border-top: solid 1px #E2DDC1 ;}
    #leftmenu ul li {list-style-type:none;border-bottom: solid 1px #E2DDC1 ;margin:0;padding:0;}
    #leftmenu ul li a {text-decoration:none;color:#fff; text-transform:uppercase;font-family: helvetica ;font-size:0.7em;font-weight:bold;display:block;padding:3px 2px 4px 10px;border:none;}
        #leftmenu ul li a:hover, #leftmenu ul li.selected a {color : #61141D;background: #E2DDC1 ;}
        
/*lev 2*/
#leftmenu ul ul {margin:0;padding:0;border-top: none ;}
    #leftmenu ul li.selected ul li, #leftmenu ul li ul li {list-style-type:none;border-top: solid 1px #E2DDC1 ;border-bottom:none;}
    #leftmenu ul li.selected ul li a, #leftmenu ul li ul li a {text-decoration:none;color:#fff; text-transform:uppercase;font-family: helvetica ;font-size:0.7em;font-weight:bold;display:block;padding:3px 2px 4px 25px;}
        #leftmenu ul li.selected ul li a:hover, #leftmenu ul li.selected ul li.selected a, #leftmenu ul li ul li.selected a, #leftmenu ul li ul li a:hover {color : #61141D;background: #E2DDC1 ;padding:3px 2px 4px 25px;}

/*lev 3*/
#leftmenu ul ul ul {margin:0;padding:0;border-top: none ;}
    #leftmenu ul li ul li.selected ul li, #leftmenu ul li ul li ul li {list-style-type:none;border-top: solid 1px #E2DDC1 ;border-bottom:none;}
    #leftmenu ul li ul li.selected ul li a, #leftmenu ul li ul li ul li a {text-decoration:none;color:#fff; text-transform:uppercase;font-family: helvetica ;font-size:0.7em;font-weight:bold;display:block;padding:2px 2px 4px 40px;}
        #leftmenu ul li ul li.selected ul li a:hover, #leftmenu ul li ul li.selected ul li.selected a, #leftmenu ul li ul li ul li.selected a, #leftmenu ul li ul li ul li a:hover {color : #61141D;background: #E2DDC1 ;padding:2px 2px 4px 40px;}
      
        
 #leftmenu #leftmenu_about_us ul li a, #leftmenu #leftmenu_about_us ul li.selected ul li a, #leftmenu #leftmenu_about_us ul li ul li a, #leftmenu #leftmenu_about_us ul li ul li.selected ul li a, #leftmenu #leftmenu_about_us ul li ul li ul li a {background:#61141D;}
    #leftmenu #leftmenu_about_us ul li a:hover, #leftmenu #leftmenu_about_us ul li.selected a, #leftmenu #leftmenu_about_us ul li.selected ul li a:hover, #leftmenu #leftmenu_about_us ul li.selected ul li.selected a, #leftmenu #leftmenu_about_us ul li ul li a:hover, #leftmenu #leftmenu_about_us ul li ul li.selected a, #leftmenu #leftmenu_about_us ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_about_us ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_about_us ul li ul li ul li a:hover, #leftmenu #leftmenu_about_us ul li ul li ul li.selected a {background: #E2DDC1 ;}
               
 #leftmenu #leftmenu_coffee_fun ul li a, #leftmenu #leftmenu_coffee_fun ul li.selected ul li a, #leftmenu #leftmenu_coffee_fun ul li ul li a, #leftmenu #leftmenu_coffee_fun ul li ul li.selected ul li a, #leftmenu #leftmenu_coffee_fun ul li ul li ul li a {background:#DFB131;}
    #leftmenu #leftmenu_coffee_fun ul li a:hover, #leftmenu #leftmenu_coffee_fun ul li.selected a, #leftmenu #leftmenu_coffee_fun ul li.selected ul li a:hover, #leftmenu #leftmenu_coffee_fun ul li.selected ul li.selected a, #leftmenu #leftmenu_coffee_fun ul li ul li a:hover, #leftmenu #leftmenu_coffee_fun ul li ul li.selected a, #leftmenu #leftmenu_coffee_fun ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_coffee_fun ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_coffee_fun ul li ul li ul li a:hover, #leftmenu #leftmenu_coffee_fun ul li ul li ul li.selected a {background: #E2DDC1 ;}
       
 #leftmenu #leftmenu_history ul li a, #leftmenu #leftmenu_history ul li.selected ul li a, #leftmenu #leftmenu_history ul li ul li a, #leftmenu #leftmenu_history ul li ul li.selected ul li a, #leftmenu #leftmenu_history ul li ul li ul li a {background:#B35B0A;}
    #leftmenu #leftmenu_history ul li a:hover, #leftmenu #leftmenu_history ul li.selected a, #leftmenu #leftmenu_history ul li.selected ul li a:hover, #leftmenu #leftmenu_history ul li.selected ul li.selected a, #leftmenu #leftmenu_history ul li ul li a:hover, #leftmenu #leftmenu_history ul li ul li.selected a, #leftmenu #leftmenu_history ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_history ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_history ul li ul li ul li a:hover, #leftmenu #leftmenu_history ul li ul li ul li.selected a {background: #E2DDC1 ;}

 #leftmenu #leftmenu_origins ul li a, #leftmenu #leftmenu_origins ul li.selected ul li a, #leftmenu #leftmenu_origins ul li ul li a, #leftmenu #leftmenu_origins ul li ul li.selected ul li a, #leftmenu #leftmenu_origins ul li ul li ul li a {background:#61141D}
    #leftmenu #leftmenu_origins ul li a:hover, #leftmenu #leftmenu_origins ul li.selected a, #leftmenu #leftmenu_origins ul li.selected ul li a:hover, #leftmenu #leftmenu_origins ul li.selected ul li.selected a, #leftmenu #leftmenu_origins ul li ul li a:hover, #leftmenu #leftmenu_origins ul li ul li.selected a, #leftmenu #leftmenu_origins ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_origins ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_origins ul li ul li ul li a:hover, #leftmenu #leftmenu_origins ul li ul li ul li.selected a {background: #E2DDC1 ;}

 #leftmenu #leftmenu_types ul li a, #leftmenu #leftmenu_types ul li.selected ul li a, #leftmenu #leftmenu_types ul li ul li a, #leftmenu #leftmenu_types ul li ul li.selected ul li a, #leftmenu #leftmenu_types ul li ul li ul li a {background:#61141D;}
    #leftmenu #leftmenu_types ul li a:hover, #leftmenu #leftmenu_types ul li.selected a, #leftmenu #leftmenu_types ul li.selected ul li a:hover, #leftmenu #leftmenu_types ul li.selected ul li.selected a, #leftmenu #leftmenu_types ul li ul li a:hover, #leftmenu #leftmenu_types ul li ul li.selected a, #leftmenu #leftmenu_types ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_types ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_types ul li ul li ul li a:hover, #leftmenu #leftmenu_types ul li ul li ul li.selected a {background: #E2DDC1 ;}

 #leftmenu #leftmenu_bean_to_cup ul li a, #leftmenu #leftmenu_bean_to_cup ul li.selected ul li a, #leftmenu #leftmenu_bean_to_cup ul li ul li a, #leftmenu #leftmenu_bean_to_cup ul li ul li.selected ul li a, #leftmenu #leftmenu_bean_to_cup ul li ul li ul li a {background:#61141D;}
    #leftmenu #leftmenu_bean_to_cup ul li a:hover, #leftmenu #leftmenu_bean_to_cup ul li.selected a, #leftmenu #leftmenu_bean_to_cup ul li.selected ul li a:hover, #leftmenu #leftmenu_bean_to_cup ul li.selected ul li.selected a, #leftmenu #leftmenu_bean_to_cup ul li ul li a:hover, #leftmenu #leftmenu_bean_to_cup ul li ul li.selected a, #leftmenu #leftmenu_bean_to_cup ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_bean_to_cup ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_bean_to_cup ul li ul li ul li a:hover, #leftmenu #leftmenu_bean_to_cup ul li ul li ul li.selected a {background: #E2DDC1 ;}

 #leftmenu #leftmenu_health ul li a, #leftmenu #leftmenu_health ul li.selected ul li a, #leftmenu #leftmenu_health ul li ul li a, #leftmenu #leftmenu_health ul li ul li.selected ul li a, #leftmenu #leftmenu_health ul li ul li ul li a {background:#396A70;}
    #leftmenu #leftmenu_health ul li a:hover, #leftmenu #leftmenu_health ul li.selected a, #leftmenu #leftmenu_health ul li.selected ul li a:hover, #leftmenu #leftmenu_health ul li.selected ul li.selected a, #leftmenu #leftmenu_health ul li ul li a:hover, #leftmenu #leftmenu_health ul li ul li.selected a, #leftmenu #leftmenu_health ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_health ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_health ul li ul li ul li a:hover, #leftmenu #leftmenu_health ul li ul li ul li.selected a {background: #E2DDC1 ;}

 #leftmenu #leftmenu_media ul li a, #leftmenu #leftmenu_media ul li.selected ul li a, #leftmenu #leftmenu_media ul li ul li a, #leftmenu #leftmenu_media ul li ul li.selected ul li a, #leftmenu #leftmenu_media ul li ul li ul li a {background:#D0B33E;}
    #leftmenu #leftmenu_media ul li a:hover, #leftmenu #leftmenu_media ul li.selected a, #leftmenu #leftmenu_media ul li.selected ul li a:hover, #leftmenu #leftmenu_media ul li.selected ul li.selected a, #leftmenu #leftmenu_media ul li ul li a:hover, #leftmenu #leftmenu_media ul li ul li.selected a, #leftmenu #leftmenu_media ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_media ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_media ul li ul li ul li a:hover, #leftmenu #leftmenu_media ul li ul li ul li.selected a {background: #E2DDC1 ;}

 #leftmenu #leftmenu_links ul li a, #leftmenu #leftmenu_links ul li.selected ul li a, #leftmenu #leftmenu_links ul li ul li a, #leftmenu #leftmenu_links ul li ul li.selected ul li a, #leftmenu #leftmenu_links ul li ul li ul li a {background:#61141D;}
    #leftmenu #leftmenu_links ul li a:hover, #leftmenu #leftmenu_links ul li.selected a, #leftmenu #leftmenu_links ul li.selected ul li a:hover, #leftmenu #leftmenu_links ul li.selected ul li.selected a, #leftmenu #leftmenu_links ul li ul li a:hover, #leftmenu #leftmenu_links ul li ul li.selected a, #leftmenu #leftmenu_links ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_links ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_links ul li ul li ul li a:hover, #leftmenu #leftmenu_links ul li ul li ul li.selected a {background: #E2DDC1 ;}
 
 #leftmenu #leftmenu_members_area ul li a, #leftmenu #leftmenu_members_area ul li.selected ul li a, #leftmenu #leftmenu_members_area ul li ul li a, #leftmenu #leftmenu_members_area ul li ul li.selected ul li a, #leftmenu #leftmenu_members_area ul li ul li ul li a {background:#61141D;}
    #leftmenu #leftmenu_members_area ul li a:hover, #leftmenu #leftmenu_members_area ul li.selected a, #leftmenu #leftmenu_members_area ul li.selected ul li a:hover, #leftmenu #leftmenu_members_area ul li.selected ul li.selected a, #leftmenu #leftmenu_members_area ul li ul li a:hover, #leftmenu #leftmenu_members_area ul li ul li.selected a, #leftmenu #leftmenu_members_area ul li ul li.selected ul li a:hover, #leftmenu #leftmenu_members_area ul li ul li.selected ul li.selected a, #leftmenu #leftmenu_members_area ul li ul li ul li a:hover, #leftmenu #leftmenu_members_area ul li ul li ul li.selected a {background: #E2DDC1 ;}

/* members area */ 

#pagination {margin:10px 0 10px 0;border: solid 1px #E2DDC1;padding:3px;}
#content_members_area {color:#5E1700;}
#content_members_area table h2 {font-size:1.3em;padding:0;margin:10px 0 0 0;}
#content_members_area td {font-size:0.7em;padding:0 6px 3px 0;color:#5E1700;}

/*meeting documents, position statements*/

td.td_date {}
td.td_title {font-weight:bold;}
td.td_download {}
    td.td_download a {font-size:0.7em; text-transform:uppercase;display:block; background:#61141D;color:#fff;font-weight:bold;padding:4px;text-decoration:none;}
        td.td_download a:hover {background:#E2DDC1;color:#61141D;font-weight:bold;}
    
/*contacts list*/
td.td_forenames {}
td.td_surname {font-weight:bold;}
td.td_phone {}
td.td_email a {}

/*image library*/
#image_library h2 {font-size:1.2em;margin:1.0em 0 0 0;}
#image_library table td { border:solid 1px #E2DDC1;padding:0;vertical-align:middle;text-align:center;}

/*biographies*/
.biog_caption {font-weight:bold;font-size:0.8em;margin:10px 0 0.5em 0;}
    .biog_caption a {text-decoration:none;}
        .biog_caption a:hover {text-decoration:underline;}
.biog_summary_outer { font-size:11px;}
.biog_image {float:left;padding:0 6px 3px 0; margin:0;}
    .biog_image img {border:solid 1px #E2DDC1;}
.biog_summary {padding:0; margin-bottom:3px;}
.biog_download {margin-bottom:10px;clear:both;}
.biog_download a {font-size:0.5em; text-transform:uppercase; background:#61141D;color:#fff;font-weight:bold;padding:4px;text-decoration:none;}
    .biog_download a:hover {background:#E2DDC1;color:#61141D;font-weight:bold;}
#biographies td {border-bottom:solid 1px #E2DDC1;} 

/*news in brief*/
#newsinbrief td {border-bottom:solid 1px #E2DDC1;}
.news_caption {font-weight:bold;font-size:0.8em;margin:10px 0 0.5em 0; text-transform:uppercase;}
.news_summary_outer { font-size:11px;}
.news_image {float:left;padding:0 6px 3px 0; margin:0;}
    .news_image img {border:solid 1px #E2DDC1;}
.news_summary {padding:0; margin-bottom:3px;}

/*press materials*/

.doc_caption {font-weight:bold;font-size:0.8em;margin:10px 0 0.5em 0;text-transform:uppercase;}
    .doc_caption a {text-decoration:none;}
        .doc_caption a:hover {text-decoration:underline;}
.doc_summary_outer { font-size:11px;}
.doc_image {float:left;padding:0 6px 3px 0; margin:0;}
    .doc_image img {border:solid 1px #E2DDC1;}
.doc_date {position:relative;left:8px;font-weight:normal;font-size:0.8em;}
.doc_summary {padding:0; margin-bottom:3px;}
.doc_download {margin-bottom:10px;clear:both;}
.doc_download a {font-size:0.5em; text-transform:uppercase; background:#61141D;color:#fff;font-weight:bold;padding:4px;text-decoration:none;}
    .doc_download a:hover {background:#E2DDC1;color:#61141D;font-weight:bold;}
#press_backgrounders td, #press_releases td, #fact_sheets td, #trade_press td  {border-bottom:solid 1px #E2DDC1;}

/*rss links*/
div.div_rss_link {text-align:center;padding: 5px 0 10px 0;}
div.div_rss_link ul {display:block;padding: 0 0 0 0;margin:0;}
div.div_rss_link ul li{
	padding:0; 
	border-right:1px solid #5E1700;
	padding:0 5px 0 0;
    font-size:1.1em; 
    list-style:none; 
    line-height:11px; 
    display:block; 
    float:left; 
}
div.div_rss_link ul li a{
    color:#5E1700;
	display:block;	
	padding: 1px 0 1px 0;
}
div.div_rss_link ul li a:hover
{
    text-decoration:none; 
}
div.div_rss_link ul li.rss_link{
	border:0;
	margin:-1px 0 0 5px;
	padding:4px 0 0 0;
    font-size:1.1em; 
    list-style:none; 
    line-height:11px; 
    display:block; 
    float:left; 
}
div.div_rss_link ul li.rss_link a{
    color:#5E1700;
	display:block;	
	padding: 1px 0 1px 0;
}
div.div_rss_link ul li.rss_link a:hover
{
    text-decoration:none; 
}

div.div_rss_link ul li.rss_icon {
	padding:0; 
	border-right:1px solid #5E1700;
	background:url(/images/rss.gif) no-repeat 0 0;
    list-style:none; 
    line-height:11px; 
 	width:16px;
	height:16px;
	padding:0px 3px 0px 0;
}
div.div_rss_link ul li.rss_icon a{
	width:16px;
	height:16px;
	padding:0 0 0 0;
	display:block;
	border:none;
}

/*tables*/

table.standard_table {border:none;border-collapse:collapse;font-size:1.0em;margin-bottom:15px;}
table.standard_table caption.table_caption { text-align:left;font-size:1.1em;font-weight:bold;color:#fff;background:#5E1700;padding:3px 6px 5px 4px;border:solid 1px #fff;}
table.standard_table th {color:#fff;text-align:left;padding:3px 6px 3px 4px ;background:#C9782B;border:solid 1px #fff; }
table.standard_table td {text-align:left;padding:3px 6px 3px 4px;background:#E2DDC1;border:solid 1px #fff;}
table.standard_table td.table_caption { text-align:left;font-size:1.1em;font-weight:bold;color:#fff;background:#5E1700;padding:3px 6px 5px 4px;border:solid 1px #fff;}



/*========================================================*/