/* -----------------------------------------------------------------
Structure
----------------------------------------------------------------- */

#weather_primary {float: left;width: 635px;margin-right: 15px;}
#weather_secondary {float: left;width: 310px;}

/* -----------------------------------------------------------------
Current Conditions
----------------------------------------------------------------- */

.label .sponsor a img, .label_section .sponsor a img { padding-left: 83px; background: url('/images/bg_sponsoredby.png') no-repeat 0 2px}


#weather_current_main {padding-top: 5px;border-top: 1px solid #dfe0dc;}	
#weather_current_main p {margin-bottom: 5px;}
#weather_current_primary {float: left;width: 194px;margin-right: 9px;border-right: 1px solid #dfe0dc;}
#weather_current_primary_main {width: 120px;margin: 0 auto;}
#weather_current_primary .icon {float: left;margin-right: 10px;}	
#weather_current_primary .temp {padding-top: 5px;font-size: 2.6em;font-weight: bold;float: left;}	
#weather_current_primary .conditions {width: 80%;margin: 0 auto;}
#weather_current_primary .conditions,#weather_current_primary .extendedlink {text-align: center;font-size: 1.1em;}
#weather_current_secondary {padding-top: 0px;float: left;width: 194px;margin-right: 9px;border-right: 1px solid #dfe0dc;}
#weather_current_secondary p {margin: 0;}
#weather_current_secondary span {font-weight: bold;color: #000;}
#weather_current_tertiary {float: left;width: 194px;}
#weather_more {margin-top: 10px;clear: both;border: 1px solid #dfe0dc;padding: 5px;background: #ecede8;}
#weather_more_links {list-style: none;}	
#weather_more_links li {float: left;margin-right: 10px;padding-right: 10px;border-right: 1px solid #dfe0dc;font-size: 1.1em;font-weight: bold}
#weather_more_links li.noborder {border: 0;padding-right: 0;}
.weather_nav {margin-top: 10px;margin-bottom: 10px;clear: both;border: 1px solid #dfe0dc;padding: 5px;background: #ecede8;}
.weather_nav_links {list-style: none;}	
.weather_nav_links li {float: left;margin-right: 10px;padding-right: 10px;border-right: 1px solid #dfe0dc;font-size: 1.1em;font-weight: bold}
.weather_nav_links li.noborder {border: 0;padding-right: 0;}

/* -----------------------------------------------------------------
7-day
----------------------------------------------------------------- */

#weather_7day p {margin-bottom: 5px;}
#weather_7day_main {border: 1px solid #DFE0DC;border-right: 1px solid #DFE0DC;background: #fff url('http://146.145.204.44/accu/images/gradient_blue.gif') repeat-x bottom left;}	
.weather_7day_item {margin: 10px 0;padding: 0 10px;float: left;width: 66px;text-align: center;border-right: 1px solid #DFE0DC;}
#weather_7day_main .last {margin-right: 0;border-right: 0;	}
.weather_7day_item .hightemp {font-weight: bold;color: red;}
.weather_7day_item .hightemp .temp {font-size: 18px;color: #000;}
.weather_7day_item .lowtemp .temp {font-size: 14px;color: #000;}
.weather_7day_item .lowtemp {font-weight: bold;color: blue;}
.weather_7day_item h4 {font-size: 12px;font-weight: bold;}
.weather_7day_item .date {padding-bottom: 5px;border-bottom: 1px solid #dfe0dc;}

/* -----------------------------------------------------------------
Weather Maps
----------------------------------------------------------------- */

.weather_maps2_types {float: left;width: 210px;margin-right: 10px;padding-right: 10px;border-right: 1px solid #dfe0dc;}
.weather_maps2_types img {margin-bottom: 10px;width: 100px;}
.mod_box .weather_maps2_types h4 a {font-size: 11px;}
.weather_maps2_types1 {width: 100px;float: left;margin-right: 10px;text-align: center;}
.weather_maps2_types2 {width: 100px;float: left;text-align: center;}
.weather_maps2_map {float: left;width: 382px;}
.weather_maps2_map img {width: 380px;}
.maps_columns_main {margin-top: 10px;}
.maps_columns_types {float: left;width: 150px;margin-right: 10px;padding-right: 10px;border-right: 1px solid #dfe0dc;text-align: center;}
.maps_columns_types img {width: 110px;}
.maps_columns_map {width: 442px;text-align: center;float: left;}
.maps_columns_map img {width: 382px;}
#weather_maps_primary {float: left;margin-right: 15px;width: 310px;}
#weather_maps_secondary {float: left;width: 310px;}

/* -----------------------------------------------------------------
Content Styles
----------------------------------------------------------------- */
.weather_sponsor {float: right; padding-left: 65px; background: #fff url('http://146.145.204.44/accu/images/bg_sponsored.gif') no-repeat 0px 0px;}
.label_section  img {float: right;}
.mod_thumb {width: 102px;float: left;margin-right: 10px; margin-bottom: 0;}	
.mod_thumb img {border: 1px solid #dfe0dc; width: 100px;}

.mod_gallery img {float: left; margin-right: 10px;}
.mod_gallery img.last {margin-right: 0;}

.misc_weatherlocationform {float: right;}

/* -----------------------------------------------------------------
Misc
----------------------------------------------------------------- */

.float_right {float: right;}
.centered {margin: 0 auto;}

hr {border: 0;border-top: 1px solid #dfe0dc;}

