body{
background-image: url(../images/bg.jpg);
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 0 0;
padding: 0 0;
text-align: center;
}
p{
color: #ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal;
}
a.con{
color: #ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal;
text-decoration:none;
}
a.con:hover{
color: #ffffff;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal;
text-decoration:underline;
}
textarea{
color: #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 9pt; 
font-weight: normal;
}
#wrapper_head{
width: 779px;
background-color:#FFFFFF;
margin:0px auto;
border: 0px solid #000000;
}
#wrapper_content{
width: 779px;
background-color:#009FC1;
margin:10px auto;
border: 0px solid #000000;
}
#top{
height: 52px;
background-image: url(../images/white.jpg);
background-repeat: repeat;
}
#middle{
height: 19px;
background-image: url(../images/blue.jpg);
background-repeat: repeat;
}
#nav{
border-bottom: 0px solid #000000;
}
#nav ul{
padding: 0;
margin: 0;
background-color:#264655;
text-align: center;
text-valign: middle;
height: 17px;
}
#nav ul li{
display: inline;
padding: 0;
margin: 0;
}
#nav ul li a{
font-size: 70%;
color: #FFFFFF;
height: 100%;
background-color: #264655;
text-decoration: none;
padding: 0 20px 4 20px;
border-right: 0px solid #000000;
text-align: center;
width: 7em;
} 
#nav ul li a:hover, #nav ul li a:focus{
background-color: #009FC1;
color: #ffffff;
}
#body ul{
padding: 0;
margin: 0;
background-color:#009FC1;
text-align: left;
height: 17px;
}
#body ul li{
display: inline;
padding: 0;
margin: 0;
}
#home{
height: 250px;
background-image: url(../images/home.jpg);
background-repeat: no-repeat;
}
#mission{
height: 250px;
background-image: url(../images/mission.jpg);
background-repeat: no-repeat;
}
#design{
height: 250px;
background-image: url(../images/design.jpg);
background-repeat: no-repeat;
}
#membership{
height: 250px;
background-image: url(../images/members.jpg);
background-repeat: no-repeat;
}
#services{
height: 250px;
background-image: url(../images/services.jpg);
background-repeat: no-repeat;
}
#staff{
height: 250px;
background-image: url(../images/staff.jpg);
background-repeat: no-repeat;
}
#contact{
height: 250px;
background-image: url(../images/contact.jpg);
background-repeat: no-repeat;
}
#sitemap{
height: 250px;
background-image: url(../images/sitemap.jpg);
background-repeat: no-repeat;
}
#links{
height: 250px;
background-image: url(../images/links.jpg);
background-repeat: no-repeat;
}
#page_home{
font-size: 100%;
text-align: left;
}
#page_mission{
font-size: 100%;
margin: 20px;
text-align: left;
}
#page_design{
font-size: 100%;
margin: 20px;
text-align: left;
}
#page_services{
font-size: 100%;
margin: 20px;
text-align: left;
}
#page_membership{
font-size: 100%;
margin: 20px;
text-align: left;
}
#page_staff{
font-size: 100%;
margin: 20px;
text-align: left;
}
#page_sitemap{
font-size: 100%;
margin: 20px;
text-align: left;
}
#page_contact{
font-size: 100%;
margin: 20px;
text-align: left;
}
#page_links{
font-size: 100%;
margin: 20px;
text-align: left;
}
.leftimage{
float: left;
margin-right: 10px;
border: 1px solid #000000;
}
.rightimage{
float: right;
margin-left: 15px;
border: 1px solid #000000;
width: 150px;
}
#footer p{
font-size: 60%;
margin: 0px 0px;
text-align: center;
background-color:#009FC1;
border-top: 0px solid #000000;
color: #FFFFFF;
}