.section-title {
font-size: 21px;
padding: 8px;
}

#title_ad {
overflow: hidden;
}

#title_ad h1.section-title {
float: left;
}

#title_ad .ad-display {
float: right;
padding: 8px;
}

#title_ad:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

#content-one {
padding: 8px;
}

#content-one #topstory {
color: #454545;
font-size: 13px;
width: 320px;
float: left;
padding: 0 16px 8px 0;
}

#content-one #topstory .photo,
#content-one #topstory #flashvidcontainer {
margin: 0 0 8px 0;
}

#content-one #topstory h6 a {
display: block;
font-size: 10px;
text-transform: uppercase;
color: #454545;
margin: 0 0 6px 0;
}

#content-one #topstory h1 {
font-size: 21px;
line-height: 26px;
}

#content-one #topstory p {
font-size: 12px;
line-height: 15px;
margin: 0;
padding: 0;
}

#content-one #topstory p {
font-size: 12px;
line-height: 15px;
margin: 0;
padding: 0;
}

#content-one #topstory .related-info {
margin: 8px 0 0 0;
}

#content-one #topstory .related-info li {
font-size: 10px;
line-height: 13px;
display: inline;
padding: 0 4px;
}

#content-one #topstory .related-info li a {
text-decoration: underline;
}

#content-one #topstory .related-info li a:hover {
text-decoration: none;
}

#content-one #topstory .related-info li.related-comments {
padding: 0;
}

#content-one #topstory .related-info li.related-comments a {
color: #454545;
padding: 0 4px 0 0;
text-decoration: none;
font-size: 12px;
}

#content-one #topstory .related-info li.related-comments a:hover {
text-decoration: underline;
}

#content-one #topstory .related-info li.related-label {
font-weight: bold;
padding: 0 2px 0 6px;
border-left: 1px solid #333;
}

#content-one .content-headlines-list {
width: 294px;
}

#content-two {
clear: both;
}

#content-two #third-parties {
float: left;
padding: 0 8px 8px 8px;
}

.content-headlines-list {
width: 467px;
float: right;
margin: 0 8px 0 0;
}

.weather-section .content-headlines-list {
margin: 0;
}

.content-headlines-list ul {
list-style-type: square;
margin: 0 0 0 18px;
font-size: 15px;
}

.content-headlines-list ul li {
clear: both;
padding: 0 8px 8px 0;
}

.content-headlines-list ul li.hasimage {
margin: 0 0 0 -14px;
list-style-type: none;
zoom: 1;
}

.content-headlines-list ul li a.photo-link {
display: block;
width: 128px;
height: 72px;
text-align: center;
float: left;
margin: 0 8px 0 0;
overflow: hidden;
}

.more-stories-largeImage ul li a.photo-link {
width: 330px;
height: 184px;
float: none;
}

.content-headlines-list li h6 a {
font-size: 11px;
line-height: 13px;
font-weight: normal;
color: #454545;
}

.content-headlines-list li h3.entry-title {
font-size: .9em;
font-weight: normal;
line-height: 17px;
}

.content-headlines-list ul li.hasimage h3.entry-title {
font-size: 15px;
zoom: 1;
}

.more-stories-largeImage ul li h3 {
font-size: 17px;
padding-top: 5px;
}

.content-headlines-list ul li p.summary {
color: #222;
padding: 0 !important;
margin: 3px 0;
}

.content-headlines-list li:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

.content-headlines-list h2 {
border-bottom: 2px solid;
height: 30px;
line-height: 32px;
font-size: 13px;
padding: 0 8px;
margin: 10px 0 8px 0;
}

/*---------------*/
/*---Weather----*/


.weather-modular #content-one {
float: left;
}

#weather .weather-modular #forecast h1 {
font-size: 16px;
padding: 0 0 4px 0;
width: 264px;
}


#weather .weather-modular #forecast p {
padding: 8px 0;
}

#weather .weather-modular #forecast #flashvidcontainer {
float: right;
margin: 0 0 8px 8px;
}

#weather .weather-modular #forecast #player_companion {
margin-left: 278px !important;
}

#weather .weather-modular #forecast .story-body {
font-size: 13px;
line-height: 16px;
}


#weather .weather-modular #forecast .story-body h1,
#weather .weather-modular #forecast .story-body h2,
#weather .weather-modular #forecast .story-body h5 {
border: none;
color: #222;
}

#weather .weather-modular #forecast .story-body h5 {
font-size: 14px;
line-height: 18px;
}

#weather .weather-modular #content-one h2,
#weather .weather-modular #content-one h5 {
border-bottom: 1px solid;
text-align: left;
font-weight: bold;
font-size: 15px;
background: transparent;
line-height: 15px;
height: 15px;
padding: 0;
}


#weather .weather-modular #content-one h2 a,
#weather .weather-modular #content-one h5 a {
color: #333;
}

#weather #radar-bar {
clear: both;
margin: 8px 0 16px;
float: left;
font-size: 13px;
}

#weather #radar-bar h5 {
width: 640px;
display: block;
}

#weather #radar-bar ul#radars-images li {
float: left;
width: 125px;
margin: 8px 1px;
text-align: center;
}


#weather #radar-bar h6 {
font-size: 14px;
font-weight: bold;
clear: both;
}

#weather #radar-bar #more-radar-links {
list-style-type: disc;
margin: 5px 0 0 17px;
color: #333;
}

#weather #radar-bar #more-radar-links li {
float: left;
width: 194px;
line-height: 21px;
margin-right: 10px;
}

#weather #ad-skyscraper {
float: left;
clear: both;
margin: 0 8px 0 0;
}

.weather-modular #content-one .module {
width: 471px;
float: right;
margin: 0 0 12px 0;
}

#weather #interactive-radar ul {
margin: 8px 0 0 18px;
list-style-type: disc;
font-size: 13px;
line-height: 15px;
float: left;
}


#weather #interactive-radar ul li {
float: left; 
width: 135px;
margin: 0 12px 8px 0;
height: 20px;
}

#weather #interactive-radar ul li a {
font-weight: normal;
}

#weather #weather-maps,
#weather #weather-cameras {
text-align: center;
font-size: 13px;
}

#weather #weather-maps ul,
#weather #weather-cameras ul {
margin-top: 8px;
}

#weather #weather-maps ul li,
#weather #weather-cameras ul li {
width: 100px;
float: left;
display: block;
margin: 0 8px;
}


#weather #weather-maps .more,
#weather #weather-cameras .more {
float: right;
line-height: 20px;
}

#weather #twelve-hour-conditions {
width: 471px;
float: left;
}

#weather #current-local-conditions {
margin: 8px 8px 0 18px;
min-height: 100px;
float: left;
width: auto;
}

#weather #current-local-conditions ul li {
font-size: 12px;
line-height: 13px;
margin-bottom: 4px;
}

#weather #current-local-conditions ul li a {
display: block;
}

#weather #current-local-conditions ul li .sky {
text-transform: capitalize;
}


#weather #current-local-conditions .more {
text-align: left;
padding-left: 15px;
margin: 0 0 0 -15px;
background: url("http://media.azfamily.com/designimages/closedIcon.png") no-repeat scroll left top transparent;
}

#weather #twelve-hour-conditions ul {
float: left;
width: 100px;
padding-right: 20px;
border-right: 1px dotted #333;
list-style-type: disc;
}

#weather #twelve-hour-data .wu-12hrrow {
width: 62px;
float: left;
text-align: center;
font-size: 12px;
}

#weather #twelve-hour-data .wu-12hrcond,
#weather #twelve-hour-data .wu-12hrtime {
display: block;
}

#weather #twelve-hour-data .wu-12hrtime {
font-weight: bold;
padding: 3px 0;
}

#weather #twelve-hour-data .wu-12hrcond {
font-style: italic;
margin: 3px 0;
}

#weather #twelve-hour-data .wu-nwscredit {
padding: 0px 0;
text-align: right;
font-size: 11px;
float: right;
margin-top: -20px;
}

.wu-clearspacer {
height: 0;
margin: 0;
padding: 0;
display: none;
}


#twelve-hour-conditions .more {
clear: both;
}


#weather #five-day ul {
margin: 8px;
}

#weather #five-day ul li {
width: 82px;
padding: 0 8px 8px 0;
font-size: 12px;
line-height: 15px;
text-align: center;
float: left;
}

#weather #five-day ul li h6 {
font-size: 13px;
}

#weather #five-day-data .icon {
background-position:0 50% !important;
height:42px;
width:53px;
margin-left: 12px;
}

#weather #five-day ul li p { 
font-size: 12px;
}

#weather #radar-satellite ul {
margin: 8px 0 0 18px;
list-style-type: disc;
font-size: 13px;
line-height: 15px;
float: left;
}

#weather #radar-satellite ul li {
float: left;
width: 200px;
line-height: 21px;
}

#weather #radar-satellite ul li a {
font-weight: normal;
}

#weather #content-one .content-headlines-list {
width: 471px;
}


#weather .weather-modular #regional-links,
#weather .weather-modular #weather-data {
float: right;
width: 470px;
margin-bottom: 10px;
}

#weather .weather-modular #more-links h4,
#weather .weather-modular #regional-links h4,
#weather .weather-modular #weather-data h4 {
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
border-bottom: 2px solid;
height: 20px;
line-height: 20px;
font-size: 13px;
margin: 0 0 8px 0;
}

#weather .weather-modular #more-links h5,
#weather .weather-modular #regional-links h5,
#weather .weather-modular #weather-data h5 {
font-size: 11px;
padding: 0 0 0px 0;
margin-bottom: 4px;
}

#weather .weather-modular #regional-links .regional-list,
#weather .weather-modular #weather-data .data-list {
width: 144px;
padding: 0 10px 0 0;
float: left;
}

#weather .weather-modular #regional-links .regional-list li,
#weather .weather-modular #weather-data .data-list li {
list-style-type: disc;
margin: 0 0 4px 16px;
}

#weather .weather-modular #regional-links .regional-list li h3.entry-title,
#weather .weather-modular #weather-data .data-list li h3.entry-title {
font-weight: normal;
font-size: 11px;
line-height: 13px;
padding: 0 4px;
}

/*weather sidebar*/
.weather-section #sidebar .module {
width: 100%;
margin-bottom: 12px;
clear: both;
}

.weather-section #sidebar #radar_images {
padding: 0 0 8px 0;
zoom: 1;
}

.weather-section #sidebar #radar_images ul li {
width: 118px;
margin: 0 10px 0 22px;
list-style-type: disc;
float: left;
}

.weather-section #sidebar #radar_images ul li p {
font-size: 12px;
line-height: 15px;
}

.weather-section #sidebar #radar_images ul li.radar-image {
width: 300px;
margin: 0;
list-style-type: none;
float: none;
}

.weather-section #sidebar #radar_images ul li.radar-image img {
width: 300px;
height: auto;
margin: 8px;
}

.weather-section #sidebar #radar_images ul li.radar-image h6 {
font-size: 16px;
margin: 0 8px 6px 8px;
}

.weather-section #sidebar #radar_images ul li.radar-image h6 a {
color: #000;
}

.weather-section #sidebar #radar_images ul:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

.weather-section #sidebar #weather-bios {
background: #fff;
float: left;
width: 316px;
}

.weather-section #sidebar #weather-bios ul {
padding: 8px;
float: left;
width: 316px;
}

.weather-section #sidebar #weather-bios ul li {
padding: 0 0 4px 0;
margin: 0 0 8px 0;
}

.weather-section #sidebar #weather-bios ul li .photo {
float: left;
margin: 0 10px 0 0px;
padding: 3px;
border: 1px solid #ccc;
background: #fff;
display: block;
}

.weather-section #sidebar #weather-bios h3.entry-title {
font-size: 13px;
padding: 0 0 2px 0;
}


.weather-section #sidebar #customize-weather {
float: right;
width: 100%;
}

#local-weather-search {
padding: 8px;
width: 150px;
float: left;
border-right: 1px dotted #333;
}

.weather-section #sidebar #customize-weather input[type=text] {
width: 75px;
float: left;
margin-bottom: 8px;
}

.weather-section #sidebar #customize-weather input[type=submit] {
margin: 0 0 0 5px;
}

.weather-section #sidebar #customize-weather p {
font-size: 11px;
padding: 6px 0;
}

.weather-section #sidebar #customize-weather  #weather-email {
padding: 6px;
width: 130px;
float: right;
}

.weather-section #sidebar #customize-weather  #pwr-wu {
clear: both;
line-height: 10px;
}

.weather-section #sidebar #customize-weather  #pwr-wu img {
margin: 5px 5px 5px 0;
float: left;
}

.weather-section #sidebar #weather-links,
.weather-section #sidebar #quick-links {
float: left;
clear: both;
}


.weather-section #sidebar #content-headlines-weather-links ul,
.weather-section #sidebar #content-headlines-quick-links ul,
.weather-section #sidebar #weather-links ul,
.weather-section #sidebar #quick-links ul {
margin: 8px 0 8px 18px;
float: left;
list-style-type: square;
font-size: 12px;
line-height: 14px;
font-weight: normal;
}

.weather-section #sidebar #content-headlines-weather-links ul li,
.weather-section #sidebar #content-headlines-quick-links ul li,
.weather-section #sidebar #weather-links ul li,
.weather-section #sidebar #quick-links ul li {
width: 140px;
float: left;
clear: none;
padding: 0;
margin: 0 8px 0 0;
line-height: 20px;
}

.weather-section #sidebar #content-headlines-weather-links ul li h6,
.weather-section #sidebar #content-headlines-quick-links ul li h6,
.weather-section #sidebar #weather-links ul li h6,
.weather-section #sidebar #quick-links ul li h6 {
font-weight: normal;
}

/*IE7 HACKS FOR Floated LIST BULLETS*/
*:first-child+html #weather #radar-satellite ul,
*:first-child+html #weather #radar-bar #more-radar-links,
*:first-child+html #interactive-radar ul,
*:first-child+html .weather-section #sidebar #quick-links ul,
*:first-child+html .weather-section #sidebar #weather-links ul {
margin: 8px 0 8px 0px;
list-style-type: none;
}

*:first-child+html #weather #radar-satellite ul li,
*:first-child+html #radar-bar #more-radar-links li, 
*:first-child+html #interactive-radar ul li,
*:first-child+html .weather-section #sidebar #quick-links ul li,
*:first-child+html .weather-section #sidebar #weather-links ul li {
padding: 0 0 0 14px;
width: 120px;
background: transparent url(http://images.bimedia.net/designimages/13pxbullet-ie7.png) top left no-repeat;
}

*:first-child+html #weather #interactive-radar ul li {
width: 120px !important;
}

*:first-child+html #weather #radar-bar #more-radar-links li {
width: 186px !important;
}

*:first-child+html .weather-section #sidebar #weather-links,
*:first-child+html .weather-section #sidebar #quick-links {
float: none;
}

/*Weather Conditions Page*/
#top-Weather-Condition {
position: relative;
width: 100%;
font-size: 11px;
line-height: 14px;
margin: 10px 0 20px 0;
padding: 0 0 4px 0;
color: #333333;
float: left;
background: transparent url(http://media.king5.com/designimages/belo-topconditions-back.png) bottom left repeat-x;
-moz-border-radius: 0 0 16px 16px;
border-radius: 16px 16px 0 0;
}


#top-Weather-Condition #condition-icon {
top: 0;
left: 0;
width: 100px;
overflow: hidden;
position: absolute;
background-position: -70px 0;
height: 105px;
width: 90px;
background-repeat: no-repeat;
}

#top-Weather-Condition #temp {
position: relative;
z-index: 2;
margin: 0px 8px 0 75px;
width: 60px;
float: left;
}

#top-Weather-Condition #current{
font-size: 40px;
line-height: 40px;
}

#top-Weather-Condition #temp #deg {
margin-left: -1px;
}


#top-Weather-Condition #temp h2 {
font-size: 14px;
line-height: 18px;
}


#top-Weather-Condition .conditions {
float: left;
width: 218px;
}

#top-Weather-Condition .conditions h3 {
font-size: 20px;
line-height: 20px;
}

#top-Weather-Condition .conditions .hmeasure,
#top-Weather-Condition .conditions .sky {
float: left;
width: 119px;
margin-right: 3px;
}

.hmeasure .type,
.hmeasure span,
.sky abbr {
font-weight: bold;
}

#top-Weather-Condition .conditions .dew-point,
#top-Weather-Condition .conditions .humidity,
#top-Weather-Condition .conditions .sky {
width: 87px;
margin-right: 8px;
}

#top-Weather-Condition #next-twelve-hours {
float: left;
width: 270px;
margin-top: -5px;
height: 107px;
margin-left: 3px;
}

#top-Weather-Condition #next-twelve-hours .wu-12hr {
height: 91px;
padding: 0px 0;
background: transparent url(http://media.king5.com/designimages/belo-12hrconditions-transp.png) bottom left no-repeat;
}

#top-Weather-Condition .wu-clearspacer {
display: none;
}


#top-Weather-Condition #next-twelve-hours ul {
float: left;
width: 100px;
padding-right: 20px;
border-right: 1px dotted #333;
list-style-type: disc;
}

#top-Weather-Condition #next-twelve-hours .wu-12hrrow {
width: 53px;
float: left;
text-align: center;
font-size: 12px;
}

#top-Weather-Condition #next-twelve-hours .wu-12hrcond,
#top-Weather-Condition #next-twelve-hours .wu-12hrtime {
display: block;
}

#top-Weather-Condition #next-twelve-hours .wu-12hrtime {
font-weight: bold;
padding: 2px 0;
}

#top-Weather-Condition #next-twelve-hours .wu-12hrcond {
font-style: italic;
margin: 3px 0;
}

#top-Weather-Condition #next-twelve-hours .wu-nwscredit {
display: none;
}


#twelve-hour-conditions .more {
clear: both;
}


#top-Weather-Condition #conditions-search {
float: left;
padding: 8px 0;
border-top: 1px solid #a8b1c3;
}

#top-Weather-Condition #condition-input {
width: 143px;
}

.city-weather-coditions {
float: left;
margin: 0 20px 30px 0;
width: 138px;
height: 178px;
overflow: hidden;
background: transparent url(http://media.king5.com/designimages/belo_citiesconditions_back.png) bottom left repeat-x;
-moz-border-radius: 0 0 8px 8px;
border-radius: 0 0 8px 8px;
font-size: 12px;
line-height: 16px;
}

.city-weather-coditions .sky {
width: 30px;
float: left;
font-size: 10px;
line-height: 11px;
}

.city-weather-coditions h3 {
font-size: 14px;
border-bottom: 1px solid #999999;
line-height: 16px;
margin-bottom: 16px;
}

.city-weather-coditions .condition-icon {
height: 40px;
width: 50px;
display: block;
float: left;
}

.city-weather-coditions .sky,
.city-weather-coditions .hmeasure {
margin: 0 8px;
}

.city-weather-coditions .current {
font-size: 20px;
float: left;
margin: 0 0 0 5px;
}

.city-weather-coditions .dew-point {
margin-top: 10px;
clear: both;
}

.weather-section #content-top-left {
margin: 0 8px 8px 8px;
}

.weather-section #content-top-left h2 {
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
border-bottom: 2px solid;
height: 30px;
line-height: 32px;
font-size: 13px;
margin: 0 0 8px 0;
float: left;
width: 100%;
}

#more-weather-areas {
clear: both;
font-size: 12px;
margin-bottom: 8px;
margin-top: -20px;
float: left;
}


#more-weather-areas h3 {
float: left;
}

#more-weather-areas ul li {
display: block;
float: left;
margin: 0;
padding: 0 8px;
border-right: 1px solid;
font-weight: normal;
}

#more-weather-areas ul li a {
font-weight: normal;
}

.weather-section #content-top-left ul {
float: left;
}

.weather-section #content-top-left ul li {
float: left;
width: 160px;
height: 180px;
padding: 8px;
}

.weather-section #content-top-left ul li p {
font-size: 13px;
line-height: 15px;
font-weight: bold;
}

.weather-section #bottom-content {
clear: both;
padding: 16px 8px;
}

.weather-section #bottom-content #ad-skyscraper {
width: 160px;
margin: 0 8px 0 0;
float: left;
background: red;
}


#weather-conditions #bottom-content .content-headlines-list {
width: 462px;
}

#weather-conditions h5 {
font-size: 14px;
padding: 8px;
border-bottom: 2px solid;
}

.weather-section #almanac,
.weather-section #astronomy {
float: right;
width: 467px;
}

.weather-section #astronomy .wu-sunandmoonrow {
float: left;
width: 70px;
padding: 0 0 0 20px;
}

.weather-section #astronomy .wu-sunandmoonrow img {
float: left;
padding: 0;
margin: 0;
width: 48px;
height: 48px;
}

.weather-section #astronomy .wx-sunandmoonday {
clear: left;
float: left;
padding: 10px 0;
}

.weather-section #astronomy-data, .weather-section #almanac-data {
margin: 10px 0 0 0;
}

.weather-section #radar-big {
margin: 0 0 16px 0;
}

#weather-radar .section-title {
padding: 8px 0 0 20px
}

.radar-wide #content-one li {
float: left;
padding: 8px 15px 8px 15px;
width: 125px;
height: 140px;
text-align: center;
}

.radar-wide #content-one li p {
font-size: 11px;
}

.radar-wide #content-one li a img {
height: 94px;
width: 125px;
}

#weather-conditions.weather-section #ad-skyscraper {
float: left;
margin: 0 !important;
}

/* BLOGS */
.blog-section #content-one {
width: 160px;
overflow: hidden;
float: left;
}

.blog-section #content-two {
width: 460px;
padding: 0 8px;
float: left;
clear: none;
}

.blog-section #content-one .module {
padding: 0 0 24px 0;
}

.blog-section #content-one .module h5 {
font-size: 1.3em;
padding: 0 0 8px 0;
}

.blog-section #content-one #search-text-section {
width: 110px;
margin: 0 4px 4px 0;
}

.blog-section #content-one #search-button-section {
}

.blog-section #content-one #search-button-section:after,
.blog-section #content-two .hentry .related-info:after {
content:".";
display: block;
clear: both;
height: 0;
padding: 0;
visibility: hidden;
}

.blog-section #content-one #archive table {
width: 160px;
margin: 4px 0;
background: #eee;
-moz-border-radius: 4px;
border-radius: 4px;
text-align: center;
}

.blog-section #content-one #archive table th {
padding: 4px 0 2px 0;
text-align: center;
}

.blog-section #content-one #archive table #caldays {
margin: 0 4px;
text-align: center;
}

.blog-section #content-one #archive table .caldate {
padding: 3px 0;
}

.blog-section #content-two .hentry,
.blog-section .blog-results li {
margin: 0 0 24px 0;
}

.blog-section #content-two .hentry .prefix,
.blog-section #content-two .hentry .updated {
display: none;
visibility: hidden;
}

.blog-section #content-two .hentry .published {
font-size: 10px;
}

.blog-section #content-two .hentry .entry-title,
.blog-section .blog-results .entry-title {
font-size: 15px;
padding: 0 0 4px 0;
}

.blog-section #content-two .hentry p,
.blog-section .blog-results p {
font-size: 12px;
line-height: 16px;
}

.blog-section #content-two .hentry .photo {
float: left;
margin: 0 8px 8px 0;
}

.blog-section #content-two .hentry .related-info {
clear: both;
margin: 4px 0 0 0;
}

.blog-section #content-two .hentry .related-info li {
float: left;
padding: 0 6px 0 0;
margin: 0 6px 0 0;
border-right: 1px solid #ccc;
}

.blog-section #content-two .hentry .related-info .related-comments {
border: none;
}

.blog-section #content-two .hentry .related-comments a {
color: #333;
}

.blog-section .blog-results .related-posted {
font-size: 11px;
padding: 2px 0;
}

/* WIDE STYLE */
.wide #content-one {
width: 160px;
float: left;
margin: 0 16px 0 0;
}

.wide #content-two {
clear: none;
float: left;
width: 784px;
margin: 0;
padding: 0;
}

/* STORY PAGES AS SECTION */
.section #content p {
font-size: 13px;
line-height: 17px;
padding: 0 8px 8px 8px;
}

#on-tv-faq #content h5 {
font-size: 14px;
margin: 16px 0 0 0;
}

#on-tv-faq h3.entry-title { 
font-size: 13px;
line-height: 17px;
}

/* VIDEOS */
#video #content {
width: 980px;
}

#video #topvideo {
width: 655px;
float: left;
}

#video #topvideo #flashvidcontainer {
float: left;
margin: 0 8px 0 0;
}

#video #topvideo  #player_companion {
margin: 300px 0 0 0 !important;
}

#video #topvideo h3.entry-title {
font-size: 18px;
line-height: 21px;
margin: 0 0 8px 0;
font-weight: normal;
}

#video #topvideo p.summary {
font-size: 12px;
line-height: 16px;
width: 166px;
float: left;
color: #454545;
padding: 0px !important;
}

#video #topvideo .related-info {
width: 166px;
float: right;
padding: 8px 0;
font-size: 12px;
}

#video #topvideo .updated,
#video #topvideo .published {
display: none;
visibility: hidden;
}

#video #aside {
width: 300px;
float: right;
margin-top: -38px;
}

#video #aside #content-toolbar {
width: 288px;
}

#video #aside #content-toolbar {
-moz-border-radius: 4px;
border-radius: 4px;
border: 1px solid #ccc;
}

#video #aside #content-tools li {
width: 76px;
}

#video #aside #content-tools li.tool-offers {
width: 90px;
}

#video #aside #helpbutton h1 {
font-size: 16px;
font-weight: normal;
-moz-border-radius: 4px;
border-radius: 4px;
border: 1px solid #ccc;
background: #eee;
padding: 6px;
margin: 0 0 8px 0;
}

#video #content-two {
clear: both;
padding: 12px 0 0 0;
}

#video #content-two #featuredvideos {
-moz-border-radius: 4px;
border-radius: 4px;
border: 1px solid #ccc;
padding: 8px;
margin: 8px;
height: 150px;
}

#video #content-two #featuredvideos h1 {
font-size: 14px;
margin: -8px -8px 8px -8px;
padding: 8px;
background: #eee;
border-bottom: 1px solid #ccc;
}

#video #content-two #featuredvideos li {
width: 128px;
float: left;
margin: 2px 12px;
}

#video #content-two #featuredvideos li a.photo-link {
display: block;
width: 128px;
height: 72px;
text-align: center;
margin: 0 8px 6px 0;
overflow: hidden;
}

#video #content-two #featuredvideos li .entry-title {
font-size: 11px;
line-height: 13px;
height: 39px;
overflow: hidden;
}

#video #content-two #featuredvideos li ul:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

#video .video-headlines {
width: 306px;
float: left;
margin: 20px 10px 30px 10px;
*height: 230px;
}

#video #content-two .wide {
width: 960px;
*height: 100%;
}

#video .video-headlines h1 {
font-size: 16px;
padding: 0 0 4px 0;
margin: 0 0 6px 0;
border-bottom: 1px solid #ccc;
}

#video .video-headlines li {
clear: both;
padding: 0 0 8px 0;
zoom: 1;
}

#video #content-two .wide li {
width: 300px;
margin: 0 10px 0 0;
clear: none;
float: left;
height: 80px;
}

#video .video-headlines .photo {
float: left;
margin: 0 6px 0 0;
}

#video .video-headlines h3.entry-title { 
font-size: 13px;
line-height: 17px;
}

#video .video-headlines h3.entry-title:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

#video .video-headlines .more {
text-align: right;
display: block;
}

#video #video-featured {
clear: both;
}

/* KIOSKS */
#kiosk {
background: #fff;
padding: 8px;
}

#kiosk-select .section-title {
margin: 0;
padding: 8px 0;
}

#kiosk-select {
width: 200px;
float: left;
}
#kioskTextCopy{
float: left;
width: 250px;
padding-top: 35px;
}
#kioskCodeExample {
float: right;
width: 150px;
padding-top: 35px;
}

#kiosk-select p {
font-size: 13px;
line-height: 15px;
padding: 0 0 8px 0;
}

#kiosk-select h2 {
font-size: 12px;
padding: 4px 0;
}

#kiosk-select ul {
padding: 0 0 16px 0;
}

#kiosk-select ul li {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
line-height: 15px;
}

#kiosk-select textarea {
padding: 8px;
margin: 8px 0;
}

/* SEARCH RESULTS */
#results #content .ad-display {
width: 620px;
margin: 10px;
}

#search-advanced {
margin: 16px;
padding: 8px;
border: 1px solid #ccc;
background: #eee;
font-size: 12px;
}

#search-advanced .keytext {
display: block;
padding: 0 0 4px 0;
font-size: 12px;
}

#search-advanced input[type=text] {
margin: 4px 0 8px 0;
}

#search-advanced .enddate,
#search-advanced .startdate {
float: left;
width: 300px;
margin: 8px 0 0 0;
}

#search-advanced .rangetext {
display: block;
padding: 0 0 10px 0;
}

#search-advanced input[type=submit] {
margin: 8px 0 4px 0;
}

#search-advanced select {
margin: 0px 2px;
}

#results-sort {
border-bottom: 1px solid #eee;
margin: 8px;
padding: 8px 8px 16px 8px;
}

#results-sort .results-heading {
margin: 16px 8px;
float: left;
}

#results-sort span {
font-weight: bold;
}

#results-sort .results-heading .sort-tally {
font-size: 16px;
margin: 0 8px 0 0;
padding: 0 12px 0 0;
float: left;
border-right: 1px solid #ccc;
width: 75%;
}

#results-sort .results-heading .sort-page {
font-size: 14px;
line-height: 17px;
padding: 0 0;
float: left;
}

#results-sort .results-heading .keyword {
font-style: italic;
font-weight: normal;
}

#results-sort #sort-items {
float: left;
font-size: 11px;
margin: 0px;
width: 200px;
clear: left;
}

#results-sort #sort-sorts {
clear: both;
padding: 8px;
}

#results-sort #sort-sorts p {
width: 200px;
padding: 0 20px 0 0;
font-size: 11px;
float: left;
}

.search-results h2 {
font-size: 16px;
padding: 0 8px;
}

.search-results .results ul {
padding: 16px 8px 8px 8px;
zoom: 1;
}

.search-results .results ul li {
padding: 0 0 8px 0;
clear: both;
}

#results .search-results .results ul li p {
font-size: 12px;
line-height: 15px;
padding: 0 0 6px 0;
}

#results .search-results .results ul li .photo-wrap {
display: block;
float: left;
text-align: center;
width: 160px;
height: 90px;
margin: 0 8px 8px 0;
overflow: hidden;
}

#results .search-results .results ul li .text-wrap {
width: 468px;
float: left;
padding: 0 0 8px 0;
}

#results .search-results .results ul li .photo {
height: 68px;
width: auto;
}

#results .search-results .results ul li h6 {
float: left;
border-right: 1px solid #333;
margin: 0 6px 0 0;
padding: 0 6px 0 0;
font-weight: normal;
line-height: 11px;
}

#results .search-results .results ul li h6 a {
color: #000;
}

#results .search-results .results ul li p.date {
font-size: 11px;
line-height: 11px;
padding: 0;
}

#results .search-results .results ul li h3.entry-title {
display: block;
font-size: 15px;
line-height: 18px;
margin: 4px 0;
font-weight: bold;
}

.search-results .results ul li:after {
content:".";
display: block;
clear: both;
height: 0;
padding: 0;
visibility: hidden;
}

#searchtools {clear: both;}

#searchtools #stpages {
display: none;
visibility: hidden;
}

#searchtools #stprev,
#searchtools #stnext {
width: 50%;
height: 40px;
float: left;
font-size: 14px;
}

#searchtools #stnext {
text-align: right;
}

/* REGISTRATION NAG SCREEN */
#register #content #register-out {
width: 138px;
float: right;
margin: 8px;
}

#register #content #register-out .register-nope,
#register #content #register-out .register-already {
display: block;
width: 138px;
height: 47px;
text-indent: -9999px;
margin: 0 0 8px 0;
}

#register #content #register-out .register-nope {
background: transparent url(http://media.azfamily.com/designimages/belo_register_buttons.png) left -47px no-repeat;
}

#register #content #register-out .register-already {
background: transparent url(http://media.azfamily.com/designimages/belo_register_buttons.png) left -94px no-repeat;
}

#register #content ul li {
margin: 4px 0 2px 28px;
list-style-type: disc;
font-size: 12px;
}

#register #content #signup-benefits {
margin: 0 8px;
}

#register #content #signup-benefits h5 {
font-size: 15px;
margin: 8px 0 4px 0;
}

#register #content #signup-benefits ul {
zoom: 1;
}

#register #content #signup-benefits li {
width: 180px;
margin: 0 32px 6px 20px;
float: left;
}

#register #content #signup-benefits ul:after {
content:".";
display: block;
clear: both;
visibility: hidden;
height: 0;
width: 0;
}

#register #content p {
font-size: 13px;
line-height: 16px;
margin: 4px 0;
}

#register #content .section-title {
margin: 0;
padding: 8px 8px 0 8px;
}

#register #content h2 {
font-size: 15px;
margin: 16px 8px 4px 8px;
}

#register #content .required,
#register #content .error {
color: red;
}

#register #content h6 {
font-weight: normal;
font-size: 13px;
padding: 0 0 4px 0;
}

#register #content h6 .error {
padding: 0 2px 0 0;
}

#register #content .details {
width: 340px;
clear: both;
float: right;
border-left: 1px solid #ccc;
}

#register #content .fields:after,
#register #content #formButtonArea a:after {
content:".";
display: block;
clear: both;
height: 0;
padding: 0;
visibility: hidden;
}

#register #content .details p {
font-size: 11px;
}

#register #content .signup-row {
clear: both;
margin: 8px 8px;
}

#register #content #signup-username {
margin: 8px 8px 16px 8px
}

#register #content .signup-row input {
margin: 0 0 8px 0;
width: 250px;
}

#register #content #signup-zipcode input {
width: auto;
}

#signup-specials,
#signup-newsletters {
padding: 8px;
}

#signup-specials h4 {
font-size: 14px;
margin: 16px 0 0 0;
}

#signup-newsletters h5 {
font-size: 14px;
margin: 16px 0 0 0;
}

#signup-newsletters .news-group,
#profilenewsletters .news-group {
display: none;
}

#register #content #signup-newsletters .news-name,
#register #content #profilenewsletters .news-name {
font-weight: bold;
}

#register #content #signup-newsletters .news-desc,
#register #content #profilenewsletters .news-desc {
font-size: 12px;
line-height: 15px;
padding: 0 0 0 24px;
}

#register #content #footerMessage,
#register #content #signup-help {
margin: 16px 0;
}

#register #content #footerMessage p,
#register #content #signup-help p { 
font-size: 12px;
}

#register #content #formButtonArea a {
display: block;
width: 186px;
height: 47px;
margin: 8px;
background: transparent url(http://media.azfamily.com/designimages/belo_register_buttons.png) 0 0 no-repeat;
text-indent: -9999px;
}

#register #content #register-int form {
padding: 8px;
font-size: 13px;
}

#register #content #register-profile #secretAlert {
width: 100%;
margin: 10px 0;
height: 20px;
background-color: #eee;
text-align: center;
broder: 1px solid;
line-height: 25px;
}


#register #content #register-int form h5 {
padding: 0 0 8px 0;
}

#register #content #register-int form h6 {
padding: 8px 0 4px 0;
}

#register #content #register-int form div {
padding: 0 0 8px 0;
}

#register #content #register-int form input[type=text] {
margin: 0 0 4px 0;
width: 320px;
}


#register #content #register-profile h1 span {
height: auto;
padding: 0;
margin-right: 0px;
}


#register #content #register-profile a {
height: 20px;
padding: 0 0 0 20px;
line-height: 20px;
margin-right: 5px;
background: transparent url("http://media.azfamily.com/designimages/closedIcon.png") top left no-repeat;
}

#register #content #register-profile .open {
background: transparent url("http://media.azfamily.com/designimages/openIcon.png") top left no-repeat;
}

#register #content #register-profile #secretAlert p {
line-height: 20px;
padding: 0;
}

#register #content #register-profile {
padding: 8px;
}

#register #content #register-profile a {
text-decoration: none;
}


#register #content #register-profile h4 {
font-size: 16px;
margin: 8px 0;
}

#register #content #register-profile h5 {
padding: 20px 0 0px 0;
font-size: 13px;
border-bottom: 1px solid;
width: 390px;
}

#register #content #register-profile h6 {
padding: 12px 0 4px 0;
}

#register #content #register-profile p {
font-size: 12px;
line-height: 15px;
margin: 4px 0 4px 0;
padding: 0px;
}

#register #content #register-profile form {
font-size: 12px;
line-height: 15px;
}

#register #content #register-profile .success {
font-size: 16px;
line-height: 22px;
}

#register #content #register-profile input[type=text] {
margin: 0 0 4px 0;
}

#register #content #register-profile #profileEditAvatarContent {
width: 210px;
margin: 0 0 0 30px;
float: right;
}

#register #content #register-profile #profile-specials {
margin-top: 50px;
}

#register #content #register-profile #profileEditAvatarContent p {
font-size: 11px;
margin: 0;
}

#register #content #register-profile #profileUpdate {
margin-top: 12px;
}

#register #login-page input,
#register #content #remember-password input {
margin: 4px 8px;
}

#register #login-page input[type=text],
#register #login-page input[type=password],
#register #content #remember-password input[type=text] {
width: 200px;
}

#register #content #remember-password h6 {
padding: 8px;
}

#register #content #remember-password p {
padding: 8px;
margin: 0;
}

#register #login-page #signuplink {
clear: both;
padding: 10px 0;
}

#register #login-page #signuplink li {
list-style-type: none;
padding: 0;
margin: 4px 0 0 12px;
}

#register #username-change h5 {
color: #999;
font-size: 48px;
padding: 8px;
}

#register #content #username-change p {
font-size: 14px;
line-height: 18px;
padding: 8px;
margin: 0;
color: #333;
}

#register #username-change h6 {
color: #333;
font-size: 14px;
font-weight: bold;
}

#register #content #username-change input {
border: 1px solid #ccc;
background: #eee;
padding: 6px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-size: 18px;
float: left;
margin: 0 12px 0 0 !important;
}

#register #content #username-change .fields p {
font-size: 11px;
line-height: 14px;
margin: 0;
padding: 2px 0 0 0;
}


/*Special Offers*/

#register #featuredvideo li.hasimage a.photo-link {
width: auto;
height: auto;
}

#register #featuredvideo li.hasimage a.photo-link img {
border: none;
width: auto;
height: auto;
*height: 100%;
}

#register #featuredvideo ul {
float: left;
color: #111;
}

/* GREAT DAY / GOOD MORNING */
.great-section .sub-level {
display: none;
visibility: hidden;
}

.great-section #wrapper {
background: transparent url(http://media.azfamily.com/designimages/belo_greatday_bkg.png) 0 140px no-repeat;
}

.great-section .section-title {
height: 120px;
line-height: 120px;
font-size: 32px;
margin: 0 0 0 16px;
}

.great-section #wrapper-great {
width: 928px;
background: #fff;
margin: 0 16px;
padding: 10px;
}

.great-section #wrapper-great p {
font-size: 12px;
line-height: 15px;
margin: 0 0 8px 0;
}

.great-section #wrapper-great #content {
width: 618px;
margin: 0 10px 0 0;
}

.great-section #wrapper-great #content-one,
.great-section #wrapper-great #content-two {
margin: 0;
padding: 0;
}

.great-section #wrapper-great #content-one #top-segments {
width: 320px;
margin: 0 10px 0 0;
float: left;
overflow: hidden;
}

.great-section #wrapper-great #content-one #gd-today,
.great-section #wrapper-great #content-one #gd-inside {
width: 288px;
float: left;
margin: 0 0 28px 0;
}

.great-section #wrapper-great #content-one #top-segments h5,
.great-section #wrapper-great #content-one #gd-today h5,
.great-section #wrapper-great #content-two #gd-photos h5 {
font-size: 13px;
font-weight: normal;
text-transform: uppercase;
border-bottom: 1px solid #ccc;
padding: 0 0 8px 0;
margin: 0 0 8px 0;
}

.great-section #wrapper-great #content-one #top-segments li {
clear: both;
padding: 4px 0;
}

.great-section #wrapper-great #content-one #top-segments li .photo {
width: 120px;
height: auto;
float: left; 
margin: 0 8px 0 0;
}

.great-section #wrapper-great #content-one #top-segments li .entry-title {
font-size: 16px;
font-weight: normal;
}

.great-section #wrapper-great #content-one #top-segments .item1 {
padding: 0 0 12px 0;
}

.great-section #wrapper-great #content-one #top-segments .item1 .photo,
.great-section #wrapper-great #content-one #top-segments .item1 #flashvidcontainer {
margin: 0 0 8px 0;
}

.great-section #wrapper-great #content-one #top-segments .item1 .photo {
width: 320px;
}

.great-section #wrapper-great #content-one #top-segments .item1 .entry-title {
font-size: 21px;
}

.great-section #wrapper-great .more {
clear: both;
display: block;
text-align: right;
padding: 12px 8px 20px 0;
text-transform: uppercase;
font-size: 10px;
font-weight: bold;
}

.great-section #wrapper-great #gd-photos .more {
padding: 16px 0 0 0;
}

.great-section #wrapper-great #content-one #gd-today .entry-title {
font-size: 15px;
line-height: 18px;
}

.great-section #wrapper-great #content-one #gd-inside h5 {
font-size: 15px;
font-weight: normal;
padding: 0 0 8px 0;
}

.great-section #wrapper-great #content-one #gd-inside li {
padding: 0 0 6px 0;
margin: 0 0 6px 0;
border-bottom: 1px dashed #ccc;
}

.great-section #wrapper-great #content-one #gd-inside li h6 a {
font-size: 12px;
font-weight: normal;
color: #5b5b5b;
}

.great-section #wrapper-great #content-one #gd-inside li h3 {
font-size: 15px;
font-weight: normal;
padding: 4px 0 0 0;
}

.great-section #wrapper-great #content-two {
clear: both;
padding: 32px 0 0 0;
}

.great-section #wrapper-great #content-two #ad-skyscraper {
padding: 0 10px;
float: left;
margin: 0 10px 0 0;
}

.great-section #wrapper-great #content-one #top-segments .related-info,
.great-section #wrapper-great #content-two #top-segments .related-info {
display: none;
visibility: hidden;
}

.great-section #wrapper-great #content-two #gd-photos {
width: 428px;
float: left;
}

.great-section #wrapper-great #content-two #gd-photos li {
width: 132px;
margin: 0 5px;
float: left;
}

.great-section #wrapper-great #content-two #gd-photos li .photo {
width: 132px;
height: auto;
margin: 0 0 4px 0;
}

.great-section #wrapper-great #content-two #gd-photos li p {
font-size: 12px;
line-height: 16px;
}

.great-section #wrapper-great #content-two #gd-photos li.item4 {
clear: both;
}

.great-section #wrapper-great #content-two #content-headlines-younews ul {
margin: 0 0 0 4px;
padding: 0;
}

.great-section #wrapper-great #content-two #content-headlines-younews li {
width: 96px;
padding: 0;
margin: 0 8px 8px 0;
float: left;
clear: none;
}

.great-section #wrapper-great #content-two #content-headlines-younews li .photo-link {
margin: 0 0 4px 0;
padding: 0;
width: 96px;
}

.great-section #wrapper-great #content-two #content-headlines-younews li .entry-title {
font-size: 12px;
line-height: 15px;
}

.great-section #wrapper-great #sidebar {
width: 300px;
padding: 0;
margin: 0;
}

.great-section #wrapper-great #sidebar .module {
background: none;
-moz-border-radius: 0;
border-radius: 0;
margin: 0 0 8px 0;
clear: both;
}

.great-section #wrapper-great #sidebar .module h5 {
-moz-border-radius: 0;
border-radius: 0;
border: none;
height: 32px;
line-height: 34px;
font-size: 13px;
font-weight: normal;
padding: 0 8px;
margin: 0 0 8px 0;
text-transform: uppercase;
}

.great-section #wrapper-great #sidebar #about-mod .photo {
float: left;
margin: 0 8px 8px 0;
}

.great-section #wrapper-great #sidebar #about-mod li {
clear: both;
}

.great-section #wrapper-great #sidebar #about-mod .entry-title {
font-size: 13px;
font-weight: normal;
}

.great-section #wrapper-great #sidebar #about-mod p {
font-size: 12px;
line-height: 15px;
}

.great-section #content-toolbar {
width: 292px;
}

.great-section #wrapper-great #content-toolbar #status {
width: 290px;
}

.great-section #great-more #third-parties {
width: 160px;
margin: 0 16px 0 0;
padding: 0;
float: left;
}

.great-section #great-more #great-more-content {
float: left;
}

.great-section #great-more #great-more-content ul {
margin: 0;
padding: 0;
list-style-type: none;
width: auto;
}

.great-section #great-more #great-more-content ul li {
margin: 0 0 8px 0;
padding: 0;
list-style-type: none;
}

.great-section #great-more #great-more-content ul li.hasimage a.photo-link {
width: auto;
}

.great-section #great-more #great-more-content ul li p.summary {
font-size: 12px;
line-height: 15px;
}

/* MARKETPLACE */
#marketplace .content-headlines-list ul li a.photo-link {
background: transparent;
}

/* GAS TRACKER */
#traffic-gas-tracker #content-two ul {
margin: 12px 0 0 22px;
}

#traffic-gas-tracker #content-two ul li {
float: left;
width: 25%;
font-size: 13px;
list-style-type: disc;
padding: 4px 0;
}

/* TRAFFIC */
#traffic #content-one .content-headlines-list {
width: 240px;
}

#traffic #topstory form select {
width: 375px;
}


#on-tv-bios #content .content-headlines-list {
width: 645px;
}

#on-tv-bios #content .content-headlines-list h5 {
font-size: 16px;
margin: 8px;
}

#on-tv-bios #content .content-headlines-list ul {
width: 648px;
margin: 0 5px;
padding: 0;
}

#on-tv-bios #content .content-headlines-list ul li {
clear: none;
width: 130px;
height: 200px;
float: left;
margin: 0 14px 40px 14px;
padding: 0;
border: 1px solid #ccc;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
text-align: center;
overflow: hidden;
}

#on-tv-bios #content .content-headlines-list ul li .photo-link {
display: block;
width: 120px;
height: 160px;
padding: 5px;
text-align: center;
float: none;
}

#on-tv-bios #content .content-headlines-list ul li .photo {
text-align: center;
}

#on-tv-bios #content .content-headlines-list ul li .bio {
font-size: 13px;
font-weight: bold;
display: block;
background: #eee;
border-top: 1px solid #ccc;
padding: 6px 4px 4px 4px;
height: 30px;

}

#on-tv-contact #content #top-content {
width: 470px;
margin: 0 8px;
float: right;
}

#on-tv-contact #content #top-content .section-title {
margin: 0;
padding: 8px 0;
}

#on-tv-contact #content #top-content p {
font-size: 12px;
line-height: 15px;
}

#on-tv-contact #content #bottom-content {
margin: 8px;
width: 160px;
}

/* LEGAL */
.legal h2 {
font-size: 14px;
font-style: italic;
color: #333;
padding: 4px 8px;
}

.legal h3 {
font-size: 15px;
padding: 4px 8px;
}

.legal h4 {
font-size: 13px;
padding: 4px 8px;
}

.legal h5 {
color:#FF0000;
font-size:12px;
font-weight:bold;
padding:0 2px 0 0;
text-transform:uppercase;
}

.legal p {
font-size: 12px;
line-height: 15px;
padding: 0 8px 8px 8px;
}

.legal ol {
padding: 8px 30px;
}

.legal ul li,
.legal ol li {
list-style-type: disc;
font-size: 12px;
line-height: 15px;
padding: 0 0 6px 0;
}


/* RSS FEED */
#content-toolbar-rss #content h1 {
font-size: 21px;
padding: 8px;
}

#content-toolbar-rss #content ul li {
padding: 4px 8px;
font-size: 12px;
}

.google-adsense-wrapper {
width: 300px; margin: 0 auto;
}



/* SKI REPORTS */
.weather-ski-reports #ad-skyscraper {
float: left;
clear: left;
margin: 10px 0 0 0;
}

.weather-ski-reports #content-one h3 {
font-size: 16px;
}

.weather-ski-reports #content-one h1 {
float: left;
padding: 8px;
font-size: 12px;
list-style-type:disc;
display: list-item;
list-style-position: inside;
}

.weather-ski-reports #content-two {
padding: 8px;
float: left;
width: 467px; 
clear: none;
margin: 10px 0;
}

.weather-ski-reports #content-two .resort {
float: left;
width: 100%;
*margin: 0 0 0 30px;
border-bottom: 1px solid #dedede; /*for now*/
}

.weather-ski-reports #content-two h5 {
font-size: 13px;
margin: 10px 0;
}

.weather-ski-reports #content-two .resort div {
float: left;
width: auto;
padding: 0 10px;
}

.weather-ski-reports #content-two .resort div ul {
padding: 8px 0 0 0;
}

.weather-ski-reports #content-two .resort div ul li {
font-size: 11px;
line-height: 13px;
}

.weather-ski-reports #content-two .resort h4 {
font-size: 11px;
}

.weather-ski-reports #content-two .resort .resortTools {
float: left;
clear: left;
margin: 10px 0;
}

.weather-ski-reports #content-two .resort .resortTools ul {
*width: 440px;
}

.weather-ski-reports #content-two .resort .resortTools ul li {
float: left;
padding: 0 6px;
border-left: 1px solid #dedede;
}

.weather-ski-reports #on-the-snow-credit img {
float: left;
margin-right: 8px;
}

.weather-ski-reports #on-the-snow-credit h5 {
margin-top: 32px;
display: block;
float: left;
}

/* Slideshow Index */
#community-slideshows #topstory .related-comments,
#news-slideshows #topstory .related-comments {
display: none;
visibility: hidden;
}
