body {margin: 0 auto;padding:0;text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:1.6em}
td {font-size:12px}
form {margin:0;padding:0;}
h1 {font-size:16px;padding:0;margin:0 0 10px 0}
h2 {font-size:14px;padding:0;margin:0 0 10px 0}
h3 {font-size:12px;padding:0;margin:0 0 2px 0}
p {margin:0 0 15px 0;padding:0}

#pagewrapper {width:750px;text-align:left;margin:0 auto 0 auto;}
#header {height:200px;width:750px;}
#header div.wrap {float:left}
#header div.wrap a {display:block;height:200px;width:147px;}
#flashcontent {height:200px;float:right;width:602px;}
#content {float:right;width:580px;}

div.utils {float:right;text-align:right}
div.utils a {float:none;width:auto}

#sidebarone {float:left;width:150px;}
#footer {clear:both;width:750px;height:110px}

.clear {clear:both;}
.clearspace {clear:both;height:15px;background:#ffffff}

.warning {margin-left:125px;margin:4px 0 8px 0}


/* 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 .im {float:left;width:100px;text-align:center;}
#news ul li .sumary {float:right;width:430px;}
#news ul li .sumary .date {color:#999999;font-size:10px;}
#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}

/* gallery */
#gallerynav {text-align:center}

