body {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
font-size: 11px; 
background-color:#000;
text-align:center;
color: #333;
text-decoration: none;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-attachment:fixed;
background-image:url(/images/bg.jpg);
background-repeat: repeat-y;
background-position:center;
}

A{text-decoration: none; color:#000;}
A:visited {text-decoration: none; color:#000;}
A:active {text-decoration: none; color:#000;}
A:hover {text-decoration: none; color:#777;}

#frame {
width:750px;
margin-right:auto;
margin-left:auto;
margin-top:0px;
padding:0px;
text-align:left;
background-color:#FFFFFF;
background-image:url(/images/bg2.gif);
background-position:bottom;
background-repeat:no-repeat;
}

#contentleft {
width:120px;
padding:0px;
float:left;
}

#contentheader {
background-image:url(/images/header_bg.jpg);
background-repeat:repeat-x;
}

#footer {
text-align:center;
vertical-align:bottom;
height:100%;
}

#contentcenter {
width:570px;
padding-left: 20px;
float:left;
margin-left:10px;
margin-top:2px;
line-height:15px;
padding-bottom:10px;
}

#image {
float:right;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

#contentright {
width:135px;
padding:0px;
float:left;
}

#navcontainer { margin-left: 0px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
margin-left:10px;
padding: 5px 20px;
width: 90px;
color: #000;
background-color: #eaeaea;
text-decoration: none;
letter-spacing:0px;
}

#navcontainer a:hover
{
color: #fff;
background-color: #940000;
text-decoration: none;
background-image:url(../images/butover.jpg);
background-repeat:repeat-y;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #fff;
background-color: #369;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}

li { margin-top: 2px; }
.input { font-size: 8pt; height: 15px; }
.smallbutton { font-size: 8pt; }
.browse_top { background-color: #000000; color: #FFFFFF; font-weight: bold; padding: 5px; margin: 2px; }
.browse_warning { background-color: #FFFF00; padding: 5px; margin: 2px; }
.browse_actions { padding: 5px; margin: 2px; text-align: <?php echo $right; ?>; }
.browse_up { padding: 2px; margin: 2px; font-weight: bold; text-align: center; }
.browse_row { background-color: #CCCCCC; font-weight: bold; padding: 2px; margin: 2px; }
