html, body{margin:0;padding:0;}
body{text-align:center;font-family:"Lucida Grande","Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;background-color:#111;color:#fff;font-size:75%;margin:15px auto 20px;}
a{color:#27D;text-decoration:none;}
a:focus, a:hover, a:active{text-decoration:underline;}
p, li{line-height:1.8em;}
div#page{width:895px;background-color:#000;margin:10px auto;border:1px solid #333;}
.clear{clear:both;}
.ccc{color:#ccc;text-align:center;}
#copyright{font-size:11px;color:#aaa;}
.artist{color:#c00;font-family:'Lucida Sans Unicode',verdana,arial,sans-serif;font-size:23px;}
#nav{color:#fff;font-size:14px;margin:15px 0;}
a.nav,a.nav:visited,a.nav:hover{color:#fff;text-decoration:none;}
a.nav:hover,a.on,a.on:visited,a.on:hover{color:#39f;}
#main{color:#ccc;padding:15px 55px 35px;}
#main p{text-align:left;font-size:13px;}
.border{border:2px solid #888;}
.outerbox{position:relative;padding:0;text-align:left;}
.innerbox{position:absolute;top:50%;height:10em;margin-top:-5em;}
.right{float:right;width:355px;height:233px;}
.left{float:left;width:355px;height:233px;}
.subhead{color:#39f;font-weight:bold;font-size:15px;margin-bottom:8px;}
.subtext{margin-top:0;}
form{width:470px;margin:0 auto;}
fieldset{width:100%;display:block;border:1px solid #555;padding:0;margin:0 0 1.5em 0;line-height:1.5em;background:#111;}
legend{color:#ccc;background:transparent;font-weight:bold;margin-bottom:5px;margin-left:1em;padding:0;}
label{clear:left;display:block;float:left;width:180px;text-align:right;padding-right:10px;color:#ccc;background:transparent;margin-bottom:4px;}
input{border:1px solid #555;background:#000;padding-left:.5em;margin-bottom:10px;color:#fff;}
textarea{width:395px;height:5em;border:1px solid #555;margin-left:3px;padding:.5em;overflow:auto;background:#000;color:#fff;font-family:verdana,arial;}
input.button{margin-right:5px;padding:1px 2px;width:70px;font-family:Arial,sans-serif;font-weight:bold;color:#fff;font-size:12px;background:#222;border-color:#999 #ccc #ccc #999;cursor:pointer;}
.red{color:#c00;background:inherit;}
.ccc,a.ccc,a.ccc:link,a.ccc:visited,a.ccc:hover{color:#ccc;}
.required{color:#c00;background:inherit;padding-left:5px;}
.listen{font-style:italic;line-height:1em;color:#555;}
#email2,#extension{width:120px;display:none;}
.center{text-align:center;margin:0 auto;}
#thumbs {margin:5px 0 0 40px;}
