BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: #d9def2;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #666;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center
}

<!-- colours -->
/*
	#d9def2: pale blue
	#666: dark navy
	#ccc: bright blue
	#d85c81: light pink
	#d8517a: light but darker pink
	#efb: light green, useable
	#bcce49: lime green
*/
<!--Mine-->
/*
	#FA40B3; my pink
	#3FD840; my green
	#FE4040; my red
	#6640B3; my blue
	#c06: nice red
*/


H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: 900;
	FONT-SIZE: 28px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 15px;
	COLOR: #ccc;
	LINE-HEIGHT: 28px;
	PADDING-TOP: 0px
}

P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 14px;PADDING-TOP: 0px
}

A {
	TEXT-DECORATION: none
}

#Menu A {
	COLOR: #FA40B3;
	BORDER-BOTTOM: #3FD840 1px dotted;
	FONT-FAMILY: lucida sans, lucida grande, verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}

#Menu A:link {
	COLOR: #FA40B3
}

#Menu A:visited {
	COLOR: #FA40B3
}

#Menu A:hover {
	COLOR: #d8517a;
	BACKGROUND-COLOR: #efb
}

#Content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 770px;
	PADDING-TOP: 10px;
	TEXT-ALIGN: left
}

#Main {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/body.jpg) repeat-y center top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 770px;
	PADDING-TOP: 0px
}

#Wrapper {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/top3.jpg) no-repeat center top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

#Header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: 50px 35px 0px 371px;
	PADDING-TOP: 0px;
	HEIGHT: 34px
}

#Title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 364px; PADDING-TOP: 0px; HEIGHT: 34px
}
#Title A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	BACKGROUND: url(home.gif) no-repeat right top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	TEXT-INDENT: -1000em;
	PADDING-TOP: 0px;
	HEIGHT: 34px
}
#Title A {
	OVERFLOW: hidden
}
#Blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(hilite-2.gif) no-repeat 35px bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 470px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#Entries {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(hilite.gif) no-repeat 35px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; TEXT-ALIGN: left
}
#Menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; FONT: 11px/20px lucida sans, lucida grande, verdana, arial, helvetica, sans-serif; WIDTH: 300px; COLOR: #666; PADDING-TOP: 0px
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; PADDING-TOP: 0px
}
#Footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/bottom.jpg) no-repeat center bottom;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 770px;
	PADDING-TOP: 0px;
	HEIGHT: 50px;
	TEXT-ALIGN: left
}
#Footer P {
	PADDING-RIGHT: 50px; PADDING-LEFT: 80px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#Footer A {
	BORDER-RIGHT: #aaa 3px double; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 3px double; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 3px double; COLOR: #aaa; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 3px double; FONT-FAMILY: lucida sans, lucida grande, Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #eef
}

#Side {
	MARGIN-TOP: 100px;
	MARGIN-LEFT: 50px;
	WIDTH: 245px
}

#Side-t {
	BACKGROUND: url(images/s-top2.gif) no-repeat center top;
	HEIGHT: 50px
}

#Side-m {
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	BACKGROUND: url(images/s-body.gif) repeat-y;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 20px
}
#Side-m UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; FONT: 11px/20px lucida sans, lucida grande, verdana, arial, helvetica, sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#Side-m LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 25px;
	BACKGROUND: url(images/bullet2.gif) no-repeat 5px 0.25em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
#Side-m FIELDSET {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

#Side-b {
	BACKGROUND: url(images/s-bottom.gif) no-repeat center bottom;
	HEIGHT: 20px
}

.BlogEntry {
	FONT: 11px/1.9 verdana, arial, helvetica, sans-serif; PADDING-RIGHT: 60px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.BlogEntry P {
	FONT: 11px/1.9 verdana, arial, helvetica, sans-serif;
	LETTER-SPACING: 0.02em
}
.BlogEntry P A {
	COLOR: #FE4040;
	BORDER-BOTTOM: #3FD840 1px dotted;
	FONT-FAMILY: lucida sans, lucida grande, verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.BlogEntry A {
	COLOR: #c06; BORDER-BOTTOM: #9c0 1px dotted; FONT-FAMILY: lucida sans, lucida grande, verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
<!-- added myself ->
.BlogEntry UL LI {
	list-style: square;
	margin: 1px 0 1px 13px;
	padding: 3px;
	border-left: 1px none #999999;
	FONT: 11px/1.9 verdana, arial, helvetica, sans-serif;
	LETTER-SPACING: 0.02em
}
#talkback A {
	COLOR: #c06; BORDER-BOTTOM: #9c0 1px dotted; FONT-FAMILY: lucida sans, lucida grande, verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
#talkback P A {
	COLOR: #c06;
	BORDER-BOTTOM: #9c0 1px dotted;
	FONT-FAMILY: lucida sans, lucida grande, verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
P.CommentIntro A {
	COLOR: #c06;
	BORDER-BOTTOM: #9c0 1px dotted;
	FONT-FAMILY: lucida sans, lucida grande, verdana, arial, helvetica, sans-serif;
	TEXT-DECORATION: none
}
.BlogEntry P A:link {
	COLOR: #FE4040
}
.BlogEntry P A:visited {
	COLOR: #FE4040
}
.BlogEntry P A:hover {
	BACKGROUND: #efb;
	COLOR: #FE4040
}
H2.who {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(who.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 20px
}
H2.about {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(about.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 20px
}
H2.hire {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(hire.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 20px
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL.search {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/fleur/images/search.gif) no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 205px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}

H2.categories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(categories.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 20px
}

H2.program {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/menu_program.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-INDENT: -1000em;
	PADDING-TOP: 0px;
	HEIGHT: 20px
}

H2.resources {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/menu_resources.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-INDENT: -1000em;
	PADDING-TOP: 0px;
	HEIGHT: 20px
}

H2.history {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/menu_history.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-INDENT: -1000em;
	PADDING-TOP: 0px;
	HEIGHT: 20px
}

H2.contact {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/menu_contact.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-INDENT: -1000em;
	PADDING-TOP: 0px;
	HEIGHT: 20px
}

H2.link {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/menu_link.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-INDENT: -1000em;
	PADDING-TOP: 0px;
	HEIGHT: 20px
}

H2.staff {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/menu_staff.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	TEXT-INDENT: -1000em;
	PADDING-TOP: 0px;
	HEIGHT: 20px
}

H2.entries {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/entry3.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 20px
}
H2.title {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 18px/1.5 georgia, times new roman, times, serif;
	COLOR: #c06;
	PADDING-TOP: 0px
}

H2.title A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 18px/1.5 georgia, times new roman, times, serif; COLOR: #c06; PADDING-TOP: 0px
}
H2 SPAN.commentopen {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 19px georgia, times new roman, times, serif; COLOR: #bcce49
}
H2 SPAN.commentopen A {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 19px georgia, times new roman, times, serif; COLOR: #bcce49
}
H2 SPAN.commentclosed {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 19px georgia, times new roman, times, serif; COLOR: #ccf
}
H2 SPAN.commentclosed A {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 19px georgia, times new roman, times, serif; COLOR: #ccf
}
H3.add {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(add.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 60px 0px 30px; TEXT-INDENT: -1000em; PADDING-TOP: 0px; HEIGHT: 20px
}

H3.news {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/news.gif) no-repeat left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 60px 0px 30px;
	TEXT-INDENT: -1000em;
	PADDING-TOP: 0px;
	HEIGHT: 20px
}
P.timestamp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 10px lucida sans, lucida grande, verdana, arial, helvetica, sans-serif; COLOR: #000; PADDING-TOP: 2px; LETTER-SPACING: 0.09em
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 5px; BORDER-TOP: #d4c7ff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 2px 0px 0px; BORDER-LEFT: #d4c7ff 1px solid; WIDTH: 100px; COLOR: #667fb3; PADDING-TOP: 2px; TEXT-ALIGN: right
}
#comments_form .txt {
	BORDER-RIGHT: #ebc7ff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ebc7ff 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff5ff; PADDING-BOTTOM: 1px; MARGIN: 1px; FONT: 11px lucida sans, lucida grande, verdana, arial, helvetica, sans-serif; BORDER-LEFT: #ebc7ff 1px solid; WIDTH: 255px; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #ebc7ff 1px solid
}
#comments_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 11px lucida sans, lucida grande, verdana, arial, helvetica, sans-serif; WIDTH: 420px; COLOR: #666666; PADDING-TOP: 0px
}
#comments_form FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 25px; BORDER-RIGHT-WIDTH: 0px
}
#comments_form LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 17px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#comments_form .cbx {
	PADDING-RIGHT: 5px; MARGIN-TOP: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 10px; PADDING-TOP: 5px; HEIGHT: 10px
}
#submit {
	BORDER-RIGHT: #d4c7ff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d4c7ff 1px solid; PADDING-LEFT: 5px; BACKGROUND: #eef; PADDING-BOTTOM: 5px; MARGIN: 5px 0px 10px; BORDER-LEFT: #d4c7ff 1px solid; WIDTH: 365px; COLOR: #667fb3; PADDING-TOP: 5px; BORDER-BOTTOM: #d4c7ff 1px solid; TEXT-ALIGN: left
}
.button {
	BORDER-RIGHT: #bbb 3px double;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #eee 3px double;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #eee 3px double;
	CURSOR: pointer;
	COLOR: #000000;
	MARGIN-RIGHT: 5px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #bbb 3px double;
	FONT-FAMILY: lucida sans, lucida grande, Verdana, Helvetica, Arial, sans-serif;
	BACKGROUND-COLOR: #6640B3
}
#talkback {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.NewsEntry {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(images/combr.gif) no-repeat left bottom;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px 0px 10px;
	WIDTH: 355px;
	PADDING-TOP: 10px
}

.NewsEntry P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #666;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 10px
}
.post {
	FONT: 15px georgia, times new roman, times, serif
}
.order {
	BORDER-RIGHT: #eef 1px solid;
	PADDING-RIGHT: 5px;
	COLOR: #3FD840;
	MARGIN-RIGHT: 5px
}
.author {
	COLOR: #c06
}
UL.list {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.item {
	PADDING-RIGHT: 65px;
	PADDING-LEFT: 14px;
	LIST-STYLE-POSITION: inside;
	BACKGROUND: url(images/bullet2.gif) no-repeat left center;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 11px/20px verdana, arial, helvetica, sans-serif;
	COLOR: #669;
	PADDING-TOP: 0px
}
P.CommentIntro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: italic 11px/20px verdana, arial, helvetica, sans-serif; WIDTH: 385px; PADDING-TOP: 10px
}
P.more {
	FONT-SIZE: 9px;
	COLOR: #ccc
}
P.more A {
	FONT-SIZE: 9px;
	COLOR: #FE4040
}
IMG#portrait {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 362px; PADDING-TOP: 20px; HEIGHT: 158px; BORDER-RIGHT-WIDTH: 0px
}
.skiplink {
	DISPLAY: none
}
