								/* Overall */body {	margin-top: 20px;	padding: 0;	background: #ffcc99 url(images/logoBG.jpg) repeat left top;	font-size: 11pt;	text-align: justify;	color: #000000;}body, th, td, input, textarea, select, option {	font-family: "Trebuchet MS", "Times New Roman", Arial, Times, serif;}h1, h2, h3 {	font-family: Arial, Helvetica, sans serif;	font-weight: bold;	color: #660033;}h1 {	letter-spacing: 0px;	font-size: 3em;}h2 {	letter-spacing: -0px;	font-size: 2em;}h3 {	font-size: 1em;}p, ul, ol {	line-height: 150%;}blockquote {	padding-left: 1em;}blockquote p, blockquote ul, blockquote ol {	line-height: normal;	font-style: italic;}a {	color: #333;}a:hover {	color: #ff00cc;}hr {	display: none;}#wrapper {	width: 800px;	margin: 0 auto;	padding: 0;	background: url(images/img03.jpg) repeat-y left top;	border-left: 1px solid #000000;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000;}								/* Background image */#wrapper .top {	background: url(images/img02.jpg) no-repeat left top;}								/* Header:  solid top section inside box */#header {	width: 800px;	height: 118px;	margin: 0 auto;	padding: 2px 0 0 0;	background: #cc9966;	border-left: 1px solid #000000;	border-right: 1px solid #000000;	border-top: 1px solid #000000;	color: #036;}#header h1, #header p {	margin: 0;	font-family: Georgia, "Times New Roman", Times, serif;}#header h1 {	color: #603;	font-size: 42pt;	padding-left: 35px;}#header p {	padding: 0px 0 0 30px;	font-size: 12px;	font-weight: bold;}#header a {	text-decoration: none;	color: #cccccc;}/* Page */#page {	width: 800px;	margin: 0 auto;	margin-bottom: 15px;}								/* Content */#content {	float: right;	width: 505px;	margin: 0;	padding: 25px 25px 15px 20px;}.post {	padding: 0px 0 0 0;}.title {	border-left: 6px solid #2E2E2E;	padding: 0 20px 0 27px;	font-size: 24px;}.title a {	text-decoration: none;	color: #FF99CC;}.pagetitle {}.byline {	margin: -25px 20px 0 33px;	color: #000;}									/*Right side block*/.meta {	text-align: left;	color: #993366;	padding: 10px 20px 10px 17px;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	background: #cc6699;	border: 3px solid #000000;}.meta .more {	background: url(images/img05.jpg) no-repeat left 50%;	padding-left: 10px;}.meta .comments {	background: url(images/img05.jpg) no-repeat left 50%;	padding-left: 10px;}.meta a {	color: #000000;}.navigation {}.alignleft {	float: left;}.alignright {	float: right;}.posts {	margin: 0;	padding: 0;	list-style: none;	line-height: normal;}.posts li {}.posts h3 {	margin: 0;	font-weight: bold;}.posts p {	margin: 0;	line-height: normal;}.posts a {}								/* Right block text */.entry {	margin: 0;	padding-left: 35px;	color: #003;}.last {	border: none;}								/* Left sidebar */#sidebar {	float: left;	width: 250px;	margin-bottom: 10px;	padding: 40px 0 0 0px;	color: #663300;}#sidebar ul {	margin: 0;	padding: 0;	list-style: none;}#sidebar li {	margin: 0;	padding: 0;	font-weight: bold;}#sidebar li ul {	margin: 0 0 20px 0;	padding: 0;}#sidebar li li {	margin: 0 0 0 30px;	padding: 0 0 0 10px;	background: url(images/img05.jpg) no-repeat left 50%;	line-height: 25px;}#sidebar h2 {	width: 240px;	height: 54px;	margin: 0;	padding: 10px 0 0 10px;	font-size: 18px;	background: url(images/img04.jpg) no-repeat left top;	color: #ff99cc;}#sidebar a {	text-decoration: none;	color: #003;}#sidebar a:hover {	text-decoration: underline;	color: #000000;}.sidePhoto {	position:absolute; top: 482px;}								/* Search */#search input {	display: none;}#search input#s {	display: block;	width: 230px;	padding: 2px 5px;	border: 1px solid #3DD1FF;	background: #FFFFFF url(images/img05.jpg) repeat-x;}#search br {	display: none;}								/* Calendar */#calendar {}#calendar h2 {	margin-bottom: 15px;}#calendar table {	width: 80%;	margin: 0 auto;	text-align: center;}#calendar caption {	width: 100%;	text-align: center;}#next {	text-align: right;}#prev {	text-align: left;}								/* Footer */#footer {	width: 800px;	height: 60px;	min-height: 60px;	margin: 0 auto;	margin-bottom: 20px;	text-align: center;	font-size: 10px;	font-family: Arial, Helvetica, sans-serif;	color: #000;}#footer p {	padding: 20px 0;}#footer p a {	color: #663300;}							/* Flyout Menu *//* ================================================================ This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssmenus.co.ukCopyright (c) 2009- Stu Nicholls. All rights reserved.=================================================================== */#flyout {float:left; padding:0; margin:3px 0 0 0; list-style:none; position:relative; width:200px;}#flyout ul {padding:0; margin:0; list-style:none; width:200px; height:auto; background: url(trans.gif); position:absolute; left:-9999px; top:0;}#flyout table {border-collapse:collapse; width:0; height:0; margin:-1px -10px;}#flyout li {float:left; margin-bottom:1px;}/* Level 1 without flyout */#flyout li a {display:block; float:left; width:200px; height:24px; background:#9cf; color:#333; line-height:24px; font-family:arial, sans-serif; font-size:11px; text-decoration:none; text-indent:10px;}/* Level 1 with flyout */#flyout li a.fly {background:#9cf url(right-arrow.gif) no-repeat right center;}#flyout li:hover {position:relative;}/* ? */#flyout li a:hover {position:relative; background-color:#e60000; color:#000;}/* Level 1 on hover */#flyout li:hover > a {background-color:#69c; color:#000;}/* Level 2 without flyout */#flyout ul li a {background:#f9c;}/* Level 2 with flyout */#flyout ul li a.fly {background:#e8b url(right-arrow.gif) no-repeat right center;}/* Level 3 without flyout */#flyout ul ul li a {background:#fc9;}/* Level 3 with flyout */#flyout ul ul li a.fly {background:#fc9 url(right-arrow.gif) no-repeat right center;}/* Level 4 without flyout */#flyout ul ul ul li a {background:#fc9;}#flyout li a.current,#flyout ul li a.current,#flyout ul ul li a.current,#flyout ul ul ul li a.current {background-color:#946; color:#006;}#flyout :hover ul,#flyout :hover ul :hover ul,#flyout :hover ul :hover ul :hover ul {left:120px;}#flyout :hover ul ul,#flyout :hover ul :hover ul ul {left:-9999px;}/* Level 2 on hover */#flyout ul li:hover > a {background-color:#c69; color:#006;}/* Level 3 on hover */#flyout ul ul li:hover > a {background-color:#963; color:#006;}
