a{text-decoration:none}
.homeFeature{width:220px;height:290px;display:block;position:relative;background-color:#FFF;border:1px solid #CCC;margin:-6px 6px 6px -6px;padding:0}
.News{width:220px;height:290px;display:block;overflow:hidden;position:absolute;left:0;top:0}
ul#features, ul#business, ul#events{width:220px;height:290px;display:block;list-style:none;margin:0;padding:0;position:relative;}
#features li, #business li, #events li {display:block;width:220px;height:290px;margin:0 10px 0 0;padding:0;float:left;position:relative;}
.homeFeature p{font-size:10px;padding:3px 5px 0}
.homeFeature .date{background:url(http://images.rotoruanz.com/calendar.gif) left no-repeat;margin:0 0 0 5px;padding:5px 5px 0 20px}
.homeFeature .link{position:absolute;bottom:0;right:0;text-align:right;margin:0 5px 5px 0;padding:0}
.homeFeature h3{margin:0;line-height:30px;text-align:center;font-size:16px;display:block;height:40px;overflow:hidden}
.homeFeature h3 a{text-decoration:none;color:#000;display:block;height:30px;padding:5px;background-image:url(http://images.rotoruanz.com/homepage_headers.gif);background-repeat:repeat-x}
.homeFeature #business h3 a{background-color:#777;background-position:0 -80px;color:#FFF}
.homeFeature #events h3 a{background-color:#A3BF10;background-position:0 -40px}

.shadowCont{float:left;background:#fff url(http://images.rotoruanz.com/shadowAlpha.png) no-repeat bottom right !important;background:#fff url(http://images.rotoruanz.com/shadowAlpha.gif) no-repeat bottom right;margin:6px 12px 0 6px;position:relative;display:inline}
.last{margin-right:0}
.high{color:#FFF000}
.low{color:#06C}
.high,.low{font-weight:bold}
#weather{margin:0 0 20px 10px;text-align:left}
#weather p{margin:0;clear:both;font-size:10px}
.small{font-size:10px}
#weather img{float:left;margin:0 10px}
#outlook p.date {border-bottom:1px solid #888;padding-bottom:3px;margin-bottom:3px}
#weather em{font-size:12px}
#openWeather{font-size:12px}
#bottomLinks {float:left;margin:10px 0;width:100%}
#bottomLinks p{margin:0}
#bottomLinks ul{margin:0 5px 0 0;padding:0;float:left;width:235px;}
#bottomLinks ul li{list-style:none}
#bottomLinks ul.last{margin:0}

#deals {width:220px;height:270px; position:absolute}
#deals div{position:absolute;background:#FFF;width:220px;height:270px}
#deals div h3{background-color:#004E94;background-position:0 0}
#deals div h3 a{color:#FFF}
#deals div h4{font-size:12px;color:#888;margin:5px 5px 0}
#deals div p{margin:0}
#deals div .price{position:absolute;bottom:0;right:0;margin:0 5px 5px 0;font-size:18px;text-align:right;line-height:80%}
#deals div .price span{font-size:10px;line-height:80%}
#deals div .price span span{font-size:9px;color:#999}
#deals div .link{left:0;margin:0 0 5px 5px;text-align:left;width:110px} 
.homeFeature{overflow:hidden}
#dealLinks{height:20px;font-size:10px;padding:0 5px;color:#004E94;position:absolute;bottom:0;width:210px}
#prevDeal{float:left;cursor:pointer;}
#nextDeal{float:right;cursor:pointer;}
#allDeals{text-align:center;margin:0;padding:0;line-height:140%}
#business li, #events li{position:absolute;background-color:#FFF;}
