#arrowmenu {
	BACKGROUND-POSITION: 122px 2px; BACKGROUND-IMAGE: url(../images/site/contact.gif); MARGIN: 0px auto; WIDTH: 240px; BORDER-TOP-STYLE: none; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: auto; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dedede; TEXT-ALIGN: center
}
H1 {
	FONT-WEIGHT: normal; COLOR: #FF7101
}
H2 {
	FONT-WEIGHT: normal; COLOR: #FF7101
}
H3 {
	FONT-WEIGHT: normal; COLOR: #004897
}
H4 {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #FF7101; color:#ffffff; padding:10px; font-weight:bold; font-size:14px; margin-top:0px;
}
H1 {
	FONT-SIZE: 200%
}
.white {
	COLOR: #ffffff
}
.black {
	COLOR: #000000
}
.blue {
	COLOR: #3288c1
}
.lightgrey {
	COLOR: #999999
}
.bold {
	FONT-WEIGHT: bold
}
.big {
	FONT-SIZE: 200%
}
.small {
	FONT-SIZE: 90%
}
.center {
	TEXT-ALIGN: center
}

A:link {
	COLOR: #FF7101; TEXT-DECORATION: none
}
A:visited {
	COLOR: #FF7101; TEXT-DECORATION: none
}
A:active {
	COLOR: #FF7101; TEXT-DECORATION: none
}
A:hover {
	BORDER-BOTTOM-COLOR: #3288c1; COLOR: #3288c1; TEXT-DECORATION: underline
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 1040px; MARGIN-RIGHT: auto; PADDING-TOP: 0px;  BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#headertop {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(images/logo.gif); WIDTH: 1040px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 160px
}

#headeraddress {
margin-top:15px;
width:1000px;
text-align:right;
}
#headerbottomright {
margin-top:0px;
margin-bottom:25px;
width:1040px;

border-top-width:2px;
border-top-color:#b4badb;
border-top-style:solid;
border-bottom-width:2px;
border-bottom-color:#004897;
border-bottom-style:solid;
}

#center.H4 {
	FONT-WEIGHT: normal; COLOR: #cc0000; margin-bottom:5px;
}


#footertop {
margin-top:25px;
margin-bottom:25px;
width:1080px;


}

#footer {
padding-top:8px;
padding-bottom:8px;
margin-top:0px;
margin-bottom:25px;
width:1040px;
border-top-width:2px;
border-top-color:#b4badb;
border-top-style:solid;

}

#headerflash {
 WIDTH: 850px; 	margin-bottom:0px; margin-top:0px;
	
}

.doubleheight {
LINE-HEIGHT: 3em; 
}

#contactdetails {
	MARGIN-TOP: 30px; FLOAT: left; MARGIN-LEFT: 20px
}
#buttons {
	MARGIN-TOP: 21px; FLOAT: left; MARGIN-LEFT: 28px; WIDTH: 240px; HEIGHT: 120px; BACKGROUND-COLOR: #ffffff
}
#dbyd {
	CLEAR: left; PADDING-BOTTOM: 10px; WIDTH: 360px
}
#dbyd LABEL {
	CLEAR: left; PADDING-RIGHT: 10px; DISPLAY: block; FONT-SIZE: 1em; FLOAT: left; MARGIN-BOTTOM: 0.5em; WIDTH: 120px; LINE-HEIGHT: 1.5em; FONT-STYLE: normal; TEXT-ALIGN: left
}
#dbyd INPUT {
	BORDER-RIGHT: #000000 0.05em solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0.05em solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 0.05em solid; WIDTH: 210px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 0.05em solid
}
#dbyd TEXTAREA {
	BORDER-RIGHT: #000000 0.05em solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 0.05em solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: #000000 0.05em solid; WIDTH: 200px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 0.05em solid; HEIGHT: 12em
}
#dbyd .ffsubmit {
	WIDTH: 60px
}

#footertext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 757px; PADDING-TOP: 5px
}
#footer A {
	COLOR: #004897; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#arrowmenu .thumbs {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#arrowmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#arrowmenu A.arrow SPAN {
	BACKGROUND: #ffffff; LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: 0px; HEIGHT: 1px
}
#arrowmenu A.arrow {
	DISPLAY: block; MARGIN: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#arrowmenu A.arrow:visited {
	DISPLAY: block; MARGIN: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#arrowmenu A.slidea {
	BACKGROUND: url(../images/site/hometext.gif); WIDTH: 100px; HEIGHT: 25px
}
#arrowmenu A.slideb {
	BACKGROUND: url(../images/site/homestagetext.gif); WIDTH: 100px; HEIGHT: 25px
}
#arrowmenu A.slidec {
	BACKGROUND: url(../images/site/interiortext.gif); WIDTH: 100px; HEIGHT: 25px
}
#arrowmenu A.slided {
	BACKGROUND: url(../images/site/contacttext.gif); WIDTH: 100px; HEIGHT: 25px
}
#arrowmenu UL {
	WIDTH: 100px; HEIGHT: 100px
}
#arrowmenu LI {
	FLOAT: left
}
#arrowmenu UL {
	FLOAT: left; MARGIN: 0px
}
#arrowmenu A.arrow:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#arrowmenu A.arrow:hover SPAN {
	BACKGROUND: #ffffff; LEFT: 122px; WIDTH: 120px; COLOR: #ffffff; POSITION: absolute; TOP: 2px; HEIGHT: 120px
}
#arrowmenu IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#left {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center bottom;  MARGIN-TOP: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 250px; COLOR: #666666; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 420px;line-height:20px;
}
#center {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-TOP:0px; WIDTH: 490px; PADDING-TOP: 15px; 
	line-height:20px;
	text-align:justify;

}

#centerwhole {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-TOP:0px; WIDTH: 680px; PADDING-TOP: 15px; 
	line-height:20px;
	height:3600px;
	text-align:justify;

}
#right {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center bottom; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; WIDTH: 240px; COLOR: #666666; MARGIN-RIGHT: 20px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 420px;
border-bottom-width:1px;
border-bottom-color:#FF7101;
border-bottom-style:solid;
border-top-width:1px;
border-top-color:#FF7101;
border-top-style:solid;
border-left-width:1px;
border-left-color:#FF7101;
border-left-style:solid;
border-right-width:1px;
border-right-color:#FF7101;
border-right-style:solid;
}

#center a {
color: #FF7101;}


