body
{ 
background-image:url('images/newbg1.jpg');
background-color:rgb(17,0,0);
background-repeat:no-repeat;
background-attachment:fixed;
font-size:100%
} 
h1
{
text-align:center;
font-family:Trebuchet MS;
font-size:1.25em;
font-weight:bold;
color:#990033;
}

h2
{
text-align:center;
font-family:Trebuchet MS;
font-size:1em;
font-weight:bold;
color:#990033;
}

p, li
{
text-align:left;
font-family:Trebuchet MS;
font-size:0.875em;
color:#330033;
} 

p2
{
text-align:center;
font-family:Trebuchet MS;
font-size:0.65em;
color:#330033;
} 


.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 120px;
}

.buttonmenu li a:link{
color: #990033;
display: block;
width: 100%;
padding: 4px 4px;
text-decoration: none;
font-family:Trebuchet MS;
font-weight: bold;
font-size:1em;
border: 2px solid;
border-color:#5A3A54 #D5BFD0 #D5BFD0 #5A3A54; /*light dark dark light*/
background-color: #ffeb9b;
text-decoration:none;
}


.buttonmenu li a:visited{
background-color: #ffeb9b;
color: 990033;
display: block;
width: 100%;
padding: 4px 4px;
text-decoration: none;
font-family:Trebuchet MS;
font-weight: bold;
font-size:1em;
border: 2px solid;
border-color:#5A3A54 #D5BFD0 #D5BFD0 #5A3A54; /*light dark dark light*/
text-decoration:none;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: 6600ff;
display: block;
width: 100%;
padding: 4px 4px;
text-decoration: none;
font-family:Trebuchet MS;
font-weight: bold;
font-size:1em;
border: 2px solid;
border-color:#5A3A54 #D5BFD0 #D5BFD0 #5A3A54; /*light dark dark light*/S
text-decoration:none;
background-color: #cc99ff;
}


div#menu{
position: absolute; top: 112px; left: 20px; width: 150px; height: 224px;
}

div#banner{
position: absolute; top: 32px; left: 0px; width: 404px; height: 80px;
}

div#content{
position:absolute;top:112px;left:240px;
background-color:#ffeb9b;
}

.layout table{
width:433px;
border:1px;
cellspacing:2px;
cellpadding:0px;
}



