/* CSS Document */

body { font: normal small Arial, Helvetica, sans-serif; margin-top:0; 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;}

#hdr { width: 784px; height: 237px; margin: auto; background-image:url(img/hdrimg.jpg); background-repeat:no-repeat; }
#logo { padding: 115px 30px 0 0; text-align: right; font-size: 24px}
#spacer { width: 784px; height: 20px; margin: auto;}

#contenthdr { width: 784px; height: 15px; margin: auto; background-image:url(img/contop.gif); background-repeat:no-repeat;}
#nav {  width: 230px; height: auto; float: left;  margin: 0px; background-image:url(img/navtile.gif); background-repeat:no-repeat; background-position:top right; }
#navhead { margin: 0px; height: 101px;}
#navfoot { margin: 0px; height: 200px;}
#contentinner { width: 510px; height: auto; float: right; padding: 10px 33px 30px 5px; color: #000; background-image:url(img/contback.jpg); background-repeat: no-repeat;}
#content { width: 784px; margin: auto; height: auto; background-image:url(img/bcktile.gif); background-repeat: repeat-y; background-position:center;}
#contentfoot { width: 784px; height: 63px; margin: auto; background-image:url(img/footer.gif); background-repeat: no-repeat; background-position:center;}
#bot { text-align: center; padding-top: 20px;}
.mnu { display: block; background-image:url(img/link.jpg); background-repeat: no-repeat; background-position: right;  width: 226px; height: 25px; text-align: center; margin-top: 10px;}
.mnu a { line-height: 25px}
.padding { padding: 10px 0 20px 10px;}

