








/* Updated 6/18/10 11:29 */

.twc-placeholder {
display: block;
}

.yui-hidden {
left: -999999px;
overflow: hidden;
position: absolute;
}

body {
color: #2c2c2c;
}

button:focus,
button:active {
outline: none;
}

a, .twc-clickable {
color: #225bd0;
text-decoration: none;
cursor:pointer;
}

a:hover, .twc-clickable:hover {
color: #6699ff;
text-decoration: underline;
cursor:pointer;
}

a:focus {
outline: none;
}

fieldset {border:none;padding:0;margin:0;}

input.twc-text-box {
border: 1px solid #c7c7c7;
height: 17px;
padding: 5px 5px 0 5px;
}

input.empty {
color: #666;
font-style: italic;
}
option.twc-select-option {
color:#2C2C2C;
font-style:normal;
}
H1 {
font-weight  Bold;
font-size:216%; /* 28px */
margin-top:0;
margin-right:0;
margin-bottom:20px;
margin-left:15px;
}

.twc-story-block h1, .twc-module-content h1 {margin-left:0px}

span.twc-i {
background: none !important;
border-style: none !important;
display: inline !important;
text-transform: lowercase;
}

.twc-align-center {
text-align:center;
}

ul.twc-no-bullet {
clear:both;
margin:0 0 25px;
}
ul.twc-no-bullet li {
list-style-type:none;
margin-bottom:6px;
}


a.twc-more-link,span.twc-more-link {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/common/list-icons.gif) -12px -39px no-repeat;
color: #f87301 !important;
font:bold 11px/1.231 arial,helvetica,clean,sans-serif; 
font-size: 11px;
font-weight: bold;
padding: 0 0 0 9px;
text-transform: uppercase;
}

.twc-down-icon, .twc-up-icon {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/common/right-icons.png) right -8px no-repeat;
padding-right: 15px;
}

.twc-active .twc-down-icon, .twc-up-icon {
background-position: right -76px;
}

.twc-tick-icon {
background: transparent url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) -10px -10px no-repeat;
padding-left: 15px;
}

.twc-phone-icon, .twc-desktop-icon, .twc-plus-icon, .twc-minus-icon, .twc-articletools-pdf, .twc-articletools-list, .twc-articletools-phone {
background: transparent url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) no-repeat;
height: 25px;
padding-left: 25px;
}

.twc-phone-icon {
background-position: -3px -95px;
}

.twc-desktop-icon {
background-position: -7px -65px;
}

.twc-plus-icon, .twc-minus-icon {
background-position: -7px -37px;
height: 17px;
line-height: 17px;
padding-left: 24px;
}

.twc-minus-icon {
background-position: -7px -127px;
}



.twc-articletools-pdf {
background-position: -5px -980px;
}

.twc-articletools-list {
background-position: -7px -1015px;
}

.twc-articletools-phone {
background-position: -3px -95px;
}

.twc-video-icon,.twc-photo-icon,.twc-offsite-icon{
background: transparent url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) no-repeat;
height: 15px;
width:15px;
line-height: 15px;
padding-left: 19px;margin-left:20px;
}


.twc-video-icon {background-position: -8px -852px;padding-left: 21px;}
.twc-photo-icon {background-position: -8px -825px;}
.twc-offsite-icon {background-position: -8px -879px;padding-left: 21px;}





input.twc-search-video-button, input.twc-search-web-button {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/common/buttons.png) no-repeat;
border-style: none;
cursor: pointer;
height: 24px;
overflow: hidden;
padding: 0;
padding-top: 24px;
width: 136px;
}

input.twc-search-video-button {
background-position: -135px -47px;
width: 96px;
}

input.twc-search-video-button:hover {
background-position: -135px -71px;
}

input.twc-search-web-button {
background-position: -4px -184px;
}

input.twc-search-web-button:hover {
background-position: -4px -219px;
}

.twc-orange-button {
background: #fd7500 url(http://s.imwx.com/v.20100719.135915/img/layout/button-bgs.gif) left bottom repeat-x;
border: 1px solid #fff;
color: #fff;
cursor: pointer;
font-size: 11px;
height: 24px;
margin: 0;
overflow: hidden;
text-transform: uppercase;
}

.twc-orange-button:hover {
background-position: -150px bottom;
}

input.twc-find-weather-button,.twc-find-weather-button {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/common/buttons.png) left top no-repeat;
border-style: none;
cursor: pointer;
font-size: 16px;
height: 42px;
margin: -5px -5px -5px 0;
overflow: hidden;
padding-top: 42px;
width: 136px;
}

input.twc-find-weather-button:hover {
background-position: -136px top;
}

.twc-cancel-button,
.twc-delete-button,
.twc-save-button,
.twc-ok-button,
.twc-secondary-cancel-button,
input.twc-small-search-button,
input.twc-sign-in-button,
input.twc-track-flights-button,
input.twc-home-recalculate-button,
input.twc-traffic-forecast-button,
input.twc-search-button,
input.twc-find-course-button,
input.twc-app-climate-button,
input.twc-find-events-button,
input.twc-get-report-button,
input.twc-find-resort-button,
.twc-update-button,
.twc-change-button,
.twc-go-button {
background:url(http://s.imwx.com/v.20100719.135915/img/common/buttons.png) no-repeat scroll 0 0 transparent;
border-style:none;
cursor:pointer;
height:32px;
margin:-4px 0 0 -4px;
overflow:hidden;
padding-top:32px;
}

.twc-cancel-button {
background-position: -279px -1px;
width: 68px;
}
.twc-ok-button {
background-position: 0 -861px;
width: 41px;
}

.twc-delete-button {
background-position: 0 -75px;
width: 66px;
}

.twc-save-button {
background-position: -68px -43px;
width: 52px;
}

input.twc-search-button {
background-position: -68px -43px;
width: 52px;
}

.twc-secondary-cancel-button {
background-position: 0 -43px;
width: 68px;
}

input.twc-small-search-button {
background-position: -465px -37px;
width: 32px;
}

input.twc-sign-in-button {
background-position:-72px -79px;
width: 57px;
height: 24px;
margin-left: 0px;
padding-top: 24px;
}




.twc-tru-point {
display: block;
}

.twc-tru-point a, span.twc-tru-point {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/common/product-logos.png) no-repeat;
display: block;
height: 0;
overflow: hidden;
padding-top: 13px;
width: 70px;
}



.twc-scrollview-container {
position: relative;
}

.twc-scrollview-container .twc-scrollview-bar {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/common/scrollview-bar.png) no-repeat;
position: absolute;
right: 9px;
top: 2px;
width: 12px;
}

.twc-scrollview-container .twc-scrollview {
overflow: hidden;
padding-right: 30px;
}

.twc-scrollview-bar .twc-scrollview-widget {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/common/scrollview-bar.png) -12px top no-repeat;
height: 63px;
left: -7px;
position: absolute;
width: 26px;
}

.twc-hide-scrollbar .twc-scrollview {
padding-right: 0;
}

.twc-hide-scrollbar .twc-scrollview-bar {
display: none;
}



a.twc-video-play-button {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/module/button-image-overlays.png) left top no-repeat;
bottom: 5px;
height: 0;
left: 5px;
overflow: hidden;
padding-top: 32px;
position: absolute;
width: 31px;
}

a.twc-video-iw-button {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/module/button-image-overlays.png) right top no-repeat;
top: 3px;
height: 0;
right: 3px;
overflow: hidden;
padding-top: 18px;
position: absolute;
width: 18px;
}



.twc-story-extra-info {
position: absolute;
top: 16px;
right: 4px;
}

.twc-story-extra-info .twc-last {
margin-right: 2px;
}

.twc-story-extra-info .twc-story-extra-links {
text-align: right;
margin-top: 2px;
}

.twc-story-extra-info .twc-story-extra-links dt {
left: -999999px;
overflow: hidden;
position: absolute;
}

.twc-story-extra-info .twc-story-extra-links dd {
font-size: 11px;
line-height: 16px;
}

.twc-story-extra-info dl {
float: left;
margin: 0 37px 0 0;
}
.twc-story-extra-info dl.twc-last {
margin: 0 15px 0 0;
}

.twc-story-extra-info dt {
color: #a6a6a6;
font-size: 10px;
font-weight: normal;
margin-bottom: 1px;
}

.twc-story-extra-info dd {
font-size: 17px;
margin: 0;
}



.twc-rss-icon,
.twc-share-icon,
.twc-email-icon,
.twc-bookmark-icon,
.twc-print-icon {
background: transparent url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) no-repeat;
height: 15px;
line-height: 15px;
padding-left: 19px;
}

.twc-rss-icon {
background-position: -7px -218px;
}

.twc-share-icon {
background-position: -7px -247px;
}

.twc-email-icon {
background-position: -6px -278px;
padding-left: 21px;
}

.twc-bookmark-icon {
background-position: -7px -308px;
}

.twc-print-icon {
background-position: -7px -336px;
padding-left: 21px;
}



.twc-departure-icon,
.twc-arrival-icon,
.twc-extra-delay-icon,
.twc-delay-icon,
.twc-no-delay-icon {
background: transparent url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) no-repeat;
padding-left: 14px;
}

.twc-departure-icon {
background-position: -10px -458px;
}

.twc-arrival-icon {
background-position: -10px -488px;
}

.twc-extra-delay-icon {
background-position: -9px -366px;
}

.twc-delay-icon {
background-position: -9px -396px;
}

.twc-no-delay-icon {
background-position: -9px -426px;
}
span.twc-icon-video {
background:url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) no-repeat scroll -8px -850px transparent;
font-size:10px;
line-height:10px;
margin:0 0 0 5px;
padding:0 5px;
}
span.twc-icon-photo {
background:url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) no-repeat scroll -8px -823px transparent;
font-size:10px;
line-height:10px;
margin:0 0 0 5px;
padding:0 5px;
}



a.twc-drop-down,span.twc-drop-down {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/drop-down.png) right top no-repeat;
color: #fff;
cursor: pointer;
display: block;
height: 26px;
line-height: 26px;
margin-right: 2px;
padding: 0 32px 0 0 !important;
}

a.twc-drop-down strong,span.twc-drop-down strong {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/drop-down.png) no-repeat;
display: block;
font-weight: normal;
height: 26px;
line-height: 26px;
padding: 0 0 0 10px;
position: relative;
left: -3px;
text-align:left;
}

a.twc-drop-down em,span.twc-drop-down em {
font-style: normal;
color:#fff;
}

a.twc-drop-down:hover,span.twc-drop-down:hover {
background-position: right -26px;
text-decoration: none !important;
}

a.twc-drop-down:hover strong,span.twc-drop-down:hover strong {
background-position: left -26px;
}

.twc-active a.twc-drop-down,.twc-active span.twc-drop-down {
background-position: right -52px;
}

.twc-active a.twc-drop-down strong,.twc-active span.twc-drop-down strong {
background-position: left -52px;
}

body {
background: #fff url(http://s.imwx.com/v.20100719.135915/img/layout/body-bottom-bg.png) bottom repeat-x;
color: #2c2c2c;
margin: 0;
}

#wx-page {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/body-top-tile.png) top repeat-x;
}

#wx-page-inner {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/body-top-bg.jpg) center top no-repeat;
}
#wx-page,#wx-page-inner { 
height:1%;
}

#wx-header, #wx-header a, #wx-header ul li, #wx-header span, #wx-header strong, #wx-header em, #wx-header dt, #wx-header dt dd {
font-family:arial,helvetica,clean,sans-serif;
}
  
#wx-header-wrapper {
position:absolute;
width:100%;
z-index:99997; 
top:0;
left:0;
}
#wx-header-ph {
height: 122px;
margin: 0 auto;
position: relative;
width: 980px;
}
#wx-header {
color: #fff;
height: 122px;
margin: 0 auto;
position: relative;
width: 980px;
z-index:99997; 
font-size:13px;
line-height:1.231;
font-family:arial,helvetica,clean,sans-serif;
}


#wx-header ul li {
font-family:arial,helvetica,clean,sans-serif;
padding:0;
}

#wx-header a, #wx-header span.twc-clickable {
color: #fff;
}


#wx-header-title {
left: 10px;
margin: 0;
position: absolute;
top: 6px;
width:98px;
overflow:hidden;
}

#wx-header-title a {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/logo-weather-com.png) left top no-repeat;
display: block;
height: 67px;
overflow: hidden;
padding-left: 98px;
width: 1px;
}




#wx-header-tools {
font-size: 11px;
line-height: 26px;
margin: 0;
position: absolute;
right: 4px;
top: 10px;
z-index: 1001;
}

#wx-header-tools li {
float: left;
list-style-type: none;
padding: 0 9px;
position: relative;
z-index: 1001;
}

#wx-header-tools li a.twc-down-icon, #wx-header-tools li span.twc-down-icon{
position: relative;
z-index: 1002;
}

#wx-header-tools li.twc-separator {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/separators.gif) 0 -80px no-repeat;
padding-left: 9px;
padding-right: 10px;
z-index:1000;
}
#wx-header-tools li.twc-separator.twc-first {
background: none;
}

#wx-header-tools li.twc-last {
padding: 0 0 0 10px;
}

#wx-header-tools li ul.twc-tier-2 {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/header-tools-drop-down.png) no-repeat;
margin: 0;
position: absolute;
right: 10000em;
}


#wx-header-tools li.twc-active ul.twc-tier-2 {
right: -9px;
}

#wx-header-tools li ul.twc-tier-2 li {
float: none;
margin: 0;
}



#wx-header-tools #wx-header-tools-site-search {
padding: 0 0 0 9px;
}

#wx-header-tools #wx-header-tools-site-search ul {
background-position: -166px -2px;
height: 47px;
top: 22px;
width: 397px;
}

#wx-header-tools li#wx-header-tools-site-search.twc-active ul {
left: -1px;
}

#wx-header-tools #wx-header-tools-site-search ul li {
padding: 11px 0;
margin-left:-9px;
}

#wx-header-tools #wx-header-tools-site-search ul li form.twc-google-search {
background-position: 0 -24px;
width: 367px;
}

#wx-header-tools #wx-header-tools-site-search ul li form.twc-google-search input.twc-google-query {
width: 207px;
}

#wx-header-tools #wx-header-tools-site-search ul li form.twc-google-search input.twc-google-submit {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/google-search.png) 0 -48px no-repeat;
border-style: none;
cursor: pointer;
height: 24px;
overflow: hidden;
padding-top: 24px;
width: 24px;
}



#wx-header-tools #wx-header-tools-languages {
padding: 0 10px 0 9px;
}

#wx-header-tools #wx-header-tools-languages span.twc-drop-down {
width: 138px;
}

#wx-header-tools #wx-header-tools-languages ul {
background-color:#001c7e;
border-top-style: none;
padding: 5px 0px;
top: 25px;
width: 143px;
}

#wx-header-tools li#wx-header-tools-languages.twc-active ul {
left: 11px;
}

#wx-header-tools #wx-header-tools-languages ul li {
line-height: 26px;
margin: 0px 0px 0px 8px;
padding: 0px;
}

#wx-header-tools #wx-header-tools-languages ul li.twc-active {
color: #9c9c9c;
}

#wx-header-tools #wx-header-tools-languages ul li span {
color: #72a8ec;
display: block;
}

#wx-header-tools #wx-header-tools-languages ul li span:hover {
color: #fff;
}



#wx-header-tools #wx-header-tools-sign-in {
padding: 0;
text-align:center;
width:67px;
}

#wx-header-tools #wx-header-tools-sign-in ul.twc-tier-2 {
background-position: -568px 0;
height: 243px;
margin: 0 0 0 -5px;
padding-top: 37px !important;
*padding-top:44px !important;
top: -6px;
width: 199px;
text-align: left;
font-family:arial,helvetica,clean,sans-serif;
line-height:1.231;
}

#wx-header-tools #wx-header-tools-sign-in form {
margin-left: 15px;
display:block;
}

.twc-sign-in label {
display:block;
color:#fff;
margin:10px 0;
font-size:12px;
line-height:1em;
}

#wx-header-tools #wx-header-tools-sign-in form .twc-email {
margin-top: 0;
margin-bottom: 5px;
width: 151px;
}

#wx-header-tools #wx-header-tools-sign-in form .twc-password {
margin-bottom: 20px;
width: 151px;
}

#wx-header-tools #wx-header-tools-sign-in form input.twc-sign-in-button {
display: block;
}

#wx-header-tools #wx-header-tools-sign-in form ul {
margin: 14px 0px 0px;
}

#wx-header-tools #wx-header-tools-sign-in form ul li {
line-height: 20px;
padding: 0px 0px 0px 1px;
}

#wx-header-tools #wx-header-tools-sign-in form ul li a {
color: #72a8ec;
}

#wx-header-tools #wx-header-tools-sign-in form ul li a:hover {
color: #fff;
}



.no-js #wx-temperature-toggle {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/temperature-toggler.png) left -52px no-repeat;
overflow: hidden;
padding-top: 26px;
height: 0;
width: 58px;
}

.no-js #wx-temperature-toggle.twc-temperature-fahrenheight {
background-position: 0 0;
}
.no-js #wx-temperature-toggle.twc-temperature-celcius {
background-position: 0 -26;
}

.has-js #wx-temperature-toggle {
background: none;
display: block;
height:26px;
overflow:hidden;
}

#wx-temperature-fahrenheight button,
#wx-temperature-celcius button {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/temperature-toggler.png) no-repeat 0 -52px;
height: 26px;
padding-top: 26px;
overflow: hidden;
width: 29px;
font-size:0.1em;
}

#wx-temperature-fahrenheight button {
background-position: 0 -26px;
}

#wx-temperature-fahrenheight button:hover {
background-position: 0 0;
}

#wx-temperature-fahrenheight.yui-radio-button-checked button {
background-position: 0 -52px;
cursor:default;
}

#wx-temperature-celcius button {
background-position: -29px 0;
}

#wx-temperature-celcius:hover button {
background-position: -29px -26px;
}

#wx-temperature-celcius.yui-radio-button-checked button {
background-position: -29px -52px;
cursor:default;
}
#wx-navigation, #wx-navigation.twc-tier-1 li span, #wx-navigation.twc-tier-1 ul.twc-tier-2 li {
font-size:14px;
}
#wx-navigation.twc-tier-1 ul.twc-tier-2 li ul.twc-tier-3 li {
font-size:12px;
}

#wx-navigation {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/navigation.gif) top left repeat-x;
height: 40px;
font-size:14px;
left: 0;
margin: 0;
padding-left: 1px;
position: absolute;
top: 80px;
z-index: 1000;
}

#wx-navigation li em.twc-i {
color: #f7c223;
font-style: normal;
}

#wx-navigation li {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/navigation.gif) top left repeat-x;
float: left;
height: 25px;
list-style-type: none;
position: relative;
text-align: center;
z-index: 1000;
}

#wx-navigation li a {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/navigation.gif) right -80px no-repeat;
cursor: pointer;
display: block;
padding-right: 1px;

height: 25px;
}

#wx-navigation li a:hover {
text-decoration: none;
}

#wx-navigation li a span {
padding: 1px;
display: block;
line-height: 35px;

height: 25px;
margin-top: 1px;
}

#wx-navigation li:hover span,
#wx-navigation li.twc-active span {
background: #72a8ec url(http://s.imwx.com/v.20100719.135915/img/layout/navigation.gif) left -160px repeat;
border: 1px solid #72a8ec;
padding: 0;
 
height:37px;
}

#wx-navigation li.twc-misc-item {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/navigation.gif) left -40px repeat-x;
}

#wx-navigation li.twc-misc-item a {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/navigation.gif) right -120px no-repeat;
}

#wx-navigation li.twc-no-separator a {
background: none;
padding-right: 0;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 {
position: absolute;
right: 10000em;
z-index: 16777271;  
}

#wx-navigation.twc-tier-1 li:hover ul.twc-tier-2 {
display: block;
left: -10px;
margin: 0;
right: auto;
top: 40px;
width: 300px;
}

#wx-navigation.twc-tier-1 li:hover.twc-right-nav ul.twc-tier-2 {
left: auto;
right: -10px;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li a {
background-image: none;
color: #013179;
font-weight: bold;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-active a {
color:#000;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li a:hover {
color: #72a8ec;
text-decoration: underline;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/navigation-drop-down.png) -600px 0 no-repeat;
float: none;
height: 12px;
overflow: hidden;
padding: 4px 22px 8px;
text-align: left;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-first {
background-position: -300px 0;
background-repeat: repeat-y;
padding-top: 18px;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-last {
background-position: 0 bottom;
background-repeat: repeat-y;
padding-bottom: 23px;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-subnav-block {
height: auto;
padding-bottom: 11px;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-subnav-block ul.twc-tier-3 {
background-color: #c9def9;
margin: 0 -8px;
padding: 6px 6px 4px 6px;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-subnav-block ul.twc-tier-3 li strong {
color: #6b798b;
font-size: 10px;
text-transform: uppercase;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-subnav-block ul.twc-tier-3 li.twc-separator {
border-top: 2px solid #bacee7;
padding-top: 9px;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-subnav-block li {
background-image: none;
padding: 3px 9px;
margin: 0;
height: auto;
color: #000;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-subnav-block li a {
height: auto;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-subnav-block li ul {
font-size: 12px;
padding-top: 3px;
margin: 0;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li.twc-subnav-block li ul li {
padding-left: 0;
padding-right: 0;
}

#wx-navigation li#wx-home { width: 64px; }
#wx-navigation li#wx-forecasts { width: 84px; }
#wx-navigation li#wx-severe-weather { width: 124px; }
#wx-navigation li#wx-maps { width: 58px; }
#wx-navigation li#wx-weather-apps { width: 110px; }
#wx-navigation li#wx-video { width: 59px; }
#wx-navigation li#wx-iwitness-weather { width: 132px; }
#wx-navigation li#wx-travel { width: 61px; }
#wx-navigation li#wx-outdoors { width: 78px; }
#wx-navigation li#wx-mobile-downloads { width: 149px; }
#wx-navigation li#wx-on-tv { width: 59px; }

#wx-navigation.twc-tier-1 ul.twc-tier-2 li div.twc-spotlight-image {
width:120px;
margin:8px 0 0 8px;
float:right;
text-align:center;
font-size:11px;
font-weight:normal;
}

#wx-navigation.twc-tier-1 ul.twc-tier-2 li div.twc-spotlight-image a {
display:inline;
font-weight:normal;
}




.edit-location-results-container {
position:absolute;
z-index:3;
margin-left:-7px;
*margin-top: 34px;
*margin-left: -283px;


}

.edit-location-results-wrapper,.edit-location-results-top,.edit-location-results-mid,.edit-location-results-btm,.edit-location-results-list {
width:286px;
font:13px/1.231 arial,helvetica,clean,sans-serif; 
}

.edit-location-results-wrapper{

}
.edit-location-results-mid{
background: url(http://s.imwx.com/v.20100719.135915/img/layout/search-dd-mid.png) repeat-y;
}
.edit-location-results-scroll{
height:268px;
margin:0 8px 0 -14px;
overflow-x:hidden;
overflow-y:scroll;
width:291px;
}

.edit-location-results-top {
background-image: url(http://s.imwx.com/v.20100719.135915/img/layout/search-dd-top.png);
background-repeat: no-repeat;
background-position: bottom;
height: 7px;
}
.edit-location-results-btm {
background-image: url(http://s.imwx.com/v.20100719.135915/img/layout/search-dd-btm.png);
background-repeat: no-repeat;
height: 28px;
}
.edit-location-results-list {
height:350px;
margin-top:-18px; 
}
.edit-location-results-list ul {
margin:1em 1em 1em 2em;
}
.edit-location-results-list ul li {
font-family: arial,helvetica,clean,sans-serif;
font-size:13px;
}
.edit-location-results-content ul {
font-size: 93%;
margin: 0;
}

.edit-location-results-list li {
border-bottom: 1px dotted #ccc;
line-height: 23px;
list-style-type: none;
padding: 0px;
white-space:nowrap;
display:block;
}

.edit-location-results-list li:hover {
background-color: #F7F6F7 !important;
font-weight:bold;
display:block;
white-space:nowrap;
}

.edit-location-results-list li a{
padding-left:4px;
display:block;
white-space:nowrap;
color: #2E64D2 !important;
width:100%;
}
.edit-location-results-list li a:hover{
font-weight:bold;
color: #2E64D2 !important;
}

.edit-location-results-list li.twc-last {
border-bottom-style: none;
}

#wx-edit-location .bd input.twc-text-box {
width:261px !important;
}

#wx-edit-location .bd {overflow:visible;}

.twc-hide {display:none !important;}
.twc-show {display:block !important;}




#gs-tp-search-container {margin-top:-41px;*margin-top:-36px;position:relative;}
#gs-tp-search-container .edit-location-results-wrapper {position:absolute;top:-102px;left:30px;}
#gs-tp-search-container .edit-location-results-top {background:url(http://s.imwx.com/v.20100719.135915/img/layout/localsearch-dd-top.png) scroll 0px bottom !important;width:328px;
background-position:center bottom;background-repeat:no-repeat;height:7px;}
#gs-tp-search-container .edit-location-results-mid {background:transparent url(http://s.imwx.com/v.20100719.135915/img/layout/localsearch-dd-btm.png) repeat-y scroll 0px -3px;width:324px}
#gs-tp-search-container .edit-location-results-btm {background:transparent url(http://s.imwx.com/v.20100719.135915/img/layout/localsearch-dd-btm.png) no-repeat scroll 0px bottom;width:324px}
#gs-tp-search-container .edit-location-results-scroll {height:175px;margin:0 8px 0 -14px;overflow-x:hidden;overflow-y:scroll;width:328px;}

#gs-tp-search-container .edit-location-results-list {height:auto;}

#wx-tru-point-search .twc-modal-popup .twc-modal-popup-buttons {z-index:9999999999;display:block;visibility:visible} 





#twc-weather-search-form-id .yui-ac { position: relative; font-family: arial; font-size: 100%; }
#twc-weather-search-form-id .yui-ac-content { width: 325px !important; position: absolute; z-index: 3; margin-top: -2px; padding-bottom: 4px; border: 0px; display: block; }
#twc-weather-search-form-id .yui-ac-content ul { font-size: 93%; margin: 0 0 0 -7px; }
#twc-weather-search-form-id .yui-ac-content ul li { border-bottom: 1px dotted #ccc; line-height: 23px; list-style-type: none; padding: 0px; display: block; padding-left: 8px; cursor: pointer; }
#twc-weather-search-form-id .yui-ac-content ul li.yui-ac-highlight { background: #F7F6F7; color: #2E64D2; font-weight: bold; text-decoration: underline; }
#twc-weather-search-form-id .yui-ac-content ul li:last-child, #twc-weather-search-form-id .yui-ac-content ul li.twc-last { border-bottom-style: none; }
#twc-weather-search-form-id .yui-ac-content a, #twc-weather-search-form-id .yui-ac-content li { white-space: nowrap; color: #2E64D2; }
#twc-weather-search-form-id .yui-ac-content a:hover, #twc-weather-search-form-id .yui-ac-content li:hover { background-color: #F7F6F7 !important; display: block; white-space: nowrap; font-weight: bold; text-decoration: underline; }
#twc-weather-search-form-id .yui-ac-bd { background-color: #fff; display: block; width: 295px !important; margin: 10px 0 10px 9px;text-align:left; }
#twc-weather-search-form-id .yui-ac-bd ul { margin-left: 3px; }
#twc-weather-search-form-id .yui-ac-bd li { padding-left: 8px; padding-right: 8px; /*border:0px;*/ background: #FFF; }
#twc-weather-search-form-id .wx-shadow, #twc-weather-search-form-id .yui-ac-shadow { background: url('http://s.imwx.com/v.20100719.135915/img/layout/localsearch-dd-btm.png') no-repeat left bottom; }


#twc-weather-typeahead-results, #twc-weather-recent-search-results { width: 325px !important; position: absolute !important; z-index: 999; text-align:left}

#twc-weather-recent-search-results { background: url('http://s.imwx.com/v.20100719.135915/img/layout/localsearch-dd-top.png') no-repeat 0 0; left: 5px; margin-top: -9px; padding-top: 4px; }
#twc-weather-recent-search-results .yui-ac-hd{display:none}
#twc-weather-recent-search-results h3 { margin:0;padding:0 0 5px 8px;font-size:12px; }
#twc-weather-recent-search-results .yui-ac-bd {margin:0 0 12px 12px}
#twc-weather-recent-search-results .yui-ac-content {margin-top:0;text-align:left}

#twc-weather-typeahead-results { left: 11px !important; }
#twc-weather-typeahead-results .yui-ac-content { background: url('http://s.imwx.com/v.20100719.135915/img/layout/localsearch-dd-top.png') no-repeat -6px 0px; }
#twc-weather-typeahead-results .yui-ac-shadow { width: 325px !important; top: 5px; z-index: 1; left: -6px; height: 0; position: absolute; }
#twc-weather-typeahead-results ul { margin-left:0 !important; } 
#twc-weather-typeahead-results ul li.yui-ac-prehighlight { background: #F7F6F7; }

.yui-skin-sam .yui-ac-input { position: absolute; width: 100%; }
.yui-skin-sam .yui-ac-container { position: absolute; top: 1.6em; width: 100%; }
.yui-skin-sam .yui-ac-shadow { position: absolute; margin: 5px 1px; width: 100%; z-index: 9049; }
.yui-skin-sam .yui-ac-content { position: absolute; width: 100%; border: 1px solid #808080; background: #fff; overflow: hidden; z-index: 9050; }
.yui-skin-sam .yui-ac-content ul { margin: 0; padding: 0; width: 100%; }
.yui-skin-sam .yui-ac-content ul li { margin: 0; padding: 2px 5px; cursor: default; white-space: nowrap; list-style: none; zoom: 1; }
.yui-skin-sam .yui-ac-content ul li.yui-ac-prehighlight { background: #B3D4FF; }
.yui-skin-sam .yui-ac-content ul li.yui-ac-highlight { background: #426FD9; color: #FFF; }
.yui-skin-sam .yui-ac iframe { opacity: 0; filter: alpha(opacity=0); padding-right: .3em; padding-bottom: .3em; }

.twc-weather-search-submit-box, #myAutoComplete { float: left; }

.twc-weather-search-form { position: absolute; }

.twc-recent-searches-header { margin: 0; padding: 6px 0 15px 8px; font: bold 12px Arial,sans-serif; color: #2c2c2c; }




#wx-content {
margin: 0 auto;
min-height: 600px;
overflow: hidden;
padding: 8px 10px 8px 22px;
padding-top: 100px; 
width: 968px;
}

#wx-breadcrumb, #wx-breadcrumb li, #wx-breadcrumb li a {
color: #727272;
font-family:arial,helvetica,clean,sans-serif;
font-size: 10px;
}

#wx-breadcrumb {
margin: 0 0 0 8px;
overflow: hidden;
float:left;
width:550px;
}

#wx-breadcrumb li {
background: transparent url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) -13px -189px no-repeat;
float: left;
list-style-type: none;
margin-right: 4px;
padding-left: 9px;
}
#wx-breadcrumb li a {
color:#225BD0;
}
#wx-breadcrumb li a:hover {
color:#6699FF;
}

#wx-breadcrumb li.twc-first {
background-image: none;
}




.wx-info-row, #breadcrumbDiv {
height: 30px; 
margin-bottom: 15px;
}

#breadcrumbDiv .wx-info-row {
margin-bottom: 0px;
}

.wx-info-row-left {
float:left;
width:550px;
}

.wx-info-row-right {
float:right;
width:363px;
margin-top:-2px;
}





#wx-page-tools  {
margin:0;
overflow:hidden;
float:right;
width:376px;
}
#wx-page-tools li, #wx-page-tools li a, #wx-page-tools li .twc-clickable {
color:#666666;
display:block;
}
#wx-page-tools li {
float: left;
font-size: 10px;
list-style-type: none;
margin-right: 12px;
}
.twc-rss-icon, .twc-share-icon, .twc-email-icon, .twc-bookmark-icon, .twc-print-icon, .twc-alerts-icon {
background:url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) no-repeat scroll 0 0 transparent;
height:15px;
line-height:15px;
padding:2px 0 2px 19px;
}
.twc-rss-icon  {
background-position:-7px -216px;
}
.twc-share-icon {
background-position:-7px -245px;
}
.twc-email-icon {
background-position:-6px -276px;
padding-left:21px;
}
.twc-bookmark-icon {
background-position:-7px -306px;
}
.twc-alerts-icon {
background-position:-7px -538px;
}
.twc-print-icon {
background-position:-7px -334px;
padding-left:21px;
}

#wx-page-tools-bookmark-pop {
margin-left:-177px;
margin-top:-18px;
}
#wx-page-tools-share-panel {
margin-left:-76px;
}
#wx-page-tools-share-panel h3 {
color: #004c98;
font-size: 16px;
margin: 0;
}
#wx-page-tools-share-panel ul {
margin:0 0 0 -3px;
}
#wx-page-tools-share-panel ul li {
margin:0;
padding:8px;
list-style-type: none;
background:none;
}
#wx-page-tools-share-panel ul li:hover {
background:url(http://s.imwx.com/v.20100719.135915/img/common/icon-share.png) no-repeat 0 0;
text-decoration:none;
}
#wx-page-tools-share-panel ul li:hover span {
text-decoration:underline;
}

#twc-share-delicious span, #twc-share-newsvine span, #twc-share-digg span, #twc-share-fb span, #twc-share-reddit span {
background:url(http://s.imwx.com/v.20100719.135915/img/common/icon-share.png) no-repeat 0 0;
padding: 2px 0 2px 23px;
}

#twc-share-delicious span {background-position:0 -48px;}
#twc-share-newsvine span {background-position:0 -79px;}
#twc-share-digg span {background-position:0 -109px;}
#twc-share-fb span {background-position:0 -138px;}
#twc-share-reddit span {background-position:0 -169px;}

#wx-content-1 {
margin-bottom: 8px;
}

#wx-content-2 {
clear: both;
float: left;
width: 652px;
}

#wx-content-2 .twc-group {
clear: both;
}

#wx-content-3 {
float: right;
width: 312px;
}

#wx-footer, #wx-footer a, #wx-footer ul li, #wx-footer span, #wx-footer strong, #wx-footer em, #wx-footer dt, #wx-footer dt dd {
font-family:arial,helvetica,clean,sans-serif;
}

#wx-footer {
clear: both;
background: transparent url(http://s.imwx.com/v.20100728.103040/img/layout/footer-bg.png) center bottom no-repeat;
font-size:12px;
line-height:1.231;
margin: 0 auto;
padding: 7px 0 36px 0;
text-align: center;
width: 986px;
}

#wx-footer-content {
color: #fff;
}

#wx-footer-search, #wx-footer-links {
background: #001c7f url(http://s.imwx.com/v.20100719.135915/img/layout/footer-tools-bg.png) no-repeat;
margin: 0 auto;
width: 946px;
}

#wx-footer-search {
height: 37px;
padding: 26px 0 40px 0;
}

form.twc-google-search {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/google-search.png) no-repeat;
display: block;
height: 24px;
margin: 0 auto 13px;
width: 484px;
}

form.twc-google-search input.twc-google-query {
border-width: 0;
float: left;
font-family:arial,helvetica,clean,sans-serif;
font-size: 12px;
height: 18px;
padding: 4px 4px 0;
margin: 1px;
width: 240px;
}

form.twc-google-search input.twc-google-submit {
float: right;
width: 112px;
}

#wx-footer-search p {
margin-top: 13px;
}

#wx-footer-search p strong {
color: #9fc8fd;
}

#wx-footer-links {
background-position: -946px bottom;
font-size: 12px;
padding: 0 20px 16px 20px;
text-align: left;
width: 906px;
}

#wx-footer-links a {
color: #fff;
}

#wx-footer-links dl {
margin: 0 0 10px 0;
overflow: hidden;
width: 100%;
}

#wx-footer-links dt {
clear: left;
color: #9fc8fd;
float: left;
margin-right:6px;
font-weight:bold;
}

#wx-footer-links dd {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/separators.gif) 0 3px no-repeat;
float: left;
margin: 0;
padding: 0 10px;
}

#wx-footer-links dd.twc-first {
background-image: none;
padding-left: 3px;
}

#wx-footer-links dd.twc-more {
background-image: none;
margin-left: 10px;
}

#wx-footer-links dd.twc-more a.twc-more-link {
background-position: -12px -68px;
float: left;
font-size: 11px;
line-height: 14px;
}

#wx-footer-misc {
position: relative;
overflow: hidden;
padding-bottom: 29px;
width: 986px;
}

#wx-footer-other-links ul {
float: left;
font-size: 12px;
left: 50%;
margin: 26px 0 0;
position: relative;
}

#wx-footer-other-links ul li {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/separators.gif) 0 -57px no-repeat;
float: left;
font-family:arial,helvetica,clean,sans-serif;
font-size:12px;
list-style-type: none;
padding: 0 8px 0 9px;
position: relative;
right: 50%;
}

#wx-footer-other-links ul li.twc-first {
background-image: none;
}

#wx-footer-legal {
clear: both;
font-size: 10px;
float: left;
left: 50%;
margin-top: 9px;
position: relative;
}

#wx-copyright {
color: #515151;
float: left;
margin: 0 5px 0 0;
position: relative;
right: 50%;
}

#wx-footer-legal ul {
float: left;
margin: 0;
padding:0;
position: relative;
right: 50%;
}

#wx-footer-legal ul li {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/separators.gif) 0 -27px no-repeat;
float: left;
list-style-type: none;
padding: 0 5px 0 6px;
font-size:10px;
}



#wx-weather-search {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/weather-search.png) no-repeat;
color: #2c2c2c;
height: 94px;
margin: -8px;
position: relative;
width: 972px;
}

#wx-header #wx-weather-search {
bottom: -86px;
left: 12px;
position: absolute;
}

#wx-weather-search .twc-weather-search-content {
font-size: 12px;
padding: 8px;
width: 956px;
}

#wx-weather-search .twc-weather-search-form {
left: 8px;
height: 54px;
padding: 14px 9px 10px 14px;
width: 444px;
}

#wx-weather-search .twc-weather-search-form form {
height: 33px;
margin-bottom: 9px;
display:block;
}

#wx-weather-search .twc-weather-search-form .twc-tru-point {
float: left;
margin-top: 2px;
margin-right: 4px;
}

#wx-weather-search .twc-weather-search-form .twc-tru-point a,#wx-weather-search .twc-weather-search-form span.twc-tru-point {
float: left;
}

.twc-error-state {
background:url(http://s.imwx.com/v.20100729.145504/img/common/icons-left.png) no-repeat scroll 0 -215px transparent;
color:red !important;
padding-left:29px !important;
}
#wx-tru-point-search .bd input.twc-error-state {
width:266px !important;
}

#wx-weather-search .twc-weather-search-form .twc-weather-search-query {
border-color: #3e7ccb;
font-size: 14px;
float: left;
height: 24px;
padding:4px 8px 3px;

width: 290px;
margin-right:0;
}

#wx-weather-search .twc-weather-search-form .twc-error-state {
width:269px !important;
padding:4px 7px 3px 29px !important;
margin-right:1px;
}

#wx-weather-search .twc-weather-search-form p {
float: left;
font-family:arial,helvetica,clean,sans-serif;
font-size: 13px;
}

#wx-weather-search .twc-weather-search-form p .tru-point {
float: left;
margin-right: 5px;
}

#wx-weather-search .twc-weather-search-form span.twc-more-link {
background-position: -12px -41px;
display: inline;
margin-left: 4px;
}

#wx-weather-search .twc-weather-search-locations {
right: 8px;
position: absolute;
padding: 2px 0 10px 0;
height: 66px;
top: 8px;
width: 489px;
}

#wx-weather-search .twc-weather-search-locations h4 {
color: #004c98;
font:bold 12px/1.231 arial,helvetica,clean,sans-serif; 
float: left;
padding: 7px 2px 7px 9px;
width: 59px;
text-align:left;
margin:0;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations {
margin: 0;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li {
border-right: 1px dotted #798291;
float: left;
height: 44px;
list-style-type: none;
margin: 2px 0 4px 0;
padding-top: 5px;
position: relative;
text-align: center;
width: 139px;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li.twc-last {
border-right-style: none;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li a.twc-weather-edit-location-button, #wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li a.twc-weather-edit-location-link {
color: #2c2c2c !important;
line-height:1.231;
z-index:1;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li a.twc-weather-alert {
background: url(http://s.imwx.com/v.20100719.135915/img/module/savedloc-wxalert.png) no-repeat scroll 0 0 transparent;
display: block;
height: 0;
left: 70px;
overflow: hidden;
padding-top: 13px;
position: absolute;
top: 0;
width: 30px;
z-index:2;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li.twc-empty a {
color: #225bd0 !important;
padding-bottom: 2px;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li.twc-empty a.twc-weather-edit-location-button:hover {
text-decoration: underline;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li a.twc-weather-edit-location-button:focus, #wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li a.twc-weather-edit-location-link:focus {
outline: none;
}

#wx-weather-search .twc-weather-search-locations .twc-weather-temperature {
display: block;
font-family:arial,helvetica,clean,sans-serif;
font-size: 22px;
position: relative;
top: -21px;
margin-bottom: -26px;
padding: 23px 0 5px 71px;
text-align: left;
z-index:2;
}

#wx-weather-search .twc-weather-search-locations .twc-wxicon {
display:block;
position:absolute;
top:-13px;
left:12px;
}

#wx-weather-search .twc-weather-search-locations li.twc-sunny .twc-weather-temperature {
background-position: 14px 0;
}

#wx-weather-search .twc-weather-search-locations li.twc-storm .twc-weather-temperature {
background-position: 14px -57px;
}

#wx-weather-search .twc-weather-search-locations li.twc-empty a {
position: relative;
top: 12px;
font-size: 13px;
}

#wx-weather-search .twc-weather-search-locations .twc-weather-location {
display: block;
font-size: 13px;
margin-top: -5px;
padding: 0 8px;
width:123px;
}

#wx-weather-search .twc-weather-search-locations ul.twc-weather-locations li a.twc-weather-delete-location-button {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/weather-search.png) -972px top no-repeat;
display: block;
height: 0;
overflow: hidden;
padding-top: 18px;
position: absolute;
top: -12px;
right: 4px;
width: 20px;
z-index:3;
}

.twc-weather-search-locations .twc-related-links {
height: 19px;
margin: 0;
position: absolute;
bottom:2px;
left:0;
}

.twc-weather-search-locations .twc-related-links li {
background: none;
float: left;
list-style-type: none;
padding: 0;
margin:0;
text-align: center;
width: 237px;
}

.twc-weather-search-locations .twc-related-links li a {
color: #fff;
font-size: 11px;
height: 19px;
line-height: 19px;
text-transform: uppercase;
padding: 4px 0 2px 25px;
}


#wx-alerts {
background-color:#333439;
color: #fff;
clear: both;
margin: 0 -11px 21px;
overflow: hidden;

padding-bottom:13px;
width: 978px;
}

#wx-alerts .twc-more-link {
background-position: -12px -68px;
}

#wx-alerts.twc-stage-3 {
background-position: left -415px;
}

#wx-alerts.twc-stage-2 {
background-position: left -575px;
}

#wx-alerts.twc-stage-1 {
background-position: left -637px;
}

#wx-alerts.twc-stage-2,
#wx-alerts.twc-stage-1 {
padding: 5px;
width: 968px;
}

#wx-alerts a {
color: #72a8ec;
}

#wx-alerts .twc-story-block {
overflow:hidden;
position: relative;
width:100%;
}

#wx-alerts .twc-story-block h1 {
font-size: 24px;
font-weight: normal;
margin: 0;
}

#wx-alerts.twc-stage-3 .twc-story-block h1,
#wx-alerts.twc-stage-2 .twc-story-block h1,
#wx-alerts.twc-stage-1 .twc-story-block h1 {
font-size: 16px;
font-weight: bold;
}

#wx-alerts .twc-story-block h1 a {
color: #fff;
}

#wx-alerts.twc-stage-3 .twc-story-block .twc-story-image,
#wx-alerts.twc-stage-2 .twc-story-block .twc-story-image {
border-style: none;
float: left;
padding: 0;
margin: 0 0 0 11px;
position: relative;
}

#wx-alerts.twc-stage-2 .twc-story-block .twc-story-image {
margin: 0 13px 0 0;
}

#wx-alerts .twc-story-block .twc-story-image img {
display: block;
}

#wx-alerts .twc-story-block .twc-story-inner {
overflow: hidden;
width: 964px;
margin:0 7px;
}

#wx-alerts.twc-stage-4 .twc-story-block .twc-story-inner {
border-bottom: 1px dotted #414766;
}

#wx-alerts.twc-stage-3 .twc-story-block .twc-story-inner {
padding-bottom: 5px;
}

#wx-alerts.twc-stage-2 .twc-story-block .twc-story-inner {
float: left;
padding-bottom: 5px;
width: auto;
}

#wx-alerts.twc-stage-2 .twc-story-block .twc-story-inner p {
padding: 0;
}

#wx-alerts.twc-stage-4 .twc-story-block .twc-story-header {
border-bottom: 1px dotted #414766;
padding: 18px 572px 18px 16px;
background-color:#620300;
}

#wx-alerts.twc-stage-3 .twc-story-block .twc-story-header {
margin-bottom: 17px;
padding: 0 11px;
}

#wx-alerts.twc-stage-2 .twc-story-block .twc-story-header {
margin-top: 6px;
}

#wx-alerts.twc-stage-1 .twc-story-block .twc-story-header {
line-height: 35px;
padding-left: 13px;
}

#wx-alerts .twc-story-block .twc-story-header h1,
#wx-alerts .twc-story-block .twc-story-header h3 {
display: inline;
}

#wx-alerts .twc-story-block .twc-story-header h3 {
color: #a6a6a6;
white-space:nowrap;
font-size: 11px;
font-weight: normal;
margin: 0;
padding-left: 4px;
}

#wx-alerts.twc-stage-3 .twc-story-block .twc-story-header h3,
#wx-alerts.twc-stage-2 .twc-story-block .twc-story-header h3,
#wx-alerts.twc-stage-1 .twc-story-block .twc-story-header h3 {
color: #fff;
font-size: 16px;
}

#wx-alerts .twc-story-block .twc-story-inner .twc-story-text {
font-size: 12px;
float: left;
margin: 0;
padding: 11px 25px 11px 9px;
width: 465px;
}

#wx-alerts.twc-stage-3 .twc-story-block .twc-story-inner .twc-story-text {
margin: 0 20px 0 11px;
padding-top: 2px;
width: 352px;
}

#wx-alerts.twc-stage-2 .twc-story-block .twc-story-inner .twc-story-text {
width: auto;
}

#wx-alerts .twc-story-block .twc-story-inner .twc-story-more-link {
display: inline;
margin-left: 4px;
font-size: 12px;
font-weight: normal;
}

#wx-alerts .twc-story-block .twc-story-inner .twc-related-links {
font-size: 12px;
}

#wx-alerts.twc-stage-4 .twc-story-block .twc-story-inner .twc-related-links {
float: left;
margin: 9px 0;
width: 452px;
}

#wx-alerts.twc-stage-3 .twc-story-block .twc-story-inner .twc-related-links {
padding: 2px 0 0 0;
margin: 0;
}

#wx-alerts .twc-story-block .twc-story-inner .twc-related-links li {
background-image: none;
float: left;
list-style-type: disc;
margin: 0 0 3px 10px;
padding-left: 0;
width: 216px;
}

#wx-alerts .twc-story-block .twc-related-content {
overflow: hidden;
padding: 10px 0 0;
width: 964px;
margin:0 7px;
}

#wx-alerts .twc-story-block .twc-related-content ul {
margin: 0;
}

#wx-alerts .twc-story-block .twc-related-content .twc-related-block {
border-right: 1px solid #414663;
float: left;
height: auto;
list-style-type: none;
margin: 0;
position: relative;
}

#wx-alerts .twc-story-block .twc-related-block {
padding: 0 10px 31px;
}

#wx-alerts .twc-story-block .twc-related-content .twc-last {
border-right-style: none;
}

#wx-alerts .twc-story-block .twc-related-content .twc-ipos1 {
width: 333px;
}

#wx-alerts .twc-story-block .twc-related-content .twc-ipos2 {
width: 339px;
}

#wx-alerts .twc-story-block .twc-related-content .twc-ipos3 {
width: 237px;
}

#wx-alerts .twc-story-block .twc-related-block h4 {
font-size: 14px;
left: auto;
margin-bottom: 7px;
position: relative;
text-transform: none;
top: auto;
}

#wx-alerts .twc-story-block .twc-related-block h4 a {
color: #fff;
}

#wx-alerts .twc-story-block .twc-related-block .twc-related-image a {
display: block;
}

#wx-alerts .twc-story-block .twc-related-block .twc-related-image img {
display: block;
margin: 0 auto;
}

#wx-alerts .twc-story-block .twc-related-block .twc-related-footer {
position: absolute;
bottom: -1px;
right: 10px;
}

#wx-alerts.twc-stage-3 .twc-story-extra-info {
right: 2px;
}

#wx-alerts.twc-stage-2 .twc-story-extra-info {
top: 6px;
right: 2px;
}

#wx-alerts.twc-stage-1 .twc-story-extra-info {
top: -1px;
right: 2px;
}



div#twc-panels .twc-modal-popup,
div.twc-panels .twc-modal-popup,
div.twc-panels .twc-non-modal-popup,
div.twc-panels .twc-non-modal-popup-126,
div.twc-panels .twc-non-modal-popup-181,
div.twc-panels .twc-modal-popup-209,
div.twc-panels .twc-non-modal-popup-209,
div.twc-panels .twc-non-modal-h-popup-209 {
display: none;
font-family:arial,helvetica,clean,sans-serif;
}

div#twc-panels .yui-panel-container .twc-modal-popup,
div.twc-panels .yui-panel-container .twc-modal-popup,
div.twc-panels .yui-panel-container .twc-non-modal-popup,
div.twc-panels .yui-panel-container .twc-non-modal-popup-126,
div.twc-panels .yui-panel-container .twc-non-modal-popup-181,
div.twc-panels .yui-panel-container .twc-modal-popup-209,
div.twc-panels .yui-panel-container .twc-non-modal-popup-209,
div.twc-panels .yui-panel-container .twc-non-modal-h-popup-209 {
display: block;
font-family:arial,helvetica,clean,sans-serif;
}

.mask {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/mask-bg.png) repeat;
}

.twc-modal-popup {
width: 380px;
}

.twc-modal-popup .hd {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/modal-popup.png) 0 0 no-repeat;
height: 25px;
padding: 40px 40px 0;
}

.twc-modal-popup .hd h3, .twc-non-modal-h-popup-209 .hd h3 {
color: #004c98;
font-size: 16px;
margin: 0;
overflow:hidden;
}

.twc-modal-popup .bd {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/modal-popup.png) -380px 0 repeat-y;
padding: 6px 40px;
overflow: hidden;
}

.twc-modal-popup .ft {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/modal-popup.png) -760px bottom no-repeat;
height: 39px;
padding: 0 40px 11px;
}

.twc-modal-popup .ft a.twc-more-link {
float: right;
}

.twc-modal-popup .twc-modal-popup-buttons {
height: 24px;
margin-top: 12px;
overflow:hidden;
padding:4px 0;
text-align: center;
}

.twc-modal-popup .container-close, .twc-non-modal-h-popup-209 .container-close {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/modal-popup.png) right top no-repeat;
display: block;
height: 0;
overflow: hidden;
padding-top: 18px;
position: absolute;
right: 31px;
top: 31px;
width: 18px;
}

.twc-big-modal-popup {
width: 635px;
}

.twc-big-modal-popup .hd {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/big-modal-popup.png) 0 0 no-repeat;
}

.twc-big-modal-popup .bd {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/big-modal-popup.png) -635px 0 repeat-y;
}

.twc-big-modal-popup .ft {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/big-modal-popup.png) -1270px bottom no-repeat;
}


.twc-modal-popup-209 {
width: 221px;
}

.twc-modal-popup-209 .hd {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) 0 0 no-repeat;
}

.twc-modal-popup-209 .bd {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) -222px 0 repeat-y;
}

.twc-modal-popup-209 .ft {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) -444px bottom no-repeat;
}



.twc-addthis-panel {
margin-left:-179px;
margin-top:-12px;
}

#wx-tooltip-addthis .bd span,.twc-addthis-panel-box span {font-size: 11px;}

.twc-addthis-panel-box {
height:324px;
margin-left:-4px;
width:259px;
padding:0 25px;
background:url(http://s.imwx.com/v.20100722.144403/img/module/module-share-bg.png) no-repeat 0 0;
font-size:12px;
font-size:12px;
}
.twc-addthis-panel-box p {
line-height:1.7em;
margin-left:8px;
}
.twc-addthis-panel-box .twc-above {
padding:15px 0 0 0;margin-bottom:-20px;
}
.twc-addthis-panel-box .twc-below {
margin-top:-5px;
}

.twc-non-modal-popup .hd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal.png) no-repeat scroll 0 0 transparent;
height:16px;
padding:17px 16px 0;
}
.twc-non-modal-popup .bd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal.png) repeat-y scroll -334px 0 transparent;
padding:0 16px;
}
.twc-non-modal-popup .ft {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal.png) no-repeat scroll -668px bottom transparent;
height:9px;
padding:0 16px;
}


.twc-non-modal-popup-126 {width:138px;}
.twc-non-modal-popup-126 .hd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-126.png) no-repeat scroll 0 0 transparent;
height:9px;
padding:17px 20px 0;
}
.twc-non-modal-popup-126 .bd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-126.png) repeat-y scroll -139px 0 transparent;
padding:0 20px;
}
.twc-non-modal-popup-126 .ft {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-126.png) no-repeat scroll -278px bottom transparent;
height:9px;
padding:17px 20px 0;
}

.twc-non-modal-popup-181 {width:192px;}
.twc-non-modal-popup-181 .hd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-181.png) no-repeat scroll 0 0 transparent;
height:9px;
padding:17px 20px 0;
}
.twc-non-modal-popup-181 .bd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-181.png) repeat-y scroll -194px 0 transparent;
padding:0 20px;
zoom:1;
}
.twc-non-modal-popup-181 .ft {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-181.png) no-repeat scroll -388px bottom transparent;
height:9px;
padding:0 20px 17px;
}

.twc-non-modal-popup-209 {width:221px;}
.twc-non-modal-popup-209 .hd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) no-repeat scroll 0 0 transparent;
height:9px;
padding:17px 20px 0;
}
.twc-non-modal-popup-209 .bd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) repeat-y scroll -222px 0 transparent;
padding:0 20px;
zoom:1;
}
.twc-non-modal-popup-209 .ft {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) no-repeat scroll -444px bottom transparent;
height:9px;
padding:0 20px 17px;
}

.twc-non-modal-h-popup-209 {width:221px;}
.twc-non-modal-h-popup-209 .hd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) no-repeat scroll 0 0 transparent;
height: 27px;
padding:17px 20px 0;
}
.twc-non-modal-h-popup-209 .hd h3 {
font-size:14px;
}
.twc-non-modal-h-popup-209 .bd {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) repeat-y scroll -222px 0 transparent;
padding:0 20px;
zoom:1;
}
.twc-non-modal-h-popup-209 .ft {
background:url(http://s.imwx.com/v.20100719.135915/img/layout/popup-non-modal-209.png) no-repeat scroll -444px bottom transparent;
height:0;
padding:0 20px 12px;
}
.twc-non-modal-h-popup-209 .container-close {
right: 11px;
top: 13px;
}


.twc-unavailable-msg {
background:url(http://s.imwx.com/v.20100719.135915/img/common/icon-error-red.png) no-repeat scroll 0 0 transparent;
padding-left:27px;
}


#wx-delete-location .hd h3 {
visibility: hidden;
}


#wx-tru-point-search .hd {
height: 25px;
padding: 37px 37px 0;
text-align:left;
}

#wx-tru-point-search .bd {
padding: 12px 37px 31px;
text-align:left;
}

#wx-tru-point-search .bd p {
margin-bottom: 9px;
font:13px/1.231 arial,helvetica,clean,sans-serif;
}
#wx-tru-point-search .bd .twc-error-msg {
background: url(http://s.imwx.com/v.20100719.135915/img/module/no-results-icon.png) no-repeat scroll left top transparent;
padding-left: 22px;
}
.tru-point-learn-more {
position:absolute;
top:42px;
left:177px;
font-size:11px;
font-family:arial,helvetica,clean,sans-serif;
}

#wx-tru-point-search .twc-tru-point a,#wx-tru-point-search span.twc-tru-point {
padding-top:20px;
font-family:arial,helvetica,clean,sans-serif;
}

#wx-tru-point-search .ft {
padding: 7px 37px 15px;
height:21px;
}

#wx-tru-point-search .twc-tru-point-search-location {
margin-bottom: 2px;
font:13px/1.231 arial,helvetica,clean,sans-serif;
}

#wx-tru-point-search .twc-tru-point-search-location legend {
display: none;
}

#wx-tru-point-search .bd input.twc-text-box {
border-color: #3e7ccb;
font-size: 15px;
height: 23px;
margin-bottom: 7px;
padding: 4px 8px 3px;
width: 217px;
}

#wx-tru-point-search .bd input.twc-tru-point-search-street {
width: 288px;
}

#wx-tru-point-search .bd input.twc-tru-point-search-zip {
float: left;
margin-bottom: 0;
width: 288px;
}

#wx-tru-point-search h3 a, #wx-tru-point-search h3 span {
display: block;
margin-top: 2px;
padding-top:22px;
}

#wx-tru-point-search .twc-tru-point a, #wx-tru-point-search .twc-tru-point span {
background:transparent url(http://s.imwx.com/v.20100719.135915/img/common/logo-products.png) no-repeat scroll -74px 0;
height:3px;
width:134px;
}

.twc-tru-point-search-form .twc-tru-point-search-submit {
background-position: 0 top;
margin:15px 0 0 82px;
}

.twc-tru-point-search-form .twc-tru-point-search-submit:hover {
background-position: -136px top;
}

#twc-trupoint-search-submit-div {
width: 250px;
height: 55px;
overflow: hidden;
}


#wx-edit-location .hd {
padding-top: 37px;
text-align:left;
}

#wx-edit-location .bd {
height: 297px;
overflow: hidden;
width: 300px;
text-align:left;
}

#wx-edit-location .bd fieldset {
border:0;
margin:0;
padding:0
}

#wx-edit-location .bd input.twc-text-box {
font-size: 12px;
height: 18px;
margin-top: 9px;
padding-top: 4px;
width: 217px;
}

#wx-edit-location .bd .twc-edit-location-form {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/layout/edit-location-form-bg.png) no-repeat;
height: 263px;
margin: 3px -4px 0;
padding: 15px 18px 0;
width: 272px;
}

#wx-edit-location .bd .twc-edit-location-location {
height: 142px;
margin-bottom: 9px;
position: relative;
}

#wx-edit-location .bd .twc-edit-location-location h4 {
color: #2c2c2c;
font-size: 14px;
font-weight: bold;
display: inline;
}

#wx-edit-location .bd .twc-edit-location-location .twc-edit-location-tru-point {
font-size: 10px;
margin-top: 9px;
line-height: 18px;
}

#wx-edit-location .bd .twc-edit-location-location .twc-edit-location-add-street-button,
#wx-edit-location .bd .twc-edit-location-location .twc-edit-location-hide-street-button {
color: #727272;
float: left;
padding-left: 21px;
margin-right: 7px;
}

#wx-edit-location .bd .twc-edit-location-location .twc-edit-location-tru-point .twc-tru-point {
float: left;
line-height: 25px;
position: relative;
top: 2px;
}

#wx-edit-location .bd .twc-edit-location-options {
height: 83px;
}

#wx-edit-location .bd .twc-error-msg {
margin:7px 0 -3px 0;
background: url(http://s.imwx.com/v.20100719.135915/img/module/no-results-icon.png) no-repeat scroll left top transparent;
padding-left: 22px;
}

#wx-edit-location .bd .twc-edit-location-options h4 {
color: #727272;
font-size: 10px;
font-family:arial,helvetica,clean,sans-serif;
margin:0 0 2px 0;
padding:0;
text-transform: uppercase;
}

#wx-edit-location .bd .twc-edit-location-options label {
color: #2c2c2c;
font-size: 14px;
}


.twc-ad-island, .twc-ad {
float: left;
margin: 0 0 23px;
}

.twc-ad-island img {
display: block;
}

#wx-content-3 .twc-ad {
clear: both;
}

#wx-content-3 .twc-ad-island {
position: relative;
}

.twc-ad-double-promo {
float: none;
margin-bottom: 23px;
overflow: hidden;
width: 640px;
}

.twc-ad-double-promo .twc-ad-promo {
float: left;
font-size: 12px;
padding: 0 23px;
width: 270px;
}

#twc-partner-spot {
float:right;
}
#twc-partner-spot .twc-content-image {
margin:0;
padding:0 10px 15px 0;
}
.twc-module-bk {
background: transparent url(http://s.imwx.com/v.20100719.135915/img/module/module-bkgd.png) no-repeat;
}
#wx-content-2 .twc-module .twc-module-bk { 
background-position: 282px top;
}
#wx-content-2 .twc-full-module .twc-module-bk {
background-position: 610px top;
}
#wx-content-3 .twc-module-bk {
background-position: 270px top;
}

.twc-ad-double-promo .twc-ad-promo img {
float: left;
margin-right: 9px;
}

.twc-ad-double-promo .twc-ad-promo h3 {
font-size: 13px;
font-weight: normal;
margin: 12px 0 0;
}

.twc-ad-double-promo .twc-ad-promo p {
margin: 0;
}

#wx-content-3 .twc-ad-double-promo {
clear: left;
margin-left: 4px;
margin-right: 4px;
width: 292px;
}

#wx-content-3 .twc-ad-double-promo .twc-ad-promo {
padding: 0 9px;
width: 125px;
}




.wx-cobrand-header {width:100%;height:auto;background-color:#ffffff;position:absolute;top:0px;left:0px}
.wx-cobrand-header-inner {width:768px; margin-left:auto;margin-right:auto;}
.wx-cobrand-header-inner img{border: 0px;}

.wx-cobrand-header table, .wx-cobrand-header td, .wx-cobrand-header tr {border:0px}






.yui-calcontainer {
	padding:10px;
}


.yui-calcontainer.multi {
	padding:0 5px 0 5px;
}


.yui-calcontainer.multi .groupcal {
	background-color:transparent;
	border:none;
	padding:10px 5px 10px 5px;
	margin:0;
}


.yui-calcontainer .title {
	background:url(http://s.imwx.com/v.20100601.143222/js/2.8.0r4/assets/skins/sam/sprite.png) repeat-x 0 0;
	border-bottom:1px solid #cccccc;
	font:13px sans-serif;
	color:#000;
	font-weight:bold;
	height:auto;
	padding:.4em;
	margin:0 -10px 10px -10px;
	top:0;
	left:0;
	text-align:left;
}

.yui-calcontainer.multi .title {
	margin:0 -5px 0 -5px;
}

.yui-calcontainer.withtitle {
	padding-top:0;
}


.yui-calcontainer .calclose {
	background:url(http://s.imwx.com/v.20100601.143222/js/2.8.0r4/assets/skins/sam/sprite.png) no-repeat 0 -300px;
	width:25px;
	height:15px;
	top:.4em;
	right:.4em;
	cursor:pointer;
}


.yui-calendar {
	border-spacing:0;
	border-collapse:collapse;
	font:13px sans-serif;
	text-align:center;
	margin:0;
}


.yui-calendar .calhead {
	background:transparent;
	border:none;
	vertical-align:middle;
	padding:0;
}


.yui-calendar .calheader {
	background:transparent;
	font-weight:bold;
	padding:0 0 .6em 0;
	text-align:center;
}

.yui-calendar .calheader img {
	border:none;
}


.yui-calendar .calnavleft {
	background:url(http://s.imwx.com/v.20100601.143222/js/2.8.0r4/assets/skins/sam/sprite.png) no-repeat 0 -450px;
	width:25px;
	height:15px;
	top:0;
	bottom:0;
	left:-10px;
	margin-left:.7em;
	cursor:pointer;
}


.yui-calendar .calnavright {
	background:url(http://s.imwx.com/v.20100601.143222/js/2.8.0r4/assets/skins/sam/sprite.png) no-repeat 0 -500px;
	width:25px;
	height:15px;
	top:0;
	bottom:0;
	right:-10px;
	margin-right:.7em;
	cursor:pointer;
}


.yui-calendar .calweekdayrow {
	height:2em;
}

.yui-calendar .calweekdayrow th {
	padding:0;
	border:none;
}


.yui-calendar .calweekdaycell {
	color:#000;
	font-weight:bold;
	text-align:center;
	width:2em;
}


.yui-calendar .calfoot {
	background-color:#f2f2f2;
}


.yui-calendar .calrowhead, .yui-calendar .calrowfoot {
	color:#a6a6a6;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	border:none;
}

.yui-calendar .calrowhead {
	text-align:right;
	padding:0 2px 0 0;
}

.yui-calendar .calrowfoot {
	text-align:left;
	padding:0 0 0 2px;
}


.yui-calendar td.calcell {
	border:1px solid #cccccc;
	background:#fff;
	padding:1px;
	height:1.6em;
	line-height:1.6em;
	text-align:center;
	white-space:nowrap;
}


.yui-calendar td.calcell a {
	color:#225bd0;
	display:block;
	height:100%;
	text-decoration:none;
}


.yui-calendar td.calcell.today {
	background-color:#2c2c2c;
}

.yui-calendar td.calcell.today a {
	background-color:#fff;
}


.yui-calendar td.calcell.oom {
	background-color:#eee;
	color:#bbb;
	cursor:default;
}


.yui-calendar td.calcell.selected {
	background-color:#fff;
	color:#fff;
}

.yui-calendar td.calcell.selected a {
	background-color:#f87301;
	color:#fff;
}


.yui-calendar td.calcell.calcellhover {
	background-color:#72a8ec;
	color:#fff;
	cursor:pointer;
}

.yui-calendar td.calcell.calcellhover a {
	background-color:#72a8ec;
	color:#fff;
}


.yui-calendar td.calcell.previous {
	color:#e0e0e0;
}


.yui-calendar td.calcell.restricted { text-decoration:line-through; }
.yui-calendar td.calcell.highlight1 { background-color:#ccff99; }
.yui-calendar td.calcell.highlight2 { background-color:#99ccff; }
.yui-calendar td.calcell.highlight3 { background-color:#ffcccc; }
.yui-calendar td.calcell.highlight4 { background-color:#ccff99; }



.yui-calendar a.calnav {
	border: 1px solid #f2f2f2;
	padding:0 4px;
	text-decoration:none;
	color:#000;
	zoom:1;
}

.yui-calendar a.calnav:hover {
	background: url(http://s.imwx.com/v.20100601.143222/js/2.8.0r4/assets/skins/sam/sprite.png) repeat-x 0 0;
	border-color:#A0A0A0;
	cursor:pointer;
}


.yui-calcontainer .yui-cal-nav-mask {
	background-color:#000;
	opacity:0.25;
	*filter:alpha(opacity=25);
}


.yui-calcontainer .yui-cal-nav {
	font-family:arial,helvetica,clean,sans-serif;
	font-size:12px;
	border:1px solid #808080;
	left:50%;
	margin-left:-7em;
	width:14em;
	padding:0;
	top:2.5em;
	background-color:#f2f2f2;
}

.yui-calcontainer.withtitle .yui-cal-nav {
	top:4.5em;
}


.yui-calcontainer.multi .yui-cal-nav {
	width:16em;
	margin-left:-8em;
}


.yui-calcontainer .yui-cal-nav-y,
.yui-calcontainer .yui-cal-nav-m,
.yui-calcontainer .yui-cal-nav-b {
	padding:5px 10px 5px 10px;
}

.yui-calcontainer .yui-cal-nav-b {
	text-align:center;
}

.yui-calcontainer .yui-cal-nav-e {
	margin-top:5px;
	padding:5px;
	background-color:#EDF5FF;
	border-top:1px solid black;
	display:none;
}


.yui-calcontainer .yui-cal-nav label {
	display:block;
	font-weight:bold;
}


.yui-calcontainer .yui-cal-nav-mc {
	width:100%;
	_width:auto; /* IE6, IE7 Quirks don't handle 100% well */
}


.yui-calcontainer .yui-cal-nav-y input.yui-invalid {
	background-color:#FFEE69;
	border: 1px solid #000;
}




#flCheck_obj {position:absolute;}

.breaking-news-mod {margin-bottom:23px;}
#WX_BrandingBar, #WX_WindowShade, #WX_Leaderboard {margin-left:-8px;margin-bottom:10px;display:none;}
.clear-content {clear:both;height:1px;width:1px;overflow:hidden;}




	.twc-video-icon,.twc-photo-icon,.twc-offsite-icon{
	background: transparent url(http://s.imwx.com/v.20100812.152537/img/common/left-icons.png) no-repeat;height: 15px;width:15px;line-height: 15px;padding-left: 19px;margin-left:5px;}
	.twc-video-icon {background-position: -8px -852px;}
	.twc-photo-icon {background-position: -8px -825px;}
	.twc-offsite-icon {background-position: -8px -879px;}
