* { padding: 0; margin: 0; }

body {

 background-color:#000000;
 margin:0px auto;

 font-family:arial,verdana;

font-size:13px;

color:#000;

line-height:140%;
}


#wrapper { 
width:100%;

margin:0px auto;

padding:0px ;

position:static;
}

#topleft {
 color: #000;
 width: 105px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 20px;
 margin: 0px 0px 0px 0px;
 background-color:#000000;
}

#logo {
 position:absolute; 
 padding-left:35px;
 z-index:3
}

#logo_text {
 position:absolute; 
 padding-left:205px;
 padding-top:25px;
 z-index:3
}

#topmiddle { 
 color: #333;
 border: 0px solid #ccc;
 background:#4E0204;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 20px;
 width: 125px;
 float: left;
}


#header {
 color: #333;
 width: 100%;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 100px;
 margin: 0px 0px 0px 0px;
 background-image: url(../images/bar.png);
 background-repeat: repeat-x;
}

#farleftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background:#000000;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 450px;
 width: 105px;
 float: left;
}

#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background:#4E0204;
 margin: 0px 0px 30px 0px;
 padding: 0px;
 height: 475px;
 width: 125px;
 float: left;
 z-index:2
}

#menu { 
 position:absolute; 
 padding-top: 100px;
 padding-left: 0px;
 width: 125px;
 z-index:4
}

#rightcolumn { 
 float: left;
 color: #000;
 border: 0px solid #ccc;
 background:#FFFFFF;
 margin: 0px 0px 0px -30px;
 padding: 0px;
 height: 100%;
 width: 75%;
 display: inline;
}

#maincontent { 
 float: left;
 color: #000;
 border: 0px solid #ccc;
 background:#FFFFFF;
 margin: 10px 10px 10px 50px;
 padding-left: 70px;
 padding-top: 8px;
 height: 100%;
 width: 80%;
}

#footer { 
 float: right;
 color: #ccc;
 background:#000000;
 padding-top: 20px;
 padding-right: 130px;
 height: 20px;
 display: inline;
}

a {

text-decoration:  none;

font-weight: bold;

border: none;

color: #D5C03E;

 }

a:hover {

text-decoration:  none; 

border: none;

color: #D5C03E;

 }

li {

padding-left: 15px;
line-height: 20px;
list-style-type :none;

}

li:hover {

 background-image: url(../images/arrow.png);
 background-repeat: repeat-y;
 background-color:#000000;
 line-height: 20px;

}