/**********/
/* HEADER */
/**********/

#header .logo { margin:5px; width:200px; }
#header .blurb { color:#58595B; position:absolute; top:20px; right:20px; width:550px; }

/********/
/* MENU */
/********/

#menu a { background:transparent url('../image/menu.png') no-repeat left top;
	color:#FFFFFF; display:block; float:left; font-weight:bold; height:48px; line-height:38px; padding:5px 5px 5px 2px;
	text-align:center; text-decoration:none; width:92px; }
#menu .twoLine { line-height:16px; }
#menu .threeLine { line-height:12px; }
#menu a:hover { background:transparent url('../image/menu.png') no-repeat left bottom; }


.info { background-color:#EEEEEE; border:2px solid #007C85; color:#007C85; font-weight:bold; font-size:110%;
	margin:10px 0px 0px 0px; padding:5px; -moz-border-radius:4px; -webkit-border-radius:4px; }

.info_awards { background-color:#EEEEEE; border:2px solid #007C85; font-size:100%;
	margin:10px 0px 0px 0px; padding:5px; -moz-border-radius:4px; -webkit-border-radius:4px; }

.info_awards span.logo { display:block; margin:15px auto; overflow:hidden; text-align:center; }
.info_awards b.green { color:#007C85; }

/**********/
/* INDEX */
/*********/

.index { margin:3px 0px; margin-right:20px; }
.indexListLeft { float:left; width:260px; }
.indexListRight { float:right; width:260px; }
ul.index li { line-height:normal; }
	
/**********/
/* PHOTO */
/*********/

.photo_display { border-spacing:10px; width:98%; }
.photo_display td { border:1px solid #AAAAAA; text-align:center; padding:3px; }

/***********/
/* MEMBERS */
/***********/

.member { border-bottom:1px solid #007C85; overflow:hidden; padding:5px 0px; }
.member img { float:left; margin-right:20px; }
