#body {
min-height: 100%;
min-width: 100%;
overflow:hidden;
}
* html #body{
        height: 100%;
        width: 100%;
}
#imagetobechanged {
            width:100%;
            overflow: hidden;
            z-index: -1;
        }
		
#imagediv {
      z-index: -10;
      width: 100%;
      position: absolute;
      margin-top: -8;
      margin-left: -8;
      height: 100%;
      overflow: hidden;
      min-height: 100%;
}			
#menu {
	background:url(images/homemenubg.png) no-repeat transparent;
	font-family: verdana, arial, times, serif;
	font-size: 19pt;
	width:240px;
        height: 344px; 
	overflow:hidden;
        z-index: 1;
        position: absolute;
        top: 140px;
        left: -5px;
        text-decoration: none;
        padding-top: 16px;
        margin-bottom: 40px;
}


#menu ul {
	margin:0;
	padding: 0;
}

#menu ul li {
	list-style-type: none;
	float:left;
	margin: 0;
        height: 40px;
        padding-left: 10px;
        text-shadow: 2px 2px 2px #000;
}

#menu ul li a {
	padding:4px 10px;
	margin: 0;
	color: #fff;
	display:block;
        text-decoration: none;
        padding-left: 40px;
}

#menu ul li a:hover {
        padding-left: 40px;
	background: url(images/hand.png) no-repeat transparent;
	color:#fefeda;
}
#wrapper {
min-width: 100%;
min-height: 100%;
overflow: hidden;
}
* html #wrapper{
        height: 100%;
}
/* footer */
#footer {
	background:url(images/footerbg2.png) repeat-x;
	height: 59px;
	width: 100%;
        position: fixed;
        bottom: 0;
        left: 0;
        color:#fff;
        clear:both;
	}
#footleft {
float: left;
margin-top: -13px;
padding-left: 80px;
}
#footright {
float: right;
margin-top: -23px;
padding-right: 80px;
}	
#footer p{padding:14px 0;margin: 0; color: #eee; text-align:center;}
#footer a{color: #BCBCBC;text-decoration: none;}
#footer a:hover{color: #5D5D5D;text-decoration: underline;}
