#wrapper {
width: 800px;
text-align: left;
margin: 0 auto;
}

body {
background: url(images/background_01.png) center repeat-y;
}
#header {
background: url(images/header_02.png);
width: 800px;
height: 200px;
color: white;
font-size: 46pt;
font-weight: bold;
}

#menu {
width: 150px;
float: left;
margin: 0px 10px 0px 0px;
}


#menuitem {
width: 150px;
height: 40px;
background: url(images/button_01.png) top no-repeat;
color: white;
font-weight: bold;
font-size: 12pt;
text-align: center;
padding-top: 10px;
}

#menuitem1 {
width: 150px;
height: 40px;
background: url(images/button_01.png) top no-repeat;
color: white;
font-weight: bold;
font-size: 12pt;
text-align: center;
padding-top: 10px;
}

#menuitem2 {
width: 150px;
height: 40px;
background: url(images/button_01.png) top no-repeat;
color: white;
font-weight: bold;
font-size: 12pt;
text-align: center;
padding-top: 10px;
}

a.menuitem:link, a.menuitem:visited {
color: white;
}

a.menuitem:hover {
color: lime;
}

#tips {
width: 150px;
float: right;
background: url(images/tips.png) top no-repeat;
margin: 0px 0px 0px 10px;
padding: 18px 0px 0px 0px;
color: white;
}

#tipsy {
width: 130px;
background: url(images/tips_back.png) top repeat-y;
padding: 0px 10px 0px 10px;
}

#content {
margin-left: 10px;
/*float: right;*/
}

#footer {
background: url(images/footer_01.png) bottom no-repeat;
width: 800px;
height: 57px;
padding-top: 18px;
text-align: center;
margin: 75px 0px 0px 0px;
color: green;
font-size: 12pt;
font-weight: bold;
}

a.footer:link, a.footer:visited {
color: green;
}

a.footer:hover {
color: lime;
background-color: none;
}