body {
font-family: Arial, Helvetica, Sans-Serif;
color: #007F00;
font-size: 12px;
background: url(http://i187.photobucket.com/albums/x26/blueberryamnesia/layouts/158/totoro_bg.jpg) top right #08AA00;
margin: 0;
}

.container {
position: absolute;
top: 0px;
right: 0px;
width: 100%;
background: url(http://i187.photobucket.com/albums/x26/blueberryamnesia/layouts/158/totoro_bg2.jpg) top right repeat-x;
}

.container img {
float: right;
}

.menu img, .notki img {
float: none;
}

.menu {
position: absolute;
width: 280px;
top: 260px;
right: 600px;
}

.menu a {
display: block;
}

.onemenu, .onenotes {
background-color: #2DD607;
border-top: #8DF700 3px solid;
border-bottom: #8DF700 2px solid;
padding: 5px;
}


.notki h1, .menu h1 {
font-family: "Times New Roman", Times, serif;
font-style: italic;
letter-spacing: -1;
font-size: 35px;
color: #8DF700;
text-align: right;
padding-right: 10;
border-bottom: #007F00 2px solid;
text-transform: lowercase;
font-variant: normal;
line-height: 20pt;
margin-bottom: 0;
}

.notki h1:first-letter, .menu h1:first-letter {
font-family: "Times New Roman", Times, serif;
font-style: italic;
font-variant: normal;
letter-spacing: -1;
color: #007F00;
font-size: 52px;
}



h2 {
font-size: 14px;
color: #007F00;
line-height: 14px;
font-variant: small-caps;
}


.notki {
position: absolute;
width: 580px;
top: 430px;
right: 10px;
padding-bottom: 30px;
}


textarea {
font-family: Arial, Helvetica, Sans-Serif;
color: #80FF00;
font-size: 12px;
width: 90%;
height: 80px;
padding: 5px;
background-color: #007F00;
border: 2px solid #157100;
}

input {
font-family: Arial, Helvetica, Sans-Serif;
color: #80FF00;
font-size: 12px;
background-color: #007F00;
border: 1px solid #157100;
}

tr, td {
font-family: Arial, Helvetica, Sans-Serif;
color: #007F00;
font-size: 12px;
}

a:active, a:link, a:visited {
color: #007F00;
font-variant: small-caps;
padding: 0 2px;
}

a:hover {
color: #8DF700;
background-color: #007F00;
font-variant: small-caps;
padding: 0 2px;
}


#userBar {
background-color: #67FA00 !important;
background-image: none !important;
border-top: 1px solid #007F00;
color: #007F00 !important;
}

#userBar * {
color: #007F00 !important;
}

.userInfoBox {
background-color: #67FA00 !important;
background-image: none !important;
border: 1px solid #007F00 !important;
padding: 0 2px !important;
}

.userInfoBox h4 {
background-image: none !important;
border-bottom: 1px solid #007F00;
}

.sepModuleUserBar {
background-image: none !important;
border-left: 1px solid #8DF700;
padding: 0 !important;
margin: 2px !important;
width: 1px !important;
}

#hover {
color: #67FA00 !important;
background-color: #2DD607 !important;
background-image: none !important;
}

.uBoxItemSel {
color: #67FA00 !important;
background-color: #2DD607 !important;
background-image: none !important;
}











