﻿* {margin:0;padding:0}
body {padding:0;text-align:center; margin:10px 70px 0 70px; background:#000 url('style/alfielogo.jpg') no-repeat; background-position: 17px 10px;; font-family:Arial, Helvetica, sans-serif; font-size:80%}
#wrapper{
	background:#fff ;/* right column colour*/
	text-align:left;
	border:0px none;
	min-height:1%;
	min-width:730px;
	padding-left:0px
}
/* mac hide \*/
* html #wrapper{height:1%}
/* end hide*/
#header,#footer{
	background:#11CC33;
	color:#000;
	width:100%;
	clear:both;
}
#header{ text-align:center; padding:0px; border-bottom: 1px #569361 solid; text-align: center; background: #11CC33 url('style/alfielogo.jpg') no-repeat; background-position: -53px 0px; height: 175px;}
#footer{border-top:1px solid #569361;text-align:center}
#footer a { color: #fff; font-size:90%; font-weight:normal}
#inner{
	margin-right:162px;
	background:#fff;/* left column colour*/
	border-right:1px solid #fff;	border-left:1px #569361 solid
}

#middle{
	background:#fff;/* centre column colour*/
	margin-left:150px;
	border-left:1px solid #fff;
	color:#000;
}
#content{
	position:relative;
	width:100%;
	float:left;/* contain clearing*/
}
#content2{
	position:relative;
	background: #fff url('style/redpaw2.jpg') no-repeat; background-position:15px 10px;
	padding-top:25px;
	width:89%;
	padding:5%;
	float:left;/* contain clearing*/
	font-size:110%;
	line-height:1.5em

}
#content2{margin:0 -1px; }/* moz needs this*/

#content{
	position:relative;
	float:left;/* contain clearing*/
	width:100%;	
}
#left{
	width:140px;
	margin-left:-149px;/*overlap for old mozilla*/
	position:relative;
	left:-1px;/* now line it up*/
	float:left;
	padding-left:10px;
	padding-top:10px;
	font-size:100%;
	line-height:1.6em;
	background: #fff url('style/bg1.jpg') no-repeat

}
#right{
	width:162px;
	margin-right:-162px;/*overlap for old mozilla*/
	position:relative;
	left:1px;/* now line it up*/
	float:right;border-right:1px #569361 solid

}
* html #left{margin-right:-3px;}/* 3 pixel jog*/
* html #right{margin-left:-3px;}/* 3 pixel jog*/


/* clear without structural mark-up */
.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {
    display:inline-block;
}

/* mac hide - force layout in ie \*/
* html .clearfix,* html #inner, * html #middle {height: 1%;}
.clearfix {display: block;}
/* End hide */
img { border:none }
.floatl { float:left }
.floatr { float:right }
img .floatr { float:right }
.padl { padding-left:10px }
.padr { padding-right:10px }
a:link       { color: #FF0000; font-weight: bold;}
a:visited    { color: #FF0000; font-weight: bold }
a:hover      { color: #FF0000; font-weight: bold }
h1           { font-size: 180%; color: #11CC33; font-weight: normal; text-indent:32px; font-family:"Lucida Handwriting", verdana;}
p,h1,h2,h3{padding:2px;margin-bottom:.3em;}
h2{ font-size: 160%; color: #000; font-weight: bold; font-family:"Lucida Handwriting", verdana;}
#header h2 { margin:0 0 0 100px; padding:30px 0 25px 0; font-size:200%;color: #000; font-weight:normal; font-family:"Lucida Handwriting", verdana; margin-bottom:0; text-align:center; }
.cent { text-align:center }
#content2 img { border:2px #11CC33 solid;padding:1px; margin:2px }
.width { width:40% }
.clrl { clear:left }
#gad1 { height:15px; padding:0; margin:18px auto; text-align:center; width:729px }
.blue { color:#fff }
.bigger { font-size:120%; text-align:center;  }
#header img { margin:0; padding:0; float:right}





