#content {
overflow: visible;
}

#content-one {
width: 160px;
float: left;
padding: 0 8px;
}

#content-one #ad-skyscraper {
height: 600px;
width: 160px;
background: #eee;
margin: 8px 0 0 0;
}

#content-one #marketplace,
#content-one #linktown {
margin: 8px 0;
}

#content-two {
width: 470px;
float: left;
margin: 8px 0 0 0;
position: relative;
}

.survey #content-two h2 {
clear: both;
font-size: 16px;
}

.survey #content-two table {
clear: both;
}

.survey #content-two table p {
font-size: 13px;
}

#content-two h2 a {
font-size: 1.8em;
font-weight: normal;
color: #333;
float: left;
padding: 10px 0 0 0;
}

.entry-content ul {
list-style-type: disc;
}

.entry-content ol {
margin: 0 0 5px 22px;
list-style-type: decimal;
}

.entry-content ul li {
margin: 0 0 5px 22px;
}

.titleWrap:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#content-two h1.entry-title {
clear: both;
padding: 12px 0 8px 0;
font-size: 2.8em;
font-weight: normal;
line-height: 1.1em;
float: left;
}

#content-two #storyimg {
width: 470px;
text-align: center;
margin: 0 0 16px 0;
}


#content-two #storyimg p.credit {
padding: 6px 0 6px 0;
text-align: right;
font-style:italic;
}

#content-two #storyimg p.credit span {
font-weight: bold;
}

#content-two #flashcontent,
#content-two .bimVideoPlayer {
margin: 0 0 16px 0;
clear: both;
}

#content-two .caption {
color:#484848;
font-size: 11px;
padding: 0 5px 10px 0;
margin-bottom: 8px;
border-bottom: 1px dotted #bbb;
text-align:left;
}

#content-two #largeImageHolder {
position:absolute;
top:0;
left:0;
z-index: 990676;
background:transparent url(http://media.wfaa.com/designimages/belolargeimagebackground.png) repeat;
width:980px;
height:100%;
text-align:center;
margin:-10px 0 0 -175px;  
padding-top:100px;
}

#content-two #largeImageHolder .close {
color:#fff;
display:block;
background-color:#666;
width:16px;
height:16px;
border:outset white 2px;
position:absolute;
top:16px;
right:16px;
line-height:14px;
}











#storyInfoHolder {
width: 340px;
display: block;
float: left;
}

#content-two .author {
padding: 0 0 8px 0;
font-size: 14px;
color: #222222;
line-height: 1.3em;
display: block;
}

.author .contact-info {
font-size: 12px;
line-height: 15px;
}

#content-two .author .fn {
line-height: 14px;
padding: 0;
margin: 0;
width: 340px;
}

#content-two .source-org,
#content-two .published,
#content-two .updated {
font-size: 1em;
padding: 0;
line-height: 1.2em;
color: #484848;
}

#content-two .source-org,
#dateInfo {
width: 340px;
display: block;
float: left;
}

#content-two .updated {
font-style: italic;
}

#fbRecommend {
display: block;
float: left;
height: 20px; 
width: 130px;
position: relative;
z-index: 100;
}


#content-two .entry-content {
font-size: 1.4em;
line-height: 1.3em;
color: #333;
clear: both;
}

#content-two .entry-content p {
padding: 0 0 8px 0;
}


/* INSET BAR */
#content-two .entry-content #inset {
float: right;
width: 226px;
margin-bottom: -8px; 
}

#content-two .entry-content #inset .module div{
    font-size: 9px!important;
}

#content-two .entry-content #inset .module {
padding: 0 0 12px 16px;
width: 210px;
}

#content-two .entry-content #inset .module h5 {
border-top: 4px solid;
padding: 6px 0;
font-size: .85em;
}

#content-two .entry-content #inset .module .more {
font-size: .75em;
}

#content-two .entry-content #inset dl {
font-size: 12px;
color: #333;
}

#content-two .entry-content #inset dl dt{
font-weight: bold;
float: left;
margin-right: 5px;
}

#content-two .entry-content #inset #media-photos ul,
#content-two .entry-content #inset #media-photos ul li {
list-style-type: none;
padding: 0;
margin: 0;
}

#content-two .entry-content #inset .latitude,
#content-two .entry-content #inset .longitude {
display: none;
visibility: hidden;
}

#content-two .entry-content #inset #related ul {
list-style-type: disc;
margin: 0 0 0 20px;
font-size: .8em;
}

#content-two .entry-content #inset #related li {
list-style-type: disc;
font-size: 1.1em;
line-height: 1.1em;
padding: 0 0 6px 0
}

#content-two .entry-content #inset #media-photos ul li {
width: 100px;
height: 75px;
padding: 0 5px 5px 0;
float: left;
}

#content-two .entry-content #inset #media-photos ul:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
height: 0;
width: 0;
}

/* PREV / NEXT ARTICLE */
#content-two #pagination {
padding: 20px 0;
clear: both;
}

#content-two #pagination ul #previous-article {
width: 220px;
float: left;
padding: 0 30px 0 0;
}

#content-two #pagination ul #next-article {
width: 220px;
float: right;
text-align: right;
}

#content-two #pagination ul li {
list-style-type: none;
margin: 0;
padding: 0;
}

#content-two #pagination ul li a {
font-size: .9em;
}

#content-two #pagination ul li a span {
font-size: .8em;
color: #333;
font-weight: bold;
display: block;
}

#content-two #pagination ul:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
height: 0;
width: 0;
}

/* SIDEBAR */
#sidebar .links-we-like-wrapper {
-moz-border-radius: 4px;
border-radius: 4px;
background: #fff;
padding: 8px;
}

/* BLOGS */
.blog-article #content-one .module {
padding: 0 0 24px 0;
}

.blog-article #content-one .module h5 {
font-size: 1.3em;
padding: 0 0 8px 0;
}

.blog-article #content-one #recentposts ul {
list-style-type: disc;
width: 150px;
}

.blog-article #content-one #recentposts ul li {
list-style-type: disc;
margin: 0 0 4px 18px;
font-size: 1.2em;
line-height: 1.2em;
}

.blog-article #content-one #recentposts ul li a {
font-weight: normal;
}

.blog-article #content-one #search-text-section {
width: 110px;
margin: 0 4px 4px 0;
}

.blog-article #content-one #search-button-section:after {
content:".";
display: block;
clear: both;
height: 0;
padding: 0;
visibility: hidden;
}

.blog-article #content-one #archive table {
/*width: 160px;*/
margin: 4px 0;
background: #eee;
-moz-border-radius: 4px;
border-radius: 4px;
text-align: center;
}

.blog-article #content-one #archive table th {
padding: 4px 0 2px 0;
text-align: center;
}

.blog-article #content-one #archive table #caldays {
margin: 0 4px;
text-align: center;
}

.blog-article #content-one #archive table .caldate {
padding: 3px 0;
}

.blog-article #content-two .related {
padding: 0 0 16px 0;
}

.blog-article #content-two .related ul {
list-style-type: disc;
margin: 0 0 0 20px;
font-size: .8em;
}

.blog-article #content-two .related li {
list-style-type: disc;
font-size: 1.1em;
line-height: 1.1em;
padding: 0 0 6px 0
}


/* BIOS */
#bio-twitter ul,
#bio-latest ul {
padding: 8px;
}

#bio-twitter ul li,
#bio-latest ul li {
padding: 4px 0;
font-size: 12px;
line-height: 15px;
}

#bio-latest ul li {
margin: 0 0 0 18px;
list-style-type: disc;
}

#bio-twitter ul li h3.entry-title,
#bio-latest ul li h3.entry-title {
font-weight: normal;
}

.bio #content-two .hentry {
clear: both;
}

.bio #content-two #storyimg {
clear: both;
background: #fff;
width: auto;
float: left;
margin: 8px;
}

.bio #content-two h1.entry-title {
clear: none;
padding: 12px 0 4px 0;
font-size: 2.8em;
font-weight: normal;
line-height: 1.1em;
float: none;
}

.bio #content-two h2 {
font-size: 14px;
padding: 0 0 8px 0;
float: none;
display: inline-block;
}

.bio #content-two .biotools {
margin: 0 0 12px 0;
}

.bio #content-two .biotools p {
font-size: 12px;
line-height: 15px;
}

.bio #content-two .body {
font-size: 13px;
line-height: 17px;
}

.bio #content-two .body p {
padding: 0 0 12px 0;
}


/*Survey Styles*/

.cmP_survey {
overflow: hidden;
padding: 0 10px 0 3px;
}

table.cmP_survey td.cmP_responses {
color:#122222 !important;
font-size:14px !important;
font-weight:normal !important;
line-height:15px !important;
padding-top: 12px;
}

table.cmP_survey td.cmP_title {
font-family: Helvetica,Arial,sans-serif !important;
clear: none !important;
padding: 12px 0 4px 0 !important;
font-size: 2.8em !important;
font-weight: normal !important;
line-height: 1.1em !important;
}

table.cmP_survey td.cmP_header {
font-family: Helvetica,Arial,sans-serif !important;
line-height: 1.3em;
font-size: 1.4em !important;
}

table.cmP_survey td.cmP_question {
color:#111 !important;
font-size:14px !important;
font-weight:normal !important;
line-height:15px !important;
padding-top: 12px;
}

table.cmP_survey td.cmP_footer {
padding: 16px 0;
font-family: Helvetica,Arial,sans-serif !important;
line-height: 1.3em;
font-size: 1.2em !important;
}

#entry-60498102 #content-two h2,
#entry-60498102 #content-two h3 {
font-size: 13px;
padding: 8px 0 4px 0
}

#entry-60498102 #content-two p {
font-size: 12px;
line-height: 15px;
}

#entry-60498102 #content-two form {
clear: both;
padding: 8px 0;
}

#entry-60498102 #content-two form input {
clear: both;
display: block;
margin: 4px 0;
padding: 2px 4px;
}

#entry-60498102 #content-two #contactIntro h1 {
font-size: 21px;
font-weight: normal;
}

#entry-60498102 #content-two #contactIntro {
font-size: 12px;
line-height: 17px;
}

#entry-60498102 #content-two .cmP_requiredSubQuestion {
display: none;
visibility: hidden;
}

.contact-body {
clear: both;
}

.contact-body h2.story-title {
padding: 12px 0 8px 0;
font-size: 2.8em;
font-weight: normal;
line-height: 1.1em;

}

.contact-body label {
font-size: 13px;
width: 10em;
font-weight: bold;
}

.contact-body p {
font-size: 12px;
line-height: 15px;
clear: both;
padding: 0px 0 4px 0;
}

.contact-body label.error {
float: none;
color: red;
padding-left: .25em;
vertical-align: top;
}

.contact-body input,
.contact-body textarea,
.contact-body select {
display: block;
margin: 5px 0 8px 0px;
padding: 0px;
}

.contact-body em {
font-weight: bold;
padding-right: .25em;
vertical-align: top;
}



/*  GALLERY  */
.gallery .sub-level {
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
}

.gallery #content {
background: #282828;
padding: 8px 8px 8px 8px;
width: 964px;
}

.gallery #content #gallery-tools .ad-display {
padding: 0 8px 0 0;
}

.gallery #content h1.entry-title a {
color: #eee;
font-size: 21px;
font-weight: normal;
line-height: 28px;
vertical-align: middle;
padding: 8px 58px 0 0;
width: 442px;
}

.gallery #content h1.entry-title a:hover {
text-decoration: none;
}


.gallery #content #gallery-tools #gallery-controls {
width: 636px;
padding: 4px 5px;
float: right;
tex-align: right;
}

.gallery #content #gallery-tools #gallery-controls p.count {
color: #ccc;
font-size: 15px;
line-height: 24px;
float: left;
margin-right: 8px;
margin-left: -8px;
margin-top: -2px;
display: block;
width: 70px;
text-align: center;
}

.gallery #content #gallery-tools #gallery-controls p.lastImage,
.gallery #content #gallery-tools #gallery-controls p.firstImage,
.gallery #content #gallery-tools #gallery-controls p.play-pause,
.gallery #content #gallery-tools #gallery-controls p.next,
.gallery #content #gallery-tools #gallery-controls p.prev {
float: left;
width: 20px;
height: 22px;
margin: 0 0 0 6px;
}

.gallery #content #gallery-tools #gallery-controls p.play-pause {
width: 30px;
height: 30px;
margin-top: -4px;
}

.gallery #content #gallery-tools #gallery-controls p a {
display: block;
height: 100%;
width: 100%;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #7a7a7a;
text-indent: -9999px;

}

.gallery #content #gallery-tools #gallery-controls p.prev a {
background: #000 url(http://media.azfamily.com/designimages/belo_photo_prev.png) center center no-repeat;
}

.gallery #content #gallery-tools #gallery-controls p.next a {
background: #000 url(http://media.azfamily.com/designimages/belo_photo_next.png) center center no-repeat;
}

.gallery #content #gallery-tools #gallery-controls p.play-pause a#playGallery {
background: #000 url(http://media.azfamily.com/designimages/belo_photo_play.png) center center no-repeat;
}

.gallery #content #gallery-tools #gallery-controls p.play-pause a#stopPlaying {
background: #000 url(http://media.azfamily.com/designimages/belo_photo_pause.png) center center no-repeat;
}

.gallery #content #gallery-tools #gallery-controls p.lastImage a {
background: #000 url(http://media.azfamily.com/designimages/belo_gnav_r.png) center center no-repeat;
}

.gallery #content #gallery-tools #gallery-controls p.firstImage a {
background: #000 url(http://media.azfamily.com/designimages/belo_gnav_l.png) center center no-repeat;
}
.gallery #content #gallery-tools #gallery-controls p.lastImage a:hover,
.gallery #content #gallery-tools #gallery-controls p.firstImage a:hover,
.gallery #content #gallery-tools #gallery-controls p.next a:hover,
.gallery #content #gallery-tools #gallery-controls p.prev a:hover {
background-color: #fff;
cursor: pointer;
}

#gallery-scroll{
float: left;
border-right: 1px solid #444;
padding: 2px 11px 0 0;
margin-left: 4px;
}

#gallery-scroll .back {
float: left;
text-indent: -9999px;
display: block;
width: 16px;
height:30px;
background: #000 url(http://media.azfamily.com/designimages/belo_gslider_l.png) center center no-repeat;
}

#gallery-scroll .forward {
float: left;
text-indent: -9999px;
display: block;
width: 16px;
height: 30px;
background: #000 url(http://media.azfamily.com/designimages/belo_gslider_r.png) center center no-repeat;
}

#gallery-mask {
width: 345px;
overflow: hidden;
height: 37px;
float: left;
margin: 0 4px;
}

#gallery-mask ul {
width: 9999px;
}

#gallery-mask li {
display: block;
float: left;
width: 42px;
height: 30px;
margin: 0px 3px 8px;
overflow: hidden;
border: 1px solid #888;
}

#gallery-mask li a {
opacity: .60;
}

#gallery-mask li.current{border-color: #fff;}

#gallery-mask li.current a {
opacity: 1;
} 

#gallery-mask li a {
height: 40px;
width: 42px;
display: block;
}

#gallery-mask li a:hover {
opacity: 1;
}


#gallery-mask li img {
border: 1px solid #777;
}

#galleryNav{
margin-top: 7px;
float: right;
margin-right: 8px;
}

.gallery #content .gallery-data{
height: auto;
overflow: hidden;	
}

.gallery #content #content-toolbar {
background: none;
float: right;
width: auto;
clear: right;
padding: 0;
margin: 8px 0;
}

.gallery #content #content-toolbar h6 {
font-size: 12px;
color: #fff;
font-weight: normal;
display:inline-block;
text-align: right;
padding: 4px 0 0 0px;
}

.gallery #content #content-toolbar #content-tools {
width: auto;
float: right;
}

.gallery #content #content-toolbar #content-tools li {
padding: 0;
margin:  0 0 8px 4px;
height: 16px;
width: 16px !important;
text-indent: -9999px;
}

.gallery #content #content-toolbar #content-tools li a {
display: block;
height: 18px;
width: 16px;
}

.gallery #content #content-toolbar #content-Tools-wrapper{
float: right;
}

.gallery #content #content-toolbar .tool-newsletters {
background: #282828 url(http://media.azfamily.com/designimages/belo_ondemand_icons.png) -48px 0 no-repeat;
}

.gallery #content #content-toolbar .tool-mobile {
background: #282828 url(http://media.azfamily.com/designimages/belo_ondemand_icons.png) 0 0 no-repeat;
}

.gallery #content #content-toolbar .tool-rss {
background: #282828 url(http://media.azfamily.com/designimages/belo_ondemand_icons.png) -32px 0 no-repeat;
}

.gallery #content #content-toolbar .tool-twitter {
background: #282828 url(http://media.azfamily.com/designimages/belo_ondemand_icons.png) -16px 0 no-repeat;
}

.gallery #content #content-toolbar .tool-offers {
background: #282828 url(http://media.azfamily.com/designimages/belo_ondemand_icons.png) -64px 0 no-repeat;
}

.gallery #content #content-two #medRectangle {
border-top: 1px dashed #999;
clear: both;
margin: 0;
padding: 8px 0;
padding: 0\9; /* IE8 and below */
}

.gallery #content #content-one {
clear: both;
width: 656px;
background: none;
float: left;
margin: 8px 0;
padding: 8px 8px 0 0;
color: #eee;
}

.gallery #content #content-one #gallery-canvas {
width: 648px;
height: auto;
text-align: center;
display: table-cell;
vertical-align: middle;
padding: 8px 0;
}

.gallery #content #content-one #gallery-canvas .photo{
border: 1px solid #eee;
}

.gallery #content  #gallery-canvas #image-data {
padding-top: 4px;
}

.gallery #content  #gallery-canvas  .title {
color: #eee;
font-size: 18px;
font-weight: normal;
padding: 0;
float: left;
clear: left;
}

.gallery #content #gallery-canvas .caption {
color: #eee;
font-size: 12px;
line-height: 15px;
padding: 12px 0;
text-align: left;
clear: both;
}

.gallery #content  #gallery-canvas  .credit {
color: #fff;
font-size: 12px;
line-height: 15px;
padding: 0;
font-style: italic;
float: right;
}

.gallery #content #content-one #gallery-tools {
width: 632px;
float: left;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
background: #000;
margin: 8px 0 0 0;
padding: 4px 8px 8px;
height: 40px;
}

.gallery #content #content-one #gallery-tools .return {
width: 60px;
display: block;
font-size: 13px;
color: #fff;
line-height: 15px;
float: left;
padding: 6px 0 0 40px;
background: #000 url(http://media.azfamily.com/designimages/belo_gallery-return.png) 0 6px no-repeat;
}

.gallery #content #content-one #gallery-tools .storytools {
float: left;
width: auto;
color: #fff;
padding: 0;
margin: 8px 0 0 10px;
}

.gallery #content #content-one #gallery-tools .storytools h5 {
font-weight: normal;
}

.gallery #content #content-one #gallery-tools .storytools li {
background-color: transparent;
border: 0;
width: auto;
height: 24px;
}


.gallery #content #content-one #gallery-tools .more {
width: 100px;
height: 30px;
display: block;
font-size: 13px;
color: #fff;
line-height: 15px;
float: right;
text-align: right;
padding: 14px 40px 0 0;
margin-top: -2px;
background: #000 url(http://media.azfamily.com/designimages/belo_gallery_more.png) 100% 6px no-repeat;
}

.gallery #content #content-one #otherSlideShows .more{
display: block;
font-size: 11px;
color: #fff;
line-height: 15px;
float: right;
margin: -10px 0 0 0;
clear: both;
    }

.gallery #content #content-two {
width: 300px;
padding: 8px 0 0 0;
}


.gallery #content #content-two #related {
padding-top: 8px;
border-top: 1px dashed #999;
clear: both;
overflow: hidden;
}

.gallery #content #content-one #otherSlideShows{
overflow: hidden;
clear: both;
height: 150px; 
width: 652px;
margin: 8px 0;
float: left;   
}

.gallery #content #content-one #otherSlideShows h5,
.gallery #content #content-two #related h5 {
font-size: 14px;
font-weight: normal;
color: #eee;
padding: 0 0 4px 0;
}
.gallery #content #content-one #otherSlideShows ul,
.gallery #content #content-two #related ul {
list-style-type: none;
margin: 0 0;
color: #eee;
float: left;
}

.gallery #content #content-one #otherSlideShows ul{
    padding: 0 0 0 4px;
    }

.gallery #content #content-one #otherSlideShows ul li,
.gallery #content #content-two #related ul li {

padding: 0 0 0 0;
margin: 0 6px 12px 0;
overflow: hidden;
display: block;
float: left;
width: 94px;
height: 94px;
}

.gallery #content #content-one #otherSlideShows ul li{
padding: 4px 4px;    
    }

.gallery #content #content-two #related ul li.relatedCount-4{
margin: 0 0 8px 0;
}

.gallery #content #content-one #otherSlideShows ul li a,
.gallery #content #content-two #related ul li a {
font-size: 10px;
line-height: 13px;
color: #28a5df;
}

.gallery #content #content-two #related .more {
color: #eee;
width: 130px;
float: right;
clear: both;
}

.gallery #content #toolbar-status {
height: auto;
width: 287px;
float: right;
border: none;
margin: 0 0 8px 0;
padding: 8px;
background: #333;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.gallery #content #toolbar-status #status-avatar {
display: none;
visibility: hidden;
}

.gallery #content #paginationWrapper{
width: 400px;
float: left;
}

.gallery #content #galleryPagination{
display: block;
margin-top: 6px;
margin-right: 3px;
height: 20px;
float: right;
}

.gallery #content #galleryPagination li {
float: left;
display: block;
margin: 0 4px;
font-size: 16px;
line-height: 24px;
}

.gallery #content #galleryPagination li a{
color: #aaa;
}

.gallery #content #galleryPagination li.current a {
color: #fff;
}


.gallery #content #toolbar-status li {
float: none;
display: inline;
margin: 0;
padding: 0;
text-align: left;
color: #fff;
text-indent: 0;
}

.gallery #content #toolbar-status li a {
color: #eee;
}

.gallery #content #content-toolbar #toolbar-status #status-profile {
padding: 1px 0 0 6px;
margin: 0 0 0 6px;
border-left: 1px solid #666;
border-right: 0;
}

/* STYLING FOR NATIONAL REV PROGRAMS */
.national #comments-post h5 {
font-size:16px;
font-weight:bold;
padding: 0;
}

.national #comments-post #recaptcha {
margin: 20px 0px;
width: 432px;
}

.national #comments-post #recaptcha_widget .comment_button {
float: left;
width: 65px;
margin-top: 10px;
}

.national #comments-post #recaptcha .post-details {
margin: 14px 0 0 16px;
width: 340px;
}

.national #comments-post .disclaim {
width: 340px;
color: #000000;
}

#blog-roll ul {
list-style-type: disc;
margin-left: 20px;
font-size: 12px;
line-height: 18px;
}


/*Survey Newsletters*/

#survey-signup-newsletters h5 {
font-size: 14px;
margin: 16px 0 0 0;
}

#survey-signup-newsletters .news-group,
#survey-signup-newsletters h6.news-group {
display: none !important;
}

#survey-signup-newsletters .news-name,
#survey-signup-newsletters .news-name {
font-weight: bold;
}

#survey-signup-newsletters .news-desc,
#survey-signup-newsletters .news-desc {
font-size: 12px;
line-height: 15px;
padding: 0 0 0 24px;
display: block;
}

#survey-submit {
display: block !important;
width: 190px;
height: 47px;
margin: 8px;
border: none;
background: transparent url(http://media.azfamily.com/designimages/belo_register_buttons.png) 0 0 no-repeat;
text-indent: -9999px;
font-size: 0px;
}

.sectionfooter  {
border-top: 2px solid #CECECE;
color: #000000;
font-style: italic;
padding-top: 5px;
}

/*---Poll---*/
#poll,
#poll form {
width: 206px;
}

#poll h1.entry-title {
font-size: 30px;
}

#poll .poll-answer span {
zoom: 1;
float: left;
width: 160px;
margin: 0 0 0 8px;
}

#pollOnly #poll,
#pollOnly #poll iframe {
width: 460px;
}

#inset #poll iframe {
width: 208px;
}

.pollAlone #poll .poll-answer span {
zoom: 1;
float: left;
width: 410px;
margin: 0 0 0 8px;
}

#poll .poll-answer span.center{
line-height: 20px;
float: none;
margin-left: 4px;
}

.rightColumn #poll,
.rightColumn #poll form {
width: 312px;
float: left;
}

.pollAlone #poll,
.pollAlone #poll form {
width: 440px;
}

#twitterHash ul {
margin: 8px;
line-height: 18px;
font-size: 12px;
height: 275px;
overflow: hidden;
}

#twitterHash ul li{
font-size: 12px;
line-height: 12px;
margin-bottom: 8px;
border-bottom: 1px solid #eee;
padding-bottom: 1px;
color: #484848;
clear: both;
}


#twitterHash ul li a{
display: block;
text-align: right;
line-height: 11px;
font-size: 11px;
}

.star-rating{
float: left;
margin: 15px 0 0 5px;
}

/* Timeline link */
#story-timeline {
display: block;
height: 40px;
text-indent: -9999px;
font-size: 0;
margin: 8px 0 12px 14px;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial, Helvetica, sans-serif;
background: transparent url(http://media.azfamily.com/designimages/belo_timeline_button1.png) top left no-repeat;
}

#content.beloStoryWide{
width: 980px;
}

#content.beloStoryWide #content-two{
width: 964px;
padding: 0 8px;
}

#content.beloStoryWide #content-toolbar{
float: right;
}


#content.beloStoryWide #beloMediadiv{
height: auto;
overflow: hidden;
width: auto;
float: right;    
}

#content.beloStoryWide #storytools-top{
clear: both;
width: auto;
}

#content.beloStoryWide .bimVideoPlayer,
#content.beloStoryWide #fbRecommend,
#content.beloStoryWide .storyimg{
float: right;
margin: 0 0 0 10px;
}

#content.beloStoryWide .section-title{
clear: left;
float: left;
}

#content.beloStoryWide #content-two .entry-content{
clear: left;
width: 100%;
}



#content.beloStoryWide #inset{
clear: right;
}


#content.candidateContent #content-one{
    width: 100%;
    margin: 0;
    padding: 0;

    }

#content.candidateContent #content-one #candidateHeaderImg{
    margin: 15px auto 15px auto;
    display: block;
    }


#content.candidateContent #content-two{
width: 620px;
padding: 0 8px;   
    height: auto;
    overflow: hidden;
}

#content.candidateContent #content-two #storyimg{
    width: 200px;
    float: left;
    margin: 0 8px 0 15px;
}
    
#content.candidateContent #content-two h1.entry-title{
    clear: none !important;
    width: 345px;
    float: left;
    margin: 0 0 4px 0;
    padding: 0 0 0 50px;
    background: transparent url(http://media.wfaa.com/designimages/smallStar.png) center left no-repeat;
    font-size: 22px;
}

#content.candidateContent #content-two h1.Republican{
background: transparent url(http://media.wfaa.com/designimages/smallElephant.png) center left no-repeat;
}
    
#content.candidateContent #content-two h1.Democrat{
background: transparent url(http://media.wfaa.com/designimages/smallDonkey.png) center left no-repeat;
}
    
    
#content.candidateContent #content-two .candidateTools p{
    font-size: 16px;
    padding: 0 0 0 50px;
    width: 345px;
    float: left;
    height: 24px;
    margin: 0 0 4px 0;
    line-height: 26px;
}

#content.candidateContent #content-two .candidateTools p a{
color: #142088
}

#content.candidateContent #content-two .candidateTools #candidateWebpage{
background: transparent url(http://images.bimedia.net/designimages/wwwGlobe.jpeg) 13px center no-repeat;
    }
#content.candidateContent #content-two .candidateTools #candidateFB{
            background: transparent url(http://media.wfaa.com/designimages/iyt_fbIcon.png) 13px center no-repeat;

}

#content.candidateContent #content-two .candidateTools #candidateTwitter{
                background: transparent url(http://media.wfaa.com/designimages/iyt_twitterIcon.png) 13px center no-repeat;

}

#content.candidateContent #content-two .candidateTools #candidateEmail{
background: transparent url(http://media.wfaa.com/designimages/iyt_emailIcon.png) 13px center no-repeat;
margin-bottom: 15px;
}

#content.candidateContent #content-two .body{
    font-size: 14px;
    padding: 0 0 0px;
    margin: 8px 0;
    padding: 8px 0 0 13px;
}

#content.candidateContent #content-two .body p{
 margin: 0 0 8px 0;   
}


    #content.candidateContent #content-two #beloMediadiv{
        clear: both;
        margin: 0 0 0 15px;
        }
    
    #content.candidateContent #content-two #beloMediadiv .bimVideoPlayer{
    float: left;
    margin: 0 8px 0 0;
    
    }
    
    #content.candidateContent #content-two #beloMediadiv #candidateVideoTeaser{
        font-size: 14px;
        font-weight: bold;
        }
    
#content.candidateContent #content-two h2{
clear: both;
float: left;
width: 640px;
font-size: 24px;
font-weight: normal;
color: #0F133E;
background: transparent url(http://media.wfaa.com/designimages/headerStars.png) 220px center no-repeat;
margin: 8px 0 8px 15px;

}

#content.candidateContent #content-two h2.commentsDivider{
background: transparent url(http://media.wfaa.com/designimages/headerStars.png) 164px center no-repeat;
}

#content.candidateContent #content-two .fb-comments{
 width: 615px;
 padding:0 0 0 15px; 
}

#content.candidateContent #content-two .fb-comments span,
#content.candidateContent #content-two .fb-comments iframe{
 width: 615px !important; 
}

body.map div#map { clear: both; }

/*Outbrain styles*/
div.OUTBRAIN { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #fff; width: 454px; padding: 8px; font: normal normal 12px/16px  helvetica, arial, sans-serif; }
.voterDiv .ob_bctrl { display: none;}
.AR_1 .odb_li { list-style-type: square; color: #d78a00; }
.AR_1 .ob_org_header, .ob_ads_header { font: normal bold 16px/20px arial, helvetica, sans-serif; margin-bottom: 10px; display: block; }
.AR_1 .ob_dual_left li, .AR_1 .ob_dual_right li { margin: 2px 2px 8px 2px; }
.AR_1 .ob_dual_left .rec-src-link { display: none; }
.AR_1 .ob_dual_right .rec-src-link { font-size: 10px; color: #000; line-height: 10px; display: inline !important; }
.AR_1 .ob_dual_container { clear: both; }
.AR_1 .ob_dual_left, .AR_1 .ob_dual_right { float:left; width: 46%; padding:0 2%; }
.AR_1 .ob_empty { display:none; } 
.AR_1 ul { padding: 0; margin: 0; }
.ob_pdesc IMG{border:none;}
.AR_1 .ob_what{direction:ltr;text-align:right;clear:both;padding:5px 10px 0px;}
.AR_1 .ob_what a{color:#999;font-size:10px;font-family:arial;text-decoration: none;}
.AR_1 .ob_clear{clear:both;}
.AR_1 .ob_amelia{background:url('http://widgets.outbrain.com/images/widgetIcons/ob_logo_16x16.png') no-repeat center top;display:inline-block;width:16px;height:16px;vertical-align:text-bottom;margin-bottom:-2px;padding:0px 5px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
.AR_1:hover .ob_amelia{background-position:center bottom;}
img.textual-video-img {display: inline !important;}
.AR_1 .ob_dual_container{clear:both;}
.ob_source { color: #999; }
