/* CSS authored by Patrick Bruno - www.patrickbruno.com */
body   { color: black; font-size: 12pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; margin: 0; padding: 0 }
img  { margin: 0; border-width: 0 }
#wrapper  { }
#top   { }
#top h1   { color: #fff; font-size: 1.5em; background-color: #000080; background-position: 0 50%; white-space: nowrap; margin: 34px 0 0; padding-top: 40px; padding-bottom: 35px; padding-left: 150px }
#top img { margin-left: -5px; float: left }
#top h4  { color: #006; font-size: 0.9em; font-weight: normal; background-color: #fff; background-image: url(../Images/h4_bg1.jpg); background-repeat: repeat-y; text-align: center; margin: 0; padding: 5px 25px; border-bottom: 1px solid #339 }
#content   { margin-top: 30px; width: 850px; height: 700px }
#contentlong  { margin-top: 30px; width: 850px; height: 850px }
#content p { }
#content a { color: #009 }
#content a:hover { color: #900 }
#content ul { color: #009 }
#leftnav  { width: 245px; float: left }
#leftnav ul { font-size: 0.8em; list-style-type: none; margin-left: 10px }
#leftnav li { background-color: #fff; background-image: url(../Images/leftnav_bg1.jpg); background-repeat: no-repeat; background-position: 0 0; margin-bottom: 10px; height: 35px }
#leftnav a { color: #000; line-height: 35px; text-decoration: none; padding-left: 25px; width: 100%; height: 100% }
#leftnav a:hover { color: #006; font-weight: bold; background-color: #fff; background-image: url(../Images/leftnav_bg2.jpg); background-repeat: no-repeat }
#contentmain  { font-size: 0.8em; padding: 10px; height: 100%; float: right; border-left: 1px solid #006 }
#contact { font-size: 0.9em; margin-bottom: 0; padding-top: 10px; padding-left: 10px; position: relative; bottom: -150px; left: -10px; border-top: 1px solid #006 }
#contact h5 { color: #009; margin: 0 }
#contact ul { list-style-type: none; margin-top: 6px; margin-left: 6px }
#images-right { display: block; margin-left: 50px; position: relative; top: 0; width: 200px; float: right }
#images-bottom { display: inline; position: relative; top: 80px; left: -120px; width: 100% }
img.first { position: relative; top: -150px; left: 50px }
img.second  { position: relative; top: -120px; left: -50px; float: right }
#images-right img { margin-bottom: 30px }
#foot  { font-size: 0.8em; background-color: #fff; background-image: url(../Images/h4_bg1.jpg); background-repeat: repeat-y; text-align: center; padding: 5px; width: 100%; border-top: 3px solid #006 }
