body {
	background-color:#95c352;
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	color:#362f2d;
        padding:0px;
	margin:0px;	
	border:0px;
	vertical-align:top;
        background-image:url('gfx/website_bg.jpg');
        background-repeat:repeat-y;
        background-position:top center;
}

td, tr {
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
}

h1 {
	font-size:14px;
	font-weight:bold;
	color:#3f8628;
	margin:0px;
	padding:0px;
}

h2 {
	font-size:12px;
	font-weight:bold;
	color:#419526;
	margin:0px;
	padding:0px;
}

h3 {
	font-size:12px;
	font-weight:bold;
	color:#362f2d;
	margin:0px;
	padding:0px;
}

.on {
        background-image:url('gfx/but_on.jpg');
}

.off {
        background-image:url('gfx/but_off.jpg');
}

.green {
    color:#419526;
    font-size:14px;
}

.copyright {
    color:#737373;
    font-size:10px;
}

a:link{color:#362f2d; text-decoration:underline;  }
a:visited{color:#362f2d; text-decoration:underline;  }
a:active{color:#362f2d; text-decoration:underline;  }
a:hover{color:#419526; text-decoration:none;  }

a.menu:link{color:#000000; text-decoration:none; font-weight:bold; font-size:12px;}
a.menu:visited{color:#000000; text-decoration:none; font-weight:bold; font-size:12px; }
a.menu:active{color:#000000; text-decoration:none; font-weight:bold; font-size:12px; }
a.menu:hover{color:#419526; text-decoration:none; font-weight:bold; font-size:12px; display:block; padding-top:1px; }

#menu a {
    display:block;
    width:171px; /* 165 */
    background:url("gfx/but.jpg") no-repeat;
    /*padding:4px 0 5px 18px;*/
    padding:5px 0 4px 12px;
    text-decoration:none;
    color:#373737;
    font-weight:bold;
    font-size:12px;
}

#menu a:hover {
    background-position: -183px 0;
    /*padding:5px 0 4px 18px; */
    padding:5px 0 4px 12px; 
    text-decoration:none;
    color:#419526;
    font-weight:bold;
}