body {
	margin: 0 0;
	padding: 0px 0px;
	color: #000;
	height: 100%;
	background-color: #fff;
}
#header {
	margin: 0;
	padding: 10px;
	text-align: center;
	background-color: #fff;
}
#main {
	margin: 0;
	border-top: 2px solid #ccc;
}
#main #nav {
	margin: 0;
	float: left;
	height: 490px;
	border-right: 2px solid #ccc;
	width/* */: 180px !important;
	width /**/: 180px;
	width: 182px;
}
#nav A {
	display: block;
	background: transparent;
	font: normal 11px/12px Verdana, Helvetica, Arial, sans-serif;
	padding: 8px;
	margin: 0px;
	border-bottom: 2px solid #ccc;
	color: #000;
	text-decoration: none;
}
#nav A:hover { background: #ccc; color: #c00;}
#main #box {
	margin: 0;
	float: right;
	height: 490px;
	border-left: 2px solid #ccc;
	width/* */: 180px !important;
	width /**/: 180px;
	width: 182px;
}
#box P {color: #000; letter-spacing: normal; padding: 10px;}
#box A {color: #000;}
#box A:hover {color: #fff;}
#content {
	background-color: #fff;
	margin: 0px 180px 0px 180px;
	padding: 1px 20px 20px 20px;
	font: normal 11px/16px Verdana, Helvetica, Arial, sans-serif;
	border-left: 2px solid #ccc;
	border-right: 2px solid #ccc;
}
#content A { color: #c00;}
#content A:link { color: #c00;}
#content A:visited { color: #c00;}
#content A:hover { color: #fff; background-color: #c00;}

#content P {letter-spacing: normal; font: normal 11px/15px Verdana, Helvetica, Arial, sans-serif;}
#content H1 {letter-spacing: normal; font: normal bold 11px/15px Verdana, Helvetica, Arial, sans-serif;}
#content H2 {letter-spacing: normal; font: normal 11px/15px Verdana, Helvetica, Arial, sans-serif; text-transform: uppercase;}
#content H3 {letter-spacing: normal; font: bold 22px/24px Verdana, Helvetica, Arial, sans-serif; color: #c00;}
#content H4 {letter-spacing: normal; font: normal 33px/36px Verdana, Helvetica, Arial, sans-serif;}
#content img {float: right; margin: 0px 0px 20px 20px;}
#locations {
	clear: both;
	margin: 0px 180px 0px 180px;
	padding: 1px 10px 10px 10px;
	padding /**/: 10px !important;
	border-top: 2px solid #ccc;
	border-left: 2px solid #ccc;
	border-right: 2px solid #ccc;
	text-align: center;
	color: #c00;
	font: bold 10px/10px Verdana, Helvetica, Arial, sans-serif;
	background-color: #fff;
}
#locations A { color: #000;}
#locations A:link { color: #000;}
#locations A:visited { color: #000;}
#locations A:hover { color: #fff; background-color: #000;}

#footer {
	background-color: #fff;
	clear: both;
	margin: 0px 0px;
	padding: 20px;
	border-top: 2px solid #ccc;
	text-align: center;
	font: bold 14px/16px Verdana, Helvetica, Arial, sans-serif;
	color: #c00;
}
#footer A { color: #000;}
#footer A:link { color: #000;}
#footer A:visited { color: #000;}
#footer A:hover { color: #fff; background-color: #000;}
#footer P {letter-spacing: normal; font: bold 11px/15px Verdana, Helvetica, Arial, sans-serif;}
