html, body {
	padding:0;
	margin:0;
}
body {
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#284A84;	
}
p {
	margin:0;
	padding:4px 0 8px 0;
}
div#header {
	width:776px;
	height:96px;
	margin:0 auto;
	background-image:url(img/header.jpg);
	position:relative;
}
div#navbar {
	position:absolute;
	bottom:0;
	left:0px;
	height:24px;
	width:760px;
}
div#navbar a:link, div#navbar a:hover, div#navbar a:visited, div#navbar a:active {
	color:white;
	font-weight:bold;
	display:block;
	float:left;
	padding:5px 16px 5px;
	background-image:url(img/splitter.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
div#navbar a:link.last, div#navbar a:hover.last, div#navbar a:visited.last, div#navbar a:active.last {
	background-image:inherit;
	padding-right:inherit;
}
div#main {
	text-align:left;
	margin:0 auto;
	width:776px;
}
div#footer {
	width:776px;
	height:24px;
	margin:0 auto;
	background-image:url(img/footer_bg.gif);
	position:relative;	
	
}
div#footer div {
	margin:0 0 0 160px;
}
div#footer div span {
	color:white;
	font-weight:bold;
	display:block;
	float:left;
	padding:5px 16px 5px;
	background-image:url(img/splitter.gif);
	background-repeat:no-repeat;
	background-position:top right;
	text-decoration:none;
}
div#footer div span.nosplit, div#footer a:link, div#footer a:hover, div#footer a:visited, div#footer a:active {
	background-image:url(dummy);
}
div#footer a:link, div#footer a:hover, div#footer a:visited, div#footer a:active {
	color:white;
	font-weight:bold;
}
span.asterisk {
	color:#000088;
}
table.plans th {
	text-align:left;
	background-color:#F3F5F8;
}
table.plans th.floor {
	text-align:center;
	background-color:#E1E6EC;	
}
.box {
	width:350px;
}