/* ********************************
155 Community House Website (c) 2007
css by jade-design.co.nz
******************************** 
 ********************************
	HTML Tags
******************************** */
* {
margin:0;
padding:0;
}

body {
background-color:#cc9;
font-size:small;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
}

#wrapper {
text-align:left;
width:740px;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
background-image:url(images/bg.gif);
background-repeat:repeat-y;
margin:0 auto;
padding:0;
}

ul {
display:block;
list-style-type:none;
}

li {
line-height:25px;
}

.imgborder {
border:1px solid #000;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;
font-style:normal;
font-weight:700;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;
font-style:normal;
font-weight:400;
color:#000;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-style:normal;
font-weight:700;
}

h4 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:700;
}

h5 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
font-style:normal;
font-weight:700;
}

/* ********************************
	Layout Tags
******************************** */
#header {
background-color:#ffc;
height:97px;
width:740px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:0;
}

.banner {
float:left;
background-color:#ffc;
background-image:url(images/logo.gif);
background-repeat:no-repeat;
background-position:left top;
padding:0;
}

.address {
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-style:normal;
font-weight:700;
color:#CC9;
text-align:right;
vertical-align:bottom;
background-color:#ffc;
height:87px;
padding:1em 2em 0 0.5em;
}

#container {
width:740px;
background-color:#FFF;
background-image:url(images/bg.gif);
background-repeat:repeat-y;
}

.pagetitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
font-weight:700;
color:#000;
background-color:#FF9;
float:right;
text-align:left;
width:578px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#000;
padding:0.2em 0 0.2em 1.5em;
}

.smalltxt {
font-size:x-small;
}

.top {
font-size:x-small;
text-align:right;
}

/* ********************************
	Navigation
******************************** */
#navbar {
float:left;
width:120px;
background-color:#066;
border:0 solid #00f;
padding:0.5em;
}

.navaddy {
color:#9c9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
font-weight:700;
}

html>body #navbar li a {
width:auto;
}
#navbar li a:link,#navbar li a:visited,#navbar li a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#ffffff;
text-decoration:none;
}
#navbar li a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#ffcc33;
text-decoration:underline;
}

a:link {
color:#006666;
font-weight:700;
text-decoration:none;
}

a:visited,a:active {
text-decoration:none;
font-weight:700;
color:#006666;
}
a:hover {
text-decoration:underline;
font-weight:700;
color:#ffcc33;
}
#navsmlink a {
font-weight:700;
color:#ffcc33;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
}

/* ********************************
	Centre Content
******************************** */
#center {
margin-right:0;
margin-left:0;
background-color:#fff;
float:right;
width:597px;
border:0 solid #000;
padding:0;
}

#cleft {
float:left;
position:relative;
height:auto;
width:230px;
padding:2em 0 2em 2em;
}

#aleft {
float:left;
position:relative;
height:auto;
width:300px;
padding:2em 0 2em 2em;
}

#cright {
float:right;
position:relative;
height:auto;
width:auto;
padding:2em 2em 2em 1em;
}

#aright {
float:right;
position:relative;
height:auto;
width:210px;
padding:2em 2em 2em 1em;
}

img#donate{
display: block;
    margin-left: auto;
    margin-right: auto }


/* ********************************
	Footer
******************************** */
#footer {
clear:both;
background-color:#ffc;
border-top-width:1px;
border-top-style:solid;
border-top-color:#000;
font-size:x-small;
font-weight:700;
color:#000;
padding:8px;
}

#counter {
float:left;
position:relative;
}

#credits {
float:right;
position:relative;
text-align:right;
padding-right:2em;
}






