body { 
margin : 0;
background-color : #000000;
background-image : url("../gfx/bg.gif");
background-position:right;
overflow-y: scroll;
} 

td, div, input, textarea { 
font-size : 12px;
font-family : Helvetica, Arial, Tahoma, Verdana;
color : #FFFFFF;
line-height : 19px;
text-align:left;
} 

a, h1 {
color : #f39800;
text-decoration : none;
}

a.new {
color:red;
}

a:hover, a.new:hover {
color : #ffffff;
text-decoration : underline;
}

img {
border:0;
}

#page {
text-align:center;
background-image:url(../gfx/corn.gif);
background-repeat:no-repeat;
background-position:top left;
}

#content {
margin: 0 auto;
width:960px;
background-image:url(../gfx/top.jpg);
background-repeat:no-repeat;
background-position:578px 0;
}

#text {
width:525px;
float:left;
padding-left:40px;
}

#menu {
padding:180px 40px 0 0;
width:300px;
float:right;
color:#888888;
}

h1 {
font-size:20px;
font-weight:bold;
margin:0;
}

h2, h3 {
color:#888888;
font-size:15px;
margin:0 0 4px;
font-weight:normal;
}

h3 {
color:#FFFFFF;
}

.sep {
height:1px;
margin:25px 0;
background-image:url(../gfx/sep.gif);
font-size:0;
line-height:0;
}

input, textarea {
background-color:#444444;
border:0;
height:18px;
padding:7px 0 0 5px;
vertical-align:middle;
font-size:11px;
width:100%;
margin-top:5px;
}

textarea {
height:400px;
}

.plus {
height:25px;
padding:0;
text-align:center;
background-color:#f39800;
color:#FFFFFF;
font-weight:bold;
width:25px;
margin-left:5px;
}

li {
margin-bottom:5px;
font-weight:bold;
}

ul {
margin:0 0 0 20px;
padding:0;
}
