body {	background: #fff;	padding: 0px;	margin: 2px;	color: #000;	font-family: Arial, Helvetica, sans-serif;}a {	color: #036;}a:visited {	color: #036;}a:hover {	color: #569;}a:active {	color: #569;}ul.makeMenu, ul.makeMenu ul { width: 160px; padding-left: 0px; cursor: default; margin-left: 0px; }ul.makeMenu li { list-style-type: none; margin: 0px; position: relative; color: #fff; padding-top: 3px; padding-bottom: 3px;	background-color: #036; border: 1px solid #fff; font-weight: bold; }ul.makeMenu li > ul { display: none; position: absolute; top: -1px; left: 158px;  }ul.makeMenu li:hover { background-color: #036; }ul.makeMenu li:hover > ul { display: block; }ul.makeMenu li a { color: #fff; display: block; width: 100%; text-decoration: none; }ul.makeMenu li a:visited { color: #fff; display: block; width: 100%; text-decoration: none; }ul.makeMenu li a:active { color: #fff; display: block; width: 100%; text-decoration: none; }ul.makeMenu li a:hover { color: #fff; text-decoration: underline; }h2 {	color: #036;	font-size: 180%;	margin: 0;}h3 {	color: #036;	font-size: 120%;}h4 {	color: #036;	font-size: 110%;}hr {	height: 0;	border: 0;	border-top: 1px solid #78a;}.menu {     position: absolute;     top: 2px;     left: 1px;     text-align: center;     margin-right: -15px;     z-index: 20;}.search {     margin: 0px;     padding: 5px 5px 0px 0px;}.powered {     color:#fff;     margin: 0px;     padding: 0px 5px 10px 0px;}.powered a {     color:#fff;     text-decoration:none;}.powered a:visited {     color:#fff;     text-decoration:none;}.powered a:active {     color:#fff;     text-decoration:none;}.powered a:hover {     color:#fff;     text-decoration:underline;}body {	font: normal 11px verdana;}#pageHeader {	padding: 0;	margin: 0;	text-align: right;	background: #036;}h1#pageTitle {	color: #fff;	font-size: 270%;	font-weight: bold;	margin: 0px 175px 0px 175px;	padding: 30px 0px 0px 0px;	text-align: center;}.pageSubTitle {	color: #fff;	letter-spacing: 4px;	text-align: center;	vertical-align: middle;	border: 0px;	padding: 5px 0px 20px 0px;	font: 109% Arial, Helvetica, sans-serif;	margin: 0px 175px 0px 175px;}h2 {	margin: 1ex;	border-bottom: 1px solid #036;}/* Styles for posts */.bPosts {	overflow: hidden;}.bPost, .bPostpublished{	clear: both;	margin: 10px 5px 10px 5px;	padding: 0;}.bSmallHead {	font-size: 80%;	color: #036;	margin: 2ex 0 1ex 0;}.bTitle {	color: #036;	margin: 1ex 0;}.bText {	margin-top: 0px;	margin-bottom: 0px;}.bSmallPrint{	clear: both;	color: #036;	font-size: 80%;	margin: 1ex 0 5ex 0;}input.bComment, textarea.bComment{	width: 97%;	padding: 2px;	margin: 0ex;}select.bComment		/* Used by the profile form */{	background-color: #eee;	border: 1px solid #ccc;	padding: 1px;	margin: 0ex;}.centerContent {	color: #000;	background: #fff;	margin: 0;	padding: 10px 4px 10px 4px;	border: 1px solid #036;        width: 75%;        text-align:left;}.centerTitle {	color: #fff;	background: #036;	margin: 20px 0px 0px 0px;	padding: 0px 4px 0px 4px;	border-top: 1px solid #036;	border-left: 1px solid #036;	border-right: 1px solid #036;        width: 75%;        text-align: left;}/* Styles for stats */div.statbloc{     border: 1px solid #036;     width: 75%;     text-align: left;     padding: 0px 0px 10px 0px;}div.statbloc h3{	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;	color: #FFFFFF;	text-align: center;	background: #036;	padding: 1ex;}input.submit,input.reset {	background-color: #ddd;	color: #78a;	border: 1px solid #000;	font-weight: bold;	padding: 1px;}input.submit.hover {	color: #000;        	background-color: #036;	text-decoration: underline;        border: 1px solid #036;}
