body{
	font-family:verdana;
	line-height: 170%;
	background:url('images/background.jpg') no-repeat
}
a{
	text-decoration: none;
	color:#00A080;
	padding: 0px 10px 0px 0px;

	font-style:normal;
	-webkit-transition: padding 0.5s;
	-moz-transition: padding 0.5s;
	-o-transition: padding 0.5s;
}
a:hover{
	color:#0080F0;
	padding: 0px 0px 0px 10px;
	font-style:italic;
	-webkit-transition: padding 0.5s;
	-moz-transition: padding 0.5s;
	-o-transition: padding 0.5s;
}
a:visited{
	color:#008080;
}
a.base{
	padding: 0px 0px 0px 0px;
}
a:hover.base{
	padding: 0px 0px 0px 0px;
	font-style:normal;
}
a.topnavlink{
	padding: 0px 0px 0px 0px;
	font-size: 110%
	font-style:normal;
}
a.topnavlink:hover{
	font-style:normal;
	color:#0080F0;
}
div.topnavbutton{
	float: left;
	width: 120px;
	position:relative;
	-webkit-transition: 0.5s; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;
}
div.topnavbutton:hover{
	-ms-transform: scale(1.4); /* IE 9 */
	-webkit-transform: scale(1.4); /* Safari and Chrome */
	-o-transform: scale(1.4); /* Opera */
	-moz-transform: scale(1.4); /* Firefox */
}
div.topnavbar{
	text-align:center;
	margin:0 auto 20px auto;
	width:600px;		
}
h3{
	margin:20px 50px;
	font-style:normal;
}

div.header{
	text-align:center;
	margin:0 auto 0 auto;
	width:600px;		
}


.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -200px auto; /* the bottom margin is the negative value of the footer's height */
	width: 950px;
	
}
.footer, .push {
	height: 200px; /* .push must be the same height as .footer */
	font-size:75%;
	text-align:center;
}
