
/* GENERAL */ 
#wrapper {
width: 980px;
margin: 0 auto 30px;
padding: 0 8px;
background: #f7f7f7;
}

#content {
clear: both;
width: 655px;
margin: 8px 8px 8px  0;
-moz-border-radius: 4px;
border-radius: 4px;
background: white;
/*overflow: hidden; commenting out for tool tips may need to be added back */
float: left;
}

.wide #content {
width: 980px;
}

#sidebar {
width: 316px;
margin: 8px 0;
float: left;
}

.poll #sidebar {margin: 0;}

.small-print{
font-size: 11px;
color: #777;
line-height: 12px;
padding: 0 4px;
}

.storylabel {
color: #333;
padding: 0 2px 0 0;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
}

#content .content-headlines-list ul li h3 .video-icon,
.search-results .results ul li h3 .video-icon {
background: transparent url(http://media.azfamily.com/designimages/belo-video-icon.png) center center no-repeat;
padding: 0 12px;
}

/* ----- Special Coverage ----*/

#special-coverage .section-title,
#special-coverage #sidebar {
display: none;
}

#special-coverage .souframe {
width: 1000px;
margin-left: -5px;
margin-top: -30px;
}

#special-coverage #content {
width: 1000px;
}

.hide, .headlines-morelink {
display: none;
visibility: hidden;
margin-right: 5px;
text-transform: uppercase;
text-align: right;
}

.show {
display: block;
}

.error {
color: red;
}

.section-title {
font-size: 21px;
padding: 8px;
}

/* BILLBOARD AD */
#Billboard {
width: 970px;
margin-top: 3px;
padding: 0;
}

/*Skyscrapper*/
#ad-skyscraper { 
width: 160px; 
height: 600px; 
}

/* RIGHT COL */
#sidebar .module {
background: white;
-moz-border-radius: 4px;
border-radius: 4px;
margin: 0 0 8px 0;
clear: both;
}

#sidebar .module h5 {
-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;
padding: 0 8px;
}

.module .more {
display: block;
text-align: right;
padding: 4px 8px 8px 0;
text-transform: uppercase;
font-size: 10px;
}


#sidebar .module iframe {
display: block;
margin: 0 auto;
padding: 4px 0;
}

/*---- NON-EDITORIAL -----*/
.non-editorial h5 {
font-size: 12px;
border-bottom: 1px dotted #0a456f;
padding: 0 0 2px 0;
}

.redtext {color: #990000;}

/*-------- COMMON MODULES ----------*/
#sidebar .ad-display {
margin: 0 8px 8px 8px;
clear: both;
}

/* TOP VIDEO */
#featuredvideo ul {
list-style-type: square;
margin: 8px 8px 8px 22px;
}

#featuredvideo ul li {
padding: 0 8px 6px 0;
font-size: 13px;
}

#featuredvideo ul li.hasimage {
margin: 0 0 4px -14px;
list-style-type: none;
zoom: 1;
}

#featuredvideo ul li a.photo-link {
display: block;
width: 128px;
height: 72px;
text-align: center;
float: left;
margin: 0 8px 0 0;
overflow: hidden;
}

#featuredvideo li .photo {
border: 1px solid #333;
float: left;
margin: 0 8px 0 0;
width:  128px;
}


#featuredvideo li h6 {
display: none;
visibility: hidden;
}

#featuredvideo li h3.entry-title {
font-weight: normal;
line-height: 16px;
}

#featuredvideo ul li.hasimage h3.entry-title {
font-size: 16px;
line-height: 20px;
}

#featuredvideo ul li:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

#featuredvideo .video-links {
color: #333;
display: block;
text-align: right;
padding-bottom: 3px;
}


#featuredvideo .video-links a {
display: inline;
margin-left: 4px;
line-height: 14px;
}

/* SLIDESHOWS & UGC */
div#slideshows ul, 
#ugc ul {
margin: 8px;
}

div#slideshows ul li, 
#ugc ul li {
float: left;
width: 128px;
height: 130px;
padding: 11px;
overflow: hidden;
}

div#slideshows ul li.item3,
#ugc ul li.item3 {
clear: both;
}

div#slideshows ul li a.photo-link,
#ugc ul li a.photo-link {
display: block;
width: 128px;
height: 72px;
text-align: center;
float: left;
margin: 0 8px 6px 0;
overflow: hidden;
}

div#slideshows ul li h3,
#ugc ul li h3 {
font-size: 11px;
line-height: 14px;
}

div#slideshows ul li.item3,
#ugc ul li.item3 {
clear: both;
}


div#slideshows ul:after,
#ugc ul:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

#ugc {
padding: 0 0 2px 0;
} 

#ugc #sectionsponsoryn,
#ugc #googlesponsor {
background: #eee;
-moz-border-radius: 4px;
border-radius: 4px;
margin: 8px;
padding: 8px;
}

#ugc #sectionsponsoryn h3 {
font-size: 14px;
}

#ugc #sectionsponsoryn p {
font-size: 12px;
line-height: 15px;
}

/* TRUMBA MODULE */
#events {
height: 208px;
}

#trumba {
margin: 8px;
}

#trumba-tools {
float: right;
padding: 4px 8px 0 0;
text-transform: uppercase;
font-size: 10px;
}

#trumba-tools li {
float: left;
padding: 0 0 0 12px;
}

#trumba-tools:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

#community-events .twSearchHead,
#community-events .twSearchBody,
#community-events .twSearchWrap {
width: 500px !important;
}

#community-events .submit_event {
padding: 0px 15px;
font-size: 13px;
border:medium none;
margin:5px 0;
text-align: center;
}

.submit_event:after {
content:".";
display: block;
clear: both;
height: 0;
width: 0;
visibility: hidden;
}

/* MOST POPULAR */
#popular {
padding: 0 0 8px 0;
}

#popular h5 {
text-indent: -9999px;
}

#popular #commenticon {
display: none;
visibility: hidden;
}

#popular .ui-tabs-hide {
display: none;
}

#popular #most-tabs li {
display: block;
float: left;
margin: -26px 0 0 0;
}

#popular #most-tabs li a {
opacity: .75;
padding: 8px 10px;
display: block;
font-size: 12px;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
background: white;
opacity: .75;
margin: 0 4px;
}

#popular #most-tabs li a:hover {
opacity: 1.0;
text-decoration: none;
}

#popular #most-tabs li.ui-tabs-selected {
background: white;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
}

#popular #most-tabs li.ui-tabs-selected a {
opacity: 1.0;
font-weight: bold;
}

#popular .ui-tabs-panel {
clear: both;
margin: 0 8px 0 22px;
padding: 6px 0;
}

#popular .ui-tabs-panel ul li {
list-style-type: square;
padding: 0 8px 8px 0;
font-size: 13px;
line-height: 17px;
}

#popular .ui-tabs-panel li a {
padding: 4px 0;
}

#popular .ui-tabs-panel li a:hover {
text-decoration: underline;
}

#popular .headlines-morelink {
display: block;
visibility: visible;
}

/* POLL */
#poll {
line-height: 13px;
font-size: 13px;
color: #333;
height: 100%;
float: left;
width: 100%;
}

.pollModule h3.entry-title {
margin: 8px 8px 0 8px;
}

#poll h6.poll-question {
margin: 0 8px 0 2px;
font-weight: normal;
}

#poll form {
margin: 8px;
padding: 0 0 8px 0;
}

#poll form:after {
content: ".";
display: block;
clear: both;
text-indent: -9999px;
}

#poll .poll-answer {
float:left;
padding: 4px 0;
line-height: 17px;
}

#poll .poll-answer.poll-image {
line-height: 51px;
}

#poll .poll-answer input {
float: left;
}


#poll .poll-answer.poll-image input {
margin-top: 18px;
}

#poll .poll-answer span {
clear: none;
float: left;
width: 270px;
margin: 0 0 0 8px;
color: #111;
}

.pollAlone #poll .poll-answer span.imgWrap,
#poll .poll-answer span.imgWrap {
margin: 0px 4px 0 0;
float: left;
display: inline-block;
width: 66px;
}

.pollAlone #poll .poll-answer span.center,
#poll .poll-answer span.center {
margin: 0;
display: inline;
width: auto;
}

.pollAlone #poll .poll-answer span.imgWrap img,
#poll .poll-answer span.imgWrap img {
margin: 0 auto;
text-align: center;
}

#poll-button {
clear: both;
}

#poll #ad-sponsor11 {
margin: 4px 0;
}

/* Poll Results */

#poll ul {
margin: 10px 0;
}

#poll ul li {
margin: 0 0 2px 0;
}


#poll .answerTitle {
display: block;
color: #111;
margin-bottom: 0px;
}

#poll .poll-result {
background-color: #000;
}

#poll .poll-result {
height: 12px;
margin: 2px 0 0 0;
zoom: 1;
}

#poll .results span {
margin-left: 4px;
}


#poll .results {
color: #111;
text-align: right;
}

#poll .results-holder {
width: 55%;
display: inline-block;
margin: 0 4px 0 0;
}

#poll .poll-result-row {
padding: 2px 8px;
color: #111;
font-size: 14px;
line-height: 14px;
}

#poll .even {
background: #efefef;
border: #f4f4f4 1px solid;
}

#poll #totalResponses,
#poll span {color: #6a6a6a;}

#pollButtons {
float: left;
clear: both;
height: 27px;
line-height: 27px;
}

#pollAlternate {
float: left;
width: 100px;
overflow: hidden;
height: 24px;
height: 27px;
line-height: 27px;
}

#poll-button {
border: none;
display: block;
float: left;
text-indent: -9999px;
font-size: 1px;
height: 27px;
width: 60px;
background: transparent url(http://media.azfamily.com/designimages/belo_pollSubmit.gif) top left no-repeat;
}



#backToVote a {
border: none;
display: block;
text-indent: -9999px;
font-size: 1px;
height: 27px;
width: 60px;
zoom: 1;
background: transparent url(http://media.azfamily.com/designimages/belo_pollback.gif) top left no-repeat;
}


/*Poll Message*/
.poll-message {
font-size: 14px;
line-height: 18px;
margin: 10px;
width: 160px;
}

.rightColumn #sidebar #poll .poll-message {
    font-size: 14px;
    line-height: 18px;
    margin: 10px;
    width: 270px;
}

.pollAlone .poll-message {
    font-size: 14px;
    line-height: 18px;
    margin: 10px;
    width: 400px;
}


/* WHAT'S ON */
.whatsonbox {
padding: 12px;
font-size: 14px;
font-weight: bold;
}

.whatsontime {
width: 50px;
float: left;
}

.whatsontitle {
width: 226px;
float: left;
}

#whatson .more {
clear: both;
padding: 12px 8px;
}

.whatsonrow {
line-height: 17px;
padding-bottom: 20px;
}

/* BREAKING WEATHER */
#breaking-weather{
border-top: 4px solid;
border-bottom: 4px solid;
margin: 8px;
padding: 6px 0;
}

#scroll_container,
#severe-weather {
line-height: 14px;
height: 20px;
width: 636px;
overflow: hidden;
border: 1px solid #bbb;
margin: 8px;
padding: 0;
-moz-border-radius: 4px;
border-radius: 4px;
}

.great-section #scroll_container {
width: 600px;
}

#scroll_container h4,
#severe-weather h5 {
background-color:#930000;
color: #fff;
line-height: 20px;
float: left;
padding: 0 15px;
font-size: 12px;
font-weight: bold;
-moz-border-radius: 4px 0 0 4px;
border-radius: 4px 0 0 4px;
text-transform: uppercase;
}

#scroll_container .manualScroll,
#severe-weather .manualScroll {
float: left;
margin: 0 8px;
display: block;
width: 10px;
height: 20px;
}

#scroll_container .forward,
#scroll_container .back,
#severe-weather .forward,
#severe-weather .back {
text-indent: -9999px;
display: none;
width: 10px;
height: 20px;
}

#scroll_container .back,
#severe-weather .back {
background: transparent url(http://media.azfamily.com/designimages/belo-severe-forward.png) center center no-repeat;
}


#scroll_container .forward,
#severe-weather .forward {
background: transparent url(http://media.azfamily.com/designimages/belo-severe-back.png) center center no-repeat;
}

#scroll_container .scrollMask,
#severe-weather .scrollMask {
width: 440px;
overflow: hidden;
position: relative;
float: left;
}

.great-section #scroll_container .scrollMask {
width: 410px;
}

#scroll_container ul,
#severe-weather ul {
height: 16px;
width: 9999px;
margin-left: 0px;
position: relative;
}

#scroll_container ul li,
#severe-weather ul li{
float: left;
line-height: 20px;
margin-right: 20px;
display: block;
}

#scroll_container ul li.end,
#severe-weather ul  li.end{
width: 200px;
display: block;
}



ul.ticker li,
ul.ticker li h5,
ul.ticker li h6{
font-size: 13px;
font-weight: normal;
display: inline;
}

ul.ticker li h6 {
font-size: 10px;
}

#severe-weather .county {
font-weight: bold;
}

#severe-weather a {
padding: 0 0 0 0;
}

#breaking-weather {
-moz-border-radius: 4px;
border-radius: 4px;
border: 1px solid #ddd !important;
padding: 0px;
background: transparent url(http://media.king5.com/designimages/belo_severe_bar_bottom.png) bottom left repeat-x;
}

#breaking-weather-title {
display: block;
padding: 0 0 0 6px;
line-height: 20px;
color: #464646;
font-size: 11px;
background: transparent url(http://media.king5.com/designimages/belo_severe_bar_bottom.png) top left repeat-x;
}

#breaking-weather-title h1 {
display: inline;
}

#breaking-weather h2 {
text-transform: uppercase;
display: inline;
margin-right: 4px;
}

#breaking-weather h2 span {
font-weight: normal;
text-transform: none;
padding: 0 0 0 4px;
}

#breaking-weather #breaking-weather-images {
margin: 5px 0 0 4px;
float: left;
}

#breaking-weather #breaking-weather-images li {
display: inline;
padding: 0 5px 0 0;
float: left;
display: block;
text-align: center;
overflow: hidden;
width: 100px;
}

.breaking-weather-image-title {
text-align: center;
padding: 0 !important;
margin: 0;
display: block;
width: 100px;
text-align: center;
line-height: 12px !important;
font-size: 10px !important;
padding-bottom: 2px;
overflow: hidden;
}

a .breaking-weather-image-title  {
color:#464646;
}

#breaking-weather h3 {
float: left;
padding: 0 6px;
line-height: 18px;
color: #464646;
}

#breaking-related-content {
clear: both;
height: 18px;
}

#breaking-weather #breaking-weather-info {
line-height: 18px;
}

#breaking-weather #breaking-weather-info li {
display: inline; 
padding: 0 8px 0 0;
}

/* NON-EDITORIAL TEASER */
#content .content-headlines-list ul li.advert {
border-top: 1px dotted #333;
border-bottom: 1px dotted #333;
margin: 0 0 8px -13px !important;
padding: 8px 0;
list-style-type: none;
}

#content .content-headlines-list ul li.advert .photo {
max-width: 160px;
height: auto;
}

#content .content-headlines-list ul li.advert a.photo-link {
width: auto;
height: auto;
margin: 0 8px 0 0;
}

#content .content-headlines-list li.advert h3.entry-title a {
font-weight: bold;
}

#content .content-headlines-list ul li.advert:after {
content:".";
display: block;
clear: both;
height: 0;
padding: 0;
visibility: hidden;
}

#system-error {
min-height: 400px;
}

#system-error h3 {
padding: 8px;
font-size: 14px;
}

#system-error p {
font-size: 13px;
line-height: 15px;
padding: 0 8px 8px 8px;
}


/*  MAP TEXT  */
#googleMap .label {
font-size: 14px;
line-height: 16px;
font-weight: bold;
}

#googleMap .address,
#googleMap .city {
font-size: 12px;
line-height: 16px;
}

#googleMap1 p.label {
font-size: 12px;
line-height: 12px;
font-weight: bold;
padding: 0 !important;
margin: 0 !important;
}

#googleMap1 p.address,
#googleMap1 p.city {
font-size: 11px;
line-height: 12px;
padding: 0 !important;
margin: 0 !important;
}

/* Companion Ads */

.beloStoryWide #beloMediadiv .bimvidCompanion,
.beloStoryWide #beloMediadiv #player_companion {
margin: 0px 0 0 -300px !important;
}

.article .bimvidCompanion,
.article #player_companion {
margin: -264px 0 0 470px !important;
height: 250px;
width: 300px;
}



*:first-child+html .article .bimvidCompanion,
*:first-child+html .article #player_companion {
margin: -304px 0 0 0px !important;
}

.index .bimvidCompanion,
.section .bimvidCompanion,
.index #player_companion,
.section #player_companion {
margin: 5px 0 0 0 !important;
}

.index .bimvidCompanion iframe,
.section .bimvidCompanion iframe,
.index #player_companion iframe,
.section #player_companion iframe {
width: 300px !important;
height: 250px !important
}

.index .bimvidCompanion .prWrap,
.section .bimvidCompanion .prWrap,
.index #player_companion .prWrap,
.section #player_companion .prWrap {
position: absolute;
margin: -265px 0 0 15px;
}
#weather .bimvidCompanion,
#weather #player_companion {
margin: 342px 0 0 6px !important;
}

#other-radar {
    margin: 14px 10px 10px 2px;
    float: left;
    width: 150px;
}

#other-radar .radar-switch {
    font-size: 12px;
    font-weight: normal;
}

#other-radar .radar-switch img{
    float: left;
    margin: 0px 5px 5px 5px;
}

.module .submitlink {
float: left;
display: block;
text-align: left;
padding: 4px 6px 8px 8px;
font-size: 10px;
text-transform: uppercase;
border-right: solid 1px #cccccc;
}

/*---Related Stories---*/

#topstory .related-info {
margin: 8px 0 0 0; 
padding: 0;
}

#topstory .related-info li { 
display: block; 
position: relative; 
}

#topstory .related-info li.related-link a span, #topstory .related-info li.related-story a span { 
display: none; 
}
 
#topstory .related-info li.related-link a, #topstory .related-info li.related-story a { 
font-size: 11px; 
}

#topstory .related-info li a { 
text-decoration: none;  
}

#topstory .related-info li a:hover { 
text-decoration: underline; 
}

#topstory .related-info li.related-comments { 
padding: 0 4px 0 0;
border-right: 1px solid #333;
background-image: none;
} 

#topstory .related-info li.related-comments a { 
color: #454545; 
padding: 0 4px 0 0; 
text-decoration: none; 
}

#topstory .related-info li.related-comments a:hover { 
text-decoration: underline; 
}

#topstory .related-info li.related-label { 
border-left: none; 
font-weight: bold; 
padding: 0 2px 0 0; 
margin: 0; 
background-image: none; 
}

/*---End Related Content---*/

/*---Weather Underground Credits---*/
div#pwr-wu { 
     font-family: Arial; font-size: 10px; color: #666; 
}

div#pwr-wu img {
     padding: 0 3px 0 0; 
}

/* ----- Special Coverage ----*/

#special-coverage .section-title,
#special-coverage #sidebar {
display: none;
}

#special-coverage .souframe {
width: 1000px;
margin-left: -5px;
margin-top: -30px;
}

#special-coverage #content {
width: 1000px;
}

/* ---- MISC ----*/
#topstory .photo-link {
width: 330px;
height: 183px;
display: block;
overflow: hidden;
margin-bottom: 8px;
}

#content-one #topstory .item1 p.credit {
font-size: 10px;
line-height: 11px;
margin: -9px 3px 0px;
text-align: right;
display: none;
visibility: hidden;
}

ul li p.credit.light-gray {
display: none;
}

#index-more #third-parties,
#index-more #more-content{
float: left;
}

#index-more #content-two h3 {
    font-size: 0.9em;
}

#index-more #content-two {
width: 460px;
margin: 12px 0 0 10px;
}

#sidebar #bio-images, 
#sidebar #bio-links {
display: block;
float: left;
}

#survey-reg-prompt {
    text-align: center;
    font-size: 16px;
    border: solid 2px #565656;
    background: #ABABAB;
    padding: 20px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.cmP_input {
padding: 0 5px 0px 0;
}

.cmP_label {
padding: 0 0 10px 5px;
}

.cmP_submit {
padding-top: 20px ;
}


/*----------- Eventful share widgets page -----------*/
body#entertainment-eventful-widgets textarea#lgflashwidgetcode, body#entertainment-eventful-widgets textarea#smflashwidgetcode, body#entertainment-eventful-widgets textarea#htmlwidgetcode { font-size: 10px; font-family: Arial; color: #333; width: 305px; height: 220px; }
body#entertainment-eventful-widgets h3.widget-hdr { font-size: 16px; padding: 10px 0 5px 8px; }
body#entertainment-eventful-widgets form#widgetcats, body#entertainment-eventful-widgets form#lgflashwidget, body#entertainment-eventful-widgets form#smflashwidget, body#entertainment-eventful-widgets form#htmlwidget { padding-left: 8px; }
body#entertainment-eventful-widgets div.widget-sample { float: right; text-align: right; width: 317px; font-size: 11px; font-style: italic; color: #999; padding-right: 10px; }
body#entertainment-eventful-widgets hr.dotted-border { margin: 10px auto 0 auto; width: 98%; border-top: 1px dotted #999; }
body#entertainment-eventful-widgets div#third-parties { width: 655px; padding: 0; }

/*--------Newsletter Widget-----------*/
#sidebar .module#newsLetterWidget {
border: 1px solid #e2e3e3;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #e2e3e3 url(http://media.azfamily.com/designimages/newsletterwidget_back.png) top left repeat-x;
}

#sidebar .module#newsLetterWidget img {
float: left;
margin: 12px 5px 0px 6px;
}

#sidebar .module#newsLetterWidget h3 {
padding: 8px 8px 0px 8px;
font-size: 18px;
}

#sidebar .module#newsLetterWidget p {
margin: 4px 8px;
}

#sidebar .module#newsLetterWidget form {
display: inline-block;
margin-top: 0px;
padding: 0 10px;
margin: 8px 0;
clear: both;
}

.newsletter-email {
width: 200px;
float: left;
}

#sidebar .module#newsLetterWidget .e-mail {
width: 200px;
}

#sidebar .module#newsLetterWidget .signup {
border: none;
text-indent: -9999px;
color: #fff;
font-size: 0;
height: 28px;
width: 72px;
margin: 11px 8px;
background: transparent url(http://media.azfamily.com/designimages/belo_newsletterWidget_signu.png) top left no-repeat;
}

#community-rachels-challenge #sidebar .module#newsLetterWidget .signup {
margin: 11px -5px 11px 8px !important; 
}

#sidebar .module#newsLetterWidget label {
display: block;
font-size: 12px;
line-height: 12px;
margin-bottom: 1px;
}

#sidebar .module#newsLetterWidget #loading-user {
display: inline-block;
font-size: 12px;
line-height: 28px;
margin: 4px 0 0 0;
}

#sidebar .module#newsLetterWidget #loading-user img {
float: left;
margin: 4px 8px 0 0;
}

#sidebar .module#newsLetterWidget label.error {
width: 200px;
clear: none;
margin-top: 4px;
}

#video #content {
padding-bottom: 35px; 
*padding-bottom: 75px;
}

/* Whats being talked about module */
#theChat {
height: 300px;
overflow: hidden;
}

#theChat .scrollMask {
height: 255px;
overflow: hidden;
margin-top: 8px;
}


#theChat .scrollMask div {
line-height: 15px;
font-size: 13px;
height: 60px;
overflow: hidden;
margin: 0 8px 10px 7px;
}

.red, .commentor {
color: red;
}


#theChat ul li .title{
color: #111;
font-weight: bold;
}

/*-------------- Share Tools Styles --------------*/
.storytools {
float: right;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 4px 2px 10px 2px;
width: 100%;
height: 22px;
}

.storytools ul {
float: left;
}

.storytools h5 {
float: left;
font-size: 12px;
line-height: 24px;
padding: 0 4px 0 0px;
}

.storytools #beloShareToolsDivider{
border-right: solid #7a7a7a 1px;
text-indent: -9999px; 
margin: 0 4px;
width: 1px;
padding: 0;
height: 20px;  
display: block!important; 
}

.storytools li {
float: left;
display: block;
text-indent: -9999px;
height: 20px;
width: auto;
margin: 0 2px !important;
padding: 0;
border: none;
background: #fff;
list-style-type: none;
}

.storytools li a {
display: block;
width: 100%;
height: 100%;
}

.storytools .tool-comment,
.storytools .tool-print,
.storytools .tool-yn,
.storytools .tool-ugc {
display: none;
visibility: hidden;
}

.storytools .tool-print-belo {
background: white url(http://media.king5.com/designimages/belo-sharetools-print.png) center center no-repeat;
width: 24px;
}

.storytools .tool-email {
background: white url(http://media.azfamily.com/designimages/belo-sharetools-email.png) center center no-repeat;
width: 24px;
}

.gallery #content #content-one #gallery-tools .storytools li.tool-facebook-like,
.storytools .tool-facebook-like {
_background: white url(http://media.azfamily.com/designimages/belo-facebook-icon.png) center center no-repeat;
width: 51px;
border: solid #fff 0px !important;
height: 23px;
position: static;
}
.storytools .tool-facebook-like span{
padding-top: 1px;
}
.gallery #content #content-one #gallery-tools .storytools li.tool-facebook-like .fb_edge_comment_widget,
.storytools .tool-facebook-like span.fb_edge_comment_widget{
display: none;
}

.gallery #content #content-one #gallery-tools .storytools li.tool-facebook-like{
padding-top: 2px;

}

.tool-facebook-belo{
width: 135px !important;    
}

.storytools .tool-twitter-box-count-h a {
text-indent: -9999px;
}

.storytools .tool-twitter-box-count-h {
width: 100px;
}

.gallery #content #content-one #gallery-tools .storytools li.tool-gplus-belo,
.storytools ul li.tool-gplus-belo{
width: 87px;
text-indent: 0 !important;
padding: 0px 3px 0 !important;
height: 20px;
margin-top: 3px !important;
*display: none;
*visibilty: hidden;

}

#content-two #storytools-bottom {
float: none;
clear: both;
margin: 16px auto;
}

#content-two #storytools-bottom h5{
    display: none;
    }

.storytools #imwarelist .tool-comment a {
background: transparent url(http://media.king5.com/designimages/icon_comment_12x12.png) center left no-repeat;
}

.storytools #imwarelist .tool-facebook a,
.storytools #imwarelist .tool-email a{
text-indent: -9999px;
}

.storytools #imwarelist .tool-print a {
background: transparent url(http://media.king5.com/designimages/belo-sharetools-print.png) center left no-repeat;
}

.storytools #imwarelist .tool-yn a {
background: transparent url(http://media.king5.com/designimages/yn_icon.gif) center left no-repeat;
}

.storytools #imwarelist .tool-digg a {
background:white url(http://media.azfamily.com/designimages/belo-digg-icon.png) no-repeat scroll left center;;
}

.storytools #imwarelist .tool-delicious a {
background:white url(http://media.azfamily.com/designimages/belo-delicious-icon.png) no-repeat scroll left center;;
}

#imwarelist #share-tool a.modalOpen {
padding-left: 20px;
position: relative;
z-index: 6;
width: 0px;
background: transparent url(http://media.king5.com/designimages/belo-sharetools-more.png) center center no-repeat;
text-indent: -9999px;
}

.storytools #imwarelist #share-tool .tool-newsvine a {
background: transparent url(http://media.king5.com/designimages/bimtols_newsvine_16.png) center left no-repeat;
}

.storytools #imwarelist #share-tool .tool-myspace a {
background: transparent url(http://media.king5.com/designimages/bimtools_myspace_16.png) center left no-repeat;
}

.storytools #imwarelist #share-tool .tool-reddit a {
background: transparent url(http://media.king5.com/designimages/bimtools_reddit_16.png) center left no-repeat;
}

.storytools #imwarelist #share-tool .tool-stumbleupon a {
background: transparent url(http://media.king5.com/designimages/bimtools_stumbleupon_16.png) center left no-repeat;
}

.storytools #imwarelist #share-tool .tool-googlebuzz a {
background: transparent url(http://media.king5.com/designimages/bimtools_google_16.png) center left no-repeat;
}

.storytools #imwarelist #share-tool .tool-linkedin a {
background: transparent url(http://media.king5.com/designimages/bimtools_linkedin_16.png) center left no-repeat;
}

.storytools #imwarelist #share-tool .tool-tumblr span{
color: #000;
line-height: 20px;
}

.storytools #imwarelist #share-tool .tool-tumblr a {
background: transparent url(http://media.king5.com/designimages/bimtools_tumblr_16.png) center left no-repeat !important;
}

.storytools #imwarelist #share-tool #shareModalWindowBottom,
.storytools #imwarelist #share-tool #shareModalWindow {
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #E9E9E9;
font-size:11px;
font-weight:normal;
line-height:30px;
list-style-type:none;
margin:23px 0 0 -172px;
opacity:1;
padding:5px 0 4px 4px;
position:absolute;
width:215px;
z-index:20;
}

*:first-child+html .storytools #imwarelist #share-tool #shareModalWindow{
margin: 2px 0 0 -198px;
}

.storytools #imwarelist #share-tool #shareModalWindowBottom{
margin: 23px 0 0 -172px;
}

*:first-child+html .storytools #imwarelist #share-tool #shareModalWindowBottom{
margin: -145px 0 0 -198px;
}

.storytools #imwarelist #share-tool #shareModalWindowBottom h5,
.storytools #imwarelist #share-tool #shareModalWindow h5 {
margin: 0;
padding: 0;
width: 100%;
height: 8px;
background:transparent url(http://media.king5.com/designimages/belo-shretools-triangle.png) top center no-repeat;
position: absolute;
top: -8px;
left: 0;
text-indent: -9999px;
display: block!important;
}

.storytools #imwarelist #share-tool a.open {
background-color: #E9E9E9;
}

.storytools #imwarelist #share-tool #shareModalWindowBottom .shareClose,
.storytools #imwarelist #share-tool #shareModalWindow .shareClose {
display: none;
}

.gallery #content #content-one #gallery-tools .storytools #imwarelist #share-tool #shareModalWindow li,
.storytools #imwarelist #share-tool #shareModalWindowBottom li,
.storytools #imwarelist #share-tool #shareModalWindow li {
float: left;
height: 22px;
overflow: hidden;
margin-top: 22px;
line-height: 16px;
width: 100px;
clear: none;
text-decoration: none;
text-transform: none;
border: none;
background: none;
margin: 0;
padding: 0;
}

.storytools #imwarelist #share-tool #shareModalWindowBottom li a,
.storytools #imwarelist #share-tool #shareModalWindow li a { 
color: #000;
line-height: 22px;
zoom: 1;
display: inline;
height: 22px;
overflow: hidden;
margin: 0;
padding: 19px;
}

.storytools #imwarelist #share-tool #shareModalWindowBottom li a{
padding: 2px 0 0 20px;    
}

.storytools #imwarelist #share-tool #shareModalWindowBottom li.tool-tumblr{
line-height: 23px;
}

.storytools #imwarelist #share-tool #shareModalWindowBottom li.tool-tumblr span a{
}

.storytools #imwarelist #share-tool{
width: 60px;
font-size: 10px;
padding-top: 4px;    
color: #727272;
}

.gallery .storytools #imwarelist #share-tool{
width: 25px;
font-size: 10px;
padding-top: 4px;    
color: #727272;
}

.gallery .storytools #imwarelist #share-tool:after{
content: "";
}

.storytools #imwarelist #share-tool a.modalOpen{
float: left;
margin: -4px 3px 0 0 ;
text-indent: 5px !important;
line-height: 20px;
color: #7a7a7a;
}

.gallery .storytools #imwarelist #share-tool a.modalOpen{
text-indent: -9999px !important;   
}

.storytools #imwarelist #share-tool li,
.storytools #imwarelist li{
list-style-type:none;
margin:0 2px !important;
padding:0;
text-indent:1px;
border:none;
zoom: 1;
}

.storytools .printtool,
.storytools .emailtool{
display: none;    
}

#shareModalWindow li a{
    text-indent: 25px;
}

.section #storytools-top {
width: auto;
}

.section #storytools-top h5 {
background: none;
display: none;
float: left;
font-size: 12px;
color: #333;
padding: 0;
border: none;
text-indent: -9999px;
}

.beloStoryWide .storytools{
    width: 485px;
    margin: 0 auto !important;
    }
.beloStoryWide #content-two #pagination{
    padding: 5px 0;
    }

#topvideo #storytools-top {
margin-right: 70px;
}

#topvideo #storytools-top #share-tool #shareModalWindow{
margin: 23px 0 0 -172px;
}

*:first-child+html #topvideo #storytools-top #share-tool #shareModalWindow{
margin: -62px 0 0 -5px;
}

/* ===== Yollar Widget Styles ===== */
.yollarWidget * {margin: 0px; padding: 0px;}
.yollarWidget .thumbnail img {border: none;}
/* Pencil */
#wrapPencil {font-family: Arial, Helvetica, sans-serif; background: #f5fbf3 url(http://belo.bimedia.net/shared-images/yollar/widgets/images/bg_pencil.jpg) no-repeat; border: 1px solid #CCC; width: 968px; height: 33px; display: block; text-decoration: none; overflow: hidden;}
#wrapPencil ul {overflow: hidden;}
#wrapPencil ul li {float: left; list-style: none;}
#wrapPencil .logo {width: 115px; height: 20px; margin: 2px 0 0 75px; border: none;}
#wrapPencil .thumbnail img {width: 33px; height: 33px; margin-left: 38px; background: #f5f5f5;}
#wrapPencil h1 {float: left; color: #f5534b; font-size: 28px; margin: 2px 0 0 30px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);}
#wrapPencil h2 {float: left; color: #FFF; font-size: 11px; margin: 13px 0 0 15px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5);}
#wrapPencil h1 {-webkit-animation-name: border-animation; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;}
@-webkit-keyframes border-animation {
	0% {color: #f5534b;}
	50% {color: #f37872;}
	100% {color: #f5534b;}
}
/* Leaderboard */
#wrapLeaderboard {font-family: Arial, Helvetica, sans-serif; background: #f5fbf3 url(http://belo.bimedia.net/shared-images/yollar/widgets/images/bg_728x90.jpg) no-repeat; border: 1px solid #CCC; width: 728px; height: 90px; display: block; text-decoration: none;}
#wrapLeaderboard ul {overflow: hidden;}
#wrapLeaderboard ul li {float: left; list-style: none;}
#wrapLeaderboard .logo {width: 115px; height: 20px; margin: 58px 0 0 90px; border: none;}
#wrapLeaderboard h1 {color: #f5534b; font-size: 28px; margin: 18px 0 0 50px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); width: 220px; text-align: center;}
#wrapLeaderboard h2 {color: #5a6368; font-size: 11px; line-height: 12px; width: 220px; text-align: center; margin: 55px 0 0 -220px; position: relative\9;}
#wrapLeaderboard .thumbnail {border-left: 1px dashed .dedede; padding-left: 10px; margin: 10px 0 0 10px; text-align: center; width: 110px; overflow: hidden;}
#wrapLeaderboard .thumbnail img {max-height: 70px; width: auto; height:70px\9;}
#wrapLeaderboard h1 {-webkit-animation-name: border-animation; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;}
@-webkit-keyframes border-animation {
	0% {color: #f5534b;}
	50% {color: #f37872;}
	100% {color: #f5534b;}
}
/* Bigbox */
#wrapBigbox {font-family: Arial, Helvetica, sans-serif; background: #f5fbf3 url(http://belo.bimedia.net/shared-images/yollar/widgets/images/bg_300x250.jpg) no-repeat; border: 1px solid #CCC; width: 300px; height: 250px; display: block; text-decoration: none;}
#wrapBigbox ul {overflow: hidden;}
#wrapBigbox ul li {float: left; list-style: none;}
#wrapBigbox .logo {width: 115px; height: 20px; margin: 68px 0 0 100px; border: none;}
#wrapBigbox h1 {border-bottom: 1px dashed #dedede;  color: #f5534b; font-size: 28px; margin: 20px 0 0 25px; padding-bottom: 3px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); width: 150px; text-align: center;}
#wrapBigbox h2 {color: #5a6368; font-size: 10px; line-height: 12px; margin: 58px 0 0 -150px; width: 150px; text-align: center; position: relative\9;}
#wrapBigbox .thumbnail {margin: 15px 0 0 20px; text-align: center; width: 70px; overflow: hidden;}
#wrapBigbox .thumbnail img {max-height: 70px; width: auto; height:70px\9;}
#wrapBigbox h1 {-webkit-animation-name: border-animation; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;}
@-webkit-keyframes border-animation {
	0% {color: #f5534b;}
	50% {color: #f37872;}
	100% {color: #f5534b;}
}
/* Tower */
#wrapTower {font-family: Arial, Helvetica, sans-serif; background: #f5fbf3 url(http://belo.bimedia.net/shared-images/yollar/widgets/images/bg_160x600.jpg) no-repeat; border: 1px solid #CCC; width: 160px; height: 600px; display: block; text-decoration: none;}
#wrapTower ul {overflow: hidden;}
#wrapTower ul li {float: left; list-style: none;}
#wrapTower .logo {width: 115px; height: 20px; margin: 167px 0 0 25px; border: none;}
#wrapTower h1 {color: #f5534b; font-size: 45px; line-height: 40px; margin-top: 20px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); text-align: center; width: 160px;}
#wrapTower h2 {display: block; overflow: hidden; color: #5a6368; font-size: 18px; height: 105px; margin: 10px 20px 0; text-align: center; width: 120px; padding: 0px; white-space: normal; word-wrap: break-word;}
#wrapTower .thumbnail {border-top: 1px dashed #dedede; margin: 15px 30px 0; padding-top: 15px; width: 100px; overflow: hidden;}
#wrapTower .thumbnail img {max-height: 100px; width: auto; height: 100px\9;}
#wrapTower h1 {-webkit-animation-name: border-animation; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;}
@-webkit-keyframes border-animation {
	0% {color: #f5534b;}
	50% {color: #f37872;}
	100% {color: #f5534b;}
}
/* Tippr Bigbox */
#wrapBigbox_tippr {font-family: Arial, Helvetica, sans-serif; background: url(http://belo.bimedia.net/shared-images/yollar/widgets/images/bg_tippr_300x250.png) no-repeat; width: 300px; height: 250px; display: block; text-decoration: none;}
#wrapBigbox_tippr ul {overflow: hidden;}
#wrapBigbox_tippr ul li {float: left; list-style: none;}
#wrapBigbox_tippr .location {color: #373737; font-size: 12px; font-weight: bold; text-transform: uppercase; margin: 18px 0 0 20px; width: 262px; padding-bottom: 25px;}
#wrapBigbox_tippr .thumbnail {margin-left: 20px; text-align: center; width: 100px; overflow: hidden;}
#wrapBigbox_tippr .thumbnail img {float: left; max-height: 100px; width: auto; height:100px\9;}
#wrapBigbox_tippr h1 {float: left; color: #f5534b; font-size: 32px; text-shadow: 1px 1px 2px rgba(0,0,0,0.5); margin: 0 20px 0 10px;}
#wrapBigbox_tippr h2 {float: left; color: #5a6368; font-size: 13px; line-height: 14px; margin: 5px 20px 0 10px; width: 150px; height: 60px;}
#wrapBigbox_tippr .logo {float: left; clear: both; width: 115px; height: 20px; margin: 50px 0 0 65px; border: none;}
#wrapBigbox_tippr h1 {-webkit-animation-name: border-animation; -webkit-animation-duration: 2s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: linear;}
@-webkit-keyframes border-animation {
	0% {color: #f5534b;}
	50% {color: #f37872;}
	100% {color: #f5534b;}
}
/* Text 316x50 */
#wrapText1 {background: #FFF url(http://belo.bimedia.net/shared-images/yollar/widgets/images/bg_text_316x50.jpg) no-repeat; border: 1px solid #CCC; width: 316px; height: 50px; display: block; text-decoration: none; overflow:hidden;}
#wrapText1 p {color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; display: block; margin: 17px 10px 0 55px;}
#wrapText1 .pink {color: #f5534b; text-decoration: none;}
/* Text 330x50 */
#wrapText2 {background: #FFF url(http://belo.bimedia.net/shared-images/yollar/widgets/images/bg_text_316x50.jpg) no-repeat; border: 1px solid #CCC; width: 330px; height: 50px; display: block; text-decoration: none; overflow:hidden;}
#wrapText2 p {color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; display: block; margin: 17px 10px 0 55px;}
#wrapText2 .pink{color: #f5534b; text-decoration: none;}
/* Text 330x75 */
#wrapText3 {background: #FFF url(http://belo.bimedia.net/shared-images/yollar/widgets/images/bg_text_330x75.jpg) no-repeat; border: 1px solid #CCC; width: 330px; height: 75px; display: block; text-decoration: none; overflow:hidden;}
#wrapText3 p {float: left; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; display: block; margin: 20px 0 0 78px; width: 175px;}
#wrapText3 .pink {color: #f5534b; text-decoration: none;}
#wrapText3 .thumbnail img {float: right; width: 55px; height: 55px; margin: 11px 10px 0 0;}
/* ===== End Yollar Widget Styles ===== */

.star-rating{
position: relative;
height: 20px;
width: 100px;
overflow: hidden;
background: url("http://media.king5.com/designimages/belo_star_rating.png") bottom left  no-repeat;
}

.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:20px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
background: url("http://media.king5.com/designimages/belo_star_rating.png") top left  no-repeat;
}



/*-- perisistent tools --*/
#pers-toolbar{
display:block;
background: #fff;
position: fixed;
height: 15px;
width: 1020px;
left: 50%;
margin-left: -510px;
border-right: 3px ridge #eee;
border-left: 3px ridge #eee;
border-top: 3px ridge #eee;
text-shadow: 0px 1px 0px #e5e5ee;
font-weight: bold;
bottom: 0;
z-index: 99;
font-size: 12px;
padding: 6px 0px;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e1e1e1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #ffffff 0%,#e1e1e1 100%); /* W3C */
-webkit-top-left-border-radius: 8px;
-moz-top-left-border-radius: 8px;
border-top-left-radius: 8px;
-webkit-top-right-border-radius: 8px;
-moz-top-right-border-radius: 8px;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
}

#pers-toolbar-inner{
width: 990px;
margin: 0 auto;
border-right: 1px solid #000;
}

#centerToolbarContent {
width: 740px;
height: 25px;
display: block;
position: relative;
top: -5px;
float: left;
margin: 0 8px;
border-right: 1px solid #ececec;
border-left: 1px solid #ececec;
}

#centerToolbarContent .shareTools {
float: left;
width: auto;
margin-left: 132px;
display: block;
height: 25px;
line-height: 20px;
padding:0 8px;
border-left: 1px solid #ececec;
border-right: 1px solid #ececec;
}

#centerToolbarContent .shareTools .google-share,
#centerToolbarContent .shareTools a {
margin: 0 0 0 15px;
display: block;
float: left;
padding: 4px 15px 0 18px;
display: block;
clear: none;
width: auto;
}

#centerToolbarContent .shareTools .facebook-share {
border-right: 1px solid #ececec;
background: transparent url(http://media.king5.com/designimages/belo-facebook-icon.png) center left no-repeat;
}

#centerToolbarContent .shareTools .twitter-share {
border-right: 1px solid #ececec;
background: transparent url(http://media.king5.com/designimages/belo-twitter-icon.png) center left no-repeat;
}

#centerToolbarContent .shareTools .google-share {
border-right: 1px solid #ececec;
color: #555;
padding: 4px 12px 0px 0;
}

#centerToolbarContent .shareTools .google-share div {
margin-right: 6px !important;
}

#centerToolbarContent .shareTools .comment {
padding-left: 28px;
background: transparent url(http://media.king5.com/designimages/belo_comments_add.png) center left no-repeat;
}

#readingList {
float:right;
width: 110px;
}

#reading-wrapper {
background: #eee;
}

#selectedReadings{
font-size: 12px;
position: fixed;
bottom: 30px;
left: 50%;
margin-left: 270px;
width: 200px;
color: #777;
padding: 4px 8px 4px 20px;
list-style: disc outside none;
background: #fefefe; /* Old browsers */
border: 1px solid #e3e3e3;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.21);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.21);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.21);
-webkit-top-left-border-radius: 8px;
-moz-top-left-border-radius: 8px;
border-top-left-radius: 8px;
-webkit-top-right-border-radius: 8px;
-moz-top-right-border-radius: 8px;
border-top-right-radius: 8px;
border-top-left-radius: 8px;
border-right: 2px solid #ccc;
border-left: 2px solid #ccc;
border-top: 2px solid #ccc;
}

#showReadingList  {
float:right;
text-align: right;
width: 108px;
line-height: 18px;
padding: 0 0 0px 10px;
background: transparent url(http://media.khou.com/designimages/belo_add_16.png) top left no-repeat;
}

#selectedReadings li{
list-style: disk;
margin: 4px 0;
line-height: 14px;
zoom: 1;
position: relative;
}

#selectedReadings li span{
margin: 0 4px;
font-size: 8px;
zoom: 1;
}


#selectedReadings li span:hover{
cursor: pointer;
}

.delete-item {
color: red;
}

.addToList{
cursor: pointer;
display: inline-block;
height: 12px;
position: relative;
top: -2px;
width: 12px;
margin: 0 4px;
background: transparent url(http://media.khou.com/designimages/belo_add_12.png) top left no-repeat;
}

.addToList.hide{
display: none !important;
visibility: hidden;
}

li a.addToList span{
position: absolute;
margin-left: -9999px;
font-size: 12px;
color: #333;
text-indent: 0;
}

.addToList:hover span{
position: absolute;
margin-left: 20px;
z-index: 999;
font-size: 11px;
line-height: 13px;
font-weight: normal;
color: #333;
width: 90px;
background: #fff;
border: 1px solid #efefef;
opacity: .97;
padding: 4px;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

ul li#direction span{
display: inline-block;
height: 8px;
width: 8px;
background: transparent url(http://media.khou.com/designimages/belo_add_12.png) center center no-repeat;
}

#pers-toolbar .avatar{
float: left;
margin-top: -20px;
border: 2px solid #e3e3e3;
height: 35px;
height: 20px\9;
margin-top: -5px\9;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}

#pers-toolbar .user-info {
float: left;
margin-left: 8px;
display: block;
height: 25px;
line-height: 17px;
}

#hidetools {
width: 80px;
text-align: center;
position: absolute;
left: 50%;
margin-left: -80px;
bottom: 29px;
background: #eee;
display: block;
padding: 4px 0;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
-webkit-top-left-border-radius: 4px;
-moz-top-left-border-radius: 4px;
border-top-left-radius: 4px;
-webkit-top-right-border-radius: 4px;
-moz-top-right-border-radius: 4px;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
}

#show-pers-toolbar {
width: 80px;
text-align: center;
text-shadow: 0px 1px 0px #e5e5ee;
font-weight: bold;
position: fixed;
bottom: 0px;
left: 50%;
margin-left: -80px;
padding: 4px 0;
background: #eee;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
font-size: 12px;
-webkit-top-left-border-radius: 4px;
-moz-top-left-border-radius: 4px;
border-top-left-radius: 4px;
-webkit-top-right-border-radius: 4px;
-moz-top-right-border-radius: 4px;
border-top-right-radius: 4px;
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.11);
}

/* ------ new configurable video module ----- */
#featuredvideo{
    clear: both;
margin: 10px 0;
}

#featuredvideo ul li{
position: relative;
}

#featuredvideo .video-icon{
display: none;
}

#featuredvideo .hasimage .photo-link{
width: 130px;
}

#featuredvideo .hasimage h6 {
display: block;
visibility: visible;
background: transparent url(http://media.wfaa.com/designimages/vid-mod_bg-bar.png) repeat !important;
position: absolute;
width: 130px;
top: 54px;
text-indent: -9999px;
height: 18px;
}

#featuredvideo.vidOption4 .hasimage .video-icon,
#featuredvideo.vidOption1 .hasimage .video-icon,
#featuredvideo.vidOption2 .hasimage .video-icon,
#featuredvideo.vidOption3 .hasimage .video-icon{
background: transparent url(http://media.wfaa.com/designimages/vid-mod_play-icon.png) 0px center no-repeat !important;
position: absolute;
display: block;
top: 54px;
left: 8px;
width: 120px;
color: #fff;
text-indent: 15px;
font-size: 12px;
height: auto;
overflow: hidden;
padding: 2px 0 0 0!important;
visibility: visible;
cursor: pointer;
}

#featuredvideo.vidOption4 .hasimage .video-icon:after,
#featuredvideo.vidOption1 .hasimage .video-icon:after,
#featuredvideo.vidOption2 .hasimage .video-icon:after,
#featuredvideo.vidOption3 .hasimage .video-icon:after{
content: "Play Video";
}

#featuredvideo .addToList{
    display: none;
}

/* ---- video module Option 3 ---- */
#featuredvideo.vidOption3{
position: relative;
padding-bottom: 16px;
}

#featuredvideo.vidOption3 li h3.entry-title,
#featuredvideo.vidOption3 li h3.entry-title a{
font-weight: normal;
font-size: 12px;
line-height: 13px !important;
}

#featuredvideo.vidOption3 .item2,
#featuredvideo.vidOption3 .item1{
width: 130px;
float: left;
margin: 0 0px 0px 0px;
padding: 0 0px;
height: 130px !important;
overflow: hidden;
}

#featuredvideo.vidOption3 .item1{
margin: 0 15px 5px 0px;
}

#featuredvideo.vidOption3 .item2{
clear: none;
}

.vidOption3 .item3{
clear: both;
}

#featuredvideo.vidOption3 .more{
position: absolute;
bottom: 0px;
right: 0px;
}

#featuredvideo.vidOption3 .video-icon{
display: none;
}

#featuredvideo.vidOption3 .item2 .video-icon,
#featuredvideo.vidOption3 .item1 .video-icon{
display: block;
top: 54px;
background-position: 3px center !important;
text-indent: 18px;
}

#featuredvideo.vidOption3 .item2 ul li h3.entry-title a{
line-height: 13px !important;
}

/* ---- video module Option 1 ---- */
#featuredvideo.vidOption1{
position: relative;
padding: 0 0 16px 0 !important;
height: auto;
overflow: hidden;
}

#sidebar #featuredvideo.vidOption1{
width: 316px;
}

#content-one #featuredvideo.vidOption1 h5{
font-size: 13px;
line-height: 18px;

}

#content-one #featuredvideo.vidOption1 ul li h3{
    list-style-type: none;
    }

#featuredvideo.vidOption1 ul{
height: auto;
overflow: hidden;    
padding: 0;
list-style-type: none !important;
margin: 8px 20px 0 20px;
}

#featuredvideo.vidOption1 li h3.entry-title,
#featuredvideo.vidOption1 li h3.entry-title a{
font-weight: normal;
font-size: 12px;
line-height: 14px !important;
margin: 0;
}

#featuredvideo.vidOption1 ul li{
width: 130px;
float: left;
margin: 0 0 8px 0 !important;
padding: 0 8px;
clear: none;
max-height: 134px;
overflow: hidden;
list-style-type: none;
}
#featuredvideo.vidOption1 ul li.item3, #featuredvideo.vidOption1 ul li.item5{
    clear: both;    
}

#featuredvideo.vidOption1 ul li .photo-link{
margin-bottom: 0;
}

#featuredvideo.vidOption1 ul li .photo-link img{
margin: 0 auto !important;
width: 128px;
}

#video.video-Movies ul li .photo-link .photo,
#video.video-Now-Playing ul li .photo-link .photo,
#video.video-Coming-Soon ul li .photo-link .photo,
#entertainment #featuredvideo ul li .photo-link .photo,
#entertainment-movies #featuredvideo ul li .photo-link .photo,
#entertainment-movies-now-playing #featuredvideo ul li .photo-link .photo,
#entertainment-movies-coming-soon #featuredvideo ul li .photo-link .photo,
.path-entertainment-movies-coming-soon #featuredvideo ul li .photo-link .photo,
.path-entertainment-movies-now-playing #featuredvideo ul li .photo-link .photo,
.path-entertainment-movies #featuredvideo ul li .photo-link .photo{
width: auto;
padding: 0 !important;
float: none;
position: static;
width: 48px !important;
height: 72px !important;
}

#entertainment #featuredvideo ul li .photo-link{
    display: block;
    background: #fff;
    width: 48px;
    height: 72px;
    margin: 0 0px 0 0 !important;
    }

#video.video-Movies ul li .photo-link,
#video.video-Now-Playing ul li .photo-link,
#video.video-Coming-Soon ul li .photo-link{
 display: block;
 width: 128px;
 margin: 0 auto;
 background: #111;
 text-align: center;   
    
}

#featuredvideo.vidOption1 .hasimage .video-icon{
top: 54px;
text-indent: 18px;
background-position: 3px center !important;
}

#featuredvideo.vidOption1 .more{
position: absolute;
bottom: 0px;
right: 0px;
}


/* ---- video module Option 2 & 4 ---- */
#featuredvideo.vidOption2{
position: relative;
width: 280px;
padding: 0 10px 16px 10px;
}


#featuredvideo.vidOption4{
margin-bottom: 20px !important;
width: 468px;
height: auto;
overflow: hidden;
}

#featuredvideo.vidOption4 .video-icon,
#featuredvideo.vidOption2 .video-icon{
top: 52px;
left: 0;
}

#featuredvideo.vidOption4 li.hasimage h3.entry-title a,
#featuredvideo.vidOption2 li.hasimage h3.entry-title a{
font-weight: normal;
font-size: 12px;
line-height: 14px !important;
}

#featuredvideo.vidOption4 li.hasimage h3.entry-title,
#featuredvideo.vidOption2 li.hasimage h3.entry-title{
font-weight: normal;
font-size: 12px;
line-height: 14px !important;
}

#featuredvideo.vidOption4 .jcarousel-container{
width: 468px;
padding: 0 0 8px 0px;
height: auto;
overflow: hidden;
}

#featuredvideo.vidOption4 .jcarousel-clip{
width: 420px;
margin: 0 auto;
}

#featuredvideo.vidOption4 h5,
#featuredvideo.vidOption4,
#featuredvideo.vidOption2{
display: none;
}

#featuredvideo.vidOption4 ul li,
#featuredvideo.vidOption2 ul li{
width: 130px !important;
float: left;
margin: 0 0px 5px 10px; /* really important to not use right margins */
padding: 0 0px;
clear: none;
height: 134px !important;
overflow: hidden;
}


#featuredvideo #prevVideoThumb{
position: absolute;
top: 35px;
left: -10px;
width: 10px;
height: 13px;
text-indent: -9999px;
}

#featuredvideo.vidOption4 #prevVideoThumb{
left: 14px;
}

#featuredvideo .jcarousel-prev{
background: transparent url(http://media.wfaa.com/designimages/vid-mod_left-arrow.gif) top left no-repeat;
cursor: pointer;
}

#featuredvideo .jcarousel-prev-disabled{
background: transparent url(http://media.wfaa.com/designimages/vid-mod_left-arrow_disabled.gif) top left no-repeat;
cursor: default;
}

#featuredvideo #nextVideoThumb{
position: absolute;
top: 35px;
right: -10px;
width: 10px;
height: 13px;
text-indent: -9999px;
}

#featuredvideo.vidOption4 #nextVideoThumb{
right: 4px;
}

#featuredvideo .jcarousel-next{
background: transparent url(http://media.wfaa.com/designimages/vid-mod_right-arrow.gif) top left no-repeat;
cursor: pointer;
}

#featuredvideo .jcarousel-next-disabled{
background: transparent url(http://media.wfaa.com/designimages/vid-mod_right-arrow_disabled.gif) top left no-repeat;
cursor: default;
}


#featuredvideo .photo-link{
background-color: #333;
}

#featuredvideo.vidOption4 .more,
#featuredvideo.vidOption2 .more{
float: right;
text-transform: uppercase;
}

#featuredvideo.vidOption4 .headlines-morelink,
#featuredvideo.vidOption4 h2,
.article #featuredvideo.vidOption4 h5{
display: none;
}

/* ---- SIDEBAR VID MOD ---- */
#sidebar .content-headlines-list ul li a.photo-link {
width: 130px !important;
}

#sidebar #featuredvideo.vidOption1 ul{
margin: 8px 0;
padding: 0 8px 0 16px;
}

#sidebar #featuredvideo.vidOption1 ul li{
padding: 0 16px 0 0;
overflow: hidden;
}

#sidebar #featuredvideo.vidOption1 .hasimage .video-icon{
left: 8px;
}

#sidebar #featuredvideo.vidOption2{
padding: 0;
width: 316px;
height: auto;
overflow: hidden;
}

#sidebar #featuredvideo.vidOption2 .jcarousel-clip{
width: 276px;
margin: 0 0 0 0px;
}

#sidebar #featuredvideo.vidOption2 .jcarousel-container{
width: 296px;
padding: 0 0px 0 20px;
}

#sidebar #featuredvideo #prevVideoThumb{
left: 6px;
}

#sidebar #featuredvideo #nextVideoThumb{
right: 3px;
}

#sidebar #featuredvideo.vidOption2 ul li{
width: 130px !important;
margin: 8px 0px 0 8px;
padding: 0 !important;
height: 130px !important;
overflow: hidden!important;
}

#sidebar #featuredvideo.vidOption2 ul li img,
#sidebar #featuredvideo.vidOption2 ul li a.photo-link{
margin: 0 !important;
}

#sidebar #featuredvideo.vidOption3 ul li.hasimage h3.entry-title,
#sidebar #featuredvideo.vidOption2 ul li.hasimage h3.entry-title a{
font-size: 12px;
line-height: 13px !important;
}

#sidebar #featuredvideo .hasimage h6 {
display: block;
visibility: visible;
}

#sidebar #featuredvideo.vidOption3 .item1{
margin: 0 15px 5px 0px !important;
}

#sidebar #featuredvideo.vidOption3 .item2{
margin: 0 10px 5px 0 !important;
}

#sidebar #featuredvideo.vidOption3 ul li.item2,
#sidebar #featuredvideo.vidOption3 ul li.item1{
height: 125px !important;
}

#sidebar #featuredvideo.vidOption3 ul li a{
line-height: 13px;
}

/* -------- turn on story labels if custom class "showLabels" is used ------ */
.showLabels .storylabel{
display: inline !important;
visibility: visible !important;
}
#dynamic #sidebar #popular {display: none;}

/* ----------- Horizontal Featured Slider Module --------- */
#features.horizontal{
    width: 640px;
  overflow: hidden;
  height: 165px;
  margin: 0 0 8px 0;
}

#features.horizontal h5{
 border-bottom: 2px solid;
height: 30px;
line-height: 32px;
font-size: 13px;
padding: 0 8px;
margin: 10px 0 8px 0;
}

#features.horizontal .jcarousel-clip{
    width: 608px;
    margin: 0 auto;
}
#features.horizontal #prevFeatured{
position: absolute;
left: 0;
top: 35px;
width: 10px;
height: 13px;
text-indent: -9999px;  
background: transparent url(http://media.wfaa.com/designimages/vid-mod_left-arrow.gif) top left no-repeat;
cursor: pointer;
}
#features.horizontal #nextFeatured{
position: absolute;
right: 0;
top: 35px;
width: 10px;
height: 13px;
text-indent: -9999px;
background: transparent url(http://media.wfaa.com/designimages/vid-mod_right-arrow.gif) top left no-repeat;
cursor: pointer;   
}

#features.horizontal #prevFeatured.jcarousel-prev-disabled{
    background: transparent url(http://media.wfaa.com/designimages/vid-mod_left-arrow_disabled.gif) top left no-repeat;
cursor: default;
}
#features.horizontal #nextFeatured.jcarousel-next-disabled{
    background: transparent url(http://media.wfaa.com/designimages/vid-mod_right-arrow_disabled.gif) top left no-repeat;
cursor: default;
}

#features.horizontal ul li{
    margin: 0;
    padding: 0;
    width: 158px;
    text-align: center;
    float: left;
  height: 120px;
  overflow: hidden;
}

#features.horizontal ul li .photo-link{
 background: #fff; 
}

/*--Skinny Features---*/

#features.skinnyFeatures{
  width: 460px;
  overflow: hidden;
  height: 165px;
  margin: 0 0 8px 0;
}

#features.skinnyFeatures .jcarousel-clip{
  width: 441px;
}

#features.skinnyFeatures .jcarousel-clip ul li .photo-link{
 width: auto;
}

/* --Extra Skinny Features --*/

#features.extraSkinnyFeatures{
  width: 316px;
  overflow: hidden;
  height: 165px;
  margin: 0 0 8px 0;
}

#features.extraSkinnyFeatures .jcarousel-clip{
  width: 298px;
}

#features.extraSkinnyFeatures .jcarousel-clip ul li .photo-link{
 width: auto;
}

/* -----------END  Horizontal Featured Slider Module --------- */


/* ------------ NEW Home2 CSS ----------------- */

.index2 #content{
width: 980px!important; 
  background: transparent;
}

.index2 #sidebar{
float: right!important; 
}

.index2 #content-two{
clear: left;
width: 640px;
margin: 0px 0px 8px 0;
padding: 0 8px;
  background: #fff;
}

.index2 #content-main{
  height: auto;
  overflow: hidden;
  width: 656px;
  float: left;
}

/* ------------------- BELO BREAKING EVENTS ----------------------- */
 .breakingHolder{
 background: #fff;
  padding: 8px;
  height: auto;
  overflow: hidden;
  width: 640px;
}
 .breakingHolderFull{
 width: 964px; 
}

 #breaking-weather{
padding:0 !important;
}

 #breaking-weather.breaking-event{
width: 640px;
padding: 0 !important;   
}

#breaking-weather.breaking-event.fullWidth{
width: 963px;
overflow: hidden;
}

#breaking-weather.breaking-event.fullWidth #breaking-weather-images{
width: 981px;
}
    
#breaking-weather.breaking-event ul{
margin: 4px 0 0 4px !important;
}

#breaking-weather.breaking-event.fullWidth ul{
margin: 4px 0 0 0 !important; 
}

#breaking-weather.breaking-event ul li{
margin: 0 0px;
padding: 0 2px !important;
}

#breaking-weather.breaking-event.fullWidth ul li{
padding: 0 3px !important;

}

#breaking-weather.breaking-event ul li:last-child{
border:none !important;
}

.breaking-event{
 width: 482px; 
  float: left;
  position: relative;
  border-left: 150px solid #a72f30 !important;
  padding-left: 8px!important;
  margin: 0px 0px 8px 0px;
} 

.breaking-event.fullWidth{
 width: 805px; 
}

.breaking-event .breakingType{
 width: 150px;
  overflow: hidden;
  float: left;
  padding: 8px;
  margin: 0 8px 0 0;
  position: absolute;
  top: 0;
  left: -150px;
}

.breaking-event h2{
  width: 130px;
  margin: 0 0px 4px 0;
  padding: 0 !important;
  background: transparent;
}

#breaking-weather h2{
 color: #222;
  font-weight: bold;
}

.breaking-event .sponsorAd{
  height: 25px;
  width: 100px;
  margin: 6px 0 0 0;
}

.breaking-event .breakingImg{
  float: left;
margin: 8px 4px 0 0;
}

.breaking-event .breakingImg img{
height: auto !important;
width: auto !important;
border: none !important;
}

.breaking-event h1{
    margin: 8px 0 0 0;
  height: auto;
  padding: 0!important;
}

.breaking-event h1 a{
  color: #8A0000;
  font-size: 14px;
}

.breaking-event h5{
  float: left;
  margin: 0 4px 0 0 !important;
  padding: 0 !important;
}

.breaking-event ul{
  list-style-type: none !important;
  margin: 0;
  padding: 0;
  height: auto;
  overflow: hidden;
}

.breaking-event ul li{
  float: left;
  padding: 0 4px 0 0;
  margin: 0 4px 0 0 ;
  border-right: solid #ddd 1px;
}

.breaking-event .alertsSignupLink{
 float: right;
  
 margin: 0px 4px 0 5px;
  font-size: 11px;
}

.breaking-event  .topStoryShare{
    position: absolute;
    bottom: 2px;
    right: 2px;
    background: rgba(245,245,245,.8);
    padding: 4px 4px 0 4px;
    -moz-border-radius: 4px;
border-radius: 4px;
    width: 74px;
  overflow: hidden;
}

.breaking-event  .topStoryShare div{
  float: left;
}

.breaking-event  .topStoryShare p{
  font-weight: bold;
  font-size: 12px;
  width: auto;
  height: 16px;
  line-height: 18px;
  text-align: left;
  padding: 0;
}

.index2 .breaking-event  .topStoryShare div{
  clear: none;
  display: block;
float: left; 
  width: auto;
}

.breaking-event  .topStoryShare div a{
 float: left;
  width: 16px;
  margin: 0 0px 0 2px;
  text-align: center;
  height: 16px;
  line-height: 16px;
  border: solid #999 0px;
}

.breaking-event {
-moz-border-radius: 4px;
border-radius: 4px;
padding: 0 0 8px 0;
margin: 0 0 8px 0;
border: 1px solid #a72f30;
}

.breaking-event h1 {
padding: 8px 8px 4px 8px;
color: #000;
font-weight: bold;
font-size: 13px;
}

.breaking-event h2 {
font-size: 13px;
font-weight: normal;
font-style: italic;
color: #fff;
padding: 6px 8px;
}

.breaking-event h5 {
font-size: 11px;
padding: 8px 0 0 0;
color: #454545;
}

.breaking-event p {
font-size: 12px;
line-height: 15px;
color: #454545;
padding: 4px 8px 4px 8px;
}

.breaking-event h5 {
padding: 4px 8px;
}

.breaking-event ul {
margin: 0 8px 0 22px;
list-style-type: disc;
}


/* --------- MAIN COLUMN STYLES --------- */
.index2 #scroll_container,
.index2 #severe-weather{
 margin-left: 0px; 
}

.index2 #ad-skyscraper{
  clear: both;
 float: left;
  margin: 0 8px 8px 0;
}

.index2 #content-two .content-headlines-list{
  margin: 0 0 8px 0;
  height: auto;
  overflow: hidden;
  width: 468px;
}

.index2 #content-two .content-headlines-list ul{
 list-style: square inside; 
}

.index2 #content-two .content-headlines-list li{
  margin: 0 0 8px 0;
}

.index2 #content-two .content-headlines-list li.hasimage{
 min-height: 72px; 
}

.index2 #content-two .content-headlines-list li.advert{
  display: inline-block;
}

.index2 #content-two .content-headlines-list li::after{
 clear: right; 
}

/* ------------- TOP STORY MODULE OPTION1 ----------------- */
#topStoryModule1{
width: 644px; 

  height: auto;
  overflow: visible;
  padding: 0 0 8px 0;
  border-bottom: solid #ccc 1px;
  margin: 0 0 8px 0;
  float: left;
}

#topStoryModule1 #bigStory{
width: 470px;
float: left;
margin: 0 7px 0 0;
  position: relative;
}

#topStoryModule1 #bigStory #storyLabel{
 height: 28px;
  line-height: 30px;
  color: #fff;
  background: red;
  border-bottom: solid darkred 2px;
  margin: 0 0 4px 0;
  padding: 0 0 8px 4px;
  font-size: 16px;
}

#topStoryModule1 #bigStory #beloMediadiv #imageCredit{
 clear: both;
  float: left;
  width: 470px;
  text-align: right;
}

#topStoryModule1 #bigStory #beloMediadiv{
 margin: 0 0 4px 0; 
}

#topStoryModule1 #bigStory #beloMediadiv .bimvidCompanion{
 top: 430px;
}


#topStoryModule1 #bigStory .entry-title{
 margin: 0 0 4px 0; 
}

#topStoryModule1 #bigStory #beloMediadiv .entry-title #storyLabel{

}


#topStoryModule1 #bigStory .storyTitle{
 color: #000; 
  font-size: 28px;
  font-weight: normal;
}

#topStoryModule1 #bigStory .summary{
color: #727272;
  font-size: 12px;
  letter-spacing: .03em;
}

#topStoryModule1 #bigStory .related{
  width: 370px;
  float: left;
  margin: 4px 0 0 0;
}

#topStoryModule1 #bigStory .related li{
  float: left;
padding: 0 8px 0 0;
}

#topStoryModule1 #bigStory .related li{
  font-size: 12px;
  font-weight: bold;
}

#topStoryModule1 #bigStory .related li a{
 font-weight: normal; 
}

#topStoryModule1 #bigStory .related li a span{
  display: none;
}

#topStoryModule1 #bigStory .topStoryShare{
 float: right;
 width: 78px;
 margin: 0 0 0px 0;
 height: auto;
 overflow: hidden;
  padding: 4px;
  background: #fff;
  background: rgba(255,255,255,.8);
  -moz-border-radius: 4px;
border-radius: 4px;
 position: absolute;
  z-index: 9999;
 right:  0px;
  bottom: 0px;
}

#topStoryModule1 #bigStory .topStoryShare p{
  float: left;
  font-weight: bold;
  font-size: 12px;
  height: 16px;
  line-height: 18px;
  text-align: left;
  padding: 0px;
}

#topStoryModule1 #bigStory .topStoryShare div{
 float: left; 
  height: 20px;
}
#topStoryModule1 #bigStory .topStoryShare div a{
 float: left;
  width: 16px;
  margin: 0 0px 0 2px;
  text-align: center;
  height: 16px;
  line-height: 16px;
  border: solid #ddd 1px;
}

#topStoryModule1 #otherTopStories{
width: 160px;
float: left;
}

#topStoryModule1 #otherTopStories ul li{
margin: 0 0 16px 0;  
}

#topStoryModule1 #otherTopStories ul li .photo-link{
width: 160px;
height: 90px;
overflow: hidden;
margin: 0 0 0px 0;  
}

#topStoryModule1 #otherTopStories ul li h3{
 margin: 4px 0;
  
}

#topStoryModule1 #otherTopStories ul li h3 a{
 color: #000;
  font-size: 11px;
}

/* ------------- TOP STORY MODULE OPTION2 ----------------- */
#topStoryModule5,
#topStoryModule2{
  width: 640px; 
  height: auto;
  overflow: visible;
  padding: 6px;
  border: solid #ccc 1px;
  margin: 0 0 8px -8px;
  -moz-border-radius: 4px;
border-radius: 4px;
  
  float: left;
}

#topStoryModule5 #bigStory,
#topStoryModule2 #bigStory{
height: auto;
overflow: visible;
margin: 0 0 8px 0;
  position: relative;
  float: left;
  width: 640px
}

#topStoryModule5 #bigStory #beloMediadiv,
#topStoryModule2 #bigStory #beloMediadiv{
width: 470px;
float: left;
position: relative;
margin: 0 7px 0 0;
background-color: #F1F1F1;
}

#topStoryModule5 #bigStory #beloMediadiv .bimvidCompanion,
#topStoryModule2 #bigStory #beloMediadiv .bimvidCompanion{
 top: 330px;
}
#topStoryModule5 #bigStory #beloMediadiv #imageCredit
#topStoryModule2 #bigStory #beloMediadiv #imageCredit{
 clear: both;
  float: left;
  width: 470px;
  text-align: right;
}


#topStoryModule2 #bigStory .entry-title{
    position: relative;
    width: 466px;
    z-index: 300;
    padding: 0 0 5px;
    margin-top:0px !important;
}


#topStoryModule5 h2.entry-title, 
#topStoryModule5 h2.entry-title a,
#topStoryModule2 h2.entry-title, 
#topStoryModule2 h2.entry-title a {
margin-top:0 !important;
}


#topStoryModule2 #bigStory .entry-title #storyLabel {
  background-color: #A72F30;
  color: #FFFFFF;
  display: block;
  font-size: 14px;
  margin-bottom: 5px;
  padding: 2px;
  width: 100%;
}

#topStoryModule5 #bigStory .entry-title .storyTitle,
#topStoryModule2 #bigStory .entry-title .storyTitle{
    color: #0D44A6;
    padding: 0 5px;
    font-size: 14px;
}

#topStoryModule2 #bigStory .summary{
    color: #727272;
  font-size: 12px;
  letter-spacing: .03em;
  padding: 4px 4px 0 0;
  margin: 0 0 8px 0;
}

#topStoryModule5 #bigStory .related,
#topStoryModule2 #bigStory .related{
    list-style-type: disc;
    padding: 0 0 0 20px;
    margin: 0 0 8px 0;
    width: 140px;
    float: left;
}
#topStoryModule5 #bigStory .related li,
#topStoryModule2 #bigStory .related li{
    font-weight: bold;
    font-size: 12px;
}

#topStoryModule5 #bigStory .related li.related-label,
#topStoryModule2 #bigStory .related li.related-label{
    list-style-type: none;
    margin: 0 0 0px -20px;
}

#topStoryModule5 #bigStory .related li a,
#topStoryModule2 #bigStory .related li a{
    font-weight: normal;
}

#topStoryModule3 #bigStory .related li a span,
#topStoryModule2 #bigStory .related li a span{
  display: none;
    
}

#topStoryModule3 #tso2PlaceHolder,
#topStoryModule2 #tso2PlaceHolder{
 width: 140px;
  background: transparent;
  float: right;
  height: 28px;
}
#topStoryModule5 #bigStory .topStoryShare,
#topStoryModule2 #bigStory .topStoryShare{
 margin: 0 0 0px 0;
 height: auto;
 overflow: visible;
  padding: 4px;  
 position: absolute;
  z-index: 9999;
 background: #fff;
  background: rgba(255,255,255,.8);
  -moz-border-radius: 4px;
border-radius: 4px;
 bottom: 0;
 right:  0;
 width: 78px;
}

#topStoryModule3 #bigStory .topStoryShare p,
#topStoryModule2 #bigStory .topStoryShare p{
  float: left;
  font-weight: bold;
  font-size: 12px;
  height: 16px;
  line-height: 18px;
  text-align: left;
  padding: 0px;
}

#topStoryModule5 #bigStory .topStoryShare div,
#topStoryModule2 #bigStory .topStoryShare div{
 float: left; 
  height: 20px;
}
#topStoryModule5 #bigStory .topStoryShare div a,
#topStoryModule2 #bigStory .topStoryShare div a{
 float: left;
  width: 16px;
  margin: 0 0px 0 2px;
  text-align: center;
  height: 16px;
  line-height: 16px;
  border: solid #ddd 1px;
}

#topStoryModule5 #otherTopStories,
#topStoryModule2 #otherTopStories{
clear: both;
height: auto;
overflow: hidden;
margin: 8px 0;
}

#topStoryModule5 #otherTopStories ul,
#topStoryModule2 #otherTopStories ul{
    border-top: solid #ccc 1px;
    height: auto;
    overflow: hidden;
    padding: 7px 0 7px 0px;
}
#topStoryModule5 #otherTopStories ul li,
#topStoryModule2 #otherTopStories ul li{
    float: left;
    width: 145px;
    padding: 0 7px;
    border-right: solid #ccc 1px;
    height: 110px;
    overflow: hidden; 
}

#topStoryModule5 #otherTopStories ul li.item4,
#topStoryModule2 #otherTopStories ul li.item4{
border: none;    
}

/* ---------- TOP STORY MODULE OPTION 5 specific ------------ */
#topStoryModule5{
    background: #043E66;
      -moz-border-radius: 10px;
border-radius: 10px;
}

#topStoryModule5 #bigStory .entry-title a.storyTitle,
#topStoryModule5 #bigStory .entry-title{
    width: 100%;
    background: #043E66;
    color: #fff;
    font-size: 24px;
    padding: 0 0 5px 0;
    
}

#topStoryModule5 #bigStory .entry-title #storyLabel{
    
}

#topStoryModule5 #bigStory{
    background: #fff;  
}

#topStoryModule5 #bigStory #beloMediadiv{
       padding: 3px;
       background: #fff;
}


#topStoryModule5 #tso5Summary{
 position: relative;
    background: transparent url(http://media.wfaa.com/designimages/story-mod_bg-bar.png) top left repeat;
    background: rgba(0,0,0,.6);
    width: 460px;
    height: 38px;
    z-index: 300;
    padding: 5px 5px 10px 5px;
    }

#topStoryModule5 #tso5Summary a{
 color: #fff;
 font-size: 14px;   
}

#topStoryModule5 #tso5Summary a span{
text-decoration: underline;
}

#topStoryModule5 #bigStory .related li.related-label{
    list-style-type: none;
    margin: 5px 0 10px -20px;
}

#topStoryModule5 #bigStory .related{
    width: 130px;
}
#topStoryModule5 #bigStory .related li a{
    color: #050505;
}

#topStoryModule5 #otherTopStories ul,
#topStoryModule5 #otherTopStories ul li{
    border: none;
}

#topStoryModule5 #otherTopStories ul li a{
    color: #fff;
}

#topStoryModule5 #otherTopStories ul li img{
    border: solid 1px #000;
}

/* ------------- TOP STORY MODULE OPTION3 ----------------- */
#topStoryModule3{
    width: 100%;
  height: auto;
  overflow: hidden;
  margin: 0 auto 8px auto; 
  padding: 0 0 0 0px;
}

#sidebar #topStoryModule3{
 margin: 0;
  padding: 0;
}

#topStoryModule3 #bigStories{
    height: auto;
    overflow: hidden;
}

#topStoryModule3 #bigStories li{
    width: 308px;
    float: left;
    margin: 0 12px 8px 0;
    height: 300px;
    overflow: hidden;
  background: #fff;
}

#sidebar #topStoryModule3 #bigStories li{
 width: 308px;
  margin: 0 auto 8px auto;
  padding: 4px;
}

#topStoryModule3 #bigStories li .beloMediadiv{
    position: relative;
    margin: 0 0 4px 0;
}

#topStoryModule3 #bigStories li .topStoryShare{
    position: absolute;
    bottom: 10px;
    right: 10px;
    background: rgba(255,255,255,.8);
    padding: 4px 4px 0 4px;
    -moz-border-radius: 4px;
border-radius: 4px;
    width: 78px;
  overflow: hidden;
}

#topStoryModule3 #bigStories li .topStoryShare div{
  float: left;
}

#topStoryModule3 #bigStories li .topStoryShare p{
  font-weight: bold;
  font-size: 12px;
  width: auto;
  height: 16px;
  line-height: 20px;
  text-align: left;
  padding: 0;
}

#topStoryModule3 #bigStories li .topStoryShare div{
  clear: none;
  display: block;
float: left; 
  width: auto;
}

#topStoryModule3 #bigStories li .topStoryShare div a{
 float: left;
  width: 16px;
  margin: 2px 0px 0 2px;
  text-align: center;
  height: 16px;
  line-height: 16px;
}

.topStoryShare,
.beloTwShare,
.beloFBShare{
  transition: width 1s;
  -moz-transition: width 1s;
  -webkit-transition: width 1s;
}

.beloFBShareButton{
  background: transparent url(http://media.wfaa.com/images/icon_sm_facebook.gif) center center no-repeat;
text-indent: -9999px;
  border: none;
}

.beloTwShareButton{
  background: transparent url(http://media.wfaa.com/images/twitter-icon1.gif) center center no-repeat;
text-indent: -9999px;
  border: none;
}

#topStoryModule3 #bigStories li .entry-title{
    margin: 0 0 4px 0;
}

#topStoryModule3 #bigStories li .entry-title a{
    font-size: 14px;
}

#topStoryModule3 #bigStories li .summary{
    padding: 0;
    margin: 0;
}

#sidebar #topStoryModule3 #bigStories li .summary{
 font-size: 13px; 
}

/* ------------- TOP STORY MODULE OPTION4 ----------------- */
#topStoryModule4{
  width: 640px; 
  height: auto;
  overflow: visible;
  margin: 0 auto 8px auto; 
  float: left;
}

#topStoryModule4 #bigStory{
margin: 0 0 20px 0;    
}

#topStoryModule4 #bigStory #beloMediadiv{
width: 100%;
position: relative;
margin: 0 0px 0 0;
}

#topStoryModule4 #bigStory #beloMediadiv .bimvidCompanion{
 top: 430px;
}

#topStoryModule4 #bigStory #beloMediadiv #imageCredit{
 clear: both;
  float: left;
  width: 640px;
  text-align: right;
}

#topStoryModule4 #bigStory #beloMediadiv #storyInfo{
    position: relative;
    background: rgb(0,0,0);
    background: rgba(0,0,0,.6);
    width: 624px;
    height: auto;
    line-height: 38px;
    padding:8px;
    z-index: 999;
}

#topStoryModule4 #bigStory #beloMediadiv .entry-title #storyLabel{
  color: #ddd;
  font-size: 14px;
}

#topStoryModule4 #bigStory #beloMediadiv #storyInfo .storyTitle{
    color: #fff;
    padding: 0;
    font-size: 16px;
}

#topStoryModule4 #bigStory #beloMediadiv #storyInfo .summary{
    color: #bbb;
  font-size: 12px;
  letter-spacing: .03em;
  padding: 4px 4px 0 0;
  margin: 0 0 8px 0;
}

#topStoryModule4 #bigStory .related{
    display: none;
}

#topStoryModule4 #bigStory .related li{
    font-weight: bold;
    font-size: 12px;
}



#topStoryModule4 #bigStory .related li.related-label{
    list-style-type: none;
    margin: 0 0 0 -20px;
}
#topStoryModule4 #bigStory .related li a{
    font-weight: normal;
}

#topStoryModule4 #bigStory .related li a span{
  display: none;
}

#topStoryModule4  .topStoryShare{
    _position: absolute;
    bottom: 10px;
    right: 10px;
    background: rgba(255,255,55,.8);
    padding: 4px 4px 0 4px;
    -moz-border-radius: 4px;
border-radius: 4px;
  
    width: 98px;
  overflow: hidden;
  display: none;
}

#topStoryModule4  .topStoryShare div{
  float: left;
}

#topStoryModule4  .topStoryShare p{
  font-weight: bold;
  font-size: 12px;
  width: auto;
  height: 16px;
  line-height: 18px;
  text-align: left;
  padding: 0;
}

#topStoryModule4  .topStoryShare div{
  clear: none;
  display: block;
float: left; 
  width: auto;
}

#topStoryModule4  .topStoryShare div a{
 float: left;
  width: 16px;
  margin: 0 0px 0 2px;
  text-align: center;
  height: 16px;
  line-height: 16px;
  border: solid #999 1px;
}

#topStoryModule4 #otherTopStories{
clear: both;
height: auto;
overflow: hidden;
margin: 8px 0;
padding: 0;
}

#topStoryModule4 #otherTopStories ul{
    height: auto;
    overflow: hidden;
    padding: 0px 0 0 0px;
}

#topStoryModule4 #otherTopStories ul li{
    float: left;
    width: 200px;
    height: 145px;
    overflow: hidden;
}

#topStoryModule4 #otherTopStories ul li.item2{
 margin: 0 20px; 
}

#topStoryModule4 #otherTopStories ul li.item3{
border: none;    
padding: 0;
}

#topStoryModule4 #otherTopStories ul li img{
 margin: 0 auto; 
}
/*-- Temp Hide ---*/
#video #video-headlines-travel {display: none;}

/*-- Cell Journalist Widget ---*/
#cell-journalist-widget {
 border:2px solid #d5d4d4;
 background:#e3e3e3;
 font-family:Arial;
-webkit-border-radius:5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 color:#7a7979;
margin: 8px 0;
clear: both;
 }

#cell-journalist-widget.fouritems {
 width:315px;
 height:auto;
 padding:0 0 10px 0;
}

#cell-journalist-widget.twoitems {
 width:315px;
 height:168px;
}

#cell-journalist-widget.oneitem {
 width:315px;
 height:271px;
}

 #cell-journalist-widget a {
 color:#7a7979;
 text-decoration:none;
 }

 #cell-journalist-widget h2 {
 font-size:2em;
 text-align:left;
 color:#7a7979;
 margin:8px 0 8px 8px;
 }

 #cell-journalist-widget ul {
  list-style-type:none;
  margin:0 0 0 8px;
  padding:0;
 }

#cell-journalist-widget.fouritems ul li,
#cell-journalist-widget.twoitems ul li {
 width:144px;
 height:96px;  
 float:left;
 margin:0 8px 8px 0;
}

#cell-journalist-widget.fouritems ul li .photo,
#cell-journalist-widget.twoitems ul li .photo{
width: 144px;
background: #222;
text-align: center;
}

#cell-journalist-widget.fouritems ul li .photo img,
#cell-journalist-widget.twoitems ul li .photo img{
max-width:144px;
height:96px;        
}

#cell-journalist-widget.oneitem ul li{
 width:300px;
 height:197px;  
 float:left;
 margin:0 8px 8px 0;
}

#cell-journalist-widget.oneitem ul li .photo{
width: 300px;
background: #222;
text-align: center;
}

#cell-journalist-widget.oneitem ul li .photo img{
max-width:300px;
height:197px;        
}

#cell-journalist-widget ul li .slideup p {
margin:0;
}

#cell-journalist-widget .cj-links {
 margin: 0 0 0 8px;    
 font-size:1.2em;
 text-align:center;
}

#cell-journalist-widget ul li{
 position: relative;   
}

#cell-journalist-widget ul li .slideup {
position: absolute;
bottom: 0;
display: none;
background: url(http://media.wfaa.com/designimages/story-mod_bg-bar.png);
}

#cell-journalist-widget ul li .slideup div,
#cell-journalist-widget ul li .slideup .cj-pubDate{
float:left;
height:50px;
}

#cell-journalist-widget ul li .slideup div{ 
width:70%;
}

#cell-journalist-widget ul li .slideup .cj-title {
font-size:1.4em;
color:#fff;
font-weight:bold;
}

#cell-journalist-widget ul li .slideup .cj-author {
font-size:1em;
color:#82bcf2;
}

#cell-journalist-widget ul li .slideup .cj-pubDate {
  width:30%;
  color: #FFFFFF;
  font-size: 1.2em;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
}

#cell-journalist-widget.oneitem  ul li .slideup {
 width:100%;
overflow: hidden;
}

#cell-journalist-widget.oneitem ul li .slideup div {
  width: 83%;
}

#cell-journalist-widget.oneitem ul li .slideup div, #cell-journalist-widget ul li .slideup .cj-pubDate {
  float: left;
  height: 55px;
}

#cell-journalist-widget.oneitem ul li .slideup .cj-title {
  background: none repeat scroll 0 0 ;
  color: #FFFFFF;
  font-size: 1.5em;
  font-weight: normal;
  padding: 7px 0 0 10px;
}

#cell-journalist-widget.oneitem ul li .slideup .cj-author {
  background: none repeat scroll 0 0 ;
  color: #82BCF2;
  font-size: 1.3em;
  padding: 5px 0 0 10px;
}

#cell-journalist-widget.oneitem ul li .slideup .cj-pubDate {
  background: none repeat scroll 0 0 ;
  color: #FFFFFF;
  font-size: 1.5em;
  font-weight: normal;
  padding: 1%;
  text-align: center;
  text-transform: uppercase;
  width: 15%;
  background: url(http://media.wfaa.com/designimages/story-mod_bg-bar.png);
}

#cell-journalist-widget.twoitems  ul li .slideup,
#cell-journalist-widget.fouritems  ul li .slideup {
 width:100%;
}

#cell-journalist-widget.twoitems ul li .slideup div,
#cell-journalist-widget.fouritems ul li .slideup div  {
  width: 100%;
}

#cell-journalist-widget.twoitems ul li .slideup div, 
#cell-journalist-widget.twoitems ul li .slideup .cj-pubDate,
#cell-journalist-widget.fouritems ul li .slideup div, 
#cell-journalist-widget.fouritems ul li .slideup .cj-pubDate {
  float: left;
  height: 20px;
}

#cell-journalist-widget.twoitems ul li .slideup .cj-title,
#cell-journalist-widget.fouritems ul li .slideup .cj-title  {
  background: none repeat scroll 0 0 ;
  color: #FFFFFF;
  font-size: 1em;
  font-weight: normal;
  padding: 3px 0 0 5px;
  height:15px;
 overflow:hidden;
}

#cell-journalist-widget.twoitems ul li .slideup .cj-author,
#cell-journalist-widget.fouritems ul li .slideup .cj-author  {
  display:none;
}

#cell-journalist-widget.twoitems ul li .slideup .cj-pubDate,
#cell-journalist-widget.fouritems ul li .slideup .cj-pubDate {
  display:none;
}


/*Weather Conditions module */
#beloSingleCityWxConditions{
 height: auto;
 overflow: hidden;
 width: 640px;
}

#beloSingleCityWxConditions h2{
 display: none;   
}

#beloSingleCityWxConditions #top-Weather-Condition {
position: relative;
height: auto;
overflow: hidden;
font-size: 11px;
line-height: 14px;
margin: 10px 0 5px 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 36px;
float: left;
text-align: right;
width: 105px;
overflow: hidden;
}

#top-Weather-Condition #current{
font-size: 40px;
line-height: 40px;
}

#top-Weather-Condition #temp #deg {
margin-left: -1px;
}


#top-Weather-Condition #temp p.location {
padding: 0;
text-align: left;
font-weight: bold;
font-size: 14px;
line-height: 18px;
}


#top-Weather-Condition .conditions {
float: left;
width: 218px;
}

#top-Weather-Condition .conditions .skiesLabel {
text-align: left;
font-weight: bold;
margin: 0;
padding: 0;
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 #conditions-search {
float: left;
padding: 8px 0;
border-top: 1px solid #a8b1c3;
}

#top-Weather-Condition #condition-input {
width: 143px;
}

#top-Weather-Condition #next-twelve-hours {
float: left;
width: 270px;
margin-top: 0px;
height: 107px;
margin-left: 3px;
}


#top-Weather-Condition #next-twelve-hours .forecastlabel {
font-weight: bold;
font-size: 11px;
margin: 0;
padding: 0;
line-height: 14px;
}

#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;
font-size: 11px;
line-height: 11px;
height: 25px;
}

#top-Weather-Condition #next-twelve-hours .wu-nwscredit {
display: none;
}

.wu-12hrimg {
width: 25px;
height: 25px;
}

#twelve-hour-conditions {width: 471px;float: left;}
#twelve-hour-conditions ul {float: left;width: 100px;padding-right: 20px;border-right: 1px dotted #333;list-style-type: disc;}
#twelve-hour-data .wu-12hrrow {width: 62px;float: left;text-align: center;font-size: 12px;}
#twelve-hour-data .wu-12hrcond,#twelve-hour-data .wu-12hrtime {display: block;}
#twelve-hour-data .wu-12hrtime {font-weight: bold;padding: 3px 0;}
#twelve-hour-data .wu-12hrcond {font-style: italic;margin: 3px 0;font-size: 11px;line-height: 11px;display: block;height: 30px;}
#twelve-hour-data .wu-nwscredit {padding: 0px 0;text-align: right;font-size: 11px;float: right;margin-top: -20px;}
#twelve-hour-conditions .more {clear: both;}
#current-local-conditions {margin: 8px 8px 0 18px;min-height: 100px;float: left;width: auto;}
#current-local-conditions ul li {font-size: 12px;line-height: 13px;margin-bottom: 4px;}
#current-local-conditions ul li a {display: block;}
#current-local-conditions ul li .sky {text-transform: capitalize;}
#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;}
.wu-clearspacer {height: 0;margin: 0;padding: 0;display: none;}

#ap-content-container { padding: 0 0 0 8px; }

/*-- Bleacher Report Widget ---*/

#bleacher-report-widget.vertical ul {
padding: 0;
margin:0;
}

#bleacher-report-widget.vertical ul li {
font-size: 14px;
margin: 0 0 0 15px;
}

#bleacher-report-widget.vertical ul li .photo-link,
#bleacher-report-widget.vertical ul li p,
#bleacher-report-widget ul li p   {
display:none;
}

#bleacher-report-widget.vertical .item1 {
padding:0;
list-style-type: none;
margin: 0;
}

#bleacher-report-widget.vertical ul .item1 .photo-link{
display:block !Important;
overflow: hidden;
float: left;
margin: 0 5px 0 0;
width: 120px;
height: 90px;
}

#bleacher-report-widget.vertical .item1 .photo-link img {
margin: 0 0 4px 0px;
padding: 0px;
width: 120px;
}

#bleacher-report-widget.vertical .item2 {
clear: left;
}

#bleacher-report-widget.brwide ul {
list-style-type:none; 
padding:0; 
margin:8px; 
width:100%;
}

#bleacher-report-widget.brwide ul li {
width:147px; 
float:left; 
clear:none; 
margin-bottom:5px;
}

#bleacher-report-widget.brwide ul li .entry-title {
width:120px;
}

#bleacher-report-widget.brwide ul li a.photo-link  img {
width:120px;
}

#sidebar #bleacher-report-widget {
width: 316px;
}

#sidebar #bleacher-report-widget ul {
padding: 0 0 0 8px; 
list-style-type:square; 
}

#sidebar #bleacher-report-widget ul li {
padding:0 0 4px 0;
}

#sidebar #bleacher-report-widget ul li a{
font-weight:normal; 
font-size: 12px; 
}

#sidebar #bleacher-report-widget h2 {
    border-bottom: 2px solid;
    font-size: 13px;
    height: 30px;
    line-height: 32px;
    margin: 10px 0 8px;
    padding: 0 8px;
}

.author {
text-align: left;
text-transform: none;
color: #000;
font-size: 10px;
}
