* {
    padding: 0;
    margin: 0;
} 

body {
background: #eee;
font-family: "Trebuchet MS" Verdana, Arial, sans-serif;
font-size: 12px;
color: #333333;
line-height: 18px;
}

p + p { margin-top: 0.5em; }

a {
text-decoration: underline;
color: #663300;

}

a:hover {
text-decoration: underline;
color: #111;
}

.ul2 {list-style-position:outside; padding: 15px;
}


#wrap {
width: 800px;
margin: 40px auto;
}

#header {
height: 51px;
background: #eee url(images/header.gif) no-repeat;
}
#header h1 {
font-size: 34px;
font-weight: 100;
letter-spacing: -3px;
padding: 30px 0 0 30px;
}
#header h1 a {
text-decoration: none;
color: #663300;
}
#header h1 a:hover {
text-decoration: none;
color: #000;
}
#header h2 {
color: #663300;
font-size: 20px;
font-weight: 100;
padding: 20 0 0 31px;
}

#menub {
height: 178px;
background: #eee url(images/menub.jpg) no-repeat;
}
#menub ul {
list-style-type: none;
padding:20px 0 0 40px;
}
#menub ul li {
}
#menub ul li a {
color: #CC9900;
font-size: 18px;
font-weight: 600;
letter-spacing: -1px;
}
#menub ul li a:hover {
color: #333;
text-decoration: none;
}

#content {
background: #eee url(images/content.gif) repeat-y;
padding: 20px;
}

.main {
border-top: 1px solid #aaa;
background: url(images/mainbg.jpg) repeat;
padding: 10px;
}
.main h2 {
font-size: 18px;
font-weight: 100;
padding: 15px 0 7px 0;
}
.main h2 a {
text-decoration: none;
}
.left h2 a:hover {
color: #111;
}

#bottom {
background: #eee url(images/bottom.gif) no-repeat;
padding: 10px 0;
}

#footer {
font-size: 11px;
color: #999;
text-align: center;
}

/*** MENU ***/


#slantedmenu{
font-weight: bold;
font-size: 90%;
}

#slantedmenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#slantedmenu ul{
text-indent: 10px;
padding: 3px 0;
margin: 0;
background-color: #
border: 1px solid #bebebe;
text-align: center; /*set value to "center" for example to center items*/
}

#slantedmenu ul li{
display: inline;
}

#slantedmenu ul li a{
color: #494949;
padding: 3px 0;
padding-right: 25px;
margin: 0;
text-decoration: none;
background: transparent url(images/slantdivider.gif) top right no-repeat;
}

#slantedmenu ul li a:visited{
color: #494949;
} 

#slantedmenu ul li a:hover{
color: black;
}

/*** floating table left ***/
#leftside {
width: 220px;
/* float it to the left of the text */
float: left;
background: #FEFEF2;
}

/*** floating table right ***/

#rightside {
width: 200px;
/* float it to the rightof the text */
float: right;
background: #FEFEF2;
padding: 3px;
}

#rightside2 {
width: 400px;
/* float it to the rightof the text */
float: right;
background: #FEFEF2;
padding: 3px
}

#rightside3 {
width: 320px;
/* float it to the rightof the text */
float: right;
background: #FEFEF2;
padding: 3px;
}

#rightside4 {
width: 300px;
/* float it to the rightof the text */
float: right;
background: #FEFEF2;
padding: 3px;
}

