/* CSS Document */

BODY {
    margin: 0px; padding: 0px;
	color : Black;
	background-color : White;
	font-family : Verdana, sans-serif;
	font-size : 10;
}
/* This is the link colour over bit */
A {
	text-decoration: none;
	color: #000066;
}
/* This is the link roll over bit */
A:HOVER {
	color: Green;
	text-decoration: none;
	background-color: transparent;
	text-decoration: underline;
}

#header{position: ;top:0px;left:0px;height:94px;width:100%;background-color:#006666}
	
/* This is the Text style declaration bit */
p#content {
	position: relative;	
	left: 0px;
	width: 100%;
	color: #FFFFFF;
	}
	/* This is the position and declaration for the footer */
div#footer {
	position: absolute;
	bottom: inherit;
	left: 0px;
	height: 21px;
	width: 100%;
	background-color: #87c287;
	top: 94px;
}
	
table#host td{padding:0}
table#host td#web-hdr{background:#669900;height:30px}
table#host td#web-hdr img#r{position:relative;float:right;left:15px;top:1px;height:30px}
table#host td#web-hdr img#l{position:relative;left:-13px;top:1px;height:29px}
table#host td#web-hdr span{color:#fff3c6;font-size:1.5em;position:relative;top:-5px}
table#host td#web-hdr span#soon{color:#fff;font-size:1.4em}

#main-top{overflow:hidden;}
#main-top img{float:right;margin-left:10px}
#main-top #text{margin-top:40px;text-align:center}

#col-left{order:1px solid blue;width:200px}

#container-centre {loat:left;order:1px solid #eee;overflow:hidden;idth:40%;margin-bottom:30px;background: url('pix/kids/kids1_600.jpg') no-repeat;background-position:right bottom;;-moz-border-radius:15px;-webkit-border-radius:15px;overflow:hidden;padding:10px}
#container-centre img {loat:left;padding-right:4px;}
#container-centre span.text {font-size:1.1em;loat:left;}
#container-centre img#sig {margin:10px 0 100px 0px}

#col-right{border:0px solid blue}


#main-top-right{overflow:hidden;border:0px solid red;}
#main-top-right img{float:right;margin-left:10px}
#main-top-right #text{margin-top:40px;text-align:center}

table #topcell {ackground: url('../images/susan_bg2.jpg') no-repeat;background-position:bottom left}

#spotlight{border:1px solid #ecc;border-right:1px solid #333;border-bottom:2px solid #83916D;padding:3px 5px 3px 0;background:lightyellow}
#spotlight #hdr{}
#spotlight #hdr img{float:left;}
#spotlight #hdr h2{margin:0;color:brown}

#spotlight-person{border:2px solid #ccc;border-top:none;border-right:1px solid #333;padding:3px 5px 0 0;background: url('../bg/bg_stars2.jpg') no-repeat;
background-position:top right; }
#spotlight-person img{float:right;margin-left:2px}
/*#spotlight-person #hdr{font-weight:bold;margin-top:20px;border:0px solid red;padding-left:2px}
#spotlight-person #hdr img#gstar{width:20px;border:0px solid blue;position:relative;top:-19px;left:-190px}*/
#spotlight-person #text{margin-top:15px;padding:3px}


#laptop{overflow:hidden;border:1px solid #87C287;clear:left;padding:5px;margin:10px 0;background:#FDF3BD}
#laptop img{float:left;margin:15px 5px 0 0}
#laptop #text{padding-top:0px;border:0px solid green}
#laptop #text span{font-weight:bold;font-size:1.8em;color:blue;}
#laptop #text p{font-size:1.2em}

#ladybug {loat:right;order:1px solid red;ax-width:550px;text-align:right;margin-bottom:-16px}
#fly {float:right;}

#food-hamper{overflow:hidden;border:0px dashed #f94;margin:20px 0 -10px 60px;background:#ffc}
#food-hamper img{float:left}
#food-hamper #text{float:left;width:600px;padding:10px;font-size:1.3em;color:#0B4082}

#food-hamper2 {float:right;overflow:hidden;border:1px solid #E6D3D9;clear:left;margin:5px auto 0 7px;padding:5px;background: url('../bg/fruit_slices200.jpg');
-moz-border-radius:15px; -webkit-border-radius:15px;width:53%}
#food-hamper2 img {float:right;margin-right:5px}
#food-hamper2 #text {padding:5px;}
#food-hamper2 #text span.hd {font-family:Papyrus;font-weight:bold;font-size:1.8em;color:#F86A06}
#food-hamper2 #text p {font-size:1.2em;font-weight:lighter}

#ad-links-468 {margin:10px auto 0px auto;order:1px solid red;idth:470px;text-align:center}
#google-ad-234 {float:right;order:1px solid red;idth:240px;margin:10px 0 0 20px;clear:right}
#google-ad-rhs-234 {order:1px solid red;width:240px;margin:10px 0 0 20px}
#google-ad-336 {order:1px solid red;width:240px;margin:10px 0 0 20px}

#kids_pic {order:1px solid red;height:360px;width:640px;background: url('../images/susan_bg2.jpg') no-repeat;}


/*** RHS ***/
#pastor{padding-top:5px}

table#host td.mid-text{
padding:30px;
border:1px solid white;
}

#susan {
width:660px;
height:510px;
background: #DBE6F2 url('../images/angel2.png');
background-repeat: no-repeat;
background-position: 310px -30px;
background-size: 50px 50px; 
}
#susan div.text {
font-family: Georgia, serif, "Times New Roman", Times;
float:left;
height:480px;
width:340px;
color:#0066cc;
font-weight:bold;
font-size:1.2em; 
margin-top:30px;
margin-left:10px;
}
#susan .text p.intro:first-letter {
color:#A775C8;
font-size:2.6em;
font-style:oblique;
}
#susan .text p.intro:first-line {color:#0066cc}

img.flowers{
position:relative;
top: -50px;
left: 120px;
}

span#newsletter{font-size:1.1em;font-weight:bold;color:blue;border-bottom:1px solid #87C287}
img#pdf{position:relative;top:12px;left:10px}
#nl-email{width:180px;height:255px;text-align:center;background: url(bg/email_bg.gif) no-repeat;padding-top:10px;margin-top:20px;border:0px solid red}

#market{height:545px;text-align:center;background: url('events/market_preview_botb.jpg') no-repeat;background-position:bottom center;margin:20px 0}
#market span{background:lightyellow;font-weight:bold;font-size:1.4em}
#market a{color:red}
#market img#bot{position:relative;left:-1px}
#market-day{text-align:center}

#bushfire{margin-left:60px}
#bushfire img#bot{}

/* #diary-dates{border:0px solid red;margin:20px 0 0 0px;background: url('images/diarydates_header.gif') no-repeat;background-position:top left;}*/
#diary-dates{order:1px solid red;margin:20px 0 30px 0px}
#diary-dates table{background:#FCDFC1;widt:649px;}
#diary-dates table.diary-dates td#col3{width:20%;background:#FBF1DD;color:purple}
#diary-dates table.diary-dates td#col4{background:#FBF1DD}
#diary-dates table.diary-dates td#col3b{border-top:1px solid #ccc;color:brown}
#diary-dates table.diary-dates td#col4b{border-top:1px solid #ccc}

#diary-dates2 #hd {background:#FFEFE1 url('images/leaf.gif') no-repeat;height:83px;color:purple;text-align:center;font-size:2.6em;font-family:"Monotype Corsiva";order:1px solid #84C024;
-moz-border-radius:15px;-webkit-border-radius:15px;padding:0 0 10px 0px}

#diary-dates2 {float:right;border:1px solid #006666;margin:0px auto 10px 7px;-moz-border-radius:15px;-webkit-border-radius:15px;overflow:hidden;padding-bottom:10px;width:54%;}
#diary-dates2 table{background: url(bg/cherry-flower.gif) no-repeat;idth:649px;order-bottom:1px solid #FEFFED;margin:-38px 0 -3px 0;order-left:1px solid #F3F6D9;order-right:1px solid #F3F6D9}
#diary-dates2 table.diary-dates td#col3h{width:20%;ackground:#EFF796;color:#6600CC;font-size:1.2em;}
#diary-dates2 table.diary-dates td#col4h{ackground:#EFF796;color:#6600CC;font-size:1.2em}
#diary-dates2 table.diary-dates td#col3{width:20%;color:#044A04}
#diary-dates2 table.diary-dates td#col4{color:green}
#diary-dates2 table.diary-dates td#col3b{width:20%;background:#FEFFED;color:#580058;border-top:1px solid #CFDA56;}
#diary-dates2 table.diary-dates td#col4b{background:#FEFFED;border-top:1px solid #CFDA56;color:purple}
#diary-dates2 img#bot{}


#rhs-outer{float:right}
#lcc-rhs{width:336px;float:right;padding:2px;background: url(bg/bg_rhs_480.gif)no-repeat;height:476px;}
#lcc-rhs #centre{border:1px solid white;width:295px;margin:20px auto 10px auto;padding:2px}
#lcc-rhs #susan-rhs{border:1px solid white;width:295px;margin:0 auto}

/** XMAS **/
#xmas-msg {border:1px solid #cc0;padding-right:5px}
#xmas-msg img {float:left}
#xmas-msg img#hd {padding-top:30px}
#xmas-msg p {color:darkgreen;padding-left:80px;font-size:1.8em;font-family:"Monotype Corsiva"}

#xmas-baby-jesus {padding:0 0 5px 10px}


#main-xmas{width:98%;border:1px solid white;overflow:hidden;background: url('images/fxmas_t.jpg')no-repeat;background-position:55% 0}
#main-xmas img{}
#main-xmas #lhs{width:387px;float:left;margin-left:30px}
#main-xmas #rhs{width:295px;float:right;}
#santa{border:1px solid white;width:171px;margin:20px 0 0 0}

/*** Happy New Year ***/
#main-hny{width:98%;border:1px solid white;overflow:hidden;}
#main-hny img{}
#main-hny #lhs{width:387px;float:left;margin-left:30px}
#main-hny #rhs{width:295px;float:right;}
#santa{border:1px solid white;width:171px;margin:20px 0 0 0}




#susan-rhs{border:1px solid white;padding:2px}
#susan-rhs img{float:left;padding-right:3px}
#susan-rhs p{font-weight:bold}
img#santa{}
#tree{}


#col-1{float:left;border:1px solid red;width:300px}
#col-2{float:left;border:1px solid blue;width:300px;height:300px}
#col-3{float:right;border:1px solid purple;width:380px}

#susan-lhs{border-top:1px solid #87C287;font-size:.9em;padding-top:15px}
#susan-lhs img{float:left;padding-right:4px}
#susan-lhs p{}

#susan-msg{loat:left;order:1px solid #EBD2D6;overflow:hidden;font-size:1.1em;idth:40%;margin-bottom:30px;background: url('images/susan_bg6.jp') no-repeat;background-position:center bottom;
;-moz-border-radius:15px;-webkit-border-radius:15px;overflow:hidden;padding:10px}
#susan-msg img{float:left;padding-right:4px}
#susan-msg img#sig{margin:10px 0 0px 0px}

/** Banner **/
#bot-ban {order:1px solid red;width:468px;margin:20px 0px 0px 80px}

#webby {text-align:center}