html 
{ 
overflow: -moz-scrollbars-vertical !important; 
}

body
{
text-align: center;
font-family: verdana, arial;
}

img.splashimage
{
margin: 0px;
padding: 8px;
border-style: solid;
border-color: black;
border-width: 1px;
}


.titleimage
{
float: left;
margin: 12px;
padding: 0px;
}

.toplevel
{
margin-top: 50px;
margin-left: auto;
margin-right: auto;
text-align: left;
width: 590px;
margin-bottom: 50px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;
}

.commentspage
{
text-align: left;
width: 400px;
font-size: 12px;
margin: 20px;
padding: 0px;
}

.commentstitle
{
color: #B57936;
font-size: 14px;
margin-bottom: 8px;
padding: 0px;
}

.menu
{
float: left;
width: 150px;
font-size: 18px;
margin-top: 0px;
margin-left: 10px;
margin-right: 15px;
}

.content
{
float: left;
width: 385px;
font-size: 12px;
margin-top: 4px;
margin-bottom: 40px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;
padding: 0px;
}

.splashimage
{
margin: 4px;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
}

.mp3icon
{
border-width: 0px;
border-color: #FFFFFF;
margin-left: 4px;
vertical-align: bottom;
}

.maintitle
{
color: #DDDDDD;
font-size: 13px;
font-weight: bold;
text-align: right;
padding: 4px;
border-left-style: solid;
border-left-width: 8px;
margin: 4px;
margin-top: 0px;
}

.subtitle
{
color: black;
font-size: 10px;
text-align: right;
padding-top: 0px;
padding: 8px;
padding-bottom: 8px;
border-left-style: solid;
border-left-width: 8px;
border-left-color: ORANGE;
margin: 4px;
background-color: #
}

p
{
margin-top: 0em;
margin-bottom: 1em;
}

.entryheader
{

font-size: 10px;
padding: 4px;
background-color: #EEEEEE;
color: #7A7462;
border-left-style: solid;
border-left-width: 8px;
border-left-color: #DDDDDD;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-right-style: solid;
border-right-width: 1px;
border-right-color: #BBBBBB;
}

.entrybody
{
padding: 20px;
margin-bottom: 10px;
border-left-style: solid;
border-left-width: 8px;
border-left-color: white;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #FFFFFF;
}


.comments
{
font-size: 10px;
color: black;
}

.commentheader
{
font-size: 10px;
font-weight: bold;
padding-top: 10px;
}

.commentbody
{
padding-bottom: 10px;
margin-bottom: 10px;

font-size: 12px;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #CCCCCC;
}


A.commentslink:link
{
color: black;
}

A.commentslink:visited
{
color: black;
}

A.commentslink:hover
{
color: black;
}

A.commentslink:active
{
color: black;
}

.menuitem A
{
text-align: right;
color: #7A7462;
font-size: 13px;
padding: 4px;
border-left-style: solid;
border-left-width: 8px;
border-left-color: #CCDDCC;
margin: 4px;
color: #7A7462;
display: block;
text-decoration: none;
width: 125px;
}

.menuitem A:link
{
color: #7A7462;
text-decoration: none;
}

.menuitem A:visited
{
color: #7A7462;
text-decoration: none;
}

.menuitem A:hover
{
border-left-color: #AABBAA;
color: #7A7462;
text-decoration: none;
}

.menuitem A:active
{
color: #7A7462;
text-decoration: none;
}

.menuitemselected A
{
margin: 4px;
text-align: right;
font-size: 13px;
padding: 4px;
background-color: #EEEEEE;
border-left-style: solid;
border-left-width: 8px;
border-left-color: #AABBAA;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #BBBBBB;
border-right-style: solid;
border-right-width: 1px;
border-right-color: #BBBBBB;

color: #7A7462;
display: block;
text-decoration: none;
}

.menuitemselected A:link
{
color: #7A7462;
text-decoration: none;
}

.menuitemselected A:visited
{
color: #7A7462;
text-decoration: none;
}

.menuitemselected A:hover
{
color: #7A7462;
text-decoration: none;
}

.menuitemselected A:active
{
color: #7A7462;
text-decoration: none;
}

A:LINK { 
		color: #223077; 
		text-decoration: underline; 
}

A:VISITED { 
		color: #445288; 
		text-decoration: underline; 
}

A:ACTIVE { 
		color: red; 
}

A:HOVER {
		color:red;
}

A.titlelink:link
{
text-decoration: none;
color: #994936;
}

A.titlelink:visited
{
text-decoration: none;
color: #994936;

}

A.titlelink:hover
{
text-decoration: none;
color: #994936;
}

A.titlelink:active
{
text-decoration: none;
color: #994936;
}

.mailinglist
{
background-color: #EEEEBB; width: 100%; padding: 8px;
color: black; font-size: 11px; margin: 4px; margin-top:20px; display: block;width: 125px;
border-bottom-style: solid; border-bottom-color: #AAAA99; border-bottom-width: 1px;
border-right-style: solid; border-right-color: #AAAA99; border-right-width: 1px;
}

.mailinglist_text
{
margin-top: 4px; margin-bottom: 4px;
color: #7A7462; font-size: 11px; width: 115px;
}

.mailinglist_button
{
font-size: 11px;
margin-bottom: 0px;
padding-bottom: 0px;
}
