/* root element for accordion. decorated with rounded borders and gradient background image */
.titlesec { clear: both; padding: 18px 24px 0; border-bottom: 6px solid #b9b996; position: relative }
.team-avatar { width: 60px; height: 60px; border: 1px solid #b9b7a4; float: left; background: #fffbe8; margin: 0 20px 8px 0 }
	.ken { background: url(../teamtab/img/ken.jpg) 0 0 no-repeat}
	.melanie { background: url(../teamtab/img/melanie.jpg) 0 0 no-repeat}
	.dale { background: url(../teamtab/img/dale.jpg) 0 0 no-repeat}
	.marco { background: url(../teamtab/img/marco.jpg) 0 0 no-repeat}
	.jose { background: url(../teamtab/img/jose.jpg) 0 0 no-repeat}
	.john { background: url(../teamtab/img/john.jpg) 0 0 no-repeat}
	.denise { background: url(../teamtab/img/denise.jpg) 0 0 no-repeat}
	.ira { background: url(../teamtab/img/ira.jpg) 0 0 no-repeat}
	.james { background: url(../teamtab/img/james.jpg) 0 0 no-repeat}
	.patty { background: url(../teamtab/img/patty.jpg) 0 0 no-repeat}
	.kathleen { background: url(../teamtab/img/kathleen.jpg) 0 0 no-repeat}
	.mark { background: url(../teamtab/img/mark.jpg) 0 0 no-repeat}
	.patricia { background: url(../teamtab/img/patricia.jpg) 0 0 no-repeat}
	.phil { background: url(../teamtab/img/phil.jpg) 0 0 no-repeat}
	.butter { background: url(../teamtab/img/butter.jpg) 0 0 no-repeat}
	.alvin { background: url(../teamtab/img/alvin.jpg) 0 0 no-repeat; margin-right: 103px}
	.lily { background: url(../teamtab/img/lily.jpg) 0 0 no-repeat}
	.jenm { background: url(../teamtab/img/jenm.jpg) 0 0 no-repeat}
	.walter { background: url(../teamtab/img/walter.jpg) 0 0 no-repeat}
	.chuck { background: url(../teamtab/img/chuck.jpg) 0 0 no-repeat}
	.emily { background: url(../teamtab/img/emily.jpg) 0 0 no-repeat}
	.kim { background: url(../teamtab/img/kim.jpg) 0 0 no-repeat}
	.linda { background: url(../teamtab/img/linda.jpg) 0 0 no-repeat}
	.ruben { background: url(../teamtab/img/ruben.jpg) 0 0 no-repeat}
	.tyler { background: url(../teamtab/img/tyler.jpg) 0 0 no-repeat}
	.jody { background: url(../teamtab/img/jody.jpg) 0 0 no-repeat}
	.karen { background: url(../teamtab/img/karen.jpg) 0 0 no-repeat}
	.david { background: url(../teamtab/img/david.jpg) 0 0 no-repeat}
	.tom { background: url(../teamtab/img/tom.jpg) 0 0 no-repeat}
	.tomf { background: url(../teamtab/img/tomf.jpg) 0 0 no-repeat}
	.greg { background: url(../teamtab/img/greg2.jpg) 0 0 no-repeat}
	.chuckmc { background: url(../teamtab/img/chuck-mc.jpg) 0 0 no-repeat}
	
#container .titlesec h3 { font-size: 18px; color: #404624; font-weight: normal; line-height: 48px; margin-bottom: 0; font-family: Georgia, "Times New Roman", Times, serif; display: inline; text-transform:capitalize}
.tmtitle { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; font-style: italic; color: #555; padding-left: 10px; line-height: 40px }
.tab-content { padding: 3px; }
.inner { padding: 12px 21px 2px; background: #eae7d1; border-bottom: 6px solid #b9b996; }

#content.team {padding-left: 8px}

#team-tabs {width:547px; background: url(../teamtab/img/tab-bg.png) 0 0 repeat-y }
#team-tabs p { margin-bottom: 6px}
.tabtop, .tabbottom {  width:547px; height: 9px; display: block}
.tabtop { background: url(../teamtab/img/tab-top.png) 0 0 no-repeat; }
.tabbottom { background: url(../teamtab/img/tab-bottom.png) 0 0 no-repeat; }

.toggle { position: absolute; display: block; width: 65px; height: 19px; background: url(../teamtab/img/toggle.png) 0 no-repeat; bottom: 0; left: 105px; font-size: 10px; text-transform: uppercase; font-weight: bold; text-decoration: none; text-indent:19px}
.toggle:hover { color: #fffeb8; background: url(../teamtab/img/toggle-hover.png) 0 0 no-repeat}

#team-tabs li:hover h3, #team-tabs li:hover span, h3, #team-tabs li:hover .white a, #team-tabs .open .white, #team-tabs .open .white a { color: #000 }
#team-tabs #ken .inner { padding: 18px 10px 10px 15px}
#team-tabs h3 { font-size: 14px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; margin-bottom: 0; line-height: 30px }
#team-tabs span { font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 11px; }
a.emailstuff, a.namecard { background: url(../images/team_mail.gif) no-repeat 0 0;  line-height: 12px; text-indent: 22px; color:#000; display: block; width: 60px; text-decoration: none; font-size:10px; float: left}
a.namecard { background: url(../images/team_biz.gif) no-repeat 0 0; }
#team-tabs li:hover a, #team-tabs li.open a.emailstuff {background: url(../images/team_mail_green.gif) no-repeat 0 0}
#team-tabs li:hover a.namecard, #team-tabs li.open .white a.namecard {background: url(../images/vcard_green.gif) no-repeat 0 0}
a.namecard { background: url(../images/team_biz.gif) no-repeat 0 0}

#team-tabs li.white { }
.white, .white a.emailstuff, .white a.namecard, #team-tabs h3.white  {color: #fff}

div.hide {display:none; width:0; overflow:hidden;}
div.show {clear:left; width:305px; margin-top:0; top:-1px; padding:35px 5px 20px 24px; position:relative; z-index:50; line-height:20px;}
.clear {clear:both;}