@charset "utf-8";

/******
/-----------------
	Wagstaffe to Killcare Stylesheet V.1.0
	Created by WebStuff.biz P: +61 2 4325 1188
	Copyright, 2009
	--------------------------/
******/

/**	---------
	CSS Reset	**/
html,body,div,span,img,td,li,input,button,dt,dd,dl,h1,h2,h3,h4,a{margin:0px; padding:0px; border:none;}
table{margin:5px 0px;padding:0px;}
a {text-decoration:none;}
/*table {border-collapse:collapse;}*/
p {padding:7px 0px; margin:0px;}

/**	---------
	Starts	**/
	
body{background:#085473 url(../images/mainbg.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;}

h1{font-size:18px;padding:5px 5px 2px 5px;margin-bottom:6px;border-bottom:1px solid #8462c1;color:#8462c1;position:relative;}h1 a{color:#8462c1;display:block;}h1 a:hover{color:#013347;}h1 span{font-size:10px;position:absolute;top:10px;right:40px;}
h2{}
h3{font-size:14px;padding:0px 0px 5px 0px;color:#085473;font-family:"Times New Roman", Times, serif;}h3 a{color:#085473;}
h4{font-size:14px;padding:5px;color:#8462c1;text-transform:uppercase;}h4 a{color:#5c5cbb;}h4 em{font-size:12px;}

hr{height:1px;margin:10px;border:none;border-top:1px solid #8462c1;}


#wrapper{width:1000px;margin:0px auto;background:url(../images/container_bg.png) repeat-y;}
#container{width:960px;margin:0px auto;border:1px solid #ccc;border-top:none;border-bottom:none;background:#fff;}

#topper{width:920px;height:20px;margin:0px 0px 1px 0px;padding:0px 20px;background:#085473;color:#fff;font-size:10px;line-height:20px;position:relative;z-index:10;}#topper a{color:#fff;}#topper span,#header span{position:absolute;top:0px;left:402px;display:block;width:160px;height:150px;z-index:1000;}
#header{width:960px;height:119px;margin:0px 0px 10px 0px;overflow:hidden;position:relative;z-index:5;}#header ul{list-style:none;margin:0px;padding:0px;}#header span{top:0px;left:0px;width:960px;height:119px;background:url(../images/header_shine.png);z-index:900;}

#nav{width:170px;margin-left:-1px;float:left;overflow:hidden;}#nav ul,.submenu ul{list-style:none;padding:0px 0px 20px 0px;margin:0px;}#nav li{padding-bottom:5px;}#nav li a{display:block;width:150px;height:16px;padding:0px 0px 0px 10px;line-height:16px;border-bottom:1px solid #ccc;color:#6d6d6d;text-transform:uppercase;font-weight:bold;}#nav a:hover{padding:0px 10px;border-color:#013347;color:#013347;}
#nav .nextmeeting{padding:0px 10px;font-size:10px;color:#013347;}
#nav a.wagstaffemap{display:block;width:161px;height:101px;margin:10px 0px;background:url(../images/wagstaffemap.jpg) no-repeat;overflow:hidden;}#nav a.wagstaffemap:hover{background:url(../images/wagstaffemap.jpg) 0px -101px no-repeat;}
#nav a.newsletter{display:block;width:170px;height:71px;margin:10px 0px;background:url(../images/newsletter.jpg) no-repeat;overflow:hidden;}#nav a.newsletter:hover{background:url(../images/newsletter.jpg) 0px -71px no-repeat;}

#content{width:760px;float:left;padding:0px 10px 10px 10px;}#content p,#content td{line-height:18px;}#content p a,#content td a,#content li a{color:#8564c2;}#content p a:hover{text-decoration:underline;}#content ul{list-style:none;margin:0px;padding:10px;}#content ul li{padding:3px 0px;border-bottom:1px dotted #ccc;}
#home #content{width:580px;}

#content .newssection ul{list-style:none;margin:0px;padding:0px;}#content .newssection li{margin:0px 5px;padding:5px 5px 10px 5px;border-bottom:1px solid #ccc;font-size:10px;}#content .newssection li:hover{background:#eee;}#content .newssection li img{float:right;margin-left:5px;border:3px solid #013347;}

#rightside{width:190px;padding-bottom:10px;float:right;}#rightside ul{list-style:none;margin:0px;padding:0px;}#rightside li{margin:0px 0px 3px 0px;}#rightside a{display:block;width:180px;height:29px;padding:125px 5px 0px 5px;background:url(../images/actionbuttonsbg.gif);text-align:right;font-weight:bold;color:#013347;text-transform:uppercase;position:relative;}#rightside a:hover{background-position:0px -154px;color:#5e6003;}#rightside a img{position:absolute;top:5px;left:5px;}

#bottom{width:940px;height:20px;margin-top:20px;padding:0px 10px;font-size:10px;font-weight:bold;line-height:20px;color:#085473;}#bottom a{color:#085473;}#bottom a:hover{text-decoration:underline;}

#footer{width:788px;height:122px;margin:0px auto;padding:19px 56px 0px 156px;background:url(../images/footer.png);font-size:10px;}#footer ul{list-style:none;margin:0px;padding:0px 17px 0px 0px;float:left;}#footer li{width:133px;height:18px;}#footer li a{display:block;width:117px;height:18px;padding:0px 8px;line-height:18px;color:#fff;text-transform:uppercase;}#footer li a:hover{background:#15a9e8;color:#013347;}
#footer .right a{display:block;width:136px;height:21px;margin:0px 0px 9px 0px;background:url(../images/footerbuttons.png);color:#fff;line-height:21px;text-align:center;text-transform:uppercase;}#footer .right a:hover{background-position:0px -81px;}
#footer .right a.calendar{background-position:0px -30px;}#footer .right a.calendar:hover{background-position:0px -111px;}#footer .right a.contact{background-position:0px -60px;}#footer .right a.contact:hover{background-position:0px -141px;}

#gallerycontainer table td{padding-bottom:10px;}#gallerycontainer table img{margin:5px;border:4px solid #e4e4e4;float:left;}#gallerycontainer table img:hover{border-color:#2c84a8;}#gallerycontainer table hr{clear:both;}


/**	---------
	Class Declarations	**/

.left{float:left;}.right{float:right;}.clear{clear:both;}

table.calendarmain td{padding:3px;border:1px solid #c4cdba;}
table.calendarmain tr.odd td{background:#dfe7d6;}

#content td .submenu{width:168px;margin:10px 0px;padding:5px 10px 20px 10px;background:#72caef;font-size:14px;font-weight:bold;}#content td .submenu h4{color:#085473;}#content td .submenu ul{padding:0px;}#content td .submenu li{margin-bottom:5px;padding:0px;border:none;}#content td .submenu li a{display:block;width:158px;height:20px;padding:0px 5px;line-height:20px;color:#000;}#content td .submenu li a:hover{background:#085473;color:#fff;}



/* SLIMBOX */

#lbOverlay{position: fixed;	z-index: 9999;	left: 0;	top: 0;	width: 100%;	height: 100%;	background-color: #000;	cursor: pointer;}
#lbCenter, #lbBottomContainer{position: absolute;	z-index: 9999;	overflow: hidden;	background-color: #fff;}
.lbLoading{background: #fff url(loading.gif) no-repeat center;}
#lbImage{position: absolute;	left: 0;	top: 0;	border: 10px solid #fff;	background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink{display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}
#lbPrevLink{left: 0;}
#lbPrevLink:hover{background: transparent url(prevlabel.gif) no-repeat 0 15%;}
#lbNextLink{right: 0;}
#lbNextLink:hover {	background: transparent url(nextlabel.gif) no-repeat 100% 15%;}
#lbBottom {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border: 10px solid #fff;	border-top-style: none;}
#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url(closelabel.gif) no-repeat center;	margin: 5px 0;	outline: none;}
#lbCaption, #lbNumber{margin-right: 71px;}
#lbCaption{font-weight: bold;}
