body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:larger;
}
h1 {
	display: none;
}
div#header {
	background-image:url(images/headerBackground.gif);
}
div#header img#logo {
	position:relative;
	left:50%;
	margin-left:-354px;
}
div#shadow {
	height:1px;
	padding-top:1px;
	border-top:1px solid rgb(195,195,195);
	background-color:rgb(203,203,203);
	border-bottom:1px solid rgb(251,251,251);
}
div#shadow div {
	height:1px;
	border-top:1px solid rgb(215,215,215);
	background-color:rgb(231,231,231);
	border-bottom:1px solid rgb(243,243,243);
}
ul#navigation {
	position:absolute;
	left:4%;
	top:180px;
	width:19%;
	margin:0;
	padding:0;
}
ul#navigation li {
	text-align:center;
	margin:3px 0 4px 0;
	list-style-type: none;
}
ul#navigation a:link, ul#navigation a:visited {
	display:block;
	border-top:3px solid rgb(239,236,227);
	border-bottom:3px solid rgb(153,149,139);
	background-color:rgb(230,225,210);
	border-right:2px solid rgb(230,225,210);
	border-left:2px solid rgb(230,225,210);
	padding:0 1em 1px 1em;
	text-decoration:none;
	color:rgb(42,46,59);
}
ul#navigation a:hover {
	border-top:3px solid rgb(130,127,118);
	border-bottom:3px solid rgb(223,220,212);
	background-color:rgb(204,199,186);
	border-right:2px solid rgb(204,199,186);
	border-left:2px solid rgb(204,199,186);
	padding:1px 1em 0 1em;
}
/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
ul#navigation li {border-bottom: 1px solid #EEE;}
/* fix for browsers that don't need the hack */
html>body ul#navigation li {border-bottom: none;}
/* end of hack */
div#content {
	position:absolute;
	left:25%;
	top:180px;
	right:2%;
}
div#samples {
	float:right;
	margin:0 0 0.5em 1em;
	background-color:rgb(210,230,200);
	padding:3px 5px 10px 5px;
	font-size:smaller;
	text-align:center;
}
div#samples img {
	margin:0.5em 1em 2px 1em;
}
div#samples div.caption {
	font-size:small;
	text-align:center;
}
h2 {
	margin:0 0 0.5em 0;
}
p.phone {
	text-indent:2em;
	margin:0;
}
div#adminContent {
	position:absolute;
	left:2%;
	top:180px;
	right:2%;
	font-size:normal;
}
.tab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6666CC; font-weight: bold}
a.tab { text-decoration: none;}
a:hover.tab { text-decoration: underline; color: #CC66CC;}
.tabFront { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #331E0A; font-weight: bold}

