@charset "UTF-8";
/* CSS Document */

body {background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; width: 1100px; color: #FFFFFF; margin: 0 auto; padding: 0;}
h1 {font-size: 1.6em; margin: 1em 0 0 16px; font-weight: normal; color: #B99748;}
h2,h4,h5,h6,.rpress {font-size: 1.4em; margin: 0 0 22px 26px; font-weight: normal; color: #00B5D3;}
h3 {font-size: 1.6em; padding: 0; font-weight: normal; color: #999999; margin: 0 0 4px 0;}
p {font-size: .8em; line-height: 1.64em;}
fieldset {border: none; padding: 0; margin: 0;}
img {border: none;}
a {color: #00B5D3;}
a:hover {color: #00D7ED;}

#holder {background: url(/i09/header.jpg) top center no-repeat; width: 1100px;}
#corps {float: right; width: 650px; margin: 116px 99px 36px 0; padding: 0; border: none;}
#corps ul {list-style: none; font-size: 1em; color: #999999; font-size: .9em;}
#carte {float: left; width: 176px; margin: 320px 0 12px 120px; padding: 0; border: none; font-size: .82em; line-height: 1.64em;}
#carte ul {list-style: none; margin: 0; padding: 0;}
#carte ul li {padding: 0 0 0 16px;}
#carte ul li.switch {padding: 0;}
#carte ul a {text-decoration: none; color: #00B5D3;}
#carte ul a:hover {text-decoration: underline; color: #00D7ED;}
#carte ul ul {margin: 0;}
#carte ul ul li {margin: 0 0 0 26px; padding: 0;}
#carte ul ul a {color: #EACC9B;}
#carte ul ul a:hover {color: #EACC9B;} 
#wayback {font-size: .6em; color: #CCCCCC;}
#wayback a {text-decoration: none; color: #FFFFFF;}
#wayback a:hover {text-decoration: underline; color: #CCCCCC;}
#mlist {width: 136px; text-align: right;}
#mlist label {display: none;}
#mlist input {margin: 2px 0; clear: both; width: 110px;}
#list_name,#list_email  {font-size: 10px; width: 110px; background-color:#CCCCCC; color:#333333;}
#signup {width: 60px;}
#mload {width: 130px; height: 12px; margin: 12px 0; background: url(/i09/loading-meter-sm.gif) center center no-repeat; display: none;}
#mresults {width: 136px; text-align: left;}
#mresults p {margin-left: 16px;}
#mresults p a {color: #ffffff;}
#sendingmail {width: 100%; height: 300px; background: url(/i09/loading-meter.gif) center center no-repeat; display: none;}
#contactresults {width: 100%; height: 200px; display: none;}
#poem {margin: 48px 4px 0 20px; color: #CCCCCC; font-size: .8em; display: block; clear: both;}
#poet {font-size: .9em; clear: both; display: block;}
#footer {clear: both; width: 650px; font-size: 9px; margin: 12px 99px 20px 352px; padding: 0 0 8px 0; color: #FF0071; text-align: left;}
#footer hr {background-color: #F4D7A0; color: #F4D7A0; border: none; margin: 0 248px 12px 0; width: 400px; height: 2px; clear: both;}
#footer a {text-decoration: none; color: #FF0071;}
#footer a:hover {text-decoration: underline; color: #F0578E;}
#leftie {float: left; width: 300px;}
#rightie {float: right; width: 345px; text-align: right;} 
#control {height: 48px; width: 650px; text-align: center; font-size: 10px;}
#control a {text-decoration: none; color: #999999;}
#control a:hover {text-decoration: underline; color: #FFFFFF;}
#control #panel {display: inline; width: 346px; margin: 0; padding: 0; height: 42px;}
#prenext {height: 24px; width: 100%; margin: 0px; padding: 0px;}
#prevBtn {}
#nextBtn {}
#pager {width: 650px; padding: 0px; margin: 0px; font-size: 10px; color: #333333; text-align: center; height: 16px;}
#pager a {color: #999999; text-decoration: none;}
#pager a:hover{color: #ffffff; text-decoration: underline;}
#edina * {display: block;}
#edina label {width: 160px; margin: 0 12px 16px 0; text-align: right; font-size: .76em; float: left; clear: left;}
#edina input {width: 300px; margin: 0 12px 16px 20px;}
#edina textarea {width: 300px; margin: 0 12px 16px 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .76em;}
#edina select {width: 300px; margin: 0 12px 16px 20px;}

.close {background: url(/i09/close.gif) left center no-repeat; width: 16px; height: 1.64em; float: left; display: none;}
.open {background: url(/i09/open.gif) left center no-repeat; width: 16px; height: 1.64em; float: left; display: none;}
.rfpic {clear: right; float: right; margin: 0 0 12px 18px; border: none;}
.rfpiccred {clear: right; float: right; margin: 0 0 0 18px; border: none;}
.lfpic {clear: left; float: left; margin: 0 18px 12px 0; border: none;}
.rphotocredit {width: 300px; float: right; clear: right; padding: 2px; font-size: 10px; text-align: right; display: block; padding: 2px; margin: 0 0 2px 18px;}
.rphotocredit a {color: #666666;}
.rphotocredit a:hover {color: #CCCCCC;}
.glisting {width: 100%; margin: 10px 0; padding: 4px; display: block;}
.glisting a {border: none; text-decoration: none; color: #B99748; display: inline;}
.glisting a:hover {text-decoration: underline; color: #FFDEA9;}
.photoframe {width: 650px; text-align: center;} /* height: 430px; */
.photoframe img {display: inline;}
.picb img {width: 40px; height: 40px; margin: 0 2px;}
.lh {width: 100px; float: left; text-align: left; padding: 30px 0 0 0;}
.rh {width: 100px; float: right; text-align: right; padding: 30px 0 0 0;}
.lhp {width: 140px; float: left; text-align: left; display: block;}
.rhp {width: 140px; float: right; text-align: right; display: block;}
.midp {width: 326px; display: inline; margin: 0; padding: 0;}
.cback {width: 650px; text-align: center; margin-top: 0;}
.pcredits {width: 650px; text-align: right; font-size: 10px;}
.song {font-size: 1em; line-height: 1.64em; margin: 0 0 24px 0; padding: 0; border-bottom: solid 1px #333333;}
.song * {margin: 0; padding: 0;}
.song a {font-size: .8em; padding-right: 16px; float: right; clear: right;}
.bandtitle {display: block; font-size: .82em; color: #666666;}
.songtitle { display: block;}
.songinfo {font-size: .6em; display: block; color: #999999; width: 70%;}
.songinfo a {float: none; font-size: 1em; display: inline;}
.tracklistings {font-size: .8em; color: #FFFFFF;}
.tracklistings ol {margin: 0 0 0 36px; padding: 0; font-size: .9em;}
.tracklistings ol li {margin: 0 0 6px 0;}
.tracklistings ol li a {float: none; display: inline; font-size: 1em;}
.tracklistings ol ul {}
.tracklistings ol ul li {list-style: none;}
.tboxhead {font-size: 1em; color: #EACC9B; margin: 16px 0 6px 36px; display: block;}
.viewtracks {padding-left: 18px; background: url(/i09/open.gif) left center no-repeat;}
.hidetracks {padding-left: 18px; background: url(/i09/close.gif) left center no-repeat;}
a.listen {padding-left: 18px; background: url(/i09/speaker.gif) left center no-repeat;}
a.listen:hover {background: url(/i09/speaker_mixed.gif) left center no-repeat;}
a.cd {padding-left: 18px; background: url(/i09/cd.gif) left center no-repeat; color: #18383D;}
a.cd:hover {color: #18383D;}
.credit {font-size: .8em; line-height: 1.64em; color: #999999; padding: 0; margin: 0 0 .6em 0;}
.creditdate {width: 120px; text-align: right; font-weight: bold; display: block; float: left; margin: 0; padding: 0 32px 0 0; color: #B99748;}
.creditinfo {}
.event {margin-bottom: 3.28em;}
.today {float: left; padding-right: 12px; color: #FF0071; text-transform: uppercase; font-weight: bold;}
.eventdate {font-weight: bold; display: block;}
.eventtitle {display: block; color: #B99748;}
.eventnotes {display: block; color: #999999;}
.eventevenue {}
.eventaddy {}
.rightcol {width: 200px; float: right; clear: right; margin: 0 0 12px 24px; font-size: .96em; text-align: right;}
.news {border: solid 1px white; display: block; font-size: .76em; padding: 2px; margin: 0 0 12px 0; text-align: left; clear: both;}
.newsdate {display: none;}
.newstitle {background-color: #FFFFFF; padding: 8px; text-align: left; color: #00536C; font-weight: bold; display: block; line-height: 1.64em;}
.newscopy {display: block; padding: 8px; line-height: 1.64em;}
.lpq {width: 250px; margin: 0 12px 12px 0; font-size: 1.12em; font-weight: bold; float: left; clear: left; display: block; color: #FF0071;}
.rpq {width: 250px; margin: 0 0 12px 12px; font-size: 1.12em; font-weight: bold; float: right; clear: right; display: block; color: #FF0071;}
.pqcred {display: block; font-size: 9px;}
.pkpdf {width: 100%; text-align: right;}
.pkpdf a {padding: 2px 0 2px 26px; background: url(/i09/pdf.gif) center left no-repeat;}
a.fpbanner {width: 300px; margin: 0 0 24px 12px; float: right; clear: right; display: block; text-align: right; font-size: 9px; line-height: 12px; text-decoration: none;}
a.fpbanner:hover {text-decoration: underline;}
a.fpbanner img {display: block; border: none; margin: 0 0 4px 0;}



/* color list */
/* greyed out teal #18383D */
/* dark teal #00536C */ 
/* med teal #007691 00B5D3 */ 
/* light teal #1AD2E5 00D7ED */ 
/* super dark gold #7E6731 */
/* dark gold #B99748 */
/* med gold #E1B362 EACC9B */ 
/* light gold #F4D7A0 FFDEA9 */
/* dark pink #FF0071 */
/* light pink #F0578E */