body { font-size: 14px; font-family: Rockwell, times, "times new roman"; background-color: #000; margin: 0; padding: 0; }

p { margin-top: 14px; margin-bottom: 10px; margin-left: 24px; padding: 0; }


a { color: #000060; }
a:hover { text-decoration: none; }
#all { width: 900px; margin-right: auto; margin-left: auto; }
#h-header { background-image: url(../images/h-header.jpg); width: 900px; height: 173px; }
#h-main { background-image: url(../images/h-main.jpg); width: 900px; height: 323px; }
#h-main2 { background: #143a1a url(../images/h-main2.jpg) no-repeat; width: 900px; padding: 130px 0 15px; }
#h-main .overlay { width:820px; height:310px; margin:0 auto; background: url(../images/overlay2.png) no-repeat; color:#000; overflow:auto; font-size:13px; }
#h-main2 .overlay { width:820px; margin:0 auto; background: url(../images/overlay-tall.png) no-repeat; color:#000; font-size:14px; }
#h-main .overlay2 { width:315px; height:305px; margin:0 20px 0 575px; background: url(../images/overlay2.png) no-repeat; color:#000; overflow:auto; font-size:13px; }
#h-main p, #h-main2 p {margin:0; padding:14px 18px 0 18px; }
#h-main .overlay ul, #h-main2 .overlay ul {margin:0; padding:10px 60px 0 60px; }
#h-main .overlay2 ul {margin:0; padding:10px 20px 0 40px; }
#h-bot { background-image: none; width: 900px; height: 143px; }
#i-header { background-image: url(../images/i-header.jpg); width: 900px; height: 159px; cursor: pointer; }
#h-overnav { width: 900px; height: 27px; }
#nav { font-size: 12px; background-color: #fff; width: 900px; height: 42px; overflow: hidden; }
#nav a { font-weight: bold; text-decoration: none; }
#nav ul { width: 900px; margin: 0; padding: 0; list-style-type: none; }
#nav li { text-transform: uppercase; text-align: center; width: 112px; float: left; display: block; }
#nav li.end1 { width: 118px; float: left; }
#nav li.end2 { width: 110px; float: left; }
#nav li a { height: 35px; padding-top: 7px; display: block; }
#nav li a:hover { background-color: #c6c6c6; width: 100%; display: block; }
#nav-shadow { background-image: url(../images/i-navshadow.jpg); width: 900px; height: 9px; overflow: hidden; }
#contentbg { line-height: 18px; background-image: url(../images/bgtexture.jpg); width: 900px; overflow: auto; padding-top: 20px; padding-bottom: 6px; }
.img-r { float: right; padding-right: 16px; padding-left: 24px; }
.img-r2 { float: right; padding: 54px 16px 20px 24px; }
h1 { font-size: 14px; margin: 0 0 0 24px; padding: 0; }
ul { margin: 0 0 16px 60px; padding: 0; list-style-type: disc; }
li { padding-bottom: 4px; }
#footer { color: #fff; font-size: 12px; text-align: center; margin-top: 12px; }
