BODY {
	margin:0px;
	padding:0px;
	width:100%;
	font-family:  arial, helvetica, sans;
	font-size:0.62em;
	line-height:1.25em;
	color:#372b26;
	text-align:center;
	height:100%;
	background:#FFFFFF;
	
	}

IMG {border:0px;}
TABLE {border:0px;}
TR {border:0px;}
TD {border:0px;}



A 	{color:#ff3366;text-decoration:none;}
A:hover {color:#b2aaa4;}
	
H1, H2, H3, H4  {margin:0px;padding:0px;color:#372b26;}
	
H1 {font-size:300%;line-height:100%;color:#ff3366;font-weight:normal;margin-left:10px;padding-bottom:40px;min-height:80px; height:auto !important; height:126px;}
H2, H4  {font-size:110%;line-height:120%;color:#b2aaa4;margin-bottom:8px;}
H3 {font-size:110%;line-height:120%;color:#ff3366;}
H4 {margin-bottom:6px;}

.AboutWhy H1 {color:#cccc33;}
.AboutHow H1 {color:#ff6666;}
.AboutWho H1 {color:#ff9966;}
.AboutWhen H1 {color:#ff3366;}
.AboutWhere H1 {color:#ff3366;}

P {font-size:110%;line-height:140%;padding-top:0px;margin-top:0px;padding-bottom:5px;margin-bottom:5px;}
UL {list-style-type:none;padding:0px;margin:0px;}
LI {margin:0px;padding:0px;}
FORM {margin:0px;padding:0px;}
INPUT, SELECT, TEXTAREA {font-size:100%;}
LEGEND {font-size:120%;line-height:120%;font-weight:bold;color:#ff3366;margin-bottom:8px;}
FIELDSET {border:0px;}

.container, .addFiles .container  {width:772px;margin:0px auto;position:relative;text-align:left;}
.addFiles .container {width:100%;}


/* --- top nav --- */
.topNav {margin:22px 0px 31px 0px;position:relative;font-size:110%;line-height:130%;}
.topNav UL  {width:144px;height:100%;position:relative;}
.topNav LI {color:#382b27;}
.topNav UL UL, .topNav UL UL UL  {position:absolute;left:100%;top:0px;}
.topNav UL UL {width:178px;}
.topNav UL UL UL {left:100%;width:144px;}

/* --- display logic --- */
.topNav UL UL, .topNav UL LI:hover UL UL, .topNav UL:hover LI.selected UL {display:none;}
/*.topNav UL LI:hover UL, .topNav UL UL LI:hover UL, .topNav UL LI.selected UL:hover {display: block;}*/
.topNav UL LI.selected UL UL.selected {display:block;}
.topNav UL LI.selected UL {display:block;}
.topNav UL LI.selected UL UL {display:none;}
.topNav UL LI.selected UL LI:hover UL {display:none;}/*changed*/
.topNav UL LI.selected:hover UL {display:block;}
.topNav UL LI.selected:hover UL UL {display:none;}
.topNav UL LI.selected:hover UL UL.selected {display:block;}
/* --- links --- */
.topNav A {border-bottom:1px solid #efedeb;color:#382b27;display:block;width:136px;}
.topNav UL UL A {width:170px;padding-left:1px;}
.topNav UL UL UL A {width:136px;}
.topNav A:hover {color:#ff3366;display:block;border-bottom:1px solid #ff3366;}
.topNav A.selected, .topNav UL LI.selected A.selected {border-bottom:1px solid #ff3366;color:#ff3366;}


.logo {position:absolute;display:block;right:0px;top:0px;}
.logo A, .logo A:hover {border:0px;}

/* --- About section menu colours --- */
LI.why A:hover, .AboutWhy .topNav LI.selected A.selected, LI.why A.selected {border-bottom:1px solid #cccc33;color:#cccc33;}
LI.how A:hover, .AboutHow .topNav LI.selected A.selected, LI.how A.selected {border-bottom:1px solid #ff6666;color:#ff6666;}
LI.who A:hover, .AboutWho .topNav LI.selected A.selected, LI.who A.selected  {border-bottom:1px solid #ff9966;color:#ff9966;}
LI.when A:hover, .AboutWhen .topNav LI.selected A.selected, LI.when A.selected {border-bottom:1px solid #ff3366;color:#ff3366;}
LI.where A:hover, .AboutWhere .topNav LI.selected A.selected, LI.where A.selected {border-bottom:1px solid #ff3366;color:#ff3366;}




/* --- main content --- */
.content {clear:both;background:#ffffff;padding:27px 27px 27px 17px;position:relative;min-height:368px; height:auto !important; height:368px;}
.content.home {clear:both;background:#ffffff;padding:0px;position:relative;height:438px;}
.content.home {display:block;}

 .copy, .copyWide, .content .image, .content .imageTriple, .copy2Col, .profilePanel  {margin-left:10px;float:left;display:inline;}
 .copy {width:135px;}
 .copy2Col {width:280px;}
 .content .imageTriple {width:230px;}
 
 .copyWide, .content .image  {width:425px;}
/*.content .image  {background:silver;}*/

.arrowlink {padding-left:14px;background:url(../images/greyarrow.gif) no-repeat 0px 1px; }


/* --- extras and footer --- */
.cleaner {clear:both;height:1px;line-height:1px;}


.footerSite {clear:both;color:#b4afae;margin-top:10px;text-align:left;width:100%;}
.footerSite A {color:#7d7a79;}
.footerSite A:hover {color:#ff3366;}
.footerSite .alignleft {float:left;}
.footerSite .alignright {float:right;}

.footer {clear:both;color:#b4afae;margin-top:10px;text-align:left;width:100%;}
.footer A {color:#7d7a79;}
.footer A:hover {color:#cccc33;}
.footer .alignleft {float:left;}



.formerror {color:#ff0000;}

