BODY {
	FONT-SIZE: 101%;
	BACKGROUND-IMAGE:   url(../images3/fab_pbg.jpg);
	MARGIN: 10px 0px 24px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #333333;
	min-width: 748px;
	padding: 0px;
}
HTML{

min-height:100.1%

}
.floatright {
	margin: 6px 0px 6px 8px;
	float: right;
}
.floatrightpic {
	margin: 6px 0px 6px 10px;
	float: right;
	border: 1px solid #4D4337;
}
.floatleft {
	margin: 6px 12px 3px 0px;
	float: left;
	border: 1px solid #584732;
}
#contentwrapper {
	BACKGROUND-IMAGE:   url(../images3/fab_shadow.jpg);
	MARGIN: 0px auto;
	WIDTH: 768px;
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-COLOR: #f8f9f1
}
#masthead {
	BACKGROUND-IMAGE:   url(../images3/fab_logobg.jpg);
	BACKGROUND-REPEAT: no-repeat;
}
#masthead A {
	DISPLAY: block; MARGIN-LEFT: -20000px; HEIGHT: 137px
}
#masthead A:visited {
	DISPLAY: block; MARGIN-LEFT: -20000px; HEIGHT: 137px
}
#masthead A:active {
	DISPLAY: block; MARGIN-LEFT: -20000px; HEIGHT: 137px
}
#maincontent {
	PADDING-RIGHT: 24px;
	FONT-SIZE: 0.75em;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	WIDTH: 518px;
	LINE-HEIGHT: 1.3em;
	PADDING-TOP: 0px;
	TEXT-ALIGN: justify;
	padding-left: 12px;
}
#maincontent P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 4px;
}
#maincontent H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.8em;
	MARGIN: 10px 0px 0px;
	COLOR: #383838;
	LINE-HEIGHT: normal;
	LETTER-SPACING: 0.2em;
	TEXT-ALIGN: left
}
#maincontent A:link {
	COLOR: #666666
}
#maincontent A:visited {
	COLOR: #666666
}
#maincontent A:hover {
	COLOR: #333333
}
#maincontent A:active {
	COLOR: #333333
}

.showit {
	DISPLAY: block; VISIBILITY: visible
}
#tagline {
	CLEAR: both; BACKGROUND-IMAGE:   url(../images3/fab_bottom.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 28px
}
#tagline P {
	DISPLAY: none; MARGIN: 0px
}
.picture {
	FLOAT: right
}
#sidebar {
	FONT-SIZE: 0.75em;
	COLOR: #333333;
	float: left;
	padding-top: 14px;
	padding-bottom: 24px;
	width: 176px;
	padding-left: 14px;
	background-repeat: no-repeat;
	background-position: bottom;
}
#sidebar H3 {
	FONT-SIZE: 13px;
	MARGIN: 24px 0px 0px;
	COLOR: #333333
}
#sidebar.jet {
	FONT-SIZE: 24px;
	MARGIN: 24px 0px 0px;
	COLOR: #333333
}
#sidebar P {
	MARGIN: 6px 0px 12px;
	font-size: .8em;
	color: #4B3D36;
}
#sidebar input {
	background-color: #FAF9F5;
	border: 1px solid #666666;
	text-align: center;
	height: 16px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 140px;
	background-repeat: no-repeat;
}
.search {
	margin-bottom: 24px;
	font-size: 10px;
}
#newsletter {
	font-size: 10px;
	border: 1px solid #333333;
}
#newsletter input {
	background-color: #FAF9F5;
	border: 1px solid #666666;
	text-align: center;
	height: 16px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 140px;
	background-repeat: no-repeat;
}
.fieldset {
	color: #333333;
}
.subscribe {
	font-size: 9px;
	background-color: #333333;
	border: 1px solid #6F584A;
	width: 88px;
	height: 55px;
}



#sidebar input.formButton {
	background-color: #4B4B4B;
	width: 22px;
	border: 1px solid #000000;
	height: 20px;
	color: #FFFFFF;
	text-align: center;
	font-size: 10px;
}

#footer {
	CLEAR: both;
	FONT-SIZE: 0.75em;
	MARGIN: 0px auto;
	WIDTH: 700px;
	COLOR: #333333;
	padding: 0px;
	text-align: right;
}
#footer A:link {
	COLOR: #333333;
	text-decoration: none;
}
#footer A:visited {
	COLOR: #333333;
	text-decoration: none;
}
#footer A:hover {
	COLOR: #ffffff;
	text-decoration: underline;
}
#footer A:active {
	COLOR: #ffffff
}

div, td, p {
	font-family: "Trebuchet MS", Arial, sans-serif;
}
.pic {
	border: 1px solid #000000;
}
.floatright {
	margin: 6px 0px 6px 8px;
	float: right;
}
.floatrightpic {
	margin: 6px 0px 6px 10px;
	float: right;
	border: 1px solid #4D4337;
}
h4 {
	font-size: 16px;
	color: #9C8C85;
	font-weight: bolder;
	font-family: "Trebuchet MS";
	margin-bottom: 6px;
}
.dotted {
	border: 1px dotted #8B7E72;
	padding: 5px;
}
.admintable {
	background: #F3EFEB;
	border: 1px solid #584732;
	margin-right: 0px;
	font-size: 11px;
}
.textarea {
	width: 139px;
	height: 120px;
	font-size: 12px;
	border: 1px solid #75604A;
	padding-left: 3px;
	font-family: "Trebuchet MS";
}
.undeline {
	border-top: 1px #584732;
	border-right: 1px #584732;
	border-bottom: 1px dotted #584732;
	border-left: 1px #584732;
	font-size: 11px;
}
.floatlefnobord {

	margin: 6px 8px 3px 0px;
	float: left;
	border: 1px none #584732;
}
.textareaadmin {

	width: 400px;
	height: 120px;
	font-size: 12px;
	border: 1px solid #75604A;
	padding-left: 3px;
	font-family: "Trebuchet MS";
}
.copyrightC {
	color: #FFFFFF;
}
.right {
	text-align: right;
}
.contacttextarea {
	background-color: #FEF5E9;
	padding: 2px;
	border: 1px solid #86786B;
}

.centre {
	text-align: center;
}
.contactinput {
	background-color: #FEF5E9;
	border: 1px solid #86786B;
}
h6 {
	font-size: 14px;
	color: #333333;
}
.bottomright {
	float: left;
}
input {
	font-size: 11px;
}
