body { font-family: Verdana, "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif; font-size: small; margin: 0px auto; background: url(images/back.jpg); padding-bottom: 20px }
div#main { width: 890px; margin: 0px auto; background: url(images/bottom.jpg) bottom center no-repeat; padding-bottom: 20px; }
div#expand { overflow: hidden; }

h1, h2, h3, h4 { color: #660000; }
div#nav_adjust img { padding: 0px 3px; border: 0; vertical-align: top; }
div.centre { margin: 0 auto; }
h1.centre, h2.centre, h3.centre, h4.centre, h5.centre, h6.centre, p.centre { text-align: center; }

.nogap { margin-top: 0px; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }

p.date { font-size: x-small; padding: 0px; margin-top: 0px; }
h3.update { margin-bottom: 0px; }

div#left { width: 20px; height: 200px; background: url(images/left.jpg); margin-bottom: -4000px; padding-bottom: 4000px; float: left; }
div#middle { width: 850px; background: #ffffff; float: left; }
div#right { width: 20px; height: 200px; background: url(images/right.jpg); margin-bottom: -4000px; padding-bottom: 4000px; float: left; }

div#header { width: 850px; height: 165px; background: url(images/head.jpg); float: left; }
div#navbar { width: 850px; height: 50px; background: url(images/navbar.jpg); float: left; }
div#content { width: 840px; float: left; padding: 5px; text-align: justify; }
div#nav_adjust { position: relative; top: 7px; font-weight: bold; text-align: center; font-size: large; }
div#nav_adjust img { padding: 0px 8px; }

.farleft { float: left; position: relative; left: -5px; padding: 5px 5px 5px 0px; }
.left { float: left; padding: 5px 5px 5px 0px; }
.right { float: right; padding: 5px 0px 5px 5px; }
.farright { float: right; position: relative; right: -5px; padding: 5px 0px 5px 5px; }


div#gallery { width: 695px; height: 270px; padding-right: 30px; padding-top: 30px; }

div#photo_splash { 
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(images/transperant.png);
	text-align: center;
	vertical-align: middle;
	z-index: 2000;
}
img#large_photo { border: 0; }

div#pic_f { width: 720px; margin-top: 10px; }
div#pic_l { width: 126px; height: 590px; background-image: url(images/pic_l.jpg); float: left; }
div#pic_m { width: 467px; height: 590px; float: left; }
div#pic_t { width: 467px; height: 116px; background-image: url(images/pic_t.jpg); }
div#pic_bg { width: 467px; height: 338px; background-image: url(images/pic_bg.jpg); }
div#pic_b { width: 467px; height: 136px; background-image: url(images/pic_b.jpg); }
div#pic_r { width: 127px; height: 590px; background-image: url(images/pic_r.jpg); float: left; }
div#pic_c { width: 100px; text-align: centre; }


a.photo { position: relative; text-decoration: none; }
span.pic_s_f { width: 200px; height: 165px; }
span.pic_s_f img { visibility: hidden; border: 0; margin-top: -30px; margin-right: -30px; }

a.photo:hover span.pic_s_f img { visibility: visible; }
img.photo { border: 2px solid #000000; position: absolute; top: -119px; left: 33px; z-index: 1000; }
