html, body { 
	margin: 0;
	padding: 0;
	border: none;

	height: 100%;
	background: white; 
	}

body {
	font-size: 14pt;
	font-family: arial, serif;
	color: black;

	}

p { margin: 10px; }

table { border: 1px solid grey; background: #c7fb75; }

a, a:link, a:visited, a:active, a:focus{ outline: none; color: white; text-decoration: none;} 
a:hover { color: yellow; }

#page_wrapper { min-height:100%; position:relative; overflow: hidden; }

#money {
				position: absolute;
				width: 400px;
				height: 40px;
				top: 20px;
				left: 370px;
				font-size: 26pt;
				font-style: italic;
				
				}

#header {
				position: relative;
				
				background-color: white;
				width: 100%;
				height: 124px;
				
				border-bottom: 2px solid #466805;
				}
				
#logo	{
				position: relative;
				background: url(images/logo_small.jpg) no-repeat;
				width: 195px;
				height: 85px;
				top: 4px;
				margin: 0 auto;
				}
				
#menu_wrapper {
							position: relative;
							background-color: #466805;
							// background: url(images/menuback.jpg) no-repeat;
							width: 100%;
							height: 32px;
							bottom: -8px;
							margin: 0 auto;
						
							}
							
#menu_box	{
						position: relative;
						width: 600px;
						height: 30px;
						margin: 0 auto;
						top: 1px;
	
					}
					
#fb 	{ background: url(images/facebook1.png) no-repeat; width: 30px; height: 30px;  position: absolute; right: -40px; }	

a.fill-div {
    display: block;
    height: 100%;
    width: 100%;
    text-decoration: none;
}										
				
.button {
				font-family: Arial, "Times New Roman";
				font-size: 10pt;
				text-align: center;
				line-height: 30px;
				
				margin-left:1px;
				margin-right: 1px;
				
			}
.button a { color: black; display: block; }
.button a:hover { color: yellow; }			
				
#button1 { background: url('images/buttons_final.jpg') no-repeat 0 0; width: 118px; height: 30px; float: left; }						
#button1:hover { background-position: 0 -30px; }		
#button1s a { color: yellow; background: url('images/buttons_final.jpg') no-repeat 0 -30px; width: 118px; height: 30px; float: left; }								

#button2 { background: url('images/buttons_final.jpg') no-repeat -118px 0; width: 118px; height: 30px; float: left; }						
#button2:hover { background-position: -118px -30px; }		
#button2s a { color: yellow; background: url('images/buttons_final.jpg') no-repeat -118px -30px; width: 118px; height: 30px; float: left; }								
	
#button3 { background: url('images/buttons_final.jpg') no-repeat -236px 0; width: 118px; height: 30px; float: left; }						
#button3:hover { background-position: -236px -30px; }
#button3s a { color: yellow; background: url('images/buttons_final.jpg') no-repeat -236px -30px; width: 118px; height: 30px; float: left; }						

#button4 { background: url('images/buttons_final.jpg') no-repeat -354px 0; width: 118px; height: 30px; float: left; }						
#button4:hover { background-position: -354px -30px; }
#button4s a { color: yellow; background: url('images/buttons_final.jpg') no-repeat -354px -30px; width: 118px; height: 30px; float: left; }						

#button5 { background: url('images/buttons_final.jpg') no-repeat -472px 0; width: 118px; height: 30px; float: left; }						
#button5:hover { background-position: -472px -30px; }
#button5s a { color: yellow; background: url('images/buttons_final.jpg') no-repeat -472px -30px; width: 118px; height: 30px; float: left; }						
				
h1	{ 
		color: black;
		text-align: left;
		text-shadow: 0px 1px 0px #efe7dc;
			}				
	
#body_wrapper	{	
							color: black;
							position: relative;
							width: 100%;
							height: 100%;
							border-top: 2px solid grey;
							
							}
							
							
#body_content	{
							position: relative;
							width: 80%;
							
							margin: 0 auto;
						
							padding-bottom: 60px;
							
							color: black;
							font-size: 12pt;
							
							}
		
#left_side {
				position: absolute;
				width: 6%;
				left: 0px;
				top: 128px;
				min-height: 100%;

				background: #c7fb75;
				}
				
#right_side {
				position: absolute;
				width: 6%;
				right: 0px;
				top: 128px;
				min-height: 100%;

				background: #c7fb75;
				}				
		
#footer { position: absolute; width: 100%; height: 40px; bottom: 0px; background-color: #466805; border-top: 2px solid grey; }

#footer_body	{
						color: white;
						width: 100%;
						height: 40px;
						text-align: center;
						font-family: Arial, "Times New Roman";
						font-size: 10pt;
						line-height: 40px;

						}
				
				
				
				
				
				
				
				
				
				