/* CSS Document */

/* colour references:  green=#002e22  cream=#fff4ce  brown=#553a28  #443221    green#445033;   mint#bdeed6 old background #FFFAF0    light green #eed */
body {
background-color:
#8DC77E;
}

/* page division specifications  */

#wrapper {
width:756px;
margin-right:auto;
margin-left:auto;
background-color:#fff;
}

#header {
background-color:#fff;
width:756px;
height:150px;
background-image:url(images/banner.gif)
}



#line {
width:756px;
height:1px;
background-color:#006633;
}

#linkzone {
width:756px;
height:50px;
font-weight:bold;
}

#messagezone {
width:760px;
height:27px;
background-color:#430;
font-weight:bold;
}



#topcontent {
width:736px;
padding:10px;
height:auto;
background-color:#FFFFFF;
}



#tablecontent {
width:736px;
height:auto;
padding:3px;
background-color:#FFFFFF;
}

#tablecell1 {
width:150px;
height:100px;
background-image:url(images/grooming.jpg);
}

#tablecell2 {
width:150px;
height:100px;
background-image:url(images/bluebell.jpg);
}

#tablecell3 {
width:150px;
height:100px;
background-image:url(images/partykids.jpg);
}

#tablecell4 {
width:150px;
height:100px;
background-image:url(images/autumn.jpg);
}

#tablecell5 {
width:150px;
height:100px;
background-image:url(images/fivekids.jpg);
}

#tablecell6 {
width:150px;
height:100px;
background-image:url(images/buttercup.jpg);
}

#tablecell7 {
width:150px;
height:100px;
background-image:url(images/mum.jpg);
}

#tablecell8 {
width:150px;
height:100px;
background-image:url(images/bucket.jpg);
}

#tablecell9 {
width:150px;
height:100px;
background-image:url(images/linekids.jpg);
}

#tablecell10 {
width:150px;
height:100px;
background-image:url(images/cupcakes.jpg);
}

#bottzone {
width:756px;
height:20px;
}

#footer {
width:756px;
height:20px;
background-image:url(images/footer.gif)
}

/* text specifications */

.normaltext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#221;
margin:0px;
}

h1 {
font-family:Viner Hand ITC, Bradley Hand ITC, Arial;
font-size:22px;
color:#006633;
font-weight:bold;
margin:0px;
line-height:23px;
}


h2 {
font-family:Viner Hand ITC, Bradley Hand ITC, Arial;
font-size:18px;
color:#006633;
margin:0px;
}


#topcontent p{
font-family:Arial, Helvetica;
font-size:14px;
}


/* link specifications */

a{
font-family:Bradley Hand ITC, Arial, Helvetica;
font-size:20px;
width:126px;
height:50px;
float:left;
background-image:url(images/upback.gif);
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
}

a:hover{
background-image:url(images/overback.gif);
color:#006633;
}

#bottzone a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:378px;
height:20px;
float:left;
background-image:url(images/bigbutt.gif);
color:#fff;
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
}

#bottzone a:hover{
background-image:url(images/overbigbutt.gif);
color:#006633;
}

#topcontent a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:auto;
height:auto;
color:#006633;
text-decoration:underline;
background-image:none;
display:inline;
float:none;
}



