@charset "UTF-8";

body { font:12px Georgia, "Times New Roman", Times, serif ; background:url(images/bg.gif) repeat; margin: 0; padding: 0; text-align: center; color:#181818; }
br.clear { clear:both; line-height: 1px; }

.song #container { width: 990px; background: url(images/colbg.jpg) repeat-y center top; margin: 0 auto; border: none; text-align: left; position: relative; }
.song #header { background: url(images/head.jpg) no-repeat center top; height: 368px; position: relative; }
.song #header #banner { height: 100px; width: 400px; float:right; margin: 10px 55px 0 0; background: url(images/lipjungle.jpg) no-repeat; }
.song #header #banner span { display: none; }
.song #header h1 { margin: 0; padding: 10px 0; }

.song #mainContent { font-family: Georgia, "Times New Roman", Times, serif 13px; padding: 0 120px 0 120px; }
.song #mainContent li { font-family: Georgia, "Times New Roman", Times, serif 13px; }
.song #mainContent p { font-size: 13px; }
.song #mainContent p.error { color: red; }
.song #mainContent a, .song #mainContent a:visited { text-decoration:none; color:#5774AE; border-bottom: 1px dotted #5774AE; }
.song #mainContent a:hover { text-decoration:none; color:#003C8C; background:#BACCFF; }
.song #mainContent hr { clear:both; visibility: hidden; height: 0px; border:0; }

.song #footer { padding: 0 120px 10px; background:url(images/foot.gif) no-repeat center bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.song #footer p { margin: 0; padding: 10px 0; border-top: 1px solid #998266; }
.song #footer a { color: #422104; text-decoration: none; border-bottom: 1px dotted #422104; }
.song #footer a:hover { color: #000000; text-decoration: none; border-bottom: 1px dotted #422104; background:#CCCCCC }

.song #container #mainContent p { line-height: 20px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size: 14px; }
.song #container #mainContent li { line-height: 16px; font-family: Georgia, "Times New Roman", Times, serif; color:#000000; font-size: 14px; }
.song #container #mainContent img { float:left; margin: 0 12px 3px 0; }
.song #container #mainContent p.error { color:red; }
.song #container #mainContent h1 { font-size:24px; font-weight:bold; color: #004285; margin-top: 12px; margin-bottom: 6px; padding: 0px; }
.song #container #mainContent h2 { font-size: 18px; font-weight: bold; color: #004285; margin-top: 12px; margin-bottom: 6px; padding: 0px; }
.song #container #mainContent h3 { font-size: 16px; font-weight: bold; color: #333333; margin-top: 10px; margin-bottom: 6px; padding: 0px; }
.song #container #mainContent h4 { font-size: 16px; margin: 6px 0; padding: 0px; line-height: 22px; font-weight:normal; }
.song #container #menu { width: 235px; position: absolute; top: 273px; right: 115px; background-image: url(images/menu_bot.jpg); background-repeat: no-repeat; background-position: bottom; }
.song #container #menu2 { background:url(images/menu_mid.jpg) repeat-y left top; margin-bottom: 40px; padding-left: 8px; }
.song #container #menu ul { color: #796D61; list-style-type: none; list-style-position: outside; margin-top: 3px; margin-left: 0px; padding: 0px; }
.song #container #menu #menu2 a, .song #container #menu #menu2 a:visited { font-family: Georgia, "Times New Roman", Times, serif; width: 95%; padding: 6px 6px 6px 4px; display: block; color: #003D91; text-decoration: none; font-weight: bold; font-size: 16px; }
.song #container #menu #menu2 a:hover { text-decoration:none; color: #003D91; background-color:#F4EBDC; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7; }
.song #container #menu #menu2 li .chosen { color: #998266; list-style-type: none; list-style-position: outside; padding: 6px 6px 6px 4px; display: block; font-size: 16px; font-weight: bold; }
.song #container #menu #menu2 li a.chosen { color:#998266; }

.song #container #music  { width: 273px; height: 122px; position: absolute; left: 44px; top: 241px; background: url(images/cdback.jpg); z-index: 60; }
.song #container #music2 { width: 350px; height: 122px; position: absolute; left: 44px; top: 241px; background: url(images/cdback.jpg) no-repeat; z-index: 60; }

.song #container .links { padding:12px; width: 490px; }
.song #container .links p { margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:13px; }
.song #container .links h3 { margin: 0; font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; }

.song #container #mainContent #formtable th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #EFDEC7; text-align: left; padding: 6px 6px 3px 6px; }
.song #container #mainContent #formtable input { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #efefef; text-align: left; }
.song #container #mainContent #formtable td { padding: 3PX; }
.song #container #mainContent #formtable #message { background-color: #efefef; }
