@charset "utf-8";
body {
	
	background-color: #01486a;
	background-image:url(heights_bg.jpg);
	background-repeat:repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #000000;
}

p, ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-large;
	color:#1d3c60;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:large;
	color:#1d3c60;
}
	
#container {
	width: 770px;
	height:100%;
	background-image:url(heights_contentbg.gif);
	background-repeat:repeat-y;
	margin: 0 auto; 
	border: 1px solid #000000;
	text-align: left; 
}
#header {
	background-image:url(heights_header.jpg);
	background-repeat:no-repeat;
	height:200px;
}

#menu {
	background-image:url(heights_menubg.jpg);
	background-repeat:no-repeat;
	height:20px;
	padding-left:10px;
}

#menu a:active, #menu a:visited, #menu a:link {
	color:1d3c60;
	text-decoration:none;
	font-size:medium;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:15px;
}

#menu a:hover {
	color:#F00;
}
	
#mainContent {
	padding-left: 20px;
	padding-right:270px;

}

#mainpageHeader {
	padding-left:20px;
}

#pageContent {
	padding-left: 20px;
	padding-right:15px;
}

#right {
	float:right;
	width:250px;
	padding-right:10px;
}

#footer {
	padding: 0 10px; 
	text-align:center;
}

#footer p, #footer a:active, #footer a:visited, #footer a:link {
	color:#999;
	font-size:x-small;
	text-decoration:none;
}

#footer a:hover {
	color:#f00;
}