body {
	font-family:verdana;
	font-size:9pt;
	margin:2px;
	height:99%;
	}

.main {
	border:1px solid #a6a6a6;
	width:950px;
	height:100%;
	background:#ffffff;
	padding:0;
	margin:0;
	}
	
.greyborder{
	border:1px solid #c5c5c5;
	}
	
.cpname {
	font-family:verdana;
	font-size:20pt;
	font-weight:bold;
	}
	
.menu {
	background-image:url('/images/menuhead.jpg');
	background-repeat:no-repeat;
	width:160px;
	font-family:verdana;
	margin:0;
	font-size:9pt;
	padding:10px 2px 2px 2px;
	}
	
.menu a {
	color:blue;
	text-decoration:none;
}

.menu a:hover {
	color:#cc3300;
	text-decoration:underline;
}

.menu ul {
	margin:1px 1px 1px 15px;
	padding:10px 0 0 0;
	}

.menu li {
	margin:1px 1px 5px -10px;
	list-style:none;
	}

.content {
	font-family:verdana;
	font-size:9pt;
	color:#3a3a3a;
	border-left:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
	padding:0 5px 2px 5px;
	margin:0;
	}
	
.content a {
	color:blue;
	text-decoration:none;
}

.content a:hover {
	color:blue;
	text-decoration:underline;
}
.standout {
	font-family:verdana;
	font-weight:bold;
	color:#cc3300;
	}

.header {
	padding:0;
	margin:0;
	background-image:url('/images/headbkg.jpg');
	background-position:top;
	background-repeat:no-repeat;
	
	}
	
.footer {
	padding:0;
	margin:0;
	background-image:url('/images/footbkg.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
	
	}
	.contact {
	font-family:verdana;
	font-size:9pt;
	color:#3a3a3a;
	padding:0;
	margin:0;
	width:650px;
	}
	
	.contact input, td, textarea {
	font-family:verdana;
	font-size:9pt;
	color:#3a3a3a;
	}
	
	.contact td {
	font-weight:bold;
	}
	
	.contact legend {
	font-size:11pt;
	color:#cc3300;
	font-weight:bold;
	}
	
	.directions input, td, textarea  {
	font-family:verdana;
	font-size:9pt;
	color:#3a3a3a;
	}


