#main {	border: 2px solid black;	clear: both;	/*background: #FFF3B3;*/	background: #FFFFFF;	padding-top: 2em;}#contents {	padding: 1.5em;	background: white;	min-height: 300px;}#header {	position: relative;	width: 100%;	height: 50px;	width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */}#header ul#primary {	margin: 0;	padding: 0;	position: absolute;	bottom: -2px;	width: 45em;}#header ul#primary li  {	display: inline;	list-style: none;}#header ul#primary a,#header ul#primary span,#header ul#primary a.current {	width: 8em;	display: block;	float: left;	padding: 4px 0;	margin: 1px 2px 0 0;	text-align: center;	font-family: tahoma, verdana, sans-serif;	font-size: 85%;	text-decoration: none;	color: #333;	position: relative;	bottom: 0px;}#header ul#primary span,#header ul#primary a.current,#header ul#primary a.current:hover {	border: 2px solid black;	border-bottom: none;	/*background: #FFF3B3;*/	background: #FFFFFF;	padding-bottom: 6px;	margin-top: 0;}#header ul#primary a {	background: url(../media/images/petestripe-lightgreys-thin.png);	border: 2px solid #AAA;	border-bottom: none;	position: relative;	bottom: 1px;	}#header ul#primary a:hover {	margin-top: 0;	border-color: #666;	background: #FFFFFF;	padding-bottom: 5px;}#header ul#secondary {	position: absolute;	margin: 0;	padding: 0;	bottom: -1.5em;	left: 1px;	width: 50em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */}#header ul#secondary li a,#header ul#secondary li span {	width: auto;	display: block;	float: left;	padding: 0 10px;	margin: 0;	text-align: auto;	border: none;	border-right: 2px dotted #AAA; 	background: none;}#header ul#secondary li a {	color: #06C;	text-decoration: underline;}#header ul#secondary li a:hover {	color: #333;	background: transparent;	padding: 0 10px;	border: none;	border-right: 2px dotted #AAA;}#header ul#secondary li a:active {	color: #000;	background: transparent;}#header ul#secondary li:last-child a { /*border: none;*/ }
