body {
	background: #ffffff;
	color: #333333;
	margin: 5px 0 0 0;
	padding: 0;
	text-align: center;
	font: normal 0.8em sans-serif,Arial;
}

p.main-heading {margin:0 0 0 0}

form {margin:0;padding:0;}


#pagewrapper {width:1000px;text-align:left;margin:0 auto 0 auto;}
#montage {height:52px;background: url(../standard/photo_band.jpg);}
#content {float:right;width:580px;margin:0px 50px 0 0}
#sidebarone {float:left;width:width:230px;padding:200px 0 0 40px}

.clear {clear:both;}
.clearspace {clear:both;height:15px;}

.warning {margin-left:125px;margin:4px 0 8px 0}
#footer_cs {height:90px;background:#fff url(../standard/footer.gif) repeat-x;}

#rider {text-align:right;color:#999999;padding:0 4px 4px 0}
#rider a {text-decoration:none;color:#999999}
/* enquiry form */
form.contact {width:450px;}
form.contact div.row {margin:0 0 5px 0;clear:both;}
form.contact div.col {width:100px;float:left;}
form.contact div.field {width:345px;float:right;}
form.contact input.in {width:300px;height:18px;font-size:12px;border:1px solid rgb(234, 183, 130);background:rgb(251, 242, 200)}
form.contact input.chck {float:none;width:14px;height:14px;}
form.contact textarea {width:300px;height:150px;font-size:12px;font-family:Arial, Helvetica, sans-serif;border:1px solid rgb(234, 183, 130);background:rgb(251, 242, 200)}
form.contact input.submit {border:1px solid #666666}

#news {}
#news ul {margin:0; padding:0;}
#news ul li {list-style:none;margin:0;padding:0}
#news ul li h5 {font-size:1em;margin:0;padding:0;font-weight:normal}
#news ul li p {margin:0 0 1em 0;padding:0}




*	extra accessability tricks */
div.hidden {position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;margin:0px;padding:0px;}
span.nhidden {position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;margin:0px;padding:0px;display:block;}
	

/* gallery */
#gallerynav {text-align:center}

/* gallery */
#gallerynav {text-align:center;padding:0 100px 0 100px}
#gallerynav div.one{width:66%;float:left;}
#gallerynav div.two{width:33%;float:right;text-align:left;}
#gallerynav div.three{width:50%;float:right;}
#gallerynav div.four{width:50%;float:left;text-align:right;}

a.gallbigger {display:block;text-align:right;}
a.gallup {text-decoration:none;position:relative;}
a.gallup div.d {position:absolute; left:0px; top:0; z-index:1;background:url(../standard/images/arrows/gallery/up.png) no-repeat right top;width:32px;height:32px;}
a.gallprev {text-decoration:none;position:relative;}
a.gallprev div.d {background:url(../standard/images/arrows/gallery/previous.png) no-repeat right top;width:32px;height:32px;z-index:10;position: absolute;left: 0px;top: 0px;}
a.gallnext {text-decoration:none;position:relative;}
a.gallnext div.d {background:url(../standard/images/arrows/gallery/next.png) no-repeat right top;width:32px;height:32px;z-index:10;position: absolute;left: 0px;top: 0px;}
div.gallimage {float:left;width:138px;height:110px;text-align:center;border:1px solid #efefef;padding:10px 0 0 0;margin: 0 10px 10px 0;}
div.gallerytitle a {font-weight:bold;color:#000000;text-decoration:none;}
div.gallerytitle a:hover {text-decoration:underline}
div.gallerydescription a {text-decoration:none;}
div.gallerydescription a:hover {text-decoration:underline}
div.gallerydate {font-size:smaller;color:#666666}