body {
margin: 0px;
padding: 0px;
}

.logobanner {
background: url(images/logobanner.jpg);
background-repeat: no-repeat;
height: 108px;
width: 900px;
}

.topbanner {
background: url(images/topbanner.jpg);
background-repeat: no-repeat;
height: 102px;
width: 900px;
}

.maincontainer {
border: 1px solid #000000;
margin: 10px auto;
width: 900px;
}

.mainpicture {
background: url(images/mainpicture.jpg);
background-repeat: no-repeat;
cursor: hand;
float: left;
height: 565px;
width: 460px;
}

.maintext {
background: #ffffff;
margin: 20px 0 0 0;
padding: 0 20px;
}

.mainheader {
color: #000000;
font-size: 16px;
font-family: arial, tahoma, verdana;
font-weight: bold;
margin: 20px 0 0 0;
text-transform: uppercase;
}

.maincontent {
color: #000000;
font-size: 13px;
font-family: arial, tahoma, verdana;
margin: 20px 0 0 0;
}

.footergraphic {
background: url(images/footergraphic.jpg);
background-repeat: no-repeat;
clear: both;
height: 219px;
width: 900px;
}