img {border: none; }img#donate {     position: absolute;    top: 0;    left: 110px;}div#hmp-wrapper a,div#hmp-wrapper a:visited {    font-size: 13px;    text-decoration: underline;}h1 {    font-size: 20px;    margin: 8px 0 0 0;    color: #057801;}div#kids-bottom {    position: absolute;    right: 6px;    top: 102px;    width: 109px;    height: 16px;    border: none;    z-index: 300;}div#hmp-wrapper {height: 608px; }div#hmp-top {    position: absolute;    top: 3px;    left: 2px;    width: 746px;    height: 407px;    color: #00003A;    background-color: #DDE9B7;    font-size: 13px;    overflow: hidden;}div#hmp-top div.slideshow-container {     position: absolute;    top: 2px;    left: 2px;    width:521px;    height: 404px;    overflow: hidden; }div.slideshow-slide {  position: absolute;  top: 0;  left: 0;  visibility: hidden;}div.slideshow-first-slide { visibility: visible; }div#hmp-top div#hmp-slide-side {    position: absolute;    top: 2px;    right: 2px;    width: 219px;    height: 506px;    text-align: left;}div#hmp-slide-side div#hmp-welcome {     text-align: center;     padding-bottom: 8px;}div#hmp-slide-side div#slide-callouts {    position: absolute;    top: 95px;    width: 219px;    height: 308px;    background: transparent url(/hmp/imgs/featured_bg.jpg) repeat-y;}div#hmp-slide-side div#slide-callout-highlight {    position: absolute;    top: 0;    right: 0;    height: 77px;    width: 232px;    background: transparent url(/hmp/imgs/slide-callout-hightlight.gif) no-repeat;}div#hmp-slide-side div.slide-callout {    position: relative;    width: 219px;    height: 77px;    overflow: hidden;    color: #fff;}div#hmp-slide-side div.slide-callout div.content {    position: relative;    margin: 5px 2px 5px 7px;}div.slide-callout div.content h2 { font-size: 18px; display: inline; }div.slide-callout div.content a,div.slide-callout div.content a:visited { color: #fff; }div.slide-callout div#slide-content0 { color: #000000; }div.slide-callout div#slide-content0 a { color: #7C3349; }div.hmp-side-border {    position: absolute;    top: 0;    width: 2px;    height: 407px;    background-color: #459A20;}div#hmp-top-left-border { left: 0; }div#hmp-top-middle-border { left: 523px; z-index: 0;}div#hmp-top-right-border { right: 0;}div#hmp-top-border {    position: absolute;    top: 0;    width: 746px;    height: 2px;    background-color: #459A20;    z-index: 100;    overflow: hidden;}div#hmp-bottom-border {    position: absolute;    top: 405px;    width: 746px;    height: 2px;    background-color: #459A20;    z-index: 100;    overflow: hidden;}div#hmp-bottom {    position: absolute;    top: 420px;    left: 3px;    width: 745px;    height: 180px;}div#hmp-bottom div.hmp-callout {    position: relative;    float: left;}div#hmp-bottom div#hmp-events {    width: 308px;    height: 175px;    margin-right: 5px;    background-image: url(/hmp/imgs/events_box.jpg);    background-repeat: no-repeat;}div#hmp-bottom div#hmp-middle {    width: 214px;    height: 177px;    margin-right: 3px;    background-image: url(/hmp/imgs/middle_box.jpg);}div#hmp-bottom div#hmp-right {    width: 214px;    height: 177px;    margin-right: 0;    background-image: url(/hmp/imgs/right_box.jpg);}div#hmp-bottom div.hmp-callout div.box-content { padding: 28px 8px 5px 8px; }div#hmp-bottom div.hmp-callout div.box-content,div#hmp-bottom div.hmp-callout div.box-content li,div#hmp-bottom div.hmp-callout div.box-content p,div#hmp-bottom div.hmp-callout div.box-content a {    font-size: 12px;}div#hmp-bottom div.hmp-callout div.box-content ul {    margin: 0;    padding: 0;}div#hmp-bottom div.hmp-callout div.box-content ul li {    list-style: none;    text-indent: 0;}div#hmp-bottom div.hmp-callout div.box-content span.event-description {    font-size: 12px;}div#hmp-bottom div.hmp-callout div.box-content img.right {    padding: 10px 5px 3px 5px;    float: right;}div#hmp-bottom div.hmp-callout div.box-content img.button,div#hmp-bottom div.hmp-callout div.box-content input.button {    position: absolute;    bottom: 7px;    right: 10px;}div#hmp-bottom div.hmp-callout div.box-content input#email {    width: 195px;    background-color: #DDE9B7;    color: #057801;    margin-top: 8px;}div#hmp-bottom div.hmp-callout div.box-content img#btn-logo {    position: absolute;    bottom: 27px;    right: 13px;}/****************** Default Styles******************/p { margin: 5px 0 5px 0;}img {display: block;}.clear { clear: both; }.hidden { visibility: hidden; }.visible { visibility: visible; }.display-none { display: none; }.float-left { float: left; }.float-right { float: right; }.text-align-right { text-align: right; }.text-align-left { text-align: left; }.text-align-center { text-align: center; }div.wrapper { position: relative; width: 100%; overflow: hidden; }div.half { position: relative; width: 50%; overflow: hidden; }