/* ----- PAGE TITLE ----- */
html#welc h2 {background: transparent left top repeat-x url(../images/titles/welcome.gif);}

h3 {color:#000;}

.details {color:#EE8A1D;}


a:link, a:visited {
	color:#333;
	font-weight:bold;
	text-decoration:none;}
a:hover, a:active {
	color:#EE8A1D;}
	
.speaker {color:#666;}
.speaker a:link, .speaker a:visited {
	color:#666;}
.speaker a:hover, .speaker a:active {
	color:#EE8A1D;}
.timeplace{color:#EE8A1D;}
.timeplace dl dd {color:#333;}
	
/* ----- BACKGROUND ----- */
html {background:#fff center 0 repeat-y url(../images/interiorback.jpg);}
/*html#welc {background:#fff center 0 repeat-y url(../images/welcomeback.jpg);}*/

body {color:#333;}
h4, dt.travel, dt.roosevelt {color:#EE8A1D;font-weight:bold;}
dt.roosevelt {font-size:16px;}

#banner {background-color:#fff;}

#credits a:link, #credits a:visited{color:#9F9A74;}
#credits a:hover, #credits a:active{color:#333;}

#letterbox{
	border:#9F9975 1px solid;
	border-right:0;
	border-left:0;}
html#book #copy{margin-top:-3em;}


/* ----- MAIN NAVIGATION ----- */

#navigation {background-color:#fff;}

li#home a {background-image:url(../images/nav/home.gif);}
li#conference a {background-image:url(../images/nav/conference.gif);}
li#registration a {background-image:url(../images/nav/registration.gif);}
li#podcasts a {background-image:url(../images/nav/podcasts.gif);}
li#bookproject a {background-image:url(../images/nav/bookproject.gif);}
li#schedule a {background-image:url(../images/nav/schedule.gif);}
li#speakers a {background-image:url(../images/nav/speakers.gif);}
li#roadshow a {background-image:url(../images/nav/roadshow.gif);}
li#travel a {background-image:url(../images/nav/travel.gif);}
li#sponsors a {background-image:url(../images/nav/sponsors.gif);}
li#abouticon a {background-image:url(../images/nav/abouticon.gif);}
li#bookstore a {background-image:url(../images/nav/bookstore.gif);}
li#mailinglist a {background-image:url(../images/nav/mailinglist.gif);}
#navigation ul li#orphan a {background:transparent bottom left no-repeat url(../images/orphan_badge.gif);}

#navigation ul li a:link, #navigation ul li a:visited {background-position:0 0;}
#navigation ul li a:hover, #navigation ul li a:active {background-position: 0 -20px;}

#welc li#home a:link, #welc li#home a:visited, #welc li#home a:hover, #welc li#home a:active,
#conf li#conference a:link, #conf li#conference a:visited, #conf li#conference a:hover, #conf li#conference a:active,
#regi li#registration a:link, #regi li#registration a:visited, #regi li#registration a:hover, #regi li#registration a:active,
#podc li#podcasts a:link, #podc li#podcasts a:visited, #podc li#podcasts a:hover, #podc li#podcasts a:active,
#boop li#bookproject a:link, #boop li#bookproject a:visited, #boop li#bookproject a:hover, #boop li#bookproject a:active,
#sche li#schedule a:link, #sche li#schedule a:visited, #sche li#schedule a:hover, #sche li#schedule a:active,
#spea li#speakers a:link, #spea li#speakers a:visited, #spea li#speakers a:hover, #spea li#speakers a:active,
#road li#roadshow a:link, #road li#roadshow a:visited, #road li#roadshow a:hover, #road li#roadshow a:active,
#trav li#travel a:link, #trav li#travel a:visited, #trav li#travel a:hover, #trav li#travel a:active,
#spon li#sponsors a:link, #spon li#sponsors a:visited, #spon li#sponsors a:hover, #spon li#sponsors a:active,
#abou li#abouticon a:link, #abou li#abouticon a:visited, #abou li#abouticon a:hover, #abou li#abouticon a:active,
#book li#bookstore a:link, #book li#bookstore a:visited, #book li#bookstore a:hover, #book li#bookstore a:active,
#mail li#mailinglist a:link, #mail li#mailinglist a:visited, #mail li#mailinglist a:hover, #mail li#mailinglist a:active
{background-position: 0 -40px;border:0;}



/* ----- SUBNAV -----*/
#subnav {background-color:#fff;}
#subnav ul li a { background-repeat:no-repeat;}
#subnav ul li a:link, #subnav ul li a:visited {background-position:0 0;}
#subnav ul li a:hover, #subnav ul li a:active {background-position: 0 -20px;}
#subnav ul li a.here:link, #subnav ul li a.here:visited, #subnav ul li a.here:hover, #subnav ul li a.here:active {background-position: 0 -20px;border:0;}

/* ORDERED LISTS */
ol li, ol li.second {border-top:dotted 1px #ccc;}
ol li.first {border:none;}

/* ----- ORANGE -----*/

#orangina {
	background:#EE8A1D 0 0 no-repeat url(../images/orange_insert.jpg);
	border:2px solid #9F9975;
	border-left:none;
	border-right:none;
	border-bottom-color:#333;}
#orangina h4{
	display:inline;
	color:#333;
	font-weight:bold;
	font-size:14px;}
#orangina a:link, #orangina a:visited{color:#fff;}
#orangina a:hover, #orangina a:active{border-bottom:#EDC995 dotted 2px;}



/* ----- SPONSORS -----*/

li.expla{ padding-bottom:1em;}
#sponsor dl dt{border-bottom:#e8e8e8 solid 1px;border-top:#e8e8e8 1px solid;}
/*#sponsor dl dt#spon {background:transparent top no-repeat url(../images/titles/sponsors2.gif); border:none;}*/
#sponsor dl dt#part {background:transparent center .75em no-repeat url(../images/titles/sponsors_partner.gif);margin-top:-1em;}
dt#part {background:transparent center top no-repeat url(../images/titles/sponsors_partners.gif);}
#sponsor dl dt#gold, dt#gold {background:transparent center .75em no-repeat url(../images/titles/sponsors_gold.gif);}
#sponsor dl dt#silv, dt#silv {background:transparent center .75em no-repeat url(../images/titles/sponsors_silver.gif);}
#sponsor dl dt#bron, dt#bron {background:transparent center .75em no-repeat url(../images/titles/sponsors_bronze.gif);}
#sponsor dl dt#educ, dt#educ {background:transparent center .75em no-repeat url(../images/titles/sponsors_educator.gif);}
html#spon dt#part, html#spon dt#gold, html#spon dt#silv, html#spon dt#bron, html#spon dt#educ {background-position:center left; border-bottom:1px dashed #ccc;}
html#spon #copy dl{background:url(../images/sponsors/lowgrade.jpg) #fff repeat-x bottom left;}
html#conf #copy #sessionslist li.wrapper {
	background:url(../images/sponsors/lowgrade.jpg) #fff repeat-x bottom left;
	border:0;}
	
#pgsb dd img {border-right:1px dashed #e8e8e8;border-bottom:1px dashed #e8e8e8;}
#pgsb dd img.lastrow{border-bottom:none;}

	
/* ----- ALL MEMBERS ----- */

#copy ol ul#allmembers li a {border:solid 1px #9F9975;}

#copy ol ul#allmembers li#julb a:link, #copy ol ul#allmembers li#julb a:visited {background:transparent top no-repeat url(../images/headshots/juliabreckenreid.jpg);} 
#copy ol ul#allmembers li#ferc a:link, #copy ol ul#allmembers li#ferc a:visited {background:transparent top no-repeat url(../images/headshots/fernandacohen.jpg);}
#copy ol ul#allmembers li#isad a:link, #copy ol ul#allmembers li#isad a:visited {background:transparent top no-repeat url(../images/headshots/isabelledervaux.jpg);}
#copy ol ul#allmembers li#vong a:link, #copy ol ul#allmembers li#vong a:visited {background:transparent top no-repeat url(../images/headshots/vonglitschka.jpg);}
#copy ol ul#allmembers li#marh a:link, #copy ol ul#allmembers li#marh a:visited {background:transparent top no-repeat url(../images/headshots/markheflin.jpg);}
#copy ol ul#allmembers li#donk a:link, #copy ol ul#allmembers li#donk a:visited {background:transparent top no-repeat url(../images/headshots/donkilpatrick.jpg);}
#copy ol ul#allmembers li#rosm a:link, #copy ol ul#allmembers li#rosm a:visited {background:transparent top no-repeat url(../images/headshots/rossmacdonald.jpg);}
#copy ol ul#allmembers li#marr a:link, #copy ol ul#allmembers li#marr a:visited {background:transparent top no-repeat url(../images/headshots/martharich.jpg);}
#copy ol ul#allmembers li#whis a:link, #copy ol ul#allmembers li#whis a:visited {background:transparent top no-repeat url(../images/headshots/whitneysherman.jpg);}
#copy ol ul#allmembers li#mars a:link, #copy ol ul#allmembers li#mars a:visited {background:transparent top no-repeat url(../images/headshots/marktsmith.jpg);}
#copy ol ul#allmembers li#jact a:link, #copy ol ul#allmembers li#jact a:visited {background:transparent top no-repeat url(../images/headshots/jacktom.jpg);}
#copy ol ul#allmembers li#junw a:link, #copy ol ul#allmembers li#junw a:visited {background:transparent top no-repeat url(../images/headshots/junewalker.jpg);}

#copy ol ul#allmembers li#julb a:hover, #copy ol ul#allmembers li#julb a:active, 
#copy ol ul#allmembers li#ferc a:hover, #copy ol ul#allmembers li#ferc a:active,
#copy ol ul#allmembers li#isad a:hover, #copy ol ul#allmembers li#isad a:active,
#copy ol ul#allmembers li#vong a:hover, #copy ol ul#allmembers li#vong a:active,
#copy ol ul#allmembers li#marh a:hover, #copy ol ul#allmembers li#marh a:active,
#copy ol ul#allmembers li#donk a:hover, #copy ol ul#allmembers li#donk a:active,
#copy ol ul#allmembers li#rosm a:hover, #copy ol ul#allmembers li#rosm a:active,
#copy ol ul#allmembers li#marr a:hover, #copy ol ul#allmembers li#marr a:active,
#copy ol ul#allmembers li#whis a:hover, #copy ol ul#allmembers li#whis a:active,
#copy ol ul#allmembers li#mars a:hover, #copy ol ul#allmembers li#mars a:active,
#copy ol ul#allmembers li#jact a:hover, #copy ol ul#allmembers li#jact a:active,
#copy ol ul#allmembers li#junw a:hover, #copy ol ul#allmembers li#junw a:active{background-position:bottom;}

dd.title, h5 {
	color:#EE8A1D;
	font-weight:bold;
	}
h5{display:block;
	padding:1em 0 3em 0;
	text-transform:uppercase;
	font-size:12px;
	color:#9F9975;}
	
dd.position {
	color:#666;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;}
	
	
dd.url a:link, dd.url a:visited {color:#9F9975;}
dd.url a:hover, dd.url a:active {color:#EE8A1D;}

/* ----- MEMBERS ----- */

#copy ol ul#members li a {border:solid 1px #9F9975;}

#copy ol ul#members li#julb a:link, #copy ol ul#members li#julb a:visited {background:transparent bottom no-repeat url(../images/headshots/juliabreckenreid.jpg);} 
#copy ol ul#members li#ferc a:link, #copy ol ul#members li#ferc a:visited {background:transparent bottom no-repeat url(../images/headshots/fernandacohen.jpg);}
#copy ol ul#members li#isad a:link, #copy ol ul#members li#isad a:visited {background:transparent bottom no-repeat url(../images/headshots/isabelledervaux.jpg);}
#copy ol ul#members li#vong a:link, #copy ol ul#members li#vong a:visited {background:transparent bottom no-repeat url(../images/headshots/vonglitschka.jpg);}
#copy ol ul#members li#marh a:link, #copy ol ul#members li#marh a:visited {background:transparent bottom no-repeat url(../images/headshots/markheflin.jpg);}
#copy ol ul#members li#donk a:link, #copy ol ul#members li#donk a:visited {background:transparent bottom no-repeat url(../images/headshots/donkilpatrick.jpg);}
#copy ol ul#members li#rosm a:link, #copy ol ul#members li#rosm a:visited {background:transparent bottom no-repeat url(../images/headshots/rossmacdonald.jpg);}
#copy ol ul#members li#marr a:link, #copy ol ul#members li#marr a:visited {background:transparent bottom no-repeat url(../images/headshots/martharich.jpg);}
#copy ol ul#members li#whis a:link, #copy ol ul#members li#whis a:visited {background:transparent bottom no-repeat url(../images/headshots/whitneysherman.jpg);}
#copy ol ul#members li#mars a:link, #copy ol ul#members li#mars a:visited {background:transparent bottom no-repeat url(../images/headshots/marktsmith.jpg);}
#copy ol ul#members li#jact a:link, #copy ol ul#members li#jact a:visited {background:transparent bottom no-repeat url(../images/headshots/jacktom.jpg);}
#copy ol ul#members li#junw a:link, #copy ol ul#members li#junw a:visited {background:transparent bottom no-repeat url(../images/headshots/junewalker.jpg);}

#copy ol ul#members li#julb a:hover, #copy ol ul#members li#julb a:active, 
#copy ol ul#members li#ferc a:hover, #copy ol ul#members li#ferc a:active,
#copy ol ul#members li#isad a:hover, #copy ol ul#members li#isad a:active,
#copy ol ul#members li#vong a:hover, #copy ol ul#members li#vong a:active,
#copy ol ul#members li#marh a:hover, #copy ol ul#members li#marh a:active,
#copy ol ul#members li#donk a:hover, #copy ol ul#members li#donk a:active,
#copy ol ul#members li#rosm a:hover, #copy ol ul#members li#rosm a:active,
#copy ol ul#members li#marr a:hover, #copy ol ul#members li#marr a:active,
#copy ol ul#members li#whis a:hover, #copy ol ul#members li#whis a:active,
#copy ol ul#members li#mars a:hover, #copy ol ul#members li#mars a:active,
#copy ol ul#members li#jact a:hover, #copy ol ul#members li#jact a:active,
#copy ol ul#members li#junw a:hover, #copy ol ul#members li#junw a:active,
li#ferc a.here:link, li#ferc a.here:visited,
li#ferc a.here:hover, li#ferc a.here:active{
	background-position:top;}


/* ----- FOOTER -----*/

#footer {
	border-top: solid 1px #e8e8e8;
	color:#9F9975;
	background-color:#fff;}
#footer a:link, #footer a:visited {color:#9F9975;}
#footer li a:link, #footer li a:visited {color:#666;}
#footer a:hover, #footer a:active {color:#333;border:0;}
#footer li a:hover, #footer li a:active {color:#000;}
/*#footer li a.here {border:0;color:#EE8A1D;}*/
	
abbr {border:0;}

/*html#welc #footer li#fhome a,
html#conf #footer li#fsess a, html#conf #footer li#feven a, html#conf #footer li#fwork a, html#conf #footer li#fatte a,
html#regi #footer li#fregi a,
html#sche #footer li#fsche a,
html#spea #footer li#fspea a,
html#road #footer li#froad a,
html#trav #footer li#fnewy a, html#trav #footer li#froos a, html#trav #footer li#fcult a,
html#spon #footer li#fspon a,
html#abou #footer li#fhist a, html#abou #footer li#fboar a, html#abou #footer li#fspec a, html#abou #footer li#fcont a,
html#book #footer li#fbook a,
html#mail #footer li#fmail a,
html#lega #footer li#flega a{
	border:0;color:#EE8A1D;}*/
em {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;}
h3 em {
	font-family:Arial, Helvetica, sans-serif; 
	font-style:normal;
	font-size:.9em;}
	h3 { line-height:1em;}
.soldout{color:#c00;font-weight:bold;font-size:12px;}
