/* A.J. Antunes - Header/Nav/Footer reskin - 01/04/10 */
body { background: url(../images/new/body-bg.gif) top left repeat-y #FFF; font-family: Arial, Helvetica, sans-serif; }
.hand { cursor: pointer; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
#wrapper { margin: 0px; }
#header { background: url(../images/new/top-bg.gif) top left repeat-x; padding-left: 62px; height: 90px; width: 100%; }
#headerBreak { background: url(../images/new/top-break-bg.gif) top left repeat-x; margin-left: 62px; height: 20px; width: 100%; }
#navImage { background: url(../images/new/top-break.gif) top left repeat-x; height: 20px; width: 192px; }
#nav { padding-left: 82px; width: 237px; float: left; }
#content { background: #CCC; margin: 30px 0px 30px 30px; float: left; width: 695px; }
#content-white { background: #FFF; margin: 30px 0px 30px 30px; float: left; width: 695px; }
#footer { height: 30px; width: 695px; float: left; margin-left: 237px; }
#footerImage { background: url(../images/new/footer-bg.gif) top left no-repeat; height: 33px; width: 546px; text-indent: -9999px; margin-left: 80px; }
h1#logo { background: url(../images/new/logo.gif) top left no-repeat; height: 79px; width: 251px; text-indent: -9999px; float: left; }
h2 span { display: none; }
ul#navList { padding: 5px 0px 0px 0px; font-size: 12px; color: #FFF; }
ul#navList li { margin-bottom: 10px; }
ul#navList a { color: #FFF; text-decoration: none; }
ul#navList a:hover { text-decoration: underline; }
ul#topNav { float: left; font-size: 13px; font-weight: bold; text-transform: uppercase; margin: 57px 0px 0px 10px; }
ul#topNav li { float: left; border-right: 1px solid #FFF; }
ul#topNav li.last { border-right: 0px; }
ul#topNav li a { padding: 0px 10px; color: #000; text-decoration: none; }
ul#topNav li a:hover, ul#topNav li a.active { color: #005394; }
small { font-size: 9px; }
#bodyWrapper { width: 695px; }
#bodyWrapper h3 { font-weight: bold; font-size: 14px; margin: 20px 0px 10px 0px; }
#bodyWrapper p { font-size: 12px; text-align: justify; margin: 10px 0px; }
#bodyWrapper ul { font-size: 12px; margin: 5px; }
.mainImages { margin: 10px 27px 0px 0px; }
.noRightM { margin-right: 0px; }
#charity { background: url(../images/new/charity.jpg) top left no-repeat; height: 80px; font-size: 10px; padding: 10px 175px 10px 10px; margin-top: 30px; }
#charity h5 { font-weight: bold; font-size: 11px; margin-bottom: 2px; }
#charity p { font-size: 11px; }
#charity a { color: #0000cc; font-size: 11px; text-decoration: underline; }
#charity a:hover { text-decoration: none; }
