body{
background-color: #96c56f;
}

.wraps{
margin-left: auto;
margin-right: auto;
width:900px;
height:792px;
}

.header{
width:100%;
height:178px;
background-image: url('images/layout_01.jpg');
background-repeat: no-repeat;
}
.three{
height:230px;
width:100%;
background-image: url('images/background_image.jpg');
background-repeat: repeat-y;
}

.first{
position:relative;
width:287px;
height:230px;
background-image: url('images/layout_03.jpg');
float:left;
left:21px;
}

.second{
position:relative;
width:284px;
height:230px;
background-image: url('images/layout_04.jpg');
float:left;
left:21px;
}

.third{
position:relative;
width:284px;
height:230px;
background-image: url('images/layout_05.jpg');
float:left;
left:21px;
}

.directions{
height:180px;
position:relative;
background-image: url('images/background_image.jpg');
background-repeat: repeat-y;
}

.map{
position:relative;
float:left;
left:21px;
}

.information{
float:left;
position:relative;
left:21px;
background-image: url('images/layout_08.jpg');
width:579px;
height:100%;
}

.wide{
width:858px;
height:164px;
position:relative;
left:21px;
background-image: url('images/layout_17.jpg');
background-repeat: none;
float:left;
}
.bottom{
height:164px;
position:relative;
background-image: url('images/background_image.jpg');
background-repeat: repeat-y;
}

.place{
position:relative;
float:left;
left:21px;
}

.about{
float:left;
position:relative;
left:21px;
background-image: url('images/layout_10.jpg');
width:579px;
height:100%;
}
.abouttxt{
font-family: helvetica;
color:#a40e0e;
font-size:14px;
position:relative;
top:25px;
left:35px;
line-height: 22px;
}

.heading2{
position:relative;
top:15px;
left:45px;
font-family: Helvetica;
font-size:34px;
color:#a40e0e;
}
.foot{
width:100%;
height:40px;
background-image: url('images/layout_11.jpg');
}

.sign{
position:relative;
top:25px;
right:25px;
font-family:Helvetica;
font-size:14px;
color:#000000;
}

a.linktxt{
color:#000000;
font-family: Helvetica;
font-size:14px;
text-decoration: none;
}

a.linktxt:hover{
color:#000000;
font-family: Helvetica;
font-size:14px;
text-decoration: underline;
}

.heading{
font-family: Helvetica;
color:#a40e0e;
font-size: 34px;
position:relative;
left:21px;
}

#keywords{
width:187px;
height:24px;
background-image: url('images/search.jpg');
background-repeat: no-repeat;
border:none;
}
.smaller{
font-family: Helvetica;
color:#a40e0e;
font-size: 14px;
position:relative;
left:20px;
line-height:22px;
}
.heading1{
position:relative;
top:156px;
left:10px;
color:#000000;
font-size: 20px;
font-family: Helvetica;
}
.school{
width:auto;
height:auto;
position:relative;
top:25px;
left:25px;
}

.aboot{
position:relative;
top:30px;
font-family: Helvetica;
font-size:14px;
color:#a40e0e;
width:90%;
left:5%;
}

.catmenu{
width:187px;
}

.infotxt{
position:relative;
top:30px;
left:75px;
font-family: Helvetica;
color:#468e0b;
font-size:14px;
line-height:22px;
}

.menu{
position:relative;
top:110px;
font-family: Helvetica;
font-size:14px;
color:#000000;
left:30px;
}

a.menulink{
font-family: Helvetica;
font-size:16px;
color:#000000;
text-decoration: none;
}

a.menulink:hover{
font-family: Helvetica;
font-size:16px;
color:#000000;
text-decoration: underline;
}

img{
border:none;
}

a.green{
font-family: Helvetica;
color:#468e0b;
font-size:14px;
text-decoration:none;
}

a.green:hover{
font-family: Helvetica;
color:#468e0b;
font-size:14px;
text-decoration:underline;
}

