body {background :#ffffff url(../images/pgback.jpg) repeat 50% 0%;
		margin: 0;
		padding: 0;
		}

div.pagecontainer {width:620px;}

div.main_button {
height:200px;
width:150px;
margin:0px;
padding:0px;
border:0;
display: block;
overflow: hidden;
float:left;
}

div.main_button a:link {color: blue;
background-color: white;
background-image: url("../images/main_button_inactive.gif");
background-position:100% 100%;
border:0px;
}

div.main_button a:visited {color: blue;
background-color: white;
background-image: url("../images/main_button_inactive.gif");
background-position:100% 100%;
border:0px;
}

div.main_button a:hover, #nav a:hover, #bottomnav a:hover, #footer a:hover {color: red;
background-color: white;
background-image: url("../images/main_button_background.gif");
background-position:100% 100%;
border:0px;
}

div.main_button a:active {color: red;
background-color: white;
background-image: url("../images/main_button_background.gif");
background-position:100% 100%;
border:0px;
}

img a, img {border: 0px;}

a.wholebutton {height:200px;width:150px;display:block;overflow:hidden;}

#rowone, #rowtwo, #rowthree, #footer {
width:100%;
margin: 0px;
padding: 0px;
}

#rowthree .secondary_buttons {
height:50px;
width:150px;
margin:0px;
padding:0px;
border:0;
display: block;
overflow: hidden;
float:left;
}

#rowthree .nav_buttons, #rowone .nav_buttons {
height:50px;
width:100px;
margin:0px;
padding:0px;
border:0;
display: block;
overflow: hidden;
float:left;
}

h1 {margin-bottom 10px;}