/* COMMUNITY HOME PAGE WEATHER  */
#weatherhomehold {margin:10px 0px 0px 0px; padding:0px; padding-bottom:5px; border-bottom:1px dotted #0383a8;}
#weatherhomehold div.weathertitle {height:30px;}
#weatherhomehold div.weathertitle a {text-decoration:none;}
#weatherhomehold div.weathertitle a:hover {background-color:transparent;}
#weatherhomehold img, #weatherhomehold a:hover {border:0px; background-color:#FFFFFF; padding:0px; margin:0px;}

#weatherhomehold #dayhold {margin:5px 0px; width:305px; font-size:11px; text-align:left;}
#dayhold:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#dayhold  {display:inline-block;} /* Force IE7 to respect generated content */
* html #dayhold{height:1%;display:block;}
#weatherhomehold div.day {width:59px; margin-right:1px; float:left; color:#ae7e0e; cursor:pointer;}
#weatherhomehold div.daydesc {margin:0 auto; width:58px; text-align:center; color:#333333;}
#weatherhomehold div.daydesc div.wimg {border:1px solid #b39f2e; padding:4px; height:50px; text-align:center}
#weatherhomehold div.daydesc div.wdesc {border-bottom:1px solid #b39f2e; border-left:1px solid #b39f2e; border-right:1px solid #b39f2e; padding:2px; height:90px;}
#weatherhomehold div.daydesc div.wdesc div.forc {height:60%; }
#weatherhomehold div.daydesc div.wdesc div.maxmin {height:40%; vertical-align:bottom; }
#weatherhomehold h3 {color:#ae7e0e; font-size:16px; margin:0px; padding:0px;}

#weatherhomehold div.location {background-image:url(/glbimages/weather/weather_location.jpg); width:304px; background-repeat:no-repeat; padding-top:3px;}
#weatherhomehold div.locationbase {margin:0px; margin-bottom:3px; background-image:url(/glbimages/weather/weather_location_base.jpg); width:304px; height:3px; background-repeat:no-repeat;}
#weatherhomehold div.location div {margin:0 auto; width:300px; color:#FFFFFF; font-weight:bold; line-height:1.5em; padding:0px 5px;}
#weatherhomehold div.location div.next24{margin:0; width:295px; color:#666666; font-weight:normal;padding:0px; background-color:#e7d9b7; font-size:11px; text-align:center}
#weatherhomehold div.location div.next24 a, #weatherhomehold div.location div.next24 a:hover {color:#666666; text-decoration:none; background-color:#e7d9b7;}

#weatherhomehold div.weather-text {/*background-image:url(/glbimages/indeximgs/weather_txt_bg.jpg); background-repeat:repeat-y; */ width:304px;} 
#weatherhomehold div.weather-text div {margin:0 auto; width:300px; color:#FFFFFF; line-height:1.2em; padding:5px 5px; font-size:11px; color:#ae7e0e; font-weight:normal}
#weatherhomehold div.weather-text div a {color:#ae7e0e; text-decoration:none;}
#weatherhomehold div.weather-text div a:hover {color:#0383a8; text-decoration:underline; background-color:transparent;}
#weatherhomehold div.weather-text div span.destinations {color:/*#e3d693;*/ #666666;  font-weight:bold}
#weatherhomehold div.weather-text div span.destinationslist {color:#0383a8; font-weight:bold}
#weatherhomehold div.weather-text div span.destinationslist a{color:#0383a8; font-weight:bold}


#weatherhomehold #weathersearch_hold {margin:0 auto; margin-bottom:2px; width:300px; height:38px; display:block;}
#weatherhomehold div.weathersearch {background-image:url(/glbimages/weather/weather_searchbox.jpg); height:33px; background-repeat:repeat-x; border:1px solid #3f6600; width:210px; float:left; margin-right:5px; }
#weatherhomehold div.weathersearch .search {border:1px solid #999999; width:200px; margin-right:4px; height:20px; float:left}
#weatherhomehold div.weathersearch .searchButton {width:27px; height:21px; float:left}
#weatherhomehold div.weathersearch div {line-height:2em; padding:2px;}

#weatherhomehold div.weather_datasupplied {width:80px; float:left;}
/* ##############  */



/* Weather Page */
#FiveDayHold {border-bottom:1px dotted #0d81a8}
#FiveDayHold:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#FiveDayHold  {display:inline-block;} /* Force IE7 to respect generated content */
* html #FiveDayHold{height:1%;display:block;}


#FiveDayHold div.FiveDays {width:130px; float:left; font-size:11px; }
#FiveDayHold div.FiveDaysHourly {width:155px; float:left; font-size:11px; }
#FiveDayHold div.daysTitle, #FiveDayHold div.TimeQuarter {color:#ae7e0e; font-weight:bold; font-size:14px;}
#FiveDayHold div.fiveImg {width:120px; background-color:#c69f1e; text-align:center; }
#FiveDayHold div.fiveImgHourly {width:150px; background-color:#c69f1e; text-align:center; }
#FiveDayHold .weatherimg {border:2px solid #FFFFFF; margin:8px;}
#FiveDayHold div.description {color:#0383a8; font-size:13px;}
#FiveDayHold div.details {color:#666666; line-height:1.8em;}
#FiveDayHold ul {list-style:none; margin:0px; padding:0px;}
#FiveDayHold li {list-style:none;}
/* ##############  */




/* Ronaldsway Feed */
table.MsoNormalTable, table.MsoTableGrid {border:0px; width:670px;}
table.MsoNormalTable td, table.MsoTableGrid td {border:0px;border-bottom:1px dotted silver;  padding:4px; vertical-align:top; text-align:left}
table.MsoNormalTable td p, table.MsoTableGrid td p {margin:0px; padding:0px;  text-align:left}
table.MsoNormalTable td img, table.MsoTableGrid td img {display:none;}
table.MsoNormalTable td strong, table.MsoTableGrid td strong {font-weight:bold; text-align:left;}
/* ############# */



/* Weather Detail Page */
#changeLocationhold { clear:both; width:98%; margin:10px 0; padding-bottom:20px; text-align:left; border-bottom:1px dotted #0d81a8} 
#changeLocationhold div.weather-text {color:#666666;font-size:15px;}
#changeLocationhold div.weather-text div {margin:0 auto; line-height:1.2em; padding:5px 5px;  font-weight:normal}
#changeLocationhold div.weather-text div a {color:#ae7e0e; text-decoration:none;}
#changeLocationhold div.weather-text div a:hover {color:#0383a8; text-decoration:underline; background-color:transparent;}
#changeLocationhold div.destinations {color:/*#e3d693;*/ #ae7e0e; font-size:13px }


#changeLocationhold #weathersearch_hold {margin:0 auto; margin-bottom:2px; width:98%; }
#changeLocationhold div.weathersearchLabel {width:250px; float:left; font-size:14px;}
#changeLocationhold div.weathersearchBox {width:315px; float:left; float:left; margin-right:5px; }
#changeLocationhold div.weather_datasupplied {width:80px; float:left;}

#changeLocationhold span.gold {color:#ae7e0e}

#changeLocationhold div.weathersearch {background-image:url(/glbimages/weather/weather_searchbox.jpg); height:33px; background-repeat:repeat-x; border:1px solid #3f6600; width:300px; }
#changeLocationhold div.weathersearch .search {border:1px solid #999999; width:294px; margin-right:4px; height:20px; float:left}
#changeLocationhold div.weathersearch .searchButton {width:27px; height:21px; float:left}
#changeLocationhold div.weathersearch div {line-height:2em; padding:2px;}

#changeLocationhold div.titlehold {border:1px solid #ad971d; height:27px; margin-bottom:5px;}
#changeLocationhold div.goldstripe { margin:0 auto; background-image:url(../glbimages/goldStripe_bg.jpg); background-repeat:repeat-x; background-position:2px; border:1px solid #FFFFFF; height:25px;}
#changeLocationhold div.goldstripe div {color:#FFFFFF; line-height:1.5em; padding:2px 4px; font-weight:bold}
#changeLocationhold span.destinationslist {color:#0383a8; font-weight:bold}
#changeLocationhold span.destinationslist a{color:#0383a8; font-weight:bold}




#weathersearch_hold:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#weathersearch_hold  {display:inline-block;} /* Force IE7 to respect generated content */
* html #weathersearch_hold{height:1%;display:block;}

#weather_articleBanner {clear:both;width:98%; margin:20px 0px; text-align:left;}
#weather_articleBanner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#weather_articleBanner  {display:inline-block;} /* Force IE7 to respect generated content */
* html #weather_articleBanner{height:1%;display:block;}
#weather_articleBanner div.leftmid {float:left; width:170px; padding-right:15px; text-align:left; }
#weather_articleBanner div.rightmid {float:left; width:470px;}


/* ############## */
