.headerAdvert {padding:5px;}

.span-9 h2.page-title {margin-top:5px; color:#000;}

.portlet{color:#555;margin:0;padding:10px 0 5px;width:100%;overflow:hidden;}
.portlet h1{margin:0}
.portlet h2{margin:0 0 .333em 0;color:#1A3C55;font:bold 2em Arial;line-height:1.0833em;font-size: 20px; }
.portlet ul, .portlet ul li{margin:0;padding:0; overflow: hidden;}

/* TITLE BAR */
.title-bar{position:relative;margin: 20px 0 12px;border-bottom: 1px solid #cccccc;}
.title-bar h1{font-size:30px; margin: 20px 0 10px;color: #252525;}

.fxn-teaser-list{clear:both;padding-top: 0;}
.fxn-teaser-list .deck{font-size:.91667em;line-height:1.4545em;}
/* Eric this should only float if either its
a special version or it always floats in the
channel specific css - not picked to float
in the portlet configuration */
.fxn-teaser-list .img{float:left;}
.fxn-teaser-list .caption{line-height:1.4em;}
.fxn-teaser-list .credit,
.fxn-teaser-list .caption{color:#666;font-size:13px;}
.fxn-teaser-list .credit{margin:0 0 1em 0;text-align:right;line-height:.5em;}
.fxn-teaser-list .caption{line-height:1.4em;}


.posts .alignleft{float:left;}
.posts .alignright{float:right;}
.posts .aligncenter{display:block;margin-left:auto;margin-right:auto;}
.articles .alignleft{float:left;}
.articles .alignright{float:right;}
.articles .aligncenter{display:block;margin-left:auto;margin-right:auto;}


.img.format-3{width:198px;}
.img.format-4{width:267px;}
.img.format-5{width:336px;}
.img.format-6{width:397px;padding: 5px 0;}
.img.format-9{width:604px;}
.image-header{margin-top:10px;}

.img.format-0  {width:50px;height:50px;}
.img.format-1  {width:60px;height:60px;margin: 3px 8px 8px 0;}
img.format-3,
.format-3 img {width:198px;height:148px;}/*Eric*/
img.format-4,
.format-4 img {width:267px;height:200px;}
img.format-5b {width:336px;height:252px;}/*Eric*/
img.format-5,
.format-5 img {width:336px;height:341px;}
img.format-6,
.format-6 img {width:397px;height:224px;}/*405 303*/
img.format-9,
.format-9 img {width:604px;height:341px;}/*Eric*/

/* GLOBAL */
.posts h2 {min-height:26px;height:100%;font-size:24px;font-weight:bold;color:#000; margin-bottom:0 !important; letter-spacing:-1px;}
.posts h2 a:link, .posts h2 a:visited {color: #000000; text-decoration: none;}
.posts h2 a:hover {color: #000000; text-decoration: none;}
.posts .datebox{float: left; text-transform: uppercase;background: url(images/blog-datebox.gif) no-repeat;font-size:30px;font-weight:bold;color:#a70909;height: 62px;width: 62px;text-align: center;line-height: 36px; margin: 0 10px 0 0;}
.posts .datebox span {color: #ffffff; font-size: 14px;font-weight: bold;line-height: 20px}
 .date{font-size:18px;font-weight:normal;color:#a70909;}
.posts p{font-size:12px;font-family:arial,helvetica,sans-serif;color:#333; font-weight:normal; margin-bottom:1px !important;}
.portlet .sec-title {color:#000; font-size:18px; text-transform:uppercase; font-weight:bold; margin-bottom:10px;}
.portlet .sec-title .initial {font-size:12px;}
.portlet .sec-title .final {font-weight: normal;}
.span-9 h2 {text-transform:none;}

/* BOTTOM LINKS */
.posts .btm-links{float:left; border:1px solid #ccc; border-right:none; border-left:none; margin-bottom:28px;height: 62px; width:609px;}
.posts .btm-links p.name{color:#a70909;font-size:14px; float:none;line-height: 16px;margin-bottom: 0 !important;}
.posts .btm-links p.name a{color:#a70909; text-decoration:none;font-weight: bold;}
.posts .btm-links p.name a:hover {text-decoration: underline;}
.posts .btm-links .title{color:#666666;font-size:11px;font-weight: normal;}
.posts .btm-links .title a{color:#666666;text-decoration:none;}
.posts .btm-links .contributor{float:left;margin:0; padding:0 10px 0 0;width:40%;/*179px*/ border-right:1px solid #ccc; height:62px;}
.posts .btm-links .contributor img{width:62px; height:62px; float:left; margin:0px 10px 0 0;}
.posts .btm-links .wh{float:left;margin:0; padding:0 0 0 8px;;width:56%;/*179px*/ border-right:0px solid #ccc; height:62px;}
.posts .btm-links .wh p.name a{font-size:12px;}
.posts .btm-links .wh span {font-size:11px;margin:0;padding:0;color:#666666;}
.posts .btm-links .wh p.name, .posts .btm-links .contributor p {margin:0; padding:0;}
.posts .btm-links .comments{float:left;margin:0; padding:0 10px;width:118px; height:62px;}
 * html .posts .btm-links .comments {border-bottom:none;}
.posts .btm-links p {color:#a70909;font-size:20px; font-weight:normal; letter-spacing:0;}
.posts .btm-links p.off {color:#666666;font-size:14px; font-weight:normal; letter-spacing:0;}
.posts .btm-links p a{color:#a70909;text-decoration:none ;font-weight: bold !important;}
.posts .btm-links p a:hover {text-decoration: underline;}
.posts .btm-links .read {background:#a70909;color:#fff;float:left;margin:0; padding:3px 10px 0;width:113px; height:59px;}
.posts .btm-links .article {color:#fff;font-size:16px; font-weight:bold; text-align:left;padding-top:0;margin: 5px 0 0;}
.posts .btm-links .article a{color:#fff !important;text-decoration:none;}

.posts .story-links {float:left; width:100%;padding-bottom:15px;}
.posts .story-links a {color:#a70909; text-decoration:none;}
.posts .story-links .comments-link {float:left;font-size:14px;font-weight:bold;margin:0;padding:0;width:50%;}
.posts .story-links .reading-link {font-size:12px;margin:0; padding:0;text-align:right;}

.posts .story-date {color:#a70909; font-size:14px; font-weight:bold; margin:0; padding:0;}
.posts .story-time {color:#666; font-size:12px; font-weight:normal !important; margin:0; padding:0;}
.posts span.story-owner-name{color:#a70909; font-size:11px; font-weight:bold;}
.posts span.story-owner-role{color:#666666; font-size:11px;font-weight:normal;}
.posts-last-story{border:none !important;}
.posts-last-story-link{margin-bottom:0 !important;}

.articles {border:none !important;}
.articles .btm-links {margin-bottom:5px;padding:10px 0 10px;}
.articles .comments-link-single {font-size:14px;color:#666666;font-weight:bold;}

/* OLDER NEWER POSTS */
.portlet .old-new{float:left; border:1px solid #ccc; border-right:none; border-left:none;width:612px;}
.portlet .old-new .old{float:left;margin:0; padding:7px 8px 3px 0;width:128px; border-right:1px solid #ccc; height:45px; text-align:left;}
.portlet .old-new .blank{float:left;margin:0; padding:5px;width:312px; border-right:1px solid #ccc; height:45px;}
.portlet .old-new .new{float:left;margin:0;padding:7px 0 1px 19px;width:133px; height:45px; text-align:right;}
.portlet .old-new p {color:#a70909;font-size:18px; font-weight:bold; padding:10px 0;margin-bottom: 0;}
.portlet .old-new p a{color:#a70909;text-decoration:none !important;}
.portlet .old-new p a:hover {text-decoration: underline !important;}


/* LATEST BLOGS */
 #latest-blogs {margin:5px 0 0 0;padding:0; width:612px; border-bottom:5px solid #AF8D6A; float:left;}

/*  POSTS */
 .posts {float:left; /*background:url(images/more-posts-bg.jpg) no-repeat;*/ padding:0; width:605px;margin-top:7px;border-bottom:1.5px solid #cccccc;}
 .posts p {margin:5px 0 0;}
 .posts p a:link, .posts p a:visited {color: #a70909;text-decoration: none;font-weight: bold;}
 .posts p a:hover {text-decoration: underline;}
 .posts img{margin:5px 10px 10px 5px;}
 .articles img {float:none;}

 /* Right Rail */
.span-5 h2{color:#000;font-size:18px !important;font-weight:normal;letter-spacing:-1px;margin:0 0 10px !important;text-transform:uppercase;}
.span-5 .initial {
  color:#000000;
  font-size:12px;
  font-weight:bold;
  letter-spacing:1px;
  text-transform:uppercase;
  display:block;
}

.span-5 .fxn-teaser-list {padding:10px 0px 5px 0px;}

.clearflatgray {
  background:#BBBBBB none repeat scroll 0 0;
  clear:both;
  font-size:2px !important;
  height:2px !important;
  line-height:0 !important;
  margin-top:0;
  padding:0 !important;
}


/* POPULAR POSTS */
.span-5 .teaser-5-5 {border-bottom:2px solid #ccc; margin-top:5px; padding:0 0px 20px 0px;}
* html  .span-5 .teaser-5-5 {border-bottom:1px solid #ccc;}
 #nav {}
 #nav ul {}
 #nav li {float:left; margin-right:4px; width:auto;}
#most-pop-content li a, #browse-posts-content li a{background:#fff; color:#a70909 !important; font-weight:bold; font-size:12px; line-height:36px; padding:9px 12px; text-decoration:none; text-transform:uppercase; border:none; border:1px solid #ccc; font-family:arial, sans-serif;}
#most-pop-content li a.active,
#most-pop-content li a:hover,
#browse-posts-content li a.active,
#browse-posts-content li a:hover  {background:#a70909; border:none; color:#fff !important; padding:9px 12px; border:1px solid #ccc;}
* html div.nav li a {padding: 9px 12px;}
#pop-content {border:1px solid #ccc; margin-top:8px; padding:0;width:330px;}
#pop-content ul {margin:0; padding:0 8px; float:left;}
#pop-content ul li {margin:0;padding:4px 0;list-style:none;border-bottom:1px solid #ccc; float:left; width:315px;}
#pop-content ul li:last-child {border-bottom:none;}
#pop-content ul li a {padding:0;  margin:0; text-decoration:none; color:#183a52 !important; display:inline;}
#pop-content ul li p {padding:0; margin:0;float:none;width:auto;}
#pop-content ul li a.more {width: 1%;float: right;top: -20px;}
#pop-content ul li p a {float:left;padding:0; font-weight:bold; margin:0 5px 0 0; text-decoration:none; color:#183a52;float:left; font-size:14px;}
#pop-content ul li p .date {font-size:11px; padding:0; font-weight:normal; margin:0; text-decoration:none; color:#a70909; font-family:arial, sans-serif; float:left;}
#pop-content ul li p .comments {font-size:11px; padding:0; font-weight:normal; margin:0; text-decoration:none; color:#333333 !important;border:none; font-family:arial, sans-serif; float:right;}
#pop-content ul li a img{float:right;}
#pop-content li a:hover {text-decoration:underline;}
#pop-content ul li p a.pop-date{clear:left;color: #A70909;display:block;width:130px;}
#pop-content ul li p a.pop-comment {font-size:11px;font-weight:normal;margin:0;float:right;}

/* SHARE INCREASE DECREASE */
.share-text{border-bottom:1px solid #CCC;border-top:1px solid #CCC;margin:3px 0 0 0 !important; padding:3px 0 0 !important; height:45px;position:relative;width:609px;}
.share-text ul{float:left;width:auto;margin-right:294px;}
.teaser-9-1 .share-text ul {margin-right:362px;} /* only for full view post */
.share-text ul li{float:left;margin-right:10px !important;width:auto !important;}

.share-text ul li a:link, .share-text ul li a:visited, .share-text ul li a:active{background:#fff;border:1px solid #ccc;color:#990000;font-size:12px !important; font-weight:bold;line-height:36px;padding:7px 8px !important;text-decoration:none !important;text-transform:uppercase;}
.share-text li a.contrib:hover{background:#990000;color:#fff;padding:7px 8px !important;}
.share-text li a#ls-share, .share-text li a.wp-print {background:#fff;padding:7px 8px !important;color:#990000;}
.share-text li a#ls-share:hover, .share-text li a.wp-print:hover{background:#990000 ;color:#fff;}
* html .share-text ul li a:hover {width:56px !important;}
.share-text .in-de {float:left; margin:0;clear:none;padding-top:10px;}
.share-text .in-de a.dec {float:left;background:none;display:block;width:auto;height:auto;border:1px solid #cccccc;font-size:15px;font-weight:bold;color:#990000;margin:0;padding:2px 10px;text-decoration:none;}
.share-text .in-de a.dec:hover {background-color:#990000;color:white;}
.share-text .in-de span.text {float:left;background:url(images/aaa.jpg) no-repeat;display:block;width:53px;height:30px}
.share-text .in-de a.inc {float:left;background:none;display:block;width:auto;height:auto;border:1px solid #cccccc;font-size:15px;font-weight:bold;color:#990000;margin:0;padding:2px 8px;text-decoration:none;}
.share-text .in-de a.inc:hover {background-color:#990000;color:white;}



/* NEXT & PREV SINGLE PAGE LINKS */
.nextprev-single-links {margin:6px 0 0 0;padding:0;position:relative;width:100%;}
.nextprev-single-links ul {/*float:left;*/width:609px;}
.nextprev-single-links ul li {/*float:left;*/}
.nextprev-single-links ul li a {font-size:12px;color:#A70909;}
.nextprev-single-links ul li.next {text-align:right;/*width:304px;*/}
.nextprev-single-links ul li.prev {width:305px;float:left;}
.nextprev-single-links ul li.prev-last {float:none !important; } /* used only when viewing last post */
.nextprev-single-links ul li a span.arrows{font-weight:bold;font-size:16px;}

/* CONTRIBUTORS A-Z */
.span-5 .teaser-5-3 {border-bottom:2px solid #ccc; margin-top:5px; padding:0 0px 20px 0px;}
 .contributors .contributors-1 {float:left; margin:0 15px; width:130px;}
 .contributors .contributors-2 {float:left; margin:0 0 0 15px; width:130px;}
 .contributors ul {z-index:1;}
 .contributors ul li {position:relative; z-index:2;font-family:arial, sans-serif;}
 .contributors ul li a:link, .contributors ul li a:visited, .contributors ul li a:active {color:#000000; text-decoration: none;  z-index:900;position:relative;font-size:12px;}
 .contributors ul li a:hover {color:#183a52; text-decoration:underline;}
 #contributor-popup {float: none;background:url(images/profile-bubble.gif) no-repeat; width:211px; height:105px; left:-120px; padding:10px 10px 0 10px; position:absolute; top:-110px; visibility:hidden; z-index:99999;}
 #contributor-popup img{float:left; width:60px; height:60px; margin-right:5px;}
 #contributor-popup .name{float: none;color:#000; font-weight:bold; font-size:14px;line-height: 16px;margin: 0;}
 #contributor-popup .city{color:#666666; font-weight:normal; font-size:11px;}
 /*#contributor-popup .viewposts {margin:0px 0px 0px 10px;}*/
 #contributor-popup .viewposts img{width:64px; height:20px;}
 #contributor-popup .viewposts a {color:#183a52;border: 1px solid #bbbbbb;padding: 2px 4px;font-size: 11px;}
 #contributor-popup .viewposts a:hover {background-color:#183a52;color: #ffffff;text-decoration: none;}
#contributors-list {overflow:visible;position:relative;z-index:1;}


 /*  BROWSE POSTS  */
 .span-5 .teaser-5-7 { margin-top:5px; padding:0 0px 20px 0px;border-bottom: 2px solid #CCCCCC;}
* html  #browse-posts {}

#browse-content {border:1px solid #ccc; margin-top:8px; padding:5px 0px;}
#browse-content ul {margin:3px 0 0 10px; padding:5px 0 5px 0; width:148px; float:left;}
 * html #browse-content ul {margin: 0 0 0 5px; width: 145px;}
#browse-content ul li {margin:0 3px 0 3px;padding:2px 0;background: url(/wp-content/themes/shows/blogs/sections/images/red-bullet.gif) 6px 10px no-repeat;list-style: none;}
* html #browse-content ul li {height:1%;} /* hack to force a background image in ie6 */
*:first-child+html #browse-content ul li {height:1%;} /* hack to force a background image in ie7 */
#browse-content ul li a {font-size:12px; padding:0 15px 0 16px; font-weight:bold; margin:10px 0 -5px 0; text-decoration:none; color:#183a52;display:inline;}
#browse-content li a:hover {text-decoration:underline;}


 /* BLOGROLL */
 .blogroll { margin-top:5px; padding:0;border-bottom: 1px solid #CCCCCC;}
* html  .blogroll {}

 .blogroll .blogroll-content {padding:0;}
 .blogroll .blogroll-content ul {float:left;list-style-image:url(images/gray-arrbullet.jpg);list-style-position:outside;padding:5px 0;width:148px;}

 * html  .blogroll .blogroll-content ul {margin: 0 0 0 5px; width: 145px; }

 .blogroll .blogroll-content ul li {margin:0 3px 0 3em;padding:2px 7px;*padding:0;background:url(images/gray-arrbullet.jpg) no-repeat scroll 0px 10px ; }
 .blogroll .blogroll-content ul li p {margin:0 0 0 10px;}
 .blogroll .blogroll-content ul li a {font-size:12px; padding:0 ; font-weight:bold; margin:10px 0 -5px 0; text-decoration:none; color:#990000;}
 .blogroll .blogroll-content li a:hover {text-decoration:underline;}
   *+html .blogroll .blogroll-content ul li a {top:-3px;}
   * html .blogroll .blogroll-content ul li a {top:-3px; color:#990000 !important; }
 * html .blogroll .blogroll-content li a:active {color:#990000 !important;}
 * html .blogroll .blogroll-content li a:hover {color:#990000 !important;}

 /* ABOUT */
 .about img{max-width:60px;max-height:60px;}
 .about p{margin:0 0 0 0px;color:#666666;*margin-top:-22px;_margin-top:-22px;}
 * html .about p{margin-top:10px !important;}
 *:first-child+html .about p {margin-top:10px !important;}
 .about p.subscribe{margin-top:0px;}
 .about p.subscribe img{width:14px; height:14px;padding:1px 0 0;margin:0 3px 0 0;}
 .about p.subscribe a:link, .about p.subscribe a:visited{color:#183a52 !important;text-decoration:none;}
 .about p.subscribe a:hover {text-decoration: underline;}

/* PAGINATION */
.content-container .pagination {font-size:11px; margin:3px 0 10px 13px; float:left;}
.content-container .pagination a {text-decoration: none !important;color: #a70909 !important; background:#fff url(images/pagination-off.gif) no-repeat;display:block;overflow:hidden;width:24px;height:27px;border:none; }
.content-container .pagination a:hover{text-decoration: none;color:#fff !important; background:url(images/pagination-on.gif) no-repeat; }
.content-container .pagination a,  .pagination span {display: block; float: left; font-weight: bold; padding:4px 0 0; margin-right: 6px; margin-bottom:0; text-align:center; background: url(images/pagination-off.gif) no-repeat;}
.content-container .pagination .current {background:#fff url(images/pagination-on.gif) no-repeat; color:#fff; width:24px;height:27px;border:none;}
.content-container .pagination .next, .content-container .pagination .prev {margin:0px 2px 0px 0px;padding:3px 0px 0 0px;}
.pagination .inactive{background:#eee;color:#a70909; width:27px;height:18px;border:1px solid #bbb;}
.pagination a.text{background:none;border:none;color:#a70909;}
.pagination a.text{background:none;border:none;color:#a70909;}
.content-container .pagination-right {float:right;margin-left:0;}
a.text:hover{background:none;border:none;color:#a70909 !important;}


/*#late-new li a, .rss-n-page li a {background:#fff;border:1px solid #ccc;color:#990000 !important;font-size:10px;font-weight:bold;line-height:36px;padding:5px 5px;text-decoration:none;text-transform:uppercase;}
#late-new li a:hover, .rss-n-page li a:hover {background:#990000;border:1px solid #CCC;color:#FFF !important;padding:5px 5px;}
#late-new li.active, .rss-n-page li.active {background:#990000;border:1px solid #CCC;color:#FFF !important;padding:5px 5px;}
#late-new li a.active, .rss-n-page li a.active {background:#990000;border:1px solid #CCC;color:#FFF !important;padding:5px 5px;} */

.characters-used, notify-div {float:right;}

/*
*:first-child+html .comments-left div.discussions {

  clear:left;
  display:block;
  margin-top:45px;
} */
.wp-caption {
  background-color:#EAEAEA;
  border:1px solid #808080;
  margin-bottom:5px;
  margin-top:5px;
  margin-right:10px;
  text-align:center;
}

.wp-caption p.wp-caption-text {
  color:#333333;
  font-family:arial,helvetica,sans-serif;
  font-size:10px;
  line-height:1.15em;
  margin:0;
  padding:2px;
  text-align:center;
}
.archive_author_name{margin:0px !important; }
#archive_author_large_image{float:left; margin:5px 10px 5px 0;}
#archive_container h2.page-title{clear:both;}

#archive_author_container{border-bottom:1px solid #CCCCCC; padding-bottom:10px !mportant; margin-top:5px;}

/*** Recommendations Mod ***/
#recommendations-mod { width: 100%; overflow: hidden; }
#recommendations-mod .ob_rec, #recommendations-mod .ob_sl { width:300px; margin: 0; padding: 5px 0 16px; border-top: 2px solid #ccc; float: left; }
#recommendations-mod .ob_rec { margin-right: 12px; }
#recommendations-mod legend, #recommendations-mod #outbrain_dual_divider_0_dual, #recommendations-mod table, #recommendations-mod .ob_clear { display: none !important; }/*Overriding inline style */
#recommendations-mod form, #recommendations-mod fieldset { margin: 0; padding: 0; border: none; }
#recommendations-mod h4 {
  margin: 0 0 10px;
  line-height: 1.3;
  color: #000;
  font-weight: bold;
  font-size: 13px !important;/*OverrideOutbrains CSS*/
  letter-spacing: -0.01em;
  text-transform: uppercase; }
#recommendations-mod ul { margin: 0; padding: 0; }
#recommendations-mod li { min-height: 1px; margin: 0; padding: 0 0 10px 12px !important;/*Override Outbrain Style*/ border: none; background:url("http://www.foxnews.com/static/all/img/global/bg-marker-1.gif") no-repeat 0 6px; font-weight: bold; font-size: 11px; line-height: 1.3em; }
#recommendations-mod .rec-src-link { color: #999; font-weight: normal; font-size: 11px; text-align: left; }
#recommendations-mod .rec-src-link, #recommendations-mod .rec-src-link span { display: inline; }
#recommendations-mod .ob_rec .rec-src-link { display: none; } 
#recommendations-mod .rec-link { color: #183a52; text-decoration: none; } 
#recommendations-mod .rec-link:hover { text-decoration: underline; }
