BODY {
	font-family:"Trebuchet MS",trebuchet,verdana,helvetica,sans-serif;font-size:62.5%;
	position:relative;
	margin:0;padding:0;
    background-color:#FFF;
}
.accessibility, .topLink {display:none}
.clear {clear:both}
A {color:#000}
A IMG {border:none;}
DIV#siteOffline {background-color:red;color:#FFF;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:3px 5px;text-align:center;margin-bottom:10px;border-bottom:2px solid black;}
PRE {background-color:#FFC;border:1px solid red;margin:10px;padding:10px; color:#000;}
/* Message Stack */
DIV.messageStack {font-weight:bold;color:#000;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;border-bottom:1px solid #666; margin-bottom:10px;}
DIV.messageStack DIV {padding:5px 30px;background-position:8px center;background-repeat:no-repeat}
DIV.messageStack DIV DIV {padding:0;background-image:none;color:#000}
DIV.messageStackError {background-color:#FF9D9D;background-image:url(/images/icons/error.gif)}
DIV.messageStackSuccess {background-color:#66FF6A;background-image:url(/images/icons/success.gif)}
DIV.messageStackWarning {background-color:#FF6;background-image:url(/images/icons3/error.gif)}

#container {width:750px;margin:0 auto;}

#header {overflow:auto;}

#siteTitle {margin:0;padding:0;float:right;}
#siteTitle a {margin:0;padding:0;text-indent:-99999em;display:block;width:217px;height:167px;background-image:url("/images/logo.gif");background-position:top left;background-repeat:no-repeat;}

#strapLine {margin:0;padding:0;width:523px;height:206px;background:#fff url("/images/bg_header.jpg") no-repeat top left;text-indent:-99999em;}

#contactDetails {display:none;}

#topNav {overflow:hidden;width:100%;}
#topNav ul, #topNav li {margin:0;padding:0;list-style:none;float:left;position:relative;}
#topNav ul {left:50%;}
#topNav li {right:50%;margin:0 0.3em 0 0;}
#topNav li a {background-color:#F7A44B;display:block;padding:0.2em 0.4em;font-size:1.1em;text-decoration:none;}
#topNav li a.navSelected, #topNav li a:hover {color:#fff;}

#content {}

#leftBar {float:left;padding-top:1em;}
#leftBar ul, #leftBar li {margin:0;padding:0;list-style:none;}
#leftBar li {margin:0 0 1em 0;}
#leftBar li a {display:block;width:169px;height:116px;text-indent:-99999em;background:#fff url("/images/link-dayTrips.gif") no-repeat top left;}
#leftBar .residentials {background-image:url("/images/link-residential.gif");}
#leftBar .workshops {background-image:url("/images/link-workshops.gif");}
#leftBar .activities {background-image:url("/images/link-activities.gif");}

#pageContent {margin:0 0 0 15em;font-size:1.2em;}
#pageContent H1, #pageContent H2, #pageContent H3, #pageContent H4, #pageContent H5, #pageContent H6 {margin:1em 0;padding:0;color:#F7A44B;}
#pageContent h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
#pageContent h2 {font-size:2em;margin-bottom:0.75em;}
#pageContent h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
#pageContent h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
#pageContent h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
#pageContent h6 {font-size:1em;font-weight:bold;}
#pageContent a {text-decoration:none;color:#F7A44B;}
#pageContent a:hover {text-decoration:underline;color:#F7A44B;}
#pageContent img {border:1px solid #F7A44B;}

#footer {width:750px;margin:0 auto;}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#gwp-footer {float:right;text-align:right;width:45%;}
#site-footer {float:left;width:45%;}