*{
padding:0px;
margin:0px;
}

h3{ color:#ddffdd;
font-size:12pt;
font-family:sans,helvetica,arial;
font-weight: normal;
margin:0px;
text-decoration:underline;
}


body a:link {color:#ff9000; text-decoration:underline;}
body a:visited {color:#ff9000; text-decoration:overline;text-decoration:underline;}
body a:hover {color:#ff9000; text-decoration:none;}

img
{
margin:5px;
}
.headline 
{ background-color: #444444;
color:#ffffff;
font-family: arial;
font-size: 11px;
letter-spacing:3px;
padding:2px;
border: dashed;
border-width: 1px;
border-color:#666666;
text-align: center;}

.copytext
{
font-family:courier;
font-size: 9px;
color:white;
background:#555566; }

.headline:first-letter
{ color:#ff9000;
font-family: georgia;
font-size: 24px;
letter-spacing:3px; text-align:left;}

.smalltext
{ color:#ffffff;
font-family: sans,helvetica,arial;
font-size: 10px;
letter-spacing:1px; text-align:left; }

.story 
{ background-color:#333333;
color:#ffffff;
font-size:11px;
font-family:arial;
letter-spacing: 1px;
padding: 20px;
border-width: 1px;
border-style: dotted dashed;
border-color:#666666;
text-align:justify; }

p 
{color:#ffffff;
font-size:12px;
font-family:sans-serif,helvetica,arial;
margin:15px;}

h1 
{color:#ddffdd;
font-size:12pt;
font-family:sans,helvetica,arial;
font-weight: normal;
margin:10px;
}

h2 
{color:#ddffdd;
font-size:10pt;
font-family:sans,helvetica,arial;
font-weight: normal;
margin:5px;

}


#affiliations
{position:absolute;
top:570px;
text-align:center;
padding:50px;
border:0px;
}

#rightpane{
position:absolute;
left:720px;
top:10px;
float:left;}

#wrapper{
float:left;
width:1000px;
height:800px;
background-image: url(websitemainbk.jpg);
background-repeat:no-repeat;
}

#content
{
margin-left:20px;
margin-right:20px;
margin-top:100px;
margin-bottom:80px;
width:660px;
height:400px;
border:0px;
background-image:url(transback.png);
position:absolute;
}



.footer 
{color:#ffffff;
font-size:9px;
font-family:sans,helvetica,arial;
text-align:center;
position:absolute;
top:620px;
left:10px;

}

#counter
{
position:absolute;
top:900px;
right:1px;}


#formpadding
{
padding:10px
}



#menu
{
position:absolute;
top:500px;
left:30px;
border:0px;


}

#menu li
{
font-family:sans,helvetica,arial;
color:#ffffff;
font-size:10pt;
float:left;
display:inline;
padding:5px;
}

.shoppic
{
float:left;
}

.othermerch
{
margin-left:50px;
border-style:solid;
border-color:#666666;
border-width:2px;
padding:2px;
background-color:rgba(0,0,0,0.5)
}
.cdinfo
{
color:#ffffff;
font-family:sans,helvetica,arial;
font-size:8pt;
border:0px;

}

.reviewtitle
{
color:#ffffff;
font-family:sans,helvetica,arial;
font-size:8pt;
border:0px;

}

.reviewbyline
{
color:#ffffff;
font-family:sans,helvetica,arial;
font-size:6pt;
border:0px;

}
#price
{
color:#ffffff;
font-family:georgia;
font-size:10pt;
border:0px;
}

#header

{
position:absolute;
top:0px;
left:552px;


}


