* {
	margin: 0;
}
a:link {
	COLOR: #FFFFFF;
}
a:visited {
	COLOR: #FFFFFF;
}
a:hover {
	COLOR: #00FF00;
}
#div1 {
 	position: relative;
}
#div1a {
 	position: absolute;
 	top: 0;
 	left: 25px;
 	width: 150px;
 	height: 400px; 
}
#div1b {
 	position: absolute;
 	top: 0;
 	left: 180px;
 	width: 490px;
 	height: 400px; 
}
#div1c {
 	background: url(images/tips_back.png) center repeat-y;
 	position: absolute;
 	top: 0;
 	left: 675px;
 	width: 150px;
 	height: 200px; 
}
#leftsidetext {
	position: absolute;
	top: 30px;
	left: 10px;
	right: 10px;
	color: white;
}
#leftmenu1 {
 	background: url(images/button_01.png) center;
 	position: absolute;
 	top: 0;
 	left: 0;
 	width: 150px;
 	height: 50px; 
}
#leftmenu2 {
 	background: url(images/button_01.png) center;
 	position: absolute;
 	top: 50;
 	left: 0;
 	width: 150px;
 	height: 50px; 
}
#leftmenu3 {
 	background: url(images/button_01.png) center;
 	position: absolute;
 	top: 100;
 	left: 0;
 	width: 150px;
 	height: 50px; 
}
#leftmenu4 {
 	background: url(images/button_01.png) center;
 	position: absolute;
 	top: 150;
 	left: 0;
 	width: 150px;
 	height: 50px; 
}
#lefttext {
 	position: absolute;
 	top: 10;
 	left: 0;
 	width: 150px;
 	height: 20px;
 	color: white;
}
html, body {
	height: 100%;
	text-align: center;
}
.wrapper {
    background: url(images/background_01.png) center repeat-y;
    width: 850px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -80px; /* the bottom margin is the negative value of the footer's height */
}
#footer{
     text-align: center;
     background: url(images/footer_01.png) center no-repeat;
     height: 80px; /* .push must be the same height as .footer */
     width: 100%;
}
#push {   
	height: 80px; /* .push must be the same height as .footer */
	width: 800px;
}
#footertext {
    position: relative;
	width:800px; 
    top: 25px;
	margin-left:auto; 
	margin-right:auto;
	color: white;
}