@charset "utf-8";

/* News Section */

#headlines { float:left; width:920px; padding:10px; margin:0 0 10px 0; background:url(../images/hatch-light.gif);  }

.news-video { float:right; }
.headline-image { float:left; width:348px; margin:0px 10px 0px 0px; }


#sub-headlines { float:left; width:940px; }
.sub-headline { float:left; width:605px; margin:0px 0px 10px 0px; padding:15px 5px; background:url(../images/hatch-light.gif); font-size:0.8em; line-height:1.4em; }
.sub-headline-image { float:left; width:228px; margin:0px 15px 0px 0px; }
.sub-shop-image { float:left; width:150px; margin:0px 15px 0px 0px; }
.sub-headline-text { float:right; width:360px; }
/*.sub-headline-text { float:right; width:438px; }*/


#sub-headlines-new { float:left; width:940px; }
.sub-headline-new { float:left; width:440px; min-height:295px; margin:0px 10px 5px 10px; padding:15px 5px; background:url(../images/hatch-light.gif); font-size:0.8em; line-height:1.4em; float:left; }
.sub-headline-image-new { float:left; width:228px; margin:0px 15px 0px 0px; }
.sub-shop-image-new { float:left; width:170px; margin:0px 15px 0px 0px; height:190px; }
.sub-shop-text-new { float:right; width:255px; }
.sub-shop-text-new select { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; display:block; float:left; height:27px; padding:2px; width:160px; } 
.sub-shop-text-new table {margin-bottom: 10px; }
.sub-headline-text-new { float:right; width:438px; }

.weekend-headline { float:left; width:560px; margin:10px 0px 10px 0px; padding:15px 5px; background:url(../images/hatch-light.gif); }
.weekend-headline-image { float:left; width:228px; margin:0px 15px 0px 0px; }
.weekend-headline-text { float:right; width:315px; }

.news-cat { float:left; width:300px; margin:10px 5px 10px 5px; }
.news-cat-title { float:left; background:url(../images/news-cat-bg.gif); width:290px; padding:5px; font-size:1.3em; color:#fff; text-transform:uppercase; }
.news-cat-list { float:left; width:300px; height:68px; overflow:hidden;  padding:10px 0px; border-bottom:1px solid #dedede; font-size:0.8em; line-height:1.4em;}
.news-cat-list:hover { background:#f4f4f4; }
.news-cat-image { float:left; width:102px; height:68px; overflow:hidden; margin:0px 5px 0px 0px; }
a.findoutmore { font-weight:bold; text-decoration:underline; text-transform:uppercase; font-size:0.8em;}


.news-detail-left { float:left; width:585px;  padding:10px; background:url(../images/hatch-light.gif);font-size:0.8em; line-height:1.4em;  }
.news-detail-right { float:right; width:300px; font-size:0.8em; line-height:1.4em; }
.news-detail-image { float:left; width:585px; } /* background:#000; text-align:center; */
.news-detail-shop-image { float:left; width:250px; margin-right:15px; margin-top:5px; } /* background:#000; text-align:center; */
.news-detail-top { float:left; width:100%; }
.news-detail-top select { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #CCCCCC; display:block; float:left; height:27px; padding:2px; width:160px; } 
.news-detail-top table {margin-bottom: 10px; }

.news-detail-top h2 {background:none; padding:0; font-weight:bold; font-size:1.4em; line-height:1.4em; color:#000;}
.news-detail-top ul { list-style:disc; margin:10px 0px; padding:0; }
.news-detail-top li { list-style:disc; margin:0px 0px 0px 25px; padding:0; }
.news-detail-top em { font-style:italic; }

.news-image-alt { float:left; width:100%; padding:5px 0; text-align:right; font-weight:bold; }

.search-news-detail { float:left; width:290px;  padding:5px; background:#b7b8b8;   }
.search-input-detail { float:left; color:#c0c0c0; width:276px; padding:5px; border:solid 1px #999999;} 

.news-subscribe { float:left; width:280px; text-align:center; font-weight:bold; padding:10px; margin:10px 0;  background:url(../images/hatch-light.gif);}

.news-section { float:left; width:298px; margin:0px 0px 10px 0px; border:solid 1px #DDDDDD;  }
.news-section h1 { float:left; width:288px; font-size:1.3em; color:#fff; padding:8px 5px; background:url(../images/news-cat-bg.gif); text-shadow:none; font-weight:normal;}

.recent-story { float:left; width:288px; padding:5px; border-bottom:1px dotted #dedede;  }
.story { float:left; width:288px; padding:5px; border-bottom:1px dotted #dedede;  }
.recent-story-image { float:left; width:102px; margin:0px 5px 0px 0px;  }

.story-date { float:left; width:63px; } 
.story-title { float:right; width:220px;  }

.feature { float:left; width:100%; margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:1px dotted #dedede; }

.feature-image { float:left; width:228px; margin:0px 15px 0px 0px; }

.classified-cat { float:left; width:300px; margin:10px 5px 10px 5px; height:115px; background:url(../images/hatch-light.gif);  font-size: 0.8em; line-height:1.4em;}
.classified-cat-title { float:left; background:url(../images/news-cat-bg.gif); width:290px; margin:0px 0px 10px 0px; padding:5px; font-size:1.4em; color:#fff; text-transform:uppercase; }
.classified-cat-image { float:left; width:90px; height:59px; overflow:hidden; margin:0px 10px;  }

.classified { float:left; background:url(../images/hatch-light.gif); width:440px; padding:10px; margin:10px 5px; font-size:0.8em; line-height:1.4em; }
.classified-image { float:left; width:168px; margin:0px 10px 10px 0px; }
.classified-title { font-size:1.2em; font-weight:bold; text-transform:uppercase; color:#CC0000; }

.classified-headline { float:left; width:100%; color:#000; font-size:1.2em; font-weight:bold; text-transform:uppercase; }
