* {
padding:0;
margin:0;
}

body {
background-image:url(../images/wallpaper.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#444;
line-height:1.6em;
text-align: center;
}

p {
margin-bottom:8px;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15pt;
margin-bottom:10px;
color:#aa8808;
padding-bottom:10px;
border-bottom:1px dotted #999;
}

h5 {
margin:0 0 6px 0;
}

a {
text-decoration:none;
}

fieldset {
padding:20px;
border:1px solid #aa8808;
}

legend {
padding:0 10px;
color:#aa8808;
font-family:Georgia, "Times New Roman", Times, serif;
}

label {
display:block;
}

#wrapper {
width:780px;
margin: 0 auto;
text-align: left;  
}

#masthead {
height:100px;
background-color:#aa8808;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
background-image:url(../images/masthead.jpg);
background-repeat:no-repeat;
background-position:top left;
}

#navbar {
height:30px;
background-color:#000;
border-left:1px solid #000;
border-right:1px solid #000;
}

#navbar ul {
list-style:none;
width:780px;
float:left;
font-size:10pt;
font-family:Georgia, "Times New Roman", Times, serif;
}

#navbar ul li {
float:left;
}

ul a:link {
display:block;
padding:0 3.5em;
line-height:2.1em;
text-decoration:none;
background-image:url(../images/navdiv.gif);
background-repeat:no-repeat;
background-position:top left;
color:#fff;
}

ul a:visited {
display:block;
padding:0 3.5em;
line-height:2.1em;
text-decoration:none;
background-image:url(../images/navdiv.gif);
background-repeat:no-repeat;
background-position:top left;
color:#fff;
}

ul a:hover {
color:#b8b364;
}

ul .first a {
background:none;
}

#content {
padding:30px 40px 40px 40px;
background-color:#fff;
border-left:1px solid #000;
border-right:1px solid #000;
}

#content a:link {
color:#aa8808;
border-bottom:1px dotted #aa8808;
}

#content a:visited{
color:#aa8808;
border-bottom:1px dotted #aa8808;
}

#content a:hover{
color:#b8b364;
}

#content img.imgleft {
float:left;
margin-right:10px;
padding-top:4px;
}

#content img.imgright {
float:right;
margin-left:10px;
padding-top:4px;
}

#content img.imgrightdvd {
float:right;
margin-left:10px;
margin-right:10px;
position:relative;
top:-13px;
}

#content a.readmore {
color:#aa8808;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11pt;
border-bottom:1px dotted #aa8808;
}

#content p.readmore a:hover {
color:#b8b364;
}

div.musicboxdvd {
width:219px;
background-color:#dedbae;
}

div.musicboxdvd h1 {
font-size:10pt;
border:none;
padding:10px 0 0 10px;
margin:0;
}

div.musicboxdvd h2 {
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
border:none;
padding-left:10px;
margin:0;
}

div.musicboxdvd ol {
font-size:8pt;
padding:10px 10px 10px 30px;
}

div.musicboxdvd li {
padding-left:5px;
}

div.musicboxcd {
width:219px;
margin-left:20px;
float:right;
}

div.musicboxcd h1 {
font-size:10pt;
border:none;
padding:10px 0 0 10px;
margin:0;
}

div.musicboxcd h2 {
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
border:none;
padding-left:10px;
margin:0;
}

div.musicboxcd ol {
font-size:8pt;
padding:10px 10px 10px 30px;
}

div.musicboxcd li {
padding-left:5px;
}

div.musicboxcd1 {
width:219px;
margin-left:20px;
border-left:1px solid #b8b364;
float:right;
}

div.musicboxcd1 h1 {
font-size:10pt;
border:none;
padding:10px 0 0 10px;
margin:0;
}

div.musicboxcd1 h2 {
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
border:none;
padding-left:10px;
margin:0;
}

div.musicboxcd1 ol {
font-size:8pt;
padding:10px 10px 10px 30px;
}

div.musicboxcd1 li {
padding-left:5px;
}

#send {
border:1px solid #aa8808;
width:41px;
height:18px;
display:block;
color:#aa8808;
}

#footer {
height:25px;
background-color:#aa8808;
clear:both;
border-left:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
}

#footer p {
font-size:8pt;
padding:5px;
color:#d9d592;
}

#author {
text-align:left;
font-size:8pt;
text-decoration:none;
color:#efedc9;
}

#author a:link, a:visited {
color:#efedc9;
}

#author a:hover {
color:#fff;
}
