body{	font-family: Verdana, Helvetica, Arial, Sans-Serif;	font-size: 10pt;}.mainheader{	font-size: 250%;	font-weight: bold;	color: #941F1F;	margin-left:auto;	margin-right:auto;	width:817px;}h1, h2, h3, h4, h5, h6{	clear: both;	color: #941F1F;		font-family: Trebuchet MS;}h1{		margin-top: 25px;	font-size: 18pt;	clear: none;}h3{	font-size: 12pt;}.mainheader a{	color: #941F1F;		text-decoration: none;}img{	border: none;}.menu {	height: 1.6em;	width: 275px;	margin-left:auto;	margin-right:auto;	border-bottom: solid #941F1F 1px;	padding-bottom: 0.3em;}.menu ul {	margin: 0px;	padding: 0px;	font-size: 14;	line-height: 2em;	white-space: nowrap;}.menu li {	list-style-type: none;	display: inline;	}.menu li a {	text-decoration: none;	padding: 0.5em 0.75em 0.3em 0.75em;}.menu li a:link {	color: black;}.menu li a:visited {	color: black;}.menu li a:hover {	color: #941F1F;}.menu li ul{	border-bottom: solid 1px #941F1F;}.main{	width: 880px;	margin-left: auto;	margin-right: auto;	/*background-image:url('images/parchmentbig.png');	background-repeat: no-repeat;*/}h1 a{	color: #941F1F;	text-decoration: none;}h3 a{	color: #941F1F;	text-decoration: none;}.rightbar{/*	background-image:url('images/parchment.png');	background-repeat:repeat-x;	background-attachment:fixed;	*/	border-left: 1px solid black;	width: 230px;	float: right;	/*color: #FFFFFF;*/	padding: 2em;	padding-top: 5em;	min-height: 650px;}.rightbar h1, .rightbar h2, .rightbar h3{	color: #941F1F;}.rightbar a{	color: #941F1F;	background-color: #FFFFFF;	text-decoration: none;}.rightbar h3{	margin-top:	3em;	font-size: 12pt;}.rightbar h3 a{	padding: 0.25em;}.content{	width:620px;	/*padding-left: 20px;	float: left;*/	margin-left: auto;	margin-right: auto;	margin-top: 0.5em;	min-height: 550px;}.content p{	width: 480px;	margin-left: auto;	margin-right: auto;}.content .text{	width: 460px;	color: #444444;}.content img{	float: left;	padding-bottom: 1em;	padding-right: 1em;}.designed{	clear: both;	width:  780px;	margin-left: auto;	margin-right: auto;	text-align: center;}/*Wiki styles*/.wikiedit{	float: right;	color: #aaaaaa;}.wikisyntax{	width: 100%;	border-collapse: collapse;	border-width: 1px;	border-color: #941F1F;	border-style: solid;}.wikisyntax td{	border-width: 1px;	border-color: #941F1F;	padding: 2px;	border-style: solid;}.Facebook{width: 480px;margin-left:auto;margin-right: auto;}.Spreadshirt{	width: 845px;	margin-left: -113px;}/*Menu styles*//*** ESSENTIAL STYLES ***/.sf-menu, .sf-menu * {	margin: 0px;	padding:		0;	list-style:		none;}.sf-menu {	width: 490px;	margin-left: auto;	margin-right: auto;	line-height:	1.0;}.sf-menu ul {	position:		absolute;	top:			-999em;	width:			490px; /* left offset of submenus need to match (see below) */}.sf-menu ul li {	width:			100%;	line-height: 1em;		text-align: center;}.sf-menu li:hover {	visibility:		inherit; /* fixes IE7 'sticky bug' */}.sf-menu li {	float:			left;	position:		relative;		line-height: 1em;}.sf-menu a {	display:		block;	position:		relative;}.sf-menu li:hover ul,.sf-menu li.sfHover ul {	left:			0;	top:			2em; /* match top ul list item height */	z-index:		99;}/*** DEMO SKIN ***/.sf-menu {	float:			left;	margin-bottom:	2em;}.sf-menu a {	/*border-left:	1px solid #fff;	border-top:		1px solid #CFDEFF;	padding: 		0.1em 1em 0.2em 1em;	text-decoration:none;*/}.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/	/*color:			white;*/}/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/.sf-navbar {	background: #FFFFFF;	position:		relative;}.sf-navbar li {	background: #FFFFFF;	position:		static;}.sf-navbar a {	/*padding: 		0.1em 2em 0.2em 2em;	text-decoration:none;	border-top:		none;*/}.sf-navbar li ul {	width:			575px; /*IE6 soils itself without this*/	background: #FFFFFF;	margin-left: -150px;}.sf-navbar li li {	background: #FFFFFF;	position:		relative;	/*font-size: 14px;*/}.sf-navbar li li a {/*	padding-top: 5px;	padding-bottom: 5px;	font-size: 14px;*/}.sf-navbar li li ul {	width:			13em;}.sf-navbar li li li {	width:			100%;}.sf-navbar ul li {	width:			auto;	float:			left;}.sf-navbar a, .sf-navbar a:visited {	border:			none;}.sf-navbar li.current {	background: #FFFFFF;}.sf-navbar li:hover,.sf-navbar li.sfHover,.sf-navbar a:focus, .sf-navbar a:hover, .sf-navbar a:active {	background: #FFFFFF;}.sf-navbar ul li:hover,.sf-navbar ul li.sfHover,ul.sf-navbar ul li:hover li,ul.sf-navbar ul li.sfHover li,.sf-navbar ul a:focus, .sf-navbar ul a:hover, .sf-navbar ul a:active {	background: #FFFFFF;}ul.sf-navbar .current ul,ul.sf-navbar ul li:hover ul,ul.sf-navbar ul li.sfHover ul {	left:			0;	top:			2em; /* match top ul list item height */}ul.sf-navbar .current ul ul {	top: 			-999em;}.sf-navbar li li.current > a {}
