body {
padding:0;
margin:10px 0 100px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#main {
margin-left:auto;
margin-right:auto;
width:705px;
height:680px;
border:solid 1px #00015e;
}

.banner {
background:url(images/banner2.jpg) no-repeat left top;
width:705px;
height:180px;
border-bottom:solid 1px #00015e;
}

.info {
width:705px;
height:25px;
background:url(images/infobg.jpg) repeat-x bottom left;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.content {
width:705px;
height:310px;
border-bottom:1px solid #00015e;
}
/*----left column-----------------*/
.left {
width:150px;
height:310px;
font-weight:bold;
background-color:#e3dff6;
float:left;
}

.left ul {
margin:0;
padding:0;
list-style-type:none;
}

.left li {
margin:0;
padding:8px 0 8px 5px;
border-top:1px solid #00015e;
border-right:1px solid #00015e;
}

.left li:hover {
background-color:#c8c1e4;
}

a {
text-decoration:none;
color:#000000;
}

a:hover {
text-decoration:underline;
}
/*----right column-----------------*/
.right {
float:right;
width:555px;
height:309px;
border-top:solid 1px #00015e;
overflow:auto;
}

.right h2, p {
text-align:center;
padding:5px;
}

.links {
width:705px;
height:29px;
border-bottom:1px solid #00015e;
text-align:center;
}

.links ul {
margin:0;
padding:0;
list-style-type:none;
}

.links li {
display:inline;
padding:0;
margin:0;
}
.links img {
border:0;
}

.footer {
width:705px;
height:120px;
text-align:center;
}

.footer h5 {
padding:100px 100px 0 0;
margin:0;
}

.footer img {
border:0;
}

.lpic {
float:left;
}

.rpic {
float:right;
padding-top:20px;
padding-right:10px;
} 
