body {background:#fff url(images/bg.jpg) repeat-x;font:0.72em/1.7 'Lucida Grande',Arial,Verdana,sans-serif;color:#999;}
a, a:link, a:visited {color:#b98dae;font-weight:bold;text-shadow:#fff 1px 1px 0;}
a:hover, a:active, a:focus {border-bottom:2px solid #ddd;color:#4b7495;}
#header {background:url(images/head.jpg) no-repeat;height:390px;text-indent:-9999em;width:595px;}
h1 a {background:url(images/head.jpg);height:81px;outline:0;position:relative;left:65px;top:233px;width:341px;}
h1 a:link, h1 a:visited {background-position:-65px -233px;}
h1 a:hover, h1 a:active {background-position:0 -390px;}
h2 {color:#d5afb2;font:italic lighter 2.2em 'Times New Roman',Georgia,Garamond,serif;margin:1em 0 0 0.5em;padding-left:1em;text-shadow:#fff 2px 0;text-transform:lowercase;}
h3 {color:#cad4e5;font:bold 1.2em Arial,Verdana,Tahoma,sans-serif;letter-spacing:5px;margin:2em 1.5em 0 0;text-shadow:#bbb 1px 1px 0;text-transform:uppercase;}
h4 {color:#ccc;font-size:1em;font-style:italic;font-weight:bold;margin-left:1.3em;text-transform:lowercase;}
#container {background:transparent url(images/bg2.jpg) repeat-y right;margin:0 auto;width:595px;}
#content {border-left:5px solid #eddbe9;margin-top:-95px;margin-right:41px;padding:0 1em;}
#nav {height:27px;position:relative;left:280px;top:-70px;width:275px;}
#nav li {float:left;text-indent:-9999px;}
#nav li a {display:block;height:26px;margin-left:21px;outline:0;}
#nav li a#home {margin-left:0;width:50px;}
#nav li a#music {width:55px;}
#nav li a#fanlist {width:65px;}
#nav li a#site {width:36px;}
#nav li a:hover, #nav li.current a {background:url(images/head.jpg);}
#nav li a#home:hover, #nav li.current a#home:hover {background-position:-344px -391px;}
#nav li a#music:hover, #nav li.current a#music:hover {background-position:-415px -391px;}
#nav li a#fanlist:hover, #nav li.current a#fanlist:hover {background-position:-491px -391px;}
#nav li a#site:hover, #nav li.current a#site:hover {background-position:-577px -391px;}
#nav li.current a#home {background-position:-344px -418px;}
#nav li.current a#music {background-position:-415px -418px;}
#nav li.current a#fanlist {background-position:-491px -418px;}
#nav li.current a#site {background-position:-577px -418px;}
#footer {background:#eddbe9;padding:2px 0;}
fieldset {border:0;}
legend {color:#d5afb2;}
label {border-bottom:1px dashed #f1dfe0;font:italic 1em Georgia,'Times New Roman',Garamond,serif;padding-left:1.5em;text-transform:lowercase;}
label:hover {border-bottom-style:solid;}
input, textarea, select, button {padding:0.5em;color:#b98dae;border:1px dashed #f1dfe0;}
input:focus, textarea:focus, select:focus {border-style:solid;}
option {padding:0 0.35em;}
button {background:#d5afb2;border:2px solid #f1dfe0;color:#fff;font-size:1.2em;letter-spacing:3px;width:80%;}
button:hover {border-color:#fff;color:#f1dfe0;}
th {background:#d5afb2;color:#fff;}
ol {list-style:decimal-leading-zero;margin-left:5em;}
.album {border:5px solid #eddbe9;}
ul.forms {list-style:none;margin-top:1em;text-align:center;}
ul.forms li {display:inline;margin:0 10px;}
ul.forms li a, .form a {background:#eddbe9;color:#d5afb2;font-size:1.5em;padding:0 2em;text-shadow:#f1dfe0 2px 1px 2px;}
ul.forms li a:hover, .form a:hover {border:0;color:#fff;}
.codes {float:left;display:inline;margin:0 10px;text-align:center;}
.form {font-size:1.3em;text-align:center;}