/* CSS Document */

@import 'rockybay-common.css';

#content {background:url(/css/images/repeating-background.jpg) repeat-y top center;}

#copycontainer {background:url(/css/images/hp-heropic.jpg) no-repeat center center; height:219px; }
#copycontainer ul {list-style:none; margin:-30px 43px 0 0; padding:0; float:right;}
* html #copycontainer ul {margin:-28px 20px 0 0;}
#copycontainer ul li a {display:block; width:257px; text-indent:-9999px; margin:4px 0;}
#copycontainer ul li#donate_online a { background:url(/css/images/li_donate_online.jpg) no-repeat top left; height:44px;}
#copycontainer ul li#volunteer_now a { background:url(/css/images/li_volunteer_now.jpg) no-repeat top left; height:41px;}
#copycontainer ul li#our_services a { background:url(/css/images/li_our_services.jpg) no-repeat top left; height:44px;}
#copycontainer ul li#donate_online a:hover { background:url(/css/images/li_donate_online.jpg) no-repeat bottom left;}
#copycontainer ul li#volunteer_now a:hover { background:url(/css/images/li_volunteer_now.jpg) no-repeat bottom left;}
#copycontainer ul li#our_services a:hover { background:url(/css/images/li_our_services.jpg) no-repeat bottom left;}
#copycontainer .mission {text-indent:-9999px;}

#footer {background:url(/css/images/footer-background.jpg) no-repeat bottom left; height:277px;}

#hp-contact {float:left; width:254px; margin:33px 0 0 49px; position: relative;}
* html #hp-contact {margin:33px 29px 0 20px;}
#hp-contact h3 { font-family:'Helvetica Neue'; color:#1c5a58; font-size:18px; margin:0 0 7px 0;} /*sIFR*/
#hp-contact address {color:#000; font-style:normal; line-height:200%; }
#hp-contact address strong {color:#1c5a58;}
#hp-contact a {color:#1c5a58; text-decoration:none;}
#hp-contact a:hover {text-decoration:underline;}
#hp-contact #paypaldonatelogo {position: absolute; bottom: -2px; right: 0;}

#hp-events {float:left;width:276px; margin:33px 0 0 60px;}
* html #hp-events {margin:33px 0 0 30px;}
#hp-events h3 {font-size:18px; color:#1c5a58; float:left; font-family:'Helvetica Neue'; width:100px; margin:-3px 0 0 0 ;} /*sIFR*/
#hp-events .event-item {color:#000000; font-weight:bold; width:272px; padding:10px 0; border-bottom:1px solid #d5d5d5;}
#hp-events .event-item.last {border:none;}
#hp-events .event-item h4 {margin:0; padding:0;}
#hp-events .event-item h4 a {font-size:12px; color:#1c5a58; text-decoration:none; }
#hp-events .event-item h4 a:hover { text-decoration:underline; }


#hp-subnav {width:250px; float:right; margin:41px 46px 0 0;}
* html #hp-subnav {margin:44px 20px 0 0;}
#hp-subnav ul { list-style:none; margin:0; padding:0;}
#hp-subnav ul li a {display:block; width:250px; height:28px; margin:2px 0; text-indent:-9999px;}

#hp-subnav ul li#rocky_bay_day a { background:url(/css/images/li_rocky_bay_day.jpg) no-repeat top left;}
#hp-subnav ul li#little_aussie a { background:url(/css/images/li_little_aussie.jpg) no-repeat top left;}
#hp-subnav ul li#model_future a { background:url(/css/images/li_model_future.jpg) no-repeat top left;}
#hp-subnav ul li#buy_tickets a { background:url(/css/images/li_buy_tickets_online.jpg) no-repeat top left;}
#hp-subnav ul li#raffle_results a{ background:url(/css/images/li_raffle_information.jpg) no-repeat top left;}

#hp-subnav ul li#sb_raffle a{ background: url(/css/images/home_li_raffle.gif) no-repeat top left;}
#hp-subnav ul li#sb_events a{ background: url(/css/images/home_li_events.gif) no-repeat top left;}
#hp-subnav ul li#sb_good_news a{ background: url(/css/images/home_li_good_news.gif) no-repeat top left;}
#hp-subnav ul li#sb_corp_support a{ background: url(/css/images/home_li_corp_support.gif) no-repeat top left;}
#hp-subnav ul li#sb_fundraise a{ background: url(/css/images/home_li_fundraise.gif) no-repeat top left;}

#hp-subnav ul li a:hover { background-position: 0 -28px !important;}




