/* --------------------- fonts --------------------- */
body, td, a, h4 {
	font-family: helvetica;
	font-size: 9pt;
	line-height: 12pt;
	text-decoration: none;
	}
h4 {font-size:12pt;
}
.details, .details_f {
  font-size: 11pt;

}

a {font-weight: bold}

/* --------------------- colours --------------------- */
body {background-color: #fff}
i.booked {color: #f00}
i.new, b.new {color: #093}
body, td, h4 {color: #5aa}
.thumb img, .full img {border: 1px solid #709cc6}
.details {border-top: 2px dotted #b1dcda}
#nav, #btmline {border-top: 2px solid #b1dcda}
#nav {border-bottom: 2px solid #b1dcda}
a {color: #30549e}
a:hover {color: #709cc6}
.thumb a:hover img {border-color: #30549e}
#boxout {background-color: #dee}
#boxout, #boxline {border: 1px solid #b1dcda}
.drst {color:#80e}
.lndn {color:#e08}
.int {color:#f91}
.highlight {background-color:#ffa}

/* --------------------- formating --------------------- */
body {margin-bottom: 40px}
p {text-align: justify}
.details p, .details_f p {text-align: left}
h4 {
	text-align: left;
	margin-bottom:25px;
	line-height:23px;
	}
.center {margin: 0px auto}

#container {
	width: 640px;
	margin: 0px auto;
	}

img.logo {
	width: 600px;
	height: 100px;
	}
img.btnhome {width: 70px}
img.btnpress {width: 71px}
img.btnbio {width: 125px}
img.btnglry {width: 95px}
img.btnwork {width: 125px}
img.btnfeed {width: 107px}
img.btnpress {width: 70px}
img.btncont {width: 100px}
#nav img {height: 40px}

#nav {margin: 6px 0px 10px 0px}
#nav img {margin: 6px 0px}
#btmline {padding-top: 6px}
.photo img, .thumb img, .full img {margin-bottom: 10px}
.photo img {
	width: 100px;
	height: 300px;
	}
.thumb img {
	width: 98px;
	height: 98px;
	}
.full img {
	width: 380px;
	height: 380px;
	}
#boxout, #boxline {
	padding: 10px;
	margin-bottom: 10px;
	}