/* CSS Document */

body { font: normal small Arial, Helvetica, sans-serif; margin-top:0; background-color: #D9E2E6; font-size: 12px; color: #000;}
p { margin: 0; padding: 0;}
a:link, a:visited, a:active { text-decoration: none; color: #000;}
a:hover { text-decoration: none; color: #000;}

#logo { padding: 48px 40px 0 20px; }
.title { width: auto; height: auto; font-size: 22px; font-style: italic; color: #000;}


#hdr { width: 784px; height: 275px; margin: auto; background-image:url(img/header.jpg); background-repeat: no-repeat; }
#pic { width: 784px; height: 285px; margin: auto; background-image:url(img/tile.gif); background-repeat:repeat-y; }
#picinner { width: 784px; height: 274px; margin: auto; background-image:url(img/mainimg.jpg); background-position:center; background-repeat: no-repeat; text-align: right;}

#bdy { margin: auto; height: auto; background-image:url(img/maincontile.gif); background-position:center; background-repeat: repeat-y; }

#contenthdr { width: 784px; height: 15px; margin: auto; background-image:url(img/contop.gif); background-repeat:no-repeat;}
#nav {  width: 202px; height: auto; float: left; padding-left: 1px; margin: 0px;}
#navhead { margin: 0px; height: 101px;}
#contentinner { width: 520px; height: auto; float: right; padding: 10px 33px 10px 0; color: #000;}
#content { width: 784px; margin: auto; height: auto; background-image:url(img/maintile.gif); background-repeat: repeat-y;}
#contentfoot { width: 784px; height: 15px; margin: auto;}

#footer { width: 784px; height: 50px; margin: auto; background-image:url(img/footer.gif); background-repeat: no-repeat; text-align: center; padding: 15px 0 5px 0;}

.mnu { display: block; background-image:url(img/link.gif); background-position:center; background-repeat: no-repeat; line-height: 27px;}

.mnu a { padding: 0px; text-align: center;}

