
html, body {
margin : 0;
padding : 0;
background-color : #dacda3;
background-image : url(images/siteback.jpg);
background-repeat : repeat;
}
body {
font : 14px Arial, Helvetica, sans-serif;
margin : 0 auto;
text-align : center;
background-color : #dacda3;
background-image : url(images/siteback.jpg);
background-repeat : repeat;
}
#outsidecontainerone {
width : 100%;
padding : 0;
margin : 0;
background-image : url(images/back.png);
background-repeat : repeat-x;
}
#insidecontainer {
width : 967px;
padding : 0;
margin : 0 auto;
}
#mainbody {
margin : 0 auto;
padding : 15px 0 0 0;
}
#home {
width : 148px;
height : 37px;
margin : 0 auto;
padding : 0 10px 0 765px;
}
#banner {
width : 967px;
height : 461px;
margin : 0 auto;
padding : 0;
background-image : url(images/banner.png);
background-repeat : no-repeat;
}
#topmenu {
width : 906px;
margin : 0 auto;
padding : 30px 0 0 0;
}
#topmenu ul {
font : 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #15466b;
display : inline;
text-align : center;
margin : 0 auto;
padding : 0;
}
#topmenu ul li {
font : 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #15466b;
margin : 0 auto;
padding : 0;
display : inline;
}
#topmenu a {
font : 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #15466b;
margin : 0;
padding : 10px 30px 10px 30px;
text-decoration : none;
font-weight : bold;
}
#topmenu a:hover {
font : 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #5a640a;
margin : 0;
padding : 10px 30px 10px 30px;
text-decoration : none;
font-weight : bold;
}
#lowermenu {
width : 934px;
height : 57px;
margin : 0 auto;
padding : 0;
text-align : right;
background-image : url(images/lowermenu.png);
background-repeat : no-repeat;
}
#movie {
width : 853px;
height : 381px;
margin : 0 auto;
padding : 0 0 0 0;
}
#contentarea {
width: 906px;
margin: 0 auto;
padding: 0;
background-color: transparent;
background-image: url(images/contentback.png);
background-repeat: repeat;
}
#content {
width: 887px;
margin: 0 auto;
padding: 0;	
}
#leftcontent {
width : 621px;
margin : 0 auto;
padding : 25px 0 0 0;
float : left;
}
#leftcontent h1{
font : 22px Arial, Helvetica, sans-serif;
color : #000;
text-align : left;
font-weight : 800;
line-height : 1.5;
margin : 0 auto;
padding :  10px 0 10px 5px;
}

#leftcontent h2{
font : 18px Arial, Helvetica, sans-serif;
color : #1a4d74;
text-align : left;
font-weight : 800;
line-height : 1.5;
margin : 0 auto;
padding :  10px 0 3px 5px;
}
#leftcontent p {
font : 14px Arial, Helvetica, sans-serif;
color : #000;
text-align : left;
font-weight : 300;
line-height : 1.5;
margin : 0 auto;
padding : 8px 25px 12px 5px;
}

#leftcontent ul {
font : 14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #000;
text-align : left;
margin : 0 auto;
padding : 0;
}
#leftcontent ul li {
font : 13px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #000;
margin : 3px 10px 3px 45px;
padding : 0;
text-align: left;
line-height: 1.5;

}

#rightcontent {
width : 256px;
margin : 0 auto;
padding : 0;
float : right;
}
#rightcontenttoph1 {
width: 256px;	
margin : 0 auto;
padding : 0;
background-color: #767d25;
background-image: url(images/green.gif);
height: 40px;
}
#rightcontenttop {
width: 256px;
background-color: #596308;
opacity: .75; filter:alpha (opacity=75);
margin: 0 auto;
padding: 0;
background-image: url(images/contactback.png);
background-repeat: no-repeat;
}

#rightcontenttop h1{
font : 20px Arial, Helvetica, sans-serif;
color : #fff;
text-align : left;
font-weight : 800;
line-height : 1.5;
margin : 0 auto;
padding :  10px;
}

#rightcontenttop p{
font : 15px Arial, Helvetica, sans-serif;
color : #fff;
text-align : left;
font-weight : 800;
line-height : 1.5;
margin : 0 auto;
padding :  20px 10px 30px 10px;
}
#rightcontenttop a {
font : 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #fff;
margin : 0;
padding : 0;
text-decoration : none;
font-weight : bold;
}
#rightcontenttop a:hover {
font : 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #fff;
margin : 0;
padding : 0;
text-decoration : underline;
font-weight : bold;
}
#rightcontentbottom {
width: 256px;
background-color: #e9e3d2;
margin: 0 auto;
padding: 0;
background-image: url(images/testimonialsback.png);
background-repeat: no-repeat;
background-position: bottom right;
border-top: solid 2px #fff;
}
#rightcontentbottom h1{
font : 20px Arial, Helvetica, sans-serif;
color : #fff;
text-align : left;
font-weight : 800;
line-height : 1.5;
margin : 0 auto;
padding :  10px;
width: 100%
background-color: #1f485f;
background-image: url(images/testimonialsbackground.gif);
background-repeat: no-repeat;
}
#rightcontentbottom p{
font : 15px Arial, Helvetica, sans-serif;
color : #000;
font-style: italic;
text-align : left;
line-height : 1.5;
margin : 0 auto;
padding :  20px 10px 30px 10px;
}
#copyright {
width: 906px;
margin: 0 auto;
padding: 0;
background-image: url(images/copyrightback.gif);
background-repeat: repeat-x;
height: 75px;
}

#copyright p{
font : 10px Arial, Helvetica, sans-serif;
color : #fff;
text-align : center;
font-weight : 800;
line-height : 1.5;
margin : 0 auto;
padding :  25px 0 0 0;
}

#copyright a {
font : 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #fff;
margin : 0;
padding : 0;
text-decoration : none;
font-weight : bold;
}
#copyright a:hover {
font : 10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
color : #15466b;
margin : 0;
padding : 0;
text-decoration : none;
font-weight : bold;
}

.clear {clear: both; height: 1px;
}

