/* ------------------------------------------------------------- */
/* GENERAL SUBNAV SETTINGS */
/* ------------------------------------------------------------- */

#subnav li a,
#subnav li a:link,
#subnav li a:visited,
#subnav li a:hover,
#subnav li a:active {
display:block;
line-height:1.2em;
padding:.85em .65em;
border-top:1px solid #fff;
font-family: verdana, arial, sans-serif;
font-size:.7em;
font-weight:bold;
}

/*#subnav li {
width:199px;
margin-left:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#subnav li {
width:199px;
margin-left:1px;
}
}*/

#subnav li {
	width:200px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#subnav li {
width:200px;
}
}

#subnav li ul li a,
#subnav li ul li a:link,
#subnav li ul li a:visited,
#subnav li ul li a:hover,
#subnav li ul li a:active {
display:block;
line-height:.9em;
padding:.7em .65em .8em 1.9em;
font-family: verdana, arial, sans-serif;
font-size:.65em;
font-weight:normal;
border:none;
background: transparent url(../img/bul_s3.gif) no-repeat .9em .7em;
}

#subnav li ul {
padding-bottom:.5em;
}

/* ------------------------------------------------------------- */
/* SUBNAV GENERIC - for use when one wants the bent arrow nav anywhere in leftcol */
/* ------------------------------------------------------------- */
.subnavgen li a,
.subnavgen li a:link,
.subnavgen li a:visited,
.subnavgen li a:hover,
.subnavgen li a:active {
display:block;
line-height:1.2em;
border-top:1px solid #fff;
font-family: verdana, arial, sans-serif;
font-size:.7em;
font-weight:bold;
color:#fff;
}
.subnavgen li a:hover {
text-decoration:none;
background-color: #666;
}

.subnavgen li {
width:199px;
}
.subnavgen li ul {
border-bottom:1px solid #fff;
}

.subnavgen li ul li a,
.subnavgen li ul li a:link,
.subnavgen li ul li a:visited,
.subnavgen li ul li a:hover,
.subnavgen li ul li a:active {
display:block;
line-height:.9em;
font-family: verdana, arial, sans-serif;
font-size:.65em;
font-weight:normal;
border:none;
background: transparent url(../img/bul_s3.gif) no-repeat .9em .7em;
}
.subnavgen li ul li a:hover {
text-decoration:none;
background-color: #666;
}

.subnavgen li ul {
padding-bottom:.5em;
}

.subnavgen li.currentsection a,
.subnavgen li.currentsection a:link,
.subnavgen li.currentsection a:visited,
.subnavgen li.currentsection a:hover,
.subnavgen li.currentsection a:active {
background-color: #7a7878;
}
/* ------------------------------------------------------------- */
/* PUBLICATIONS */
/* ------------------------------------------------------------- */

.publications #leftcol #subnav li a,
.publications #leftcol #subnav li a:link,
.publications #leftcol #subnav li a:visited {
color:#fff;
/* background-color:#e6a03b; */
background-color:#b15c11;
text-decoration:none;
}
.publications #leftcol #subnav li a:hover {
color:#fff;
background-color:#cf9036;
text-decoration:none;
}
.publications #leftcol #subnav li a:active {
color:#fff;
background-color:#e6a03b;
text-decoration:none;
}

.publications #leftcol #subnav li.currentsection a,
.publications #leftcol #subnav li.currentsection a:link,
.publications #leftcol #subnav li.currentsection a:visited,
.publications #leftcol #subnav li.currentsection a:hover,
.publications #leftcol #subnav li.currentsection a:active {
/* color:#e6a03b;  */
color:#b15c11; 
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_gold_down.gif) no-repeat .5em 1.4em;
}

.publications #leftcol #subnav li.topsection a,
.publications #leftcol #subnav li.topsection a:link,
.publications #leftcol #subnav li.topsection a:visited,
.publications #leftcol #subnav li.topsection a:hover,
.publications #leftcol #subnav li.topsection a:active {
color:#b15c11;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_gold_lt.gif) no-repeat .5em .2em;
}


/* publications subnav "on state" */

.publications #leftcol #subnav li a.subnavcurrent,
.publications #leftcol #subnav li a.subnavcurrent:link,
.publications #leftcol #subnav li a.subnavcurrent:visited,
.publications #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #cf9036;
border:none;
}

/* publications - AMERICAN THEATRE ONLY */

.publications.americantheatre #leftcol #subnav li a,
.publications.americantheatre #leftcol #subnav li a:link,
.publications.americantheatre #leftcol #subnav li a:visited {
color:#fff;
background-color:#8f8e8e;
text-decoration:none;
}
.publications.americantheatre #leftcol #subnav li a:hover {
color:#fff;
background-color:#7a7878;
text-decoration:none;
}
.publications.americantheatre #leftcol #subnav li a:active {
color:#fff;
background-color:#e6a03b;
text-decoration:none;
}

.publications.americantheatre #leftcol #subnav li.currentsection a,
.publications.americantheatre #leftcol #subnav li.currentsection a:link,
.publications.americantheatre #leftcol #subnav li.currentsection a:visited,
.publications.americantheatre #leftcol #subnav li.currentsection a:hover,
.publications.americantheatre #leftcol #subnav li.currentsection a:active {
color:#e6a03b;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_gold_down.gif) no-repeat .5em 1.4em;
}

.publications.americantheatre #leftcol #subnav li.topsection a,
.publications.americantheatre #leftcol #subnav li.topsection a:link,
.publications.americantheatre #leftcol #subnav li.topsection a:visited,
.publications.americantheatre #leftcol #subnav li.topsection a:hover,
.publications.americantheatre #leftcol #subnav li.topsection a:active {
color:#e6a03b;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_gold_lt.gif) no-repeat .5em .2em;
}

.publications #leftcol #subnav ul li ul {
background-color:#e6a03b;
}


/* ------------------------------------------------------------- */
/* GRANTS */
/* ------------------------------------------------------------- */

.grants #leftcol #subnav li a,
.grants #leftcol #subnav li a:link,
.grants #leftcol #subnav li a:visited {
color:#fff;
background-color:#a9a84a;
text-decoration:none;
}
.grants #leftcol #subnav li a:hover {
color:#fff;
background-color:#949341;
text-decoration:none;
}
.grants #leftcol #subnav li a:active {
color:#fff;
background-color:#a9a84a;
text-decoration:none;
}
.grants #leftcol #subnav li.currentsection a,
.grants #leftcol #subnav li.currentsection a:link,
.grants #leftcol #subnav li.currentsection a:visited,
.grants #leftcol #subnav li.currentsection a:hover,
.grants #leftcol #subnav li.currentsection a:active {
color:#a9a84a;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_ltgreen_down.gif) no-repeat .5em 1.4em;
}

.grants #leftcol #subnav li.topsection a,
.grants #leftcol #subnav li.topsection a:link,
.grants #leftcol #subnav li.topsection a:visited,
.grants #leftcol #subnav li.topsection a:hover,
.grants #leftcol #subnav li.topsection a:active {
color:#a9a84a;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_ltgreen_lt.gif) no-repeat .5em .2em;
}

/* grants subnav "on state" */

.grants #leftcol #subnav li a.subnavcurrent,
.grants #leftcol #subnav li a.subnavcurrent:link,
.grants #leftcol #subnav li a.subnavcurrent:visited,
.grants #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #818039;
border:none;
}

.grants #leftcol #subnav ul li ul {
background-color:#a9a84a;
}

/* ------------------------------------------------------------- */
/* EVENTS */
/* ------------------------------------------------------------- */

.events #leftcol #subnav li a,
.events #leftcol #subnav li a:link,
.events #leftcol #subnav li a:visited {
color:#fff;
background-color:#547b53;
text-decoration:none;
}
.events #leftcol #subnav li a:hover {
color:#fff;
background-color:#476847;
text-decoration:none;
}
.events #leftcol #subnav li a:active {
color:#fff;
background-color:#547b53;
text-decoration:none;
}


.events #leftcol #subnav li.currentsection a,
.events #leftcol #subnav li.currentsection a:link,
.events #leftcol #subnav li.currentsection a:visited,
.events #leftcol #subnav li.currentsection a:hover,
.events #leftcol #subnav li.currentsection a:active {
color:#547b53;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_dkgreen_down.gif) no-repeat .5em 1.4em;
}


.events #leftcol #subnav li.topsection a,
.events #leftcol #subnav li.topsection a:link,
.events #leftcol #subnav li.topsection a:visited,
.events #leftcol #subnav li.topsection a:hover,
.events #leftcol #subnav li.topsection a:active {
color:#547b53;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_dkgreen_lt.gif) no-repeat .5em .2em;
}


/* event sub section header */
.events #leftcol #subnav li a.subnavsection,
.events #leftcol #subnav li a.subnavsection:hover {
color:#fff;
padding: 1em .65em .65em .65em;
background: none;
font-weight:bold;
font-size: .65em;
text-decoration:underline;
background-color: #547b53;
border:none;
}

/* events subnav "on state" */

.events #leftcol #subnav li a.subnavcurrent,
.events #leftcol #subnav li a.subnavcurrent:link,
.events #leftcol #subnav li a.subnavcurrent:visited,
.events #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #3a553a;
border:none;
}

.events #leftcol #subnav ul li ul {
background-color:#547b53;
}

/* ------------------------------------------------------------- */
/* TOOLS */
/* ------------------------------------------------------------- */

.tools #leftcol #subnav li a,
.tools #leftcol #subnav li a:link,
.tools #leftcol #subnav li a:visited {
color:#fff;
/* background-color:#7b8bc0; */
background-color:#314587;
text-decoration:none;
}
.tools #leftcol #subnav li a:hover {
color:#fff;
background-color:#6e7cab;
text-decoration:none;
}
.tools #leftcol #subnav li a:active {
color:#fff;
background-color:#7b8bc0;
text-decoration:none;
}
.tools #leftcol #subnav li.currentsection a,
.tools #leftcol #subnav li.currentsection a:link,
.tools #leftcol #subnav li.currentsection a:visited,
.tools #leftcol #subnav li.currentsection a:hover,
.tools #leftcol #subnav li.currentsection a:active{
/*color:#7b8bc0; */
color:#314587;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_blue_down.gif) no-repeat .5em 1.4em;
}

.tools #leftcol #subnav li.topsection a,
.tools #leftcol #subnav li.topsection a:link,
.tools #leftcol #subnav li.topsection a:visited,
.tools #leftcol #subnav li.topsection a:hover,
.tools #leftcol #subnav li.topsection a:active {
color:#7b8bc0;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_blue_lt.gif) no-repeat .5em .2em;
}

/* tools subnav on */

.tools #leftcol #subnav li a.subnavcurrent,
.tools #leftcol #subnav li a.subnavcurrent:link,
.tools #leftcol #subnav li a.subnavcurrent:visited,
.tools #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #626e97;
border:none;
}

.tools #leftcol #subnav ul li ul {
/* background-color:#7b8bc0; */
background-color:#314587;
}

/* second grouping */

.tools #leftcol #toolssubnav2 ul {
border-top:9px solid #ededed;
}

/* searcharchives */
.tools #leftcol #searcharchives {
background-color:#8f8e8e;
font-family:verdana, arial, sans-serif;
}
.tools #leftcol #searcharchives h2 {
color:#fff;
}




/* ------------------------------------------------------------- */
/* ADVOCACY */
/* ------------------------------------------------------------- */

.advocacy #leftcol #subnav li a,
.advocacy #leftcol #subnav li a:link,
.advocacy #leftcol #subnav li a:visited {
color:#fff;
background-color:#7b62a4;
text-decoration:none;
}
.advocacy #leftcol #subnav li a:hover {
color:#fff;
background-color:#6b568f;
text-decoration:none;
}
.advocacy #leftcol #subnav li a:active {
color:#fff;
background-color:#7b62a4;
text-decoration:none;
}
.advocacy #leftcol #subnav li.currentsection a,
.advocacy #leftcol #subnav li.currentsection a:link,
.advocacy #leftcol #subnav li.currentsection a:visited,
.advocacy #leftcol #subnav li.currentsection a:hover,
.advocacy #leftcol #subnav li.currentsection a:active {
color:#7b62a4;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_purple_down.gif) no-repeat .5em 1.4em;
}

.advocacy #leftcol #subnav li.topsection a,
.advocacy #leftcol #subnav li.topsection a:link,
.advocacy #leftcol #subnav li.topsection a:visited,
.advocacy #leftcol #subnav li.topsection a:hover,
.advocacy #leftcol #subnav li.topsection a:active {
color:#7b62a4;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_purple_lt.gif) no-repeat .5em .2em;
}

/* advocacy subnav on */

.advocacy #leftcol #subnav li a.subnavcurrent,
.advocacy #leftcol #subnav li a.subnavcurrent:link,
.advocacy #leftcol #subnav li a.subnavcurrent:visited,
.advocacy #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #5e4b7d;
border:none;
}

.advocacy #leftcol #subnav ul li ul {
background-color:#7b62a4;
}
/* ------------------------------------------------------------- */
/* FIFTY */
/* ------------------------------------------------------------- */

.fifty #leftcol #subnav li a,
.fifty #leftcol #subnav li a:link,
.fifty #leftcol #subnav li a:visited {
color:#fff;
background-color:#bd9024;
text-decoration:none;
}
.fifty #leftcol #subnav li a:hover {
color:#fff;
background-color:#c90;
text-decoration:none;
}
.fifty #leftcol #subnav li a:active {
color:#fff;
background-color:#bd9024;
text-decoration:none;
}
.fifty #leftcol #subnav li.currentsection a,
.fifty #leftcol #subnav li.currentsection a:link,
.fifty #leftcol #subnav li.currentsection a:visited,
.fifty #leftcol #subnav li.currentsection a:hover,
.fifty #leftcol #subnav li.currentsection a:active {
color:#bd9024;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_gold_down.gif) no-repeat .5em 1.4em;
}

.fifty #leftcol #subnav li.topsection a,
.fifty #leftcol #subnav li.topsection a:link,
.fifty #leftcol #subnav li.topsection a:visited,
.fifty #leftcol #subnav li.topsection a:hover,
.fifty #leftcol #subnav li.topsection a:active {
color:#bd9024;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_gold_lt.gif) no-repeat .5em .2em;
}

/* advocacy subnav on */

.fifty #leftcol #subnav li a.subnavcurrent,
.fifty #leftcol #subnav li a.subnavcurrent:link,
.fifty #leftcol #subnav li a.subnavcurrent:visited,
.fifty #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #c90;
border:none;
}

.fifty #leftcol #subnav ul li ul {
background-color:#bd9024;
}

/* ------------------------------------------------------------- */
/* INTERNATIONAL */
/* ------------------------------------------------------------- */

.international #leftcol #subnav li a,
.international #leftcol #subnav li a:link,
.international #leftcol #subnav li a:visited {
color:#fff;
background-color:#b33035;
text-decoration:none;
}
.international #leftcol #subnav li a:hover {
color:#fff;
background-color:#9c2a2e;
text-decoration:none;
}
.international #leftcol #subnav li a:active {
color:#fff;
background-color:#b33035;
text-decoration:none;
}
.international #leftcol #subnav li.currentsection a,
.international #leftcol #subnav li.currentsection a:link,
.international #leftcol #subnav li.currentsection a:visited,
.international #leftcol #subnav li.currentsection a:hover,
.international #leftcol #subnav li.currentsection a:active {
color:#b33035;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_red_down.gif) no-repeat .5em 1.4em;
}

.international #leftcol #subnav li.topsection a,
.international #leftcol #subnav li.topsection a:link,
.international #leftcol #subnav li.topsection a:visited,
.international #leftcol #subnav li.topsection a:hover,
.international #leftcol #subnav li.topsection a:active {
color:#b33035;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_red_lt.gif) no-repeat .5em .2em;
}

/* international subnav on */

.international #leftcol #subnav li a.subnavcurrent,
.international #leftcol #subnav li a.subnavcurrent:link,
.international #leftcol #subnav li a.subnavcurrent:visited,
.international #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #872427;
border:none;
}

.international #leftcol #subnav ul li ul {
background-color:#b33035;
}





/* ------------------------------------------------------------- */
/* BOOKSTORE */
/* ------------------------------------------------------------- */

#bookstoresubnav2, #bookstoresubnav3 li {
width:199px;
font-family: verdana, arial, sans-serif;
}

#bookstoresubnav2 li a {
display:block;
line-height:1.2em;
padding:.5em .65em;
border-top:1px solid #fff;
font-family: verdana, arial, sans-serif;
font-size:.7em;
font-weight:bold;
text-decoration:none;
}
#bookstoresubnav2 li a,
#bookstoresubnav2 li a:link,
#bookstoresubnav2 li a:visited {
color:#fff;
text-decoration:none;
}
#bookstoresubnav2 li a:hover {
color:#fff;
background-color:#7a7878;
text-decoration:none;
}
#bookstoresubnav2 li a:active {
color:#fff;
text-decoration:none;
}

#bookstoresubnav2 li.currentsection a,
#bookstoresubnav2 li.currentsection a:link,
#bookstoresubnav2 li.currentsection a:visited,
#bookstoresubnav2 li.currentsection a:hover,
#bookstoresubnav2 li.currentsection a:active {
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #8f8e8e url(../img/bul_s2_orange_down.gif) no-repeat .5em 1.4em;
}

 
#bookstoresubnav3 li a {
display:block;
line-height:1.2em;
padding:1.1em .65em 1.1em 1.6em;
font-family: verdana, arial, sans-serif;
font-size:.75em;
font-weight:bold;
text-decoration:none;
border-bottom:9px solid #ededed;
background: #e6a03b url(../img/bul_s2_orange_rt.gif) no-repeat .5em 1.2em;
}
#bookstoresubnav3 li a,
#bookstoresubnav3 li a:link,
#bookstoresubnav3 li a:visited {
color:#fff;
text-decoration:none;
}
#bookstoresubnav3 li a:hover {
color:#fff;
background-color:#cf9036;
text-decoration:none;
}
#bookstoresubnav3 li a:active {
color:#fff;
text-decoration:none;
}

#bookstoresubnav3 li.currentsection a,
#bookstoresubnav3 li.currentsection a:link,
#bookstoresubnav3 li.currentsection a:visited,
#bookstoresubnav3 li.currentsection a:hover,
#bookstoresubnav3 li.currentsection a:active {
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #999 url(../img/bul_s2_orange_down.gif) no-repeat .5em 1.4em;
}



/* ------------------------------------------------------------- */
/* ABOUT */
/* ------------------------------------------------------------- */


.about #leftcol #subnav li a,
.about #leftcol #subnav li a:link,
.about #leftcol #subnav li a:visited {
color:#fff;
background-color:#8f8e8e;
text-decoration:none;
}
.about #leftcol #subnav li a:hover {
color:#fff;
background-color:#666;
text-decoration:none;
}
.about #leftcol #subnav li a:active {
color:#fff;
background-color:#7a7878;
text-decoration:none;
}

.about #leftcol #subnav li.currentsection a,
.about #leftcol #subnav li.currentsection a:link,
.about #leftcol #subnav li.currentsection a:visited,
.about #leftcol #subnav li.currentsection a:hover,
.about #leftcol #subnav li.currentsection a:active {
color:#7a7878;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_orange_down.gif) no-repeat .5em 1.4em;
}

.about #leftcol #subnav li.topsection a,
.about #leftcol #subnav li.topsection a:link,
.about #leftcol #subnav li.topsection a:visited,
.about #leftcol #subnav li.topsection a:hover,
.about #leftcol #subnav li.topsection a:active {
color:#7a7878;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_orange_lt.gif) no-repeat .5em .2em;
}

.about #leftcol #subnav ul li ul {
background-color:#ededed;
}

/* about subnav "on state" */

.about #leftcol #subnav li a.subnavcurrent,
.about #leftcol #subnav li a.subnavcurrent:link,
.about #leftcol #subnav li a.subnavcurrent:visited,
.about #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #7a7878;
border:none;
}




/* ------------------------------------------------------------- */
/* ARTSEARCH */
/* ------------------------------------------------------------- */


.artsearch #leftcol #subnav li a,
.artsearch #leftcol #subnav li a:link,
.artsearch #leftcol #subnav li a:visited {
color:#fff;
background-color:#8f8e8e;
text-decoration:none;
}
.artsearch #leftcol #subnav li a:hover {
color:#fff;
background-color:#7a7878;
text-decoration:none;
}
.artsearch #leftcol #subnav li a:active {
color:#fff;
background-color:#666;
text-decoration:none;
}

.artsearch #leftcol #subnav li.currentsection a,
.artsearch #leftcol #subnav li.currentsection a:link,
.artsearch #leftcol #subnav li.currentsection a:visited,
.artsearch #leftcol #subnav li.currentsection a:hover,
.artsearch #leftcol #subnav li.currentsection a:active {
color:#7a7878;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_orange_down.gif) no-repeat .5em 1.4em;
}

.artsearch #leftcol #subnav li.topsection a,
.artsearch #leftcol #subnav li.topsection a:link,
.artsearch #leftcol #subnav li.topsection a:visited,
.artsearch #leftcol #subnav li.topsection a:hover,
.artsearch #leftcol #subnav li.topsection a:active {
color:#7a7878;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_orange_lt.gif) no-repeat .5em .2em;
}

.artsearch #leftcol #subnav ul li ul {
background-color:#ededed;
}

/* artsearch subnav "on state" */

.artsearch #leftcol #subnav li a.subnavcurrent,
.artsearch #leftcol #subnav li a.subnavcurrent:link,
.artsearch #leftcol #subnav li a.subnavcurrent:visited,
.artsearch #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #7a7878;
border:none;
}



/* ------------------------------------------------------------- */
/* ADVERTISE */
/* ------------------------------------------------------------- */


.advertise #leftcol #subnav li a,
.advertise #leftcol #subnav li a:link,
.advertise #leftcol #subnav li a:visited {
color:#fff;
background-color:#8f8e8e;
text-decoration:none;
}
.advertise #leftcol #subnav li a:hover {
color:#fff;
background-color:#7a7878;
text-decoration:none;
}
.advertise #leftcol #subnav li a:active {
color:#fff;
background-color:#666;
text-decoration:none;
}

.advertise #leftcol #subnav li.currentsection a,
.advertise #leftcol #subnav li.currentsection a:link,
.advertise #leftcol #subnav li.currentsection a:visited,
.advertise #leftcol #subnav li.currentsection a:hover,
.advertise #leftcol #subnav li.currentsection a:active {
color:#7a7878;
padding:1.3em .65em 1.3em 1.6em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_orange_down.gif) no-repeat .5em 1.4em;
}

.advertise #leftcol #subnav li.topsection a,
.advertise #leftcol #subnav li.topsection a:link,
.advertise #leftcol #subnav li.topsection a:visited,
.advertise #leftcol #subnav li.topsection a:hover,
.advertise #leftcol #subnav li.topsection a:active {
color:#7a7878;
padding:0 .65em .65em 1.6em;
font-size:.75em;
text-decoration:none;
background: #fff url(../img/bul_s1_orange_lt.gif) no-repeat .5em .2em;
}

.advertise #leftcol #subnav ul li ul {
background-color:#ededed;
}

/* advertise subnav "on state" */

.advertise #leftcol #subnav li a.subnavcurrent,
.advertise #leftcol #subnav li a.subnavcurrent:link,
.advertise #leftcol #subnav li a.subnavcurrent:visited,
.advertise #leftcol #subnav li a.subnavcurrent:hover {
color:#fff;
text-decoration:none;
background-color: #7a7878;
border:none;
}




/* ------------------------------------------------------------- */
/* EXTRANAV */
/* ------------------------------------------------------------- */

.publications.americantheatre #extranav ul {
margin-top:20px;
border-top:9px solid #ededed;
border-bottom:9px solid #ededed;
background-color: #f15c22;
padding:.5em 0;
}

.publications.americantheatre #extranav li a {
display:block;
line-height:1.2em;
padding:.4em .65em .4em 1.8em;
font-family: verdana, arial, sans-serif;
font-size:.7em;
font-weight:normal;
text-decoration:none;
background: #f15c22 url(../img/bul_s2_orange_rt.gif) no-repeat .5em .45em;
}
.publications.americantheatre #extranav li a,
.publications.americantheatre #extranav li a:link,
.publications.americantheatre #extranav li a:visited {
color:#fff;
text-decoration:none;
}
.publications.americantheatre #extranav li a:hover {
color:#fff;
background-color:#e0551f;
text-decoration:none;
}
.publications.americantheatre #extranav li a:active {
color:#fff;
text-decoration:none;
}

.publications.americantheatre #leftcol #extranav li.currentsection a,
.publications.americantheatre #leftcol #extranav li.currentsection a:link,
.publications.americantheatre #leftcol #extranav li.currentsection a:visited,
.publications.americantheatre #leftcol #extranav li.currentsection a:hover,
.publications.americantheatre #leftcol #extranav li.currentsection a:active {
color:#e6a03b;
padding: .7em .65em 1em 1.4em;
font-size:.75em;
text-decoration:none;
background: #ededed url(../img/bul_s1_gold_down.gif) no-repeat .3em 1em;
}