@import "branding.css";
body {margin:5px;}
#main_wrapper {
	max-width:980px;
	min-width:850px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	text-align:left; /* resets the centering hack for IE6 on the body tag */
	}

#header {padding:0; width:auto;}
#header_inner {padding:0 10px; margin:0; border:0; border-radius:10px;}

#nav {width:180px; margin:0 0 0 0; padding:5px 5px 0 0; float:left;}
#nav_inner {width:175px; padding:5px 0px 5px 5px; margin:0; border:0;}

#content {margin:0 0 0 180px; padding:5px 0 0 5px;}
#content_inner {padding:5px; margin:0; border:0; overflow:hidden; border-radius:10px;}

#footer {margin:0; padding:5px 0 0 0;}
#footer_inner {border:0; border-radius:10px;}
	
div.right {float:right; display:inline; text-align:center;}

div.left {float:left; display:inline; text-align:center;}

div.centre {margin-left:auto; margin-right:auto; text-align:center;}

div.date   {width:150px; height:40px; float:right; display:inline; text-align:right; font-size:11px; font-style:italic; padding:5px 0 0 0;}

.centreinline {text-align:center;}

.clear {clear:both;}

div img {margin:2px;}

div.block96, div.box600, p.block96 {background-color:#D9D9C3; border:solid 1px #930; border-radius:10px; padding:2px;}

div.block96, p.block96 {margin:10px 10px; padding:3px 0;}

div.block96 p {margin:2px}

div.box600 {margin:10px 8%; text-align:center;}

p.message {text-align:center; border:solid 1px #930; border-radius:10px; width:500px; margin:10px auto; background-color:#D9D9C3; color:#990000;}

p.newssheet {width:250px; padding:5px; margin:0 auto; border-bottom:solid thin #930; text-align:center;}

p.newssheettop {border-top:solid thin #930;}

p.photos, div.photos {width:95%; padding:3px; margin:2px auto; border-bottom:solid thin #930; text-align:center;}

p.photostop {width:95%; padding:3px; margin:2px auto; border-top:solid thin #930;}

ul.sitemap {text-align:left; width:300px; margin:0 auto; border:1px solid #930; list-style-type:none; padding:5px 50px;}

ul.sitemap ul {list-style-type:none; padding:1px 50px;}

div.thumbnail {margin:0 3px;}

div.thumbnail img {border:1px solid #bbb; padding:2px;}

div.larger {position:absolute; display:none; padding:3px; background-color:#eee; border:2px #00f solid;}

div.thumbnail:hover div {display:block; z-index:1000;}

p.caption {padding:0 0 1px 0; margin:0; text-align:center; font-size:12px; font-weight:bold; font-style:italic; color:#900;}

div.pdf {width:170px; float:left; display:inline; text-align:center; border:1px solid #900; background-color:#ddd; font-size:11px; color:#000; margin:5px 0 0 0; padding:1px 0 0 0;}

div.pdfdummy {width:170px; float:left; display:inline;}

div.date2 {border:1px solid #bbb; background-color:#ddd; font-size:10px; color:#900; margin:1px; padding:1px;}