BODY {
	FONT-SIZE: medium;
	COLOR: #333;
	FONT-FAMILY: arial, hevetica, sans-serif;
	BACKGROUND-COLOR: #748b89;
	TEXT-ALIGN: center;
	background-image: none;
	background-repeat: repeat;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
A:link {
	COLOR: #006699;
	text-decoration: none;
}
A:visited {
	COLOR: #600;
	text-decoration: none;
}
A:hover {
	COLOR: #FF0000;
}
A:active {
	COLOR: #336600; 
}
H2 {
	COLOR: #330066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	margin-bottom: 8px;
}
H2 A {
	TEXT-DECORATION: none
}
H3 {
	MARGIN-TOP: 0px; FONT: bold 106% georgia, times, "times new roman", serif; COLOR: #5b5e0e
}
#container {
	WIDTH: 720px;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: left;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
	border: thin solid #000000;
}
#header {
	/*BACKGROUND-POSITION: 0px 0px;
	BACKGROUND-IMAGE: url(Images/Header.jpg);
	BORDER-BOTTOM: #fff 1px solid;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: relative;
	height: 45px;*/

}
#header H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 80px;
	FONT-SIZE: xx-large;
	PADDING-BOTTOM: 0.2em;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0.5em;
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
}
#header H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 80px;
	FONT-SIZE: x-large;
	PADDING-BOTTOM: 0.2em;
	MARGIN: 0px;
	COLOR: #000000;
	PADDING-TOP: 0.5em;
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
}

#mainnav {
	MARGIN-BOTTOM: 6px;
	COLOR: #272900;
	padding: 0px;
}
#mainnav UL {
	LIST-STYLE-TYPE: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 70px;
}
#mainnav LI {
	PADDING-RIGHT: 10px;
	DISPLAY: inline;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	font-weight: lighter;
}
#mainnav LI A {
	COLOR: #272900;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
#mainnav LI A:hover {
TEXT-DECORATION: underline}
#menu {
	PADDING-LEFT: 15px; FLOAT: right; BORDER-LEFT: #c5c877 1px solid; WIDTH: 165px
}
#menu UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LINE-HEIGHT: 165%; LIST-STYLE-TYPE: none
}
#contents {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#contents P {
	LINE-HEIGHT: 1.5em}
.blogentry {
	TEXT-ALIGN: left;
	border: 0px none #FFFFFF;
	font-weight: bold;
	line-height: normal;
	padding-left: 60px;
}
.blogentry UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.blogentry LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.imagefloat {
	BORDER-RIGHT: #9fa41d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #9fa41d 1px solid; PADDING-LEFT: 2px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #9fa41d 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #9fa41d 1px solid
}
#footer {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #272900; PADDING-TOP: 5px; BACKGROUND-COLOR: #C2C8F8; TEXT-ALIGN: right
}
#skipmenu {
	RIGHT: 5px; POSITION: absolute; TOP: 5px
}
#skipmenu A {
	COLOR: #666; TEXT-DECORATION: none
}
#skipmenu A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #666; TEXT-DECORATION: none
}
.thumbnail {
	FLOAT: left;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.thumbnail IMG {
	WIDTH: 260 px; HEIGHT: 260px}
.clearboth {
	CLEAR: both
}

.smallImage {
	FLOAT: none;
	padding: 0px;
	border: 1px solid #555;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 3px;
}


.textsm {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbg {
	FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textreg {
	FONT-SIZE: 12px; COLOR: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#galleryImage {
	TEXT-ALIGN: center;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #c5c877;
}
	
#galleryImage hr {	
	COLOR: #c5c877
	}
.imagefloat {
	BORDER-RIGHT: #9fa41d 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #9fa41d 1px solid; 
	PADDING-LEFT: 2px; FLOAT: right; 
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px 10px; 
	BORDER-LEFT: #9fa41d 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #9fa41d 1px solid
}

#sectionOne
{
	TEXT-ALIGN: left;
	font-size: smaller;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sectionOne img {
	FLOAT: left;
	padding: 2px;
	border: thin solid #999;
	padding: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	
}
p {
	margin-top: 0px;
}
#sectionOne p {
	line-height: normal;
}

#sectionTwo
{
	clear:none;
	padding-top: 0px;
	margin-right: 60px;
	line-height: 1.3em;
	text-align: right;
	color: #000000;
}

#sectionTwo p {
	line-height: normal;
	font-size: 1em;
	font-weight: bolder;
	color: #003366;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}

.ImgfloatLeftWithCaption
{
	float: left;
	background-color: #fff;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 2px;
	margin-left: 0px;
	border: 0px none #FFFFFF;
	line-height: .5em;
}

div.ImgfloatLeftWithCaption P {
	LINE-HEIGHT: 1.5em}

.largeImage
{
	border: 2px solid #333333;
}

.ImgfloatRightWithCaption
{
	float: right;
	width: 103px;
	margin: 0 0 10px 10px;
	background-color: #fff;
	padding: 10px;
	border-top: 1px solid #999;
	border-right: 2px solid #555;
	border-bottom: 2px solid #555;
	border-left: 1px solid #999;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
}

div.ImgfloatRightWithCaption img
{
border-top: 2px solid #555;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
border-left: 2px solid #555;
}


#leftCol
{
float: left;
width: 200px;
margin: 0;
padding: 1em;
}

#rightCol
{
float: right;
width: 200px;
margin: 0;
padding: 1em;
}

#centreCol
{
margin-left: 230px;
/*border-left: 1px solid gray;*/
margin-right: 230px;
/*border-right: 1px solid gray;*/
padding: 1em;
max-width: 20em;
}
#leftCol p, #rightCol p { margin: 0 0 1em 0; }
#centreCol h2 { margin: 0 0 .5em 0; }

#MainLinks
{
	clear:both;
	TEXT-ALIGN: center;

}
#MainLinks A:link{
	PADDING-BOTTOM: .8em;
}

#TwoColLeft
{
	float: left;
	width: 90%;
	margin: 0;
	padding: 1em;
	line-height: 1.3em;
}

#TwoColRight
{
float: right;
width: 47%;
margin: 0;
padding: 1em;
}
.style1 P
{
 font-size:1.5em;
 }

.T1
{
	TEXT-ALIGN: center;
	font-size: large;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	color: #0066CC;
}
.T1 img {
	FLOAT: left;
	padding: 2px;
	border: thin solid #999;
	padding: 2px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	
}
