/*Design by Maa Designshttp://www.maadesigns.co.uk*/body {	margin: 20px;	padding: 0;	background: #444444;	font: normal small 'Trebuchet MS', Veranda, sans-serif;	color: #6F4503;}h1, h2, h3, h4, h5, h6 {	margin: 0;	padding: 0;	text-transform: uppercase;	color: #ECB961;}h1, h2, h3 {}h4, h5, h6 {}p, ul, ol, blockquote {	margin-top: 0;}a {	color: #747DC5;	text-decoration: none;}a:hover {	text-decoration: none;}img {	border: none;}/* Header */#logo {	width: 800px;	height: 75px;	margin: 0 auto;	padding: 10px 0 0 0;	background: URL(theme_images/cloudshorz.jpg) repeat-x;	border: 2px solid #000000;	border-bottom: 2px solid #000000;;}#logo h1 {	text-align: center;	font-size: 3em;		color: #330066;}#logo h2 {	text-align: center;	font-size: 1.4em;	color: #330066;}#logo a {	text-decoration: none;	color: #97A1DC;}/* Menu */ #menu {	width: 800px;	height: 36px;	margin: 0 auto;	padding: 0;	background: #97A1DC;	border: 2px solid #000000;	border-top: 2px solid #000000;	border-bottom: 0px solid #000000;}#menu h2 {	display: none;}#menu ul {	margin: 0;	padding: 0;	list-style: none;}#menu li {	display: inline;}#menu a {	display: block;	float: left;	width: 98px;	height: 26px;	padding-top: 10px;	text-align: center;	text-decoration: none;	color: #FFFFFF;}#menu a:hover, #menu .active a {	background: #747DC5;	color: #FFFFFF;	display: block;	float: left;	width: 98px;	height: 26px;	padding-top: 10px;	text-align: center;	text-decoration: none;	color: #FFFFFF;	border: 0px solid #000000;	border-top: 0px solid #000000;	border-bottom: 0px solid #000000;}#menu .connect a {	color: #FFFFFF;	display: block;	float: left;	width: 30px;	height: 26px;	padding-top: 10px;	text-align: center;	text-decoration: none;	color: #FFFFFF;	border: 0px solid #000000;	border-top: 0px solid #000000;	border-bottom: 0px solid #000000;}/* Splash */#image {	width: 800px;	margin: 0 auto;	background: #000000;	border-left: 2px solid #000000;	border-right: 2px solid #000000;}/* Content */#body {	width: 800px;	margin: 0 auto;	background: #FFFFFF;	border: 2px solid #000000;}#body .title {	padding: 10px 20px;	background: #FFEE8E url(images/smallbg.gif) repeat-x left bottom;	font-size: 1em;}#body .story {	padding: 20px;	border: 0px solid #8D5700;}#body h2 {	text-align: left;	font-size: 1.3em;	color: #8D5700;}/* bot*/#bot {	width: 790px;	margin: 0 auto;	padding: 10px 10px;	background: #4E4E4E;	border: 2px solid #000000;	border-top: none;}#bot p {	margin: 0;	padding: 0;	text-align: center;	font-size: x-small;	color: #000000;}#bot a {	color: #000000;}