* {
 margin: 0;
}
html, body {
 height: 100%;
}


body {
	padding: 0;
	background-position: center;
	font: 76% Verdana,Tahoma,Arial,sans-serif;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color:#beb27f;
	background-image:url(../layout/back2.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

h1 {
font-size:30px;
color:#335f59;
text-align:center;
margin-top:0px;
margin-bottom:20px;
}

h4{
color:#78b7ae;
font-weight:bold;
font-size:24px;
}


.helpLinksB {
border-width:8px;
border-style:solid;
border-color:#000000;
}

.helpLinksB:hover {
border-color:#77b7ad;
}

a.pageNlink:link, a.pageNlink:visited {
text-decoration: none;
padding: 4px;
border: 1px solid #c6daca;
background-color: #c0d7e7;
color:#333;
}

a.pageNlinkAutism:link, a.pageNlinkAutism:visited {
text-decoration: none;
padding: 4px;
border: 1px solid #c6daca;
background-color: #f36666;
color:#333;
}

a.pageNlinkAutism:hover {
color:#FFF;
background-color: #333;
}

a.pageNlinkMove:link, a.pageNlinkMove:visited {
text-decoration: none;
padding: 4px;
border: 1px solid #c6daca;
background-color: #ee5df6;
color:#333;
}

a.pageNlinkMove:hover {
color:#FFF;
background-color: #333;
}

a.pageNlinkShort:link, a.pageNlinkShort:visited {
text-decoration: none;
padding: 4px;
border: 1px solid #c6daca;
background-color: #756fef;
color:#333;
}

a.pageNlinkShort:hover {
color:#FFF;
background-color: #333;
}

a.pageNlinkCarers:link, a.pageNlinkCarers:visited {
text-decoration: none;
padding: 4px;
border: 1px solid #c6daca;
background-color: #7cecf0;
color:#333;
}

a.pageNlinkCarers:hover {
color:#FFF;
background-color: #333;
}

a.pageNlinkLocal:link, a.pageNlinkLocal:visited {
text-decoration: none;
padding: 4px;
border: 1px solid #c6daca;
background-color: #79ec76;
color:#333;
}

a.pageNlinkLocal:hover {
color:#FFF;
background-color: #333;
}

a.pageNlinkLinks:link, a.pageNlinkLinks:visited {
text-decoration: none;
padding: 4px;
border: 1px solid #c6daca;
background-color: #eced62;
color:#333;
}

a.pageNlinkLinks:hover {
color:#FFF;
background-color: #333;
}

a.pageNlink:hover {
color:#FFF;
background-color: #333;
}

#menu_right ul li{
display: inline;
padding-left:5px;
}

#top {
background-image:url(../layout/top_WNN.jpg);
background-repeat:no-repeat;
background-position:center;
width:780px;
height:204px;
}

#topwithhouses {
height:358px;
width:780px;
background-image:url(../layout/wnn_top_no_houses.jpg);
background-repeat:no-repeat;
}

#menu_right {
float:right;
padding-top:195px;
}

.forumPadding {
margin:0 auto; text-align:center; font-size:18px; font-weight:bold; color:#000000; padding-top:15px;
}

.forumPadding:hover {
margin:0 auto; text-align:center; font-size:18px; font-weight:bold; color:#000000; padding-top:15px;
}

.forumRed {background-color:#f36666; margin:10px; height:50px; border: 1px solid #000000;}
.forumPink {background-color:#ee5df6; margin:10px; height:50px; border: 1px solid #000000;}
.forumPurple {background-color:#756fef; margin:10px; height:50px; border: 1px solid #000000;}
.forumLBlue {background-color:#7cecf0; margin:10px; height:50px; border: 1px solid #000000;}
.forumGreen {background-color:#79ec76; margin:10px; height:50px; border: 1px solid #000000;}
.forumYellow {background-color:#eced62; margin:10px; height:50px; border: 1px solid #000000;}

.forumRed:hover, .forumPink:hover, .forumPurple:hover, .forumLBlue:hover, .forumGreen:hover, .forumYellow:hover{background-color:#ccc;}

.year {background-color:#f36666; height:50px; border: 1px solid #000000;}

.yearPadding{padding-top:25px; text-align:right; padding-right:5px;}

#topOther {
background-image:url(../layout/top_content_WNN.jpg);
background-repeat:no-repeat;
background-position:center;
width:780px;
height:233px;
}

#top_content {
background-image:url(../layout/top_content.jpg);
background-repeat:no-repeat;
width:780px;
height:31px;
}

#bottom_content {
background-image:url(../layout/bottom_content.jpg);
background-repeat:no-repeat;
width:780px;
height:31px;
padding-bottom:20px;
}



#container {
width:780px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -82px;
}



.footer {
height:82px;
margin:0 auto;
background-image:url(../layout/bottom_bar2.png);
background-repeat:repeat-x;
background-position:bottom;
background-color:#beb27f;
}



.push {
height:82px;
margin:0 auto;
width:780px;
background-color:#beb27f;
}

.footer_inner {
padding-top:45px;
text-align:center;
width:780px;
margin: 0 auto;
}

#middle {
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:0px;
}

#middleBox {
width:780px;
background-color:#c6daca;
margin-left:20px;
margin: 0 auto;
border-color:#000000;
border-width:1px;
overflow:auto;
}





#menu1 {
width:780px;
background-image:url(../layout/menu1.jpg);
background-repeat:no-repeat;
background-position:center;
height:26px;
float:left;
}

#menu2 {
width:185px;
background-image:url(../layout/menu4.jpg);
background-repeat:repeat-y;
background-position:center;
margin-left:21px;
float:left;
}

#menu3 {
width:575px;
background-image:url(../layout/menu2.jpg);
background-repeat:repeat-y;
background-position:center;
height:85px;
}

#menu4 {
width:185px;
background-image:url(../layout/menu5.jpg);
background-repeat:no-repeat;
background-position:center;
height:22px;
float:left;
}

#houses {
width:780px;
height:154px;
background-image:url(../layout/house_middle1.jpg);
background-repeat:no-repeat;
background-position:center;
}

#box_top {
width:740px;
height:150px;
margin: 0 auto;
}

#box_middle {
width:740px;
height:150px;
margin: 0 auto;
}

#box_bottom {
width:740px;
height:150px;
margin: 0 auto;
}

#box1 {
width:198px;
height:135px;
margin-left:20px;
float:left;
font-size:20px;
font-weight:bold;
text-align:center;
}

#boxInside {
padding:5px;
color:#394947;
}

#box2 {
width:198px;
height:135px;
margin-left:55px;
float:left;
margin-right: -95%; 
font-size:20px;
font-weight:bold;
text-align:center;
}

#box3 {
width:198px;
height:135px;
float:right;
margin-right:20px;
font-size:20px;
font-weight:bold;
text-align:center;
}

#box4 {
width:198px;
height:135px;
margin-left:20px;
float:left;
font-size:20px;
font-weight:bold;
text-align:center;
}

#box5 {
width:198px;
height:135px;
margin-left:55px;
float:left;
margin-right: -95%; 
font-size:20px;
font-weight:bold;
text-align:center;
}

#box6 {
width:198px;
height:135px;
float:right;
margin-right:20px;
font-size:20px;
font-weight:bold;
text-align:center;
}

#box7 {
width:198px;
height:135px;
margin-left:20px;
float:left;
background-image:url(../layout/box7.gif);
background-repeat:no-repeat;
background-position:center;
font-size:20px;
font-weight:bold;
text-align:center;
}

#box8 {
width:198px;
height:135px;
margin-left:55px;
float:left;
margin-right: -95%; 
background-image:url(../layout/box8.gif);
background-repeat:no-repeat;
background-position:center;
font-size:20px;
font-weight:bold;
text-align:center;
}

#box9 {
width:198px;
height:135px;
float:right;
margin-right:20px;
background-image:url(../layout/box9.gif);
background-repeat:no-repeat;
background-position:center;
font-size:20px;
font-weight:bold;
text-align:center;
}

#house1 {
background-repeat:no-repeat;
background-position:center;
width:229px;
height:169px;
}

#fontSize {
text-align:right;

}

#menuBox {
text-align:left;
padding-left:40px;
padding-top:196px;
}

#menuBox1 {
width:171px;
height:57px;
background-image:url(../layout/menu/1.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;

}

#menuBox2 {
width:171px;
height:56px;
background-image:url(../layout/menu/2.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;
}

#menuBox3 {
width:171px;
height:62px;
background-image:url(../layout/menu/3.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;
}

#menuBox4 {
width:171px;
height:60px;
background-image:url(../layout/menu/4.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;
}

#menuBox5 {
width:171px;
height:61px;
background-image:url(../layout/menu/5.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;
}

#menuBox6 {
width:171px;
height:60px;
background-image:url(../layout/menu/6.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;
}

#menuBox7 {
width:171px;
height:60px;
background-image:url(../layout/menu/7.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;
}

#menuBox8 {
width:171px;
height:61px;
background-image:url(../layout/menu/8.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;
}

#menuBox9 {
width:171px;
height:57px;
background-image:url(../layout/menu/9.jpg);
background-repeat:no-repeat;
background-position:center;
padding-left:15px;
}

#forumText p {
margin:10px;
text-align:center;
}

#forumText a {
text-align:center;
text-decoration:none;
color:#000000;
}

#forumText a:hover {
text-align:center;
text-decoration:none;
color:#ffffff;
}


a.box:link, a.box:visited{
text-decoration:none;
color:#000000;
}

a.box:hover {
text-decoration:underline;
color:#747474;
}

a.fontSizer:link, a.fontSizer:visited{
text-decoration:none;
color:#000000;
}

a.fontSizer:hover {
text-decoration:none;
color:#CC0000;
}

a.helpLinks:link, a.helpLinks:visited{
text-decoration:underline;
color:#000000;
font-size:20px;
}

a.helpLinks:hover {
text-decoration:underline;
color:#CC0000;
font-size:20px;
}

a.menu:link, a.menu:visited{
text-decoration:none;
color:#000000;
font-size:12px;
}

a.menu:hover {
text-decoration:none;
color:#000000;
font-size:12px;
}

a.meetingsLink:link, a.meetingsLink:visited{
text-decoration:none;
color:#28673a;
font-size:12px;
}

a.miniTitle:hover {
text-decoration:none;
color:#000000;
font-size:12px;
}

a.miniTitle:link, a.miniTitle:visited{
text-decoration:none;
color:#FFFFFF;
font-size:12px;
}

a.meetingsLink:hover {
text-decoration:none;
color:#000000;
font-size:12px;
}

a.foepnLink:link, a.foepnLink:visited {
text-decoration: none;
color:#009900;
}

a.foepnLink:hover {
color:#000000;
text-decoration: underline;
}

.newsSep {
width:493px;
margin-top:5px;
height:8px;
background-image:url(../layout/newsSep.jpg);
background-repeat:no-repeat;
background-position:center;
}

#rightColBlog{
float:right;
margin-left:5px;
width:210px;
height:400px;
background-image:url(../layout/blogRecentBG.jpg);
background-repeat:no-repeat;
background-position:top;

background-color:#c6daca;
}

#leftColBlog{
width:510px;
float:left;

background-color:#c6daca;
}

#middleBoxBlog {

width:780px;
background-image:url(../layout/blogBG.jpg);
background-repeat:repeat-y;
Overflow:auto;
}



#top_content_blog {
background-image:url(../layout/top_content.jpg);
background-repeat:no-repeat;
width:780px;
height:31px;

}

#bottom_content_blog {
background-image:url(../layout/bottom_content.jpg);
background-repeat:no-repeat;
width:780px;
height:31px;
margin-bottom:20px;
clear:both;
padding-bottom:20px;
}

.footerBlog {
height:82px;

background-image:url(../layout/bottom_bar2.png);
background-repeat:repeat-x;
background-color:#beb27f;
}

#containerBlog {
width:780px;
margin: 0 auto;
}

a.pageing:link, a.pageing:visited {
text-decoration: none;


color:#333;
}

a.pageing:hover {
color:#FFF;

}
