*{
	padding: 0;
	margin: 0;
	font-family:Tahoma, Geneva, sans-serif;
}

.twitlinks a{
	text-decoration: none;
}

a.soon:link:after{
	content: "Advertise With the SCAA";
}

a.soon:hover:after{
	content: "Advertise With the SCAA";
	color: #642200;
}

a.soon:hover{
	color: #642200;
}

a.red:link{
	color: #642200;
}
a.red:hover{
	color: #9F7D42;
}

a.white:link, a.white:visited {
	color: #383838 !important;
	font-size: 12px;
}
/*a.white:visited{
	color: #383838;
	font-size:12px;
}*/
a.white:hover, a.white:visited:hover {
	color: #FFFFFF !important;
	font-size:12px;
}

a.white span.on{
	display: inline;
	font-size: 12px;
}
a.white:hover span.on{
	display: none;
}
a.white span.off{
	display: none;
	font-size: 12px;
}
a.white:hover span.off{
	display: inline;
}


a.plain:link{
	color: #2b2c26;
}

a:link{
	color:#642200;
}

/*a:visited{
	color:#9F7D42;
}*/

a:hover{
	color: #9F7D42;
}

img{
	border: 0;
}

img.news{
	padding: 0 0 3px;
}

ul{
	padding-top: 0px;
	padding-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #2b2c26;
}

ul.dropDown{
	padding-left: 0px;
}

ul.mainMenu{
	margin: 0;
	padding: 0;
	list-style: none;
	height: 36px;
}

li.mainMenu{
	float: left;
}
ul.topMenu{
	list-style: none;
	display: inline;
}
li.topMenu{
	float: right;
}

body{
	background-color: #ebefd0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.clear{
	clear: both;
}

.header{
	padding-bottom: 18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	/*	font-weight: bold; */
	font-variant:small-caps;
	color: #2b2c26;
/*	text-shadow: #666666 0px 0px 5px */
}

.text{
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-variant: normal;
	color: #2b2c26;
}

.textglob{
	font-size: 24px;
	font-family: Tahoma, Geneva, sans-serif;
	font-variant: normal;	
	color: #7E3817;
	font-weight: bold;
}

.text13{
	font-size: 13px;
	font-family: Tahoma, Geneva, sans-serif;
	font-variant: normal;
	color: #2b2c26;
}

.text12{
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	font-variant: normal;
	color: #2b2c26;
}
.text11{
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	font-variant: normal;
	color: #2b2c26;
}

.text18 span{
	font-size: 18px;
	font-weight: bold;
}

.text20 span{
	font-size: 20px;
}

#map span{
	font-size: 12px;
}

.main{
	width: 100%;
/*	height: 1200px; */
}

.page{
	width: 954px;
/*	height: 1200px; */
	padding-left: 36px;
	padding-right: 34px;
/*	background-image:url(Images/Common/body%20bg.jpg);*/
	background-position:top;
	background-repeat: no-repeat;
	background-color: #3c372b;
}
.page0{ /* Roasters */
	width: 954px;
/*	height: 1200px; */
	padding-left: 36px;
	padding-right: 34px;
	background-image:url(Images/Common/body%20bg0.jpg);
	background-position:top;
	background-repeat: no-repeat;
	background-color: #3c372b;
}
.page1{ /* Roasters */
	width: 954px;
/*	height: 1200px; */
	padding-left: 36px;
	padding-right: 34px;
	background-image:url(Images/Common/body%20bg1.jpg);
	background-position:top;
	background-repeat: no-repeat;
	background-color: #3c372b;
}
.page2{/* Barista */
	width: 954px;
/*	height: 1200px; */
	padding-left: 36px;
	padding-right: 34px;
	background-image:url(Images/Common/body%20bg2.jpg);
	background-position:top;
	background-repeat: no-repeat;
	background-color: #3c372b;
}
.page3{/* Origin */
	width: 954px;
/*	height: 1200px; */
	padding-left: 36px;
	padding-right: 34px;
	background-image:url(Images/Common/body%20bg3.jpg);
	background-position:top;
	background-repeat: no-repeat;
	background-color: #3c372b;
}

.top{
	height: 270px;
}

.menu{
	width: 954px;
	height: 36px;
	padding: 0px;
	margin: 0px;
	position: relative;
/*	background-image:url(Images/menu.png);*/
}

.contentBody{
	width: 954px;
/*	height: 777px; */
	padding: 0;
	margin: 0;
}

.contentMain{
/*	height: 777px; */
}

.contentLeft{
	width: 468px;
	float: left;
	padding: 0;
	margin: 0;
}

.contentRight{
	width: 468px;
	float: right;
	padding: 0;
	margin: 0;
}
.contentRight .block1 {
	width: 468px;
}
.link1 {
	display:block; width:200px; height: 44px;
}
.link2 {
	display:block; width: 275px; height: 44px;
}

.largeContent{
	width: 468px;
	height: 270px;
	background-image:url(Images/large%20news.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 18px;
}

#symp{
	display: block;
	width: 146px;
	height: 19px;
	background: url(Images/Pages/Landing/Btns/2012symp.png) no-repeat 0 0;
}

#symp:hover{
	background: url(Images/Pages/Landing/BtnsAlt/2012symp.png) no-repeat 0 0;
}

#symp span{
	display: none;
}

#expo{
	display: block;
	width: 146px;
	height: 19px;
	background: url(Images/Pages/Landing/Btns/2012expo.png) no-repeat 0 0;
}

#expo:hover{
	background: url(Images/Pages/Landing/BtnsAlt/2012expo.png) no-repeat 0 0;
}

#expo span{
	display: none;
}

.smallContent{
	width: 436px;
	height: 106px;
	background-image:url(Images/news.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 6px;
	padding-bottom: 32px;
}

.smallTop{
	 background-repeat:no-repeat; 
	 width: 468px; 
	 height: 44px;
}

#ue{
	background-image:url(Images/Pages/Landing/events.png);
}

#m{
	background-image:url(Images/Pages/Landing/membership.png);
}

#n{
	background-image:url(Images/Pages/Landing/news.png);
}

#pd{
	background-image:url(Images/Pages/Landing/profDev.png);
}

#cap{
	background-image:url(Images/Pages/Landing/c_a_p.png);
}

#r{
	background-image:url(Images/Pages/Landing/resources.png);
}

.smallBody{
	height: 51px;
	background-image:url(Images/Pages/Landing/sectBg.png);
	padding: 6px 16px 6px 16px;
	overflow: hidden;
}

.smallBody2{
	padding: 6px 16px 7px;
	overflow: hidden;
}

.smallBody2 span{
	font-size: 14px;
	color: #5f391f;
	font-weight: bold;
}

.smallBody2cont{
	height: 207px;
	background-image:url(Images/Pages/Landing/sectBg.png);
	position: relative;
	/*overflow: hidden;*/
}

.smallBot{
	height: 19px;
	background-image:url(Images/Pages/Landing/sectBot.png); 
	background-repeat:no-repeat; 
	padding-bottom: 18px;
	padding-right: 16px;
}
.smallBot .btn1 {
	float: right;
}
.smallBot .btn2 {
	float: right;
	padding-right: 2px;
}

.smallContent_right {
	width: 252px; float: right;
}
.smallContent_right .top {
	background-image:url(Images/Pages/Landing/affiliates.png);
	background-repeat:no-repeat; width: 252px; height: 44px;
}
.smallContent_right .textbox {
	width: 220px; height: 110px;
	background-image:url(Images/Pages/Landing/affilBg.png);
	padding: 3px 16px 9px;
}
.smallContent_right .bot {
	width: 252px;height: 14px;
	background-image:url(Images/Pages/Landing/affilBot.png);
	background-repeat:no-repeat; padding-bottom: 18px;
}
.smallContent_left {
	width: 198px; float: left;
}
.smallContent_left .top {
	background-image:url(Images/Pages/Landing/about.png);
	background-repeat:no-repeat; width: 198px; height: 44px;
}
.smallContent_left .textbox {
	width: 166px; height: 110px;
	background-image:url(Images/Pages/Landing/aboutBg.png);
	padding: 3px 16px 9px;
}
.smallContent_left .bot {
	width: 198px; height: 14px;
	background-image:url(Images/Pages/Landing/aboutBot.png);
	background-repeat:no-repeat; padding-bottom: 18px;
}

.medContent{
	width: 436px;
	height: 160px;
	background-image:url(Images/bottomr.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-left: 16px;
	padding-right: 16px;
	padding-top: 6px;
	padding-bottom: 32px;
}

.aboutUs{
	width: 156px;
	height: 150px;
	background-image:url(Images/about.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-right: 35px;
	padding-top: 6px;
	padding-bottom: 42px;
	float: left;
}

.affiliates{
	width: 216px;
	height: 150px;
	background-image:url(Images/affiliates.png);
	background-position:top right;
	background-repeat:no-repeat;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 6px;
	padding-bottom: 42px;
	float: left;
}

.footer{
/*	height: 86px; */
	width: 954px;
}

.footer#container{
	float: left;
}

.footerLine{
	height: 1px;
	width: 801px;
	background-image:url(Images/Common/footerline.png);
	background-position:center top;
	background-repeat:no-repeat;
	padding-bottom: 20px;
	clear: both;
}

.footerText{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #a6a699;
}

.logo{
	background-image:url(Images/Common/logo.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:242px;
	height:235px;
	/*float:right;*/
}

.memberLogin{
	width: 500px;
	height: 28px;
}

.spacer{
	height: 170px;
	width: 711px;
}

.smallSpacer{
	height: 18px;
}

/*
	Staff Page
*/
.staffItem{
	height: 162px;
	background-image: url(Images/Pages/About/Staff/staffItemBg.png);
	background-repeat: no-repeat;
}

.staffItemImg{
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 40px;
}

.staffName{
	float: left;
	width: 212px;
	padding-top: 46px;
	padding-right: 20px;
	color:#f9fbe1;
}

.staffAbout{
	float: left;
	width: 490px;
	padding-top: 34px;
	padding-right: 32px;
}
.staffItem2{
	width: 226px; height: 82px;
	padding: 40px;
	background-image: url(Images/Pages/About/Staff/staffItemBg2.png);
	background-repeat: no-repeat;
	float: left;
	
	color: #3c372b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.staffItem2 a.brown{
	color: #785e31;
}

/*
	Events Page
*/
.calItem{
	background-image:url(Images/Pages/Events/calendarBg.png);
}

.calOverlay{
	min-height: 55px;
	padding-right: 36px; 
	padding-top: 18px; 
	background-image:url(Images/Pages/Events/calendarTop.png); 
	background-position:top; 
	background-repeat:no-repeat;
/*	vertical-align: middle;" */
}

.calText{
	float:left; 
	width: 735px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	color: #2b2c26;
}

.calText span{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color: #2b2c26;
}

.calBot{
	padding-top: 14px;
	background-image: url(Images/Pages/Events/calendarBot.png);
	background-repeat:no-repeat;
}

.month{
	float:left;
	width: 181px; 
	height: 60px;
	background-repeat: no-repeat;
	background-position: center left;
}

.jan{	background-image:url(Images/Pages/Events/Months/january.png); }
.feb{	background-image:url(Images/Pages/Events/Months/february.png); }
.mar{	background-image:url(Images/Pages/Events/Months/march.png); }
.apr{	background-image:url(Images/Pages/Events/Months/april.png); }
.may{	background-image:url(Images/Pages/Events/Months/may.png); }
.jun{	background-image:url(Images/Pages/Events/Months/june.png); }
.jul{	background-image:url(Images/Pages/Events/Months/july.png); }
.aug{	background-image:url(Images/Pages/Events/Months/august.png); }
.sep{	background-image:url(Images/Pages/Events/Months/september.png); }
.oct{	background-image:url(Images/Pages/Events/Months/october.png); }
.nov{	background-image:url(Images/Pages/Events/Months/november.png); }
.dec{	background-image:url(Images/Pages/Events/Months/december.png); }
.year2014{	background-image:url(Images/Pages/Events/Months/2014.png); }
.year2015{	background-image:url(Images/Pages/Events/Months/2015.png); }
.year2016{	background-image:url(Images/Pages/Events/Months/2016.png); }
.year2017{	background-image:url(Images/Pages/Events/Months/2017.png); }
.year2018{	background-image:url(Images/Pages/Events/Months/2018.png); }

.ad{
	width: 216px;
	height: 216px;
	float:left;
}

.adPad{
	padding-right: 29px;
}

/*
	Development Page
*/
.devMain{
	float:left; 
	width: 592px; 
	padding-top: 5px;
	padding-bottom:24px;
	padding-left: 34px;
	padding-right: 38px;
}

.devMenu{
	float:right;
	width: 252px;
	background-repeat: repeat-y;
	padding-right: 38px;
}

.devMenuItem{
	height: 36px;
	padding-bottom: 2px;
}

.devBg{
	width: 100%;
	background-image:url(Images/Pages/Development/background.png);
}

.devBg2{
	padding-bottom: 10px;
	padding-left: 34px;
	padding-right: 38px;
	background-image:url(Images/Pages/Development/background.png);
}

.devBg2 span{
	text-align: center;
}

.devBar{
	padding-top: 36px;
	background-repeat: no-repeat;
}

.devBot{
	padding-bottom: 30px;
	background-image: url(Images/Pages/Development/bottom.png);
	background-repeat:no-repeat;
	background-position: top;
}

.devText{
	background-image:url(Images/Pages/Development/background.png);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-bottom: 24px;
	padding-left: 34px;
	padding-right: 38px;
}

#lab{
	background-image:url(Images/Pages/Development/lab.png);
}

#iepl{
	background-image:url(Images/Pages/Global/IEPL.png);
}

#iepl_logo{
	background-image:url(Images/Pages/Global/iepl_logo.png);
}

#cert{
	background-image:url(Images/Pages/Development/cert.png);
}

#up{
	background-image:url(Images/Pages/Development/up.png);
}

#track{
	background-image:url(Images/Pages/Development/track.png);
}

#part{
	background-image:url(Images/Pages/Global/part.png);
}

#joinBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Councils/Menu/join.png) no-repeat 0 0;
}

#joinBtn:hover{
	background: url(Images/Pages/Councils/MenuAlt/join.png) no-repeat 0 0;
}

#joinBtn span{
	display: none;
}

#join2Btn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Councils/Menu/join.png) no-repeat 0 0;
}

#join2Btn:hover{
	background: url(Images/Pages/Councils/MenuAlt/join.png) no-repeat 0 0;
}

#join2Btn span{
	display: none;
}

#labBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Development/Menu/lab.png) no-repeat 0 0;
}

#labBtn:hover{
	background: url(Images/Pages/Development/MenuAlt/lab.png) no-repeat 0 0;
}

#labBtn span{
	display: none;
}

#certBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Development/Menu/cert.png) no-repeat 0 0;
}

#certBtn:hover{
	background: url(Images/Pages/Development/MenuAlt/cert.png) no-repeat 0 0;
}

#certBtn span{
	display: none;
}

#upBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Development/Menu/up.png) no-repeat 0 0;
}

#upBtn:hover{
	background: url(Images/Pages/Development/MenuAlt/up.png) no-repeat 0 0;
}

#upBtn span{
	display: none;
}

#trackBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Development/Menu/track.png) no-repeat 0 0;
}

#trackBtn:hover{
	background: url(Images/Pages/Development/MenuAlt/track.png) no-repeat 0 0;
}

#trackBtn span{
	display: none;
}

#certlabsBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Development/Menu/certlabs.png) no-repeat 0 0;
}

#certlabsBtn:hover{
	background: url(Images/Pages/Development/MenuAlt/certlabs.png) no-repeat 0 0;
}

#certlabsBtn span{
	display: none;
}

#devBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Development/Menu/dev.png) no-repeat 0 0;
}

#devBtn:hover{
	background: url(Images/Pages/Development/MenuAlt/dev.png) no-repeat 0 0;
}

#devBtn span{
	display: none;
}

#sbwBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Development/Menu/sbw.png) no-repeat 0 0;
}

#sbwBtn:hover{
	background: url(Images/Pages/Development/MenuAlt/sbw.png) no-repeat 0 0;
}

#sbwBtn span{
	display: none;
}

#intPart{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Development/Menu/int_part.png) no-repeat 0 0;
}

#intPart:hover{
	background: url(Images/Pages/Development/MenuAlt/int_part.png) no-repeat 0 0;
}

#intPart span{
	display: none;
}

#advertise {
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Chronicle/Menu/advertise.png) no-repeat 0 0;
}

#advertise:hover{
	/*background: url(Images/Pages/Chronicle/MenuAlt/advertise.png) no-repeat 0 0;*/
	background: url(Images/coming.png) no-repeat 0 0;
}

#advertise span{
	display: none;
}

#submission {
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Chronicle/Menu/submission.png) no-repeat 0 0;
}

#submission:hover{
	/*background: url(Images/Pages/Chronicle/MenuAlt/submission.png) no-repeat 0 0;*/
	background: url(Images/coming.png) no-repeat 0 0;
}

#submission span{
	display: none;
}

#subscribe {
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Chronicle/Menu/subscribe.png) no-repeat 0 0;
}

#subscribe:hover{
	background: url(Images/Pages/Chronicle/MenuAlt/subscribe.png) no-repeat 0 0;
}

#subscribe span{
	display: none;
}

/*
	Awards Page
*/
#goldenCupBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Awards/Menu/goldenCup.png) no-repeat 0 0;
}

#goldenCupBtn:hover{
	background: url(Images/Pages/Awards/MenuAlt/goldenCup.png) no-repeat 0 0;
}

#goldenCupBtn span{
	display: none;
}

#awardBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Awards/Menu/award.png) no-repeat 0 0;
}

#awardBtn:hover{
	background: url(Images/Pages/Awards/MenuAlt/award.png) no-repeat 0 0;
}

#awardBtn span{
	display: none;
}

#sustBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Awards/Menu/sust.png) no-repeat 0 0;
}

#sustBtn:hover{
	background: url(Images/Pages/Awards/MenuAlt/sust.png) no-repeat 0 0;
}

#sustBtn span{
	display: none;
}

#annualBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Awards/Menu/annual.png) no-repeat 0 0;
}

#annualBtn:hover{
	background: url(Images/Pages/Awards/MenuAlt/annual.png) no-repeat 0 0;
}

#annualBtn span{
	display: none;
}

#compBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Awards/Menu/comp.png) no-repeat 0 0;
}

#compBtn:hover{
	background: url(Images/Pages/Awards/MenuAlt/comp.png) no-repeat 0 0;
}

#compBtn span{
	display: none;
}

/*
	About Us Page
*/

.about{
	width: 954px;
}

.about#header{
	height: 90px;
	background-image: url(Images/Pages/About/AboutUs/aboutus_header.png);
	background-repeat: no-repeat;
}

.aboutText{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #2b2c26;
}

.aboutText span{
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	color: #2b2c26;
}

.about#spaceL{
	width: 72px;
	float: left;
	margin: 0;
	padding: 0;
}

.about#spaceS{
	width: 16px;
	float: left;
	margin: 0;
	padding: 0;
}

.about#workBtn{
	width: 146px;
	height: 504px;
	background-image: url(Images/Pages/About/AboutUs/workBtn.png);
/* 	background-repeat: no-repeat; */
	float: left;
}

.about#workBtn:hover{
	background-image: url(Images/Pages/About/AboutUs/workBtnAlt.png);
}

.about#workBtnLink{
	display:block;
	width: 146px;
	height:27px;
	background-image: url(Images/Pages/About/AboutUs/workBtn.png);
}

.about#workBtnLink:hover{
	background-image: url(Images/Pages/About/AboutUs/workBtnAlt.png);
}

.about#workBtnLink span{
	display: none;
}

.about#histBtn{
	width: 146px;
	height: 504px;
	background-image: url(Images/Pages/About/AboutUs/histBtn.png);
	background-repeat: no-repeat;
	float: left;
}

.about#histBtn:hover{
	background-image: url(Images/Pages/About/AboutUs/histBtnAlt.png);
}

.about#histBtnLink{
	display:block;
	width: 146px;
	height:27px;
	background-image: url(Images/Pages/About/AboutUs/histBtn.png);
}

.about#histBtnLink:hover{
	background-image: url(Images/Pages/About/AboutUs/histBtnAlt.png);
}

.about#histBtnLink span{
	display: none;
}

.about#staffBtn{
	width: 146px;
	height: 504px;
	background-image: url(Images/Pages/About/AboutUs/staffBtn.png);
	background-repeat: no-repeat;
	float: left;
}

.about#staffBtn:hover{
	background-image: url(Images/Pages/About/AboutUs/staffBtnAlt.png);
}

.about#staffBtnLink{
	display:block;
	width: 146px;
	height:27px;
	background-image: url(Images/Pages/About/AboutUs/staffBtn.png);
}

.about#staffBtnLink:hover{
	background-image: url(Images/Pages/About/AboutUs/staffBtnAlt.png);
}

.about#staffBtnLink span{
	display: none;
}

.about#dirBtn{
	width: 146px;
	height: 504px;
	background-image: url(Images/Pages/About/AboutUs/dirBtn.png);
	background-repeat: no-repeat;
	float: left;
}

.about#dirBtn:hover{
	background-image: url(Images/Pages/About/AboutUs/dirBtnAlt.png);
}

.about#dirBtnLink{
	display:block;
	width: 146px;
	height:27px;
	background-image: url(Images/Pages/About/AboutUs/dirBtn.png);
}

.about#dirBtnLink:hover{
	background-image: url(Images/Pages/About/AboutUs/dirBtnAlt.png);
}

.about#dirBtnLink span{
	display: none;
}

.about#comBtn{
	width: 162px;
	height: 504px;
	background-image: url(Images/Pages/About/AboutUs/comBtn.png);
	background-repeat: no-repeat;
	float: left;
}

.about#comBtn:hover{
	background-image: url(Images/Pages/About/AboutUs/comBtnAlt.png);
}

.about#comBtnLink{
	display: block;
	width: 162px;
	height: 27px;
	background-image: url(Images/Pages/About/AboutUs/comBtn.png);
}

.about#comBtnLink:hover{
	background-image: url(Images/Pages/About/AboutUs/comBtnAlt.png);
}

.about#comBtnLink span{
	display: none;
}

/*
	Board
*/
.directorItem{
	width: 468px;
	height: 234px;
	background-image: url(Images/Pages/About/Board/director.png);
	background-repeat: no-repeat;
	overflow: hidden;
}

.dText{ 
	float:left;
	padding-top: 14px;
	width: 250px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	color: #f9fbe1; 
}

.dText span{
	font-size: 12px;
}

.left{
	float: left;
}

.right{
	float: right;
}


/*
	Membership page
*/

.membership{
	width: 954px;
	/*height: 864px;*/
}

.membership#top{
	height: 162px;
	background-image: url(Images/Pages/Membership/header.png);
	background-position: top;
	background-repeat: no-repeat;
}

.top#ad{
	height: 100%;
	width: 216px;
	float: right;
	/*background-image:url(Images/Pages/Membership/filler.png);*/
	background-position: bottom right;
	background-repeat:no-repeat;
}

.top#title{
	height: 72px;
	padding-top: 72px;
	padding-left: 0px;
	padding-right: 216px;

	font-family:Tahoma, Geneva, sans-serif;
	font-size:20px;
	font-variant:small-caps;
	color: #2b2c26;
}

.top#content{
	height: 83px;
	width: 723px;
	float: left;
	background-image: url(Images/Pages/Membership/bg.png);
	background-repeat:repeat-y;
	padding-bottom: 6px;
	padding-left: 15px;
	padding-right: 216px;
}

.membership#menu{
	height: 36px;
	background-image: url(Images/Pages/Membership/MemMenu/mem_menu.png);
	background-position: top;
	background-repeat:repeat-y;
}

.memMenu#options{
	height: 36px;
	width: 325px;
	float: left;
	background-image:url(Images/Pages/Membership/MemMenu/options.png);
}

.memMenu#join{
	height: 36px;
	width: 324px;
	float: left;
	background-image:url(Images/Pages/Membership/MemMenu/join.png);
}

.memMenu#log_in{
	height: 36px;
	width: 305px;
	float: left;
	background-image:url(Images/Pages/Membership/MemMenu/log_in.png);
}

.membership#mid{
	background-image: url(Images/Pages/Membership/mem_bg.png);
	background-repeat:repeat-y;
}

.membership#midleft{
	float: left;
	width: 579px;
	background-repeat:repeat-y;
	padding-top: 36px;
	padding-bottom: 36px;
/*	padding-left: 15px; */
	padding-right: 15px;
}

.contentMidLeft{
	padding-left:15px;
	padding-bottom: 30px;
}

.specialLeft{
	background-image: url(Images/Pages/Membership/spec_notice.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesRecommended {
	background-image: url(Images/Pages/Resources/title_recommended.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesStandard {
	background-image: url(Images/Pages/Resources/title_standard.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesSustain {
	background-image: url(Images/Pages/Resources/title_how-can-coffee-contribute.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesGreenGuide {
	background-image: url(Images/Pages/Resources/title_what-is-the-scaa-green-guide.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesLowCafe {
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-left: 15px;
}
.resourcesGreenstandard {
	background-image: url(Images/Pages/Resources/title_green-coffee-standards.png);
	background-repeat: no-repeat; margin-top:10px;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesWaterStandard {
	background-image: url(Images/Pages/Resources/title_water-for-brewing.png);
	background-repeat: no-repeat; margin-top:10px;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesCuppingstandards {
	background-image: url(Images/Pages/Resources/title_cupping-standards.png);
	background-repeat: no-repeat; margin-top:10px;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesProtocols {
	background-image: url(Images/Pages/Resources/title_what-is-a-protocol.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.cuppingProtocols {
	background-image: url(Images/Pages/Resources/title_cupping-protocols.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesBotanist {
	background-image: url(Images/Pages/Resources/title_a-botanists-guide-to-specialty-coffee.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesGreenprotocols {
	background-image: url(Images/Pages/Resources/title_green-coffee-protocols.png);
	background-repeat: no-repeat;
	padding-top: 41px;
	padding-left: 15px;
}
.resourcesReports {
	background-image: url(Images/Pages/Resources/title_scaa-reports.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesTrusted {
	background-image: url(Images/Pages/Resources/title_trusted-partners.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesNone {
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesPriceIndex {
	background-image: url(Images/Pages/Resources/title_specialty-coffee-price-index.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
}
.resourcesCoffeeWorld {
	background-image: url(Images/Pages/Resources/title_coffee-plants-of-the-world.png);
	background-repeat: no-repeat;
	padding-top: 51px;
	padding-left: 15px;
	display:block;
}
.resourcesCoffeeWorld h3 {
	text-decoration:underline;
	padding:10px 0;
}
.resourcesPriceIndex .inset-box {
	border:3px solid #9b7a40;
	display:inline-block;
	padding:20px;
	margin:20px;
}

.resourcesGreenstandard hr {
	color:#8e6d3a; background-color:#8e6d3a;
}
.membership#midright{
	float: right;
	width: 340px;
	height: auto;
	background-repeat:repeat-y;
	padding-top: 22px;
	padding-bottom: 12px;
/*	padding-left: 20px; */
	padding-right: 20px;
}

.specialRightLogo{
	background-image:url(Images/Pages/Membership/featMem.png);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 20px;
}
.resourcesRight-additional{
	background-image:url(Images/Pages/Resources/title_side-additional-resources.png);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 20px; margin-top:25px;
}
.resourcesRight-learn{
	background-image:url(Images/Pages/Resources/title_side-learn-more.png);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 20px; margin-top:25px;
}
.resourcesRight-programs{
	background-image:url(Images/Pages/Resources/title_side-programs-resources.png);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 20px; margin-top:25px;
}
.resourcesRight-protocols{
	background-image:url(Images/Pages/Resources/title_side-scaa-protocols.png);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 20px; margin-top:25px;
}
.resourcesRight-standards{
	background-image:url(Images/Pages/Resources/title_side-scaa-standards.png);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-left: 20px; margin-top:25px;
}

.specialRight{
	padding-top: 0px;
	padding-left: 20px;
}

.membership#bot{
	clear: both;
	height: 100px;
	width: 898px;
	background-image: url(Images/Pages/Membership/mem_bot.png);
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 25px;
	padding-left: 36px;
	padding-right: 20px;
}

#method{
	padding: 10px 0px 10px 0px;
	height: 20px;
}


/*
	Resources
*/

#mr{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/About/Inthepress/menualt/mr.png) no-repeat 0 0;
}

#mr:hover{
	background: url(Images/Pages/About/Inthepress/menu/mr.png) no-repeat 0 0;
}

#mr span{
	display: none;
}

#itp{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/About/Inthepress/menualt/itp.png) no-repeat 0 0;
}

#itp:hover{
	background: url(Images/Pages/About/Inthepress/menu/itp.png) no-repeat 0 0;
}

#itp span{
	display: none;
}

#press{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Resources/Menu/press.png) no-repeat 0 0;
}

#press:hover{
	background: url(Images/Pages/Resources/MenuAlt/press.png) no-repeat 0 0;
}

#press span{
	display: none;
}

#mem_press{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Resources/Menu/mem_press.png) no-repeat 0 0;
}

#mem_press:hover{
	background: url(Images/Pages/Resources/MenuAlt/mem_press.png) no-repeat 0 0;
}

#mem_press span{
	display: none;
}


#exec{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Resources/Menu/exec.png) no-repeat 0 0;
}

#exec:hover{
	background: url(Images/Pages/Resources/MenuAlt/exec.png) no-repeat 0 0;
}

#exec span{
	display: none;
}

#library{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Resources/Menu/library.png) no-repeat 0 0;
}

#library:hover{
	background: url(Images/Pages/Resources/MenuAlt/library.png) no-repeat 0 0;
}

#library span{
	display: none;
}

#chron{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Resources/Menu/chron.png) no-repeat 0 0;
}

#chron:hover{
	background: url(Images/Pages/Resources/MenuAlt/chron.png) no-repeat 0 0;
}

#chron span{
	display: none;
}

#memben{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Resources/MenuAlt/MemberBenefits.png) no-repeat 0 0;
}

#memben:hover{
	background: url(Images/Pages/Resources/Menu/MemberBenefits.png) no-repeat 0 0;
}

#memben span{
	display: none;
}

/*
	Awards
*/
#holders{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Awards/Menu/certholders.png) no-repeat 0 0;
}

#holders:hover{
	background: url(Images/Pages/Awards/MenuAlt/certholders.png) no-repeat 0 0;
}

#holders span{
	display: none;
}

/*
	START
*/

#test{
	display: block;
	width: 252px;
	height: 36px;
	background: url(https://www.scaa.org/Images/Pages/Start/Menu/test.png) no-repeat 0 0;
}

#test:hover{
	background: url(https://www.scaa.org/Images/Pages/Start/MenuAlt/test.png) no-repeat 0 0;
}

#test span{
	display: none;
}

#login{
	display: block;
	width: 252px;
	height: 36px;
	background: url(https://www.scaa.org/Images/Pages/Start/Menu/login.png) no-repeat 0 0;
}

#login:hover{
	background: url(https://www.scaa.org/Images/Pages/Start/MenuAlt/login.png) no-repeat 0 0;
}

#login span{
	display: none;
}

#event{
	display: block;
	width: 252px;
	height: 36px;
	background: url(https://www.scaa.org/Images/Pages/Start/Menu/event.png) no-repeat 0 0;
}

#event:hover{
	background: url(https://www.scaa.org/Images/Pages/Start/MenuAlt/event.png) no-repeat 0 0;
}

#event span{
	display: none;
}

#guide{
	display: block;
	width: 252px;
	height: 36px;
	background: url(https://www.scaa.org/Images/Pages/Start/Menu/guide.png) no-repeat 0 0;
}

#guide:hover{
	/*background: url(https://www.scaa.org/Images/coming.png) no-repeat 0 0;*/
	background: url(https://www.scaa.org/Images/Pages/Start/MenuAlt/guide.png) no-repeat 0 0;
}

#guide span{
	display: none;
}

/*
	Menu id's for Rollover
*/

#home{
	display: block;
	width: 64px;
	height: 36px;
	background: url(Images/Header/Menu/home.png) no-repeat 0 0;
}

#home:hover{
	background: url(Images/Header/MenuAlt/home.png) no-repeat 0 0;
}

#home span{
	display: none;
}

#events{
	display: block;
	width: 76px;
	height: 36px;
	background: url(Images/Header/Menu/events.png) no-repeat 0 0;
}

#events:hover{
	background: url(Images/Header/MenuAlt/events.png) no-repeat 0 0;
}

#events span{
	display: none;
}

#membership{
	display: block;
	width: 105px;
	height: 36px;
	background: url(Images/Header/Menu/membership.png) no-repeat 0 0;
}

#membership:hover{
	background: url(Images/Header/MenuAlt/membership.png) no-repeat 0 0;
}

#membership span{
	display: none;
}

#development{
	display: block;
	width: 214px;
	height: 36px;
	background: url(Images/Header/Menu/development.png) no-repeat 0 0;
}

#development:hover{
	background: url(Images/Header/MenuAlt/development.png) no-repeat 0 0;
}

#development span{
	display: none;
}

#c_a_p{
	display: block;
	width: 150px;
	height: 36px;
	background: url(Images/Header/Menu/c_a_p.png) no-repeat 0 0;
}

#c_a_p:hover{
	background: url(Images/Header/MenuAlt/c_a_p.png) no-repeat 0 0;
}

#c_a_p span{
	display: none;
}

#member_login{
	display: block;
	width: 146px;
	height: 28px;
	background: url(Images/Header/Menu/member_login.png) no-repeat 0 0;
}

#member_login:hover{
	background: url(Images/Header/MenuAlt/member_login.png) no-repeat 0 0;
}

#member_login span{
	display: none;
}

#contact_us{
	display: block;
	width: 146px;
	height: 28px;
	background: url(Images/Header/Menu/contact_us.png) no-repeat 0 0;
}

#contact_us:hover{
	background: url(Images/Header/MenuAlt/contact_us.png) no-repeat 0 0;
}

#contact_us span{
	display: none;
}

#store{
	display: block;
	width: 72px;
	height: 36px;
	background: url(Images/Header/Menu/store.png) no-repeat 0 0;
}

#store:hover{
	background: url(Images/Header/MenuAlt/store.png) no-repeat 0 0;
}

#store span{
	display: none;
}

#contact{
	display: block;
	width: 95px;
	height: 36px;
	background: url(Images/Header/Menu/contact.png) no-repeat 0 0;
}

#contact:hover{
	background: url(Images/Header/MenuAlt/contact.png) no-repeat 0 0;
}

#contact span{
	display: none;
}

#login2{
	display: block;
	width: 77px;
	height: 36px;
	background: url(Images/Header/Menu/login2.png) no-repeat 0 0;
}

#login2:hover{
	background: url(Images/Header/MenuAlt/login2.png) no-repeat 0 0;
}

#login2 span{
	display: none;
}

#about{
	display: block;
	width: 57px;
	height: 36px;
	background: url(Images/Header/Menu/about.png) no-repeat 0 0;
}

#about:hover{
	background: url(Images/Header/MenuAlt/about.png) no-repeat 0 0;
}

#about span{
	display: none;
}

#resources{
	display: block;
	width: 93px;
	height: 36px;
	background: url(Images/Header/Menu/resources.png) no-repeat 0 0;
}

#resources:hover{
	background: url(Images/Header/MenuAlt/resources.png) no-repeat 0 0;
}

#resources span{
	display: none;
}

.avectraBG{
	background-color: #3c372b;
}


					/*	Event Sub Menu	 */

#na{
	display: inline-block;
	width: 206px;
	height: 36px;
	background: url(Images/Sub/Menu/na.png) no-repeat 0 0;
}

#na:hover{
	background: url(Images/Sub/MenuAlt/na.png) no-repeat 0 0;
}

#na span{
	display: none;
}
#sa{
	display: inline-block;
	width: 183px;
	height: 36px;
	background: url(Images/Sub/Menu/sa.png) no-repeat 0 0;
}

#sa:hover{
	background: url(Images/Sub/MenuAlt/sa.png) no-repeat 0 0;
}

#sa span{
	display: none;
}
#eu{
	display: inline-block;
	width: 137px;
	height: 36px;
	background: url(Images/Sub/Menu/eu.png) no-repeat 0 0;
}

#eu:hover{
	background: url(Images/Sub/MenuAlt/eu.png) no-repeat 0 0;
}

#eu span{
	display: none;
}
#af{
	display: inline-block;
	width: 141px;
	height: 36px;
	background: url(Images/Sub/Menu/af.png) no-repeat 0 0;
}

#af:hover{
	background: url(Images/Sub/MenuAlt/af.png) no-repeat 0 0;
}

#af span{
	display: none;
}
#as{
	display: inline-block;
	width: 117px;
	height: 36px;
	background: url(Images/Sub/Menu/as.png) no-repeat 0 0;
}

#as:hover{
	background: url(Images/Sub/MenuAlt/as.png) no-repeat 0 0;
}

#as span{
	display: none;
}
#au{
	display: inline-block;
	width: 170px;
	height: 36px;
	background: url(Images/Sub/Menu/au.png) no-repeat 0 0;
}

#au:hover{
	background: url(Images/Sub/MenuAlt/au.png) no-repeat 0 0;
}

#au span{
	display: none;
}


					/*	Member Locator Table	*/

tr.tHead {
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	background-color: #fff;
}
td.tCol {
	padding: 0 10px;
}
tr.tRowA {
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	background-color: #9d7b41;
}
tr.tRowB {
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	background-color: #3c372b;
}
td.tSpace {
	width: 30px;
}
a.address {
	color: #fff;
	text-decoration: none;
}
a.address:hover {
	color: #;
	text-decoration: underline;
}




.form_error {
	color: #ee0000;
}
.form_item {
	clear: both;
}
fieldset {
	border: 0px;
}
fieldset legend {
	font-weight: bold;
}
.form_container label {
	float: left;
	width: 35%;
	margin-right: 0.5em;
	padding-top: 0.2em;
	text-align: right;
}
textarea {
	overflow: auto;
}


.main .page .contentBody .aboutText #wufooForms7p4s5 .embed #public #container {
	background: none;
}


/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.clear{
	clear: both;
}

#opBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Global/Menu/OP.png) no-repeat 0 0;
}

#opBtn:hover{
	background: url(Images/Pages/Global/MenuAlt/OP1.png) no-repeat 0 0;
}

#opBtn span{
	display: none;
}

#ucBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Global/Menu/UC.png) no-repeat 0 0;
}

#ucBtn:hover{
	background: url(Images/Pages/Global/MenuAlt/UC1.png) no-repeat 0 0;
}

#ucBtn span{
	display: none;
}

#cpBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Global/Menu/CP.png) no-repeat 0 0;
}

#cpBtn:hover{
	background: url(Images/Pages/Global/MenuAlt/CP1.png) no-repeat 0 0;
}

#cpBtn span{
	display: none;
}

#bapBtn{
	display: block;
	width: 252px;
	height: 36px;
	background: url(Images/Pages/Global/Menu/BAP.png) no-repeat 0 0;
}

#bapBtn:hover{
	background: url(Images/Pages/Global/MenuAlt/BAP1.png) no-repeat 0 0;
}

#bapBtn span{
	display: none;
}

.globMenu{
	float:right;
	width: 290px;
	background-repeat: repeat-y;
}

#anaBtn{
	display: block;
	width: 233px;
	height: 54px;
	background: url(Images/Pages/Global/Anacafe.png) no-repeat 0 0;
}

#scBtn{
	display: block;
	width: 124px;
	height: 126px;
	background: url(Images/Pages/Global/SCAIA.png) no-repeat 0 0;
}

#briBtn{
	display: block;
	width: 144px;
	height: 144px;
	background: url(Images/Pages/Global/brazil.png) no-repeat 0 0;
}

#briBtn:hover{
	background: url(Images/Pages/Global/coming_soon.png) no-repeat 0 0;
}

#briBtn span{
	display: none;
}

#honBtn{
	display: block;
	width: 144px;
	height: 144px;
	background: url(Images/Pages/Global/Hong_kong.png) no-repeat 0 0;
}

#honBtn:hover{
	background: url(Images/Pages/Global/coming_soon.png) no-repeat 0 0;
}

#honBtn span{
	display: none;
}





#featured{ 
/*	width: 664px; */
/*	padding-right:250px; */
	position:relative; 
/*	border:5px solid #ccc; */
/*	height:250px; */
/*	background:#fff;*/
}
#featured ul.ui-tabs-nav{ 
/*	position:absolute; */
/*	top:0; left:400px; */
	float: right;
	list-style:none; 
	padding:0; margin:0; 
	width:250px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:6px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured ul.ui-tabs-nav li div{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px;
	text-align: left;
	padding: 10px 0 0;
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height: 78px; 
	color:#333;  background:#d4cbba; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#9a8f84; 
}
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#9a8f84; 
}
#featured .ui-tabs-panel{ 
	width:665px; height:400px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info h2{ 
/*	padding-bottom: 0;*/
}
#featured .ui-tabs-panel .info p a{
	text-decoration: underline;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top: 330px; left:0; 
	height:70px; 
	width: 665px;
	background: url('images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}





.newStaff-top {
	background:url(Images/Pages/About/Staff/bg-top.jpg) 0 0 no-repeat; width:600px	
}
.newStaff-middle {
	background:url(Images/Pages/About/Staff/bg-tile.jpg) 0 0 repeat-y; width:540px; padding:10px 40px 10px 20px	
}
.newStaff-bottom {
	background:url(Images/Pages/About/Staff/bg-bottom.jpg) 0 0 no-repeat; width:600px; height:11px; margin-bottom:10px
}
.newStaff-top .class1 {
	height:162px; width:600px; display:block
}
.newStaff-top .class2 {
	float:left; margin:3px 48px 3px 3px
}
.newStaff-top .class3 {
	padding-top:40px; font-size:14px
}
.newStaff-top .nameTitle {
	font-size:16px; font-weight:bold
}

.newStaff-top .class1 img{
	border-radius:10px;
}

#sideNav a { color:#a6a699 !important;}
#sideNav a:hover {color:white !important}



#menu #what-is {
	background-image: url("Images/Pages/Membership/MemMenu/what-is.jpg");
	float: left;
	height: 36px;
	width: 264px;
}
#menu #coffee-stand {
	background-image: url("Images/Pages/Membership/MemMenu/coffee-stand.jpg");
	float: left;
	height: 36px;
	width: 231px;
}
#menu #statistics-rep {
	background-image: url("Images/Pages/Membership/MemMenu/statistics-rep.jpg");
	float: left;
	height: 36px;
	width: 219px;
}
#menu #coffee-pro {
	background-image: url("Images/Pages/Membership/MemMenu/coffee-pro.jpg");
	float: left;
	height: 36px;
	width: 240px;
}


a.resourcesSidenav {
	width:316px; height:43px; display:block; overflow:hidden;
	line-height:42px; text-decoration:none; font-size:12px;
	background:url(Images/Pages/Resources/side-nav-bg.png) 0 0 no-repeat; background-position:0 0; 
	margin-bottom:10px;
}
a.resourcesSidenav2 {
	width:316px; height:43px; display:block; overflow:hidden;
	line-height:42px; text-decoration:none; font-size:12px;
	background:url(Images/Pages/Resources/side-nav-bg2.png) 0 0 no-repeat; background-position:0 0; 
	margin-bottom:10px;
}
a.resourcesSidenav:hover, a.resourcesSidenav2:hover {
	background-position: 0 -43px; text-decoration:underline;
}

a.resourcesSidenav span.soon, a.resourcesSidenav:hover span.title, a.white span.soon,  a.white:hover span.title {display:none}
a.resourcesSidenav:hover span.soon, a.white:hover span.soon {display:block}

a.councilsButton { background-image:url(Images/Pages/Councils/council-buttons-bg.png); }

#startNav {color:#716658}
#startNav a {color:#716658; text-decoration:none !important}
#startNav a:hover {color:#649e35}
#startNav a.startActive {color:#649e35}

.start#bot{
	clear: both;
	height: 1px;
	width: 898px;
	background-image: url(Images/Pages/Membership/mem_bot.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 25px;
	padding-left: 36px;
	padding-right: 20px;
	margin-bottom:25px;
}
a.startButton {
	width:300px; height:50px; display:block; overflow:hidden;
	text-align:center; 
	background:url(Images/Pages/start/side-button.png) 0 0 no-repeat; cursor:default
}
a.startButton span {
	position:relative; top:35%;
}
a.startButton:hover {
	background-position: 0 -50px;
}
.blueTable {
	padding:15px 0;
	width:100%;
}
a.startButton span.show {display:block}
a.startButton span.hide {display:none}
a.startButton:hover span.show {display:none}
a.startButton:hover span.hide {display:block}
.blueTable td {valign:middle; padding:7px 5px; }
.cuppingProtocols li, .resourcesGreenprotocols li {padding:5px}


#socialmediaTop {width:144px; height:35px;  position:absolute; top:5px; left:50%; margin-left:325px;}
#socialmediaTop a {height:35px; display:block; overflow:hidden; float:left; background:url(/Images/socialmedia-top.png) top left no-repeat;}
#socialmediaTop a:hover { opacity:0.75}

/*.footbotText a:visited, .footerText a:visited, */#method a { color:#9F7D42}
#charttable {font-size:11px}

#charttable td {vertical-align:middle; padding:8px !important}

* a:visited { color:#642200}
* a:visited:hover {color:#9F7D42}
.menu li {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
#twit img {max-width:50px; max-height:50px;}
.rg2 * {font-size:12px}
.rg2 {margin:0 30px; font-size:12px}
.rg2 ul, .rg2 ol {margin-left:30px; font-size:12px}
.rg2 u {margin-left:30px}
.rg2 ul u, .rg2 ol u {margin-left:0px}

.isRow:hover {
	background:#fdfdfd;
}

.charttable {font-size:11px}

.charttable td {vertical-align:middle; padding:8px !important}

table.staff td{
	width:225px;
}

table.staff th {
	text-align:left;
	text-decoration:underline;
}