/*
Theme Name: Shows theme
Description: Shows Theme
Version: 1
Author: Alex Lim
*/

/* GLOBAL */

.search fieldset.radios a.no_spon {
  padding:5px 34px 13px !important;
}

* html .search fieldset.radios a.no_spon {
  padding:13px 40px  10px 10px !important;

}

*:first-child+html .search fieldset.radios a.no_spon {
  padding:12px 40px  10px 40px !important;

}

body{background:#FFF;}
.disabled-btn {opacity:0.4;filter:alpha(opacity=40);cursor:default;}

/*custom*/
/*.content-container{background:#fff url(images/bg_content.gif) 0 0 repeat-y;}*/
div.shows-blog .container {line-height:19px; margin-top:10px;}
* html div.shows-blog .container {margin-top:0;}
*+html div.shows-blog .container {margin-top:0;}
div.shows-blog li {font-weight:normal;}
.panel{background:#fff;margin-bottom:9px;}

#wpabar {display:none;}

.ads-336x280 {width:336px !important;margin:10px auto;text-align:center;}
.ads-88x31 {float:right;margin-bottom:5px;/*border-bottom:1px solid #CCCCCC;*/}
.ads-88x31 .sponsor {
  color:#555555;
  font-family:Trebuchet MS;
  font-size:0.75em;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:italic;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
  padding-right:0.777em;
  text-transform:capitalize !important;
  float:left;
  margin-top:8px;
}
.ads-88x31 .ads {float:left;}
.ads-300x100 {clear:both;width:300px !important; margin:10px auto; text-align:center;position:relative;z-index:0;}


input.error,
textarea.error,
select.error {
  border:1px solid red !important;
}
form.leave-comments-form textarea:focus,
form.leave-comments-form input[type="text"]:focus {
  border-color: #888; outline: 2px solid #6ED0F5;
}

.comment-reply-form-box div.messages,
#start-discussion div.messages {
  margin-left:10px;
  width:250px;
}
div.error {
  border:1px solid #DD7777;
}
div.error, tr.error {
  background:#FFCCCC none repeat scroll 0 0;
  color:#220000;
  padding:2px;
}
.comment-reply-form-box .messages,
#start-discussion .messages {
  margin:0.75em 0;
  padding:0.5em 1em;
}

.comment-reply-form-box div.messages p,
#start-discussion div.messages p {
  margin:5px 0 5px 5px !important;
  padding:0 !important;
}

.flag-comment {
  float:right;
  margin:0px 5px 0 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  .flag-comment{margin-top:0px;}
}

body:last-child:not(:root:root) .flag-comment{margin-top:0px;}

.flag-comment a, .flag-comment img {
  float:right;
}

.comments-left .flag-comment p {
  margin:0px !important;
  padding:0px !important;
  clear:both;
  float:right;
}
.fxn-teaser-list .last {margin-right:0px !important;}

/**
overwrite foxnews.com/css/main.css
*/
h1 {width:auto !important;text-transform:none;}

.container a {padding:0;}

#header-inc, #footer-inc {font-size:12px;}
#wpabar ul, #wpabar li {z-index:9999;}
#top .nav, #top .nav li {z-index:-9999;}
#footer-nav ul li {float:none;}
*+html #sponsor_searchinput1{ height:16px;}

/* FOOTER */
#footer-inc{padding:0 6px;}
#foot{background-color:#183A52;}

#foot .nav {clear:both;margin:0 0 .5em 0;text-align:left;font-size:0.9166em; padding:7px 5px 5px;}
#foot .nav li {display:inline;text-align:center;color:#fff;margin:0;padding:0 0.6363em;border-right:1px solid #fff; font-weight:normal;}
#foot .nav li a:link, #foot .nav li a:visited{color:#fff;text-decoration:underline;}
#foot .nav li a:hover, #foot .nav li a:active{color:#fff;text-decoration:none}
#foot .nav li a:link, #foot .nav lili.rightside a:visited{color:#fff;text-decoration:none;}
#foot .nav li a:hover, #foot .nav li.rightside a:active{color:#70A2D5;text-decoration:none}

#foot .sub_nav {clear:both;margin:2em 0 0 0.5em;padding:0 5px .3em 0;text-align:left;font-size:0.833em;}
#foot .sub_nav li{display:inline;text-align:left;color:#fff;margin:0;border-right:1px solid #fff;font-weight:lighter; padding:0 0.6363em;}
#foot .sub_nav li a{line-height:1.5em; color:#fff;}
#foot .sub_nav li a:link, #foot .sub_nav li a:visited{color:inherit;text-decoration:underline;}
#foot .sub_nav li a:hover, #foot .sub_nav li a:active{color:inherit;text-decoration:none;}
#foot .nav li a:link, #foot .nav lili.rightside a:visited{color:#fff;text-decoration:none;}
#foot .nav li a:hover, #foot .nav li.rightside a:active{color:#70A2D5;text-decoration:none}

#minutiae p {clear:both;margin:0;padding:0.25em 12px .8em 12px;text-align:left;color:#5482B3;font-size:0.75em;}
#minutiae p a:link, #minutiae p a:visited, #minutiae p a:hover, #minutiae p a:active{color:#fff;text-decoration:underline;}

/* IMAGES */
.fxn-teaser-list .img-left{float:left;margin:0 5px 0 0;}
.fxn-teaser-list .img-right{float:right;}
.format-8{float:left;margin:0 0 10px;width:535px;padding:0;}
.format-3 img{height:107px;width:190px;margin:0 5px 0 0;}
.img-small{float:left;margin:0 5px 0 0;}

/* PORTLET */
.portlet{color:#555;margin:0;overflow:hidden;width:99%;font-family:arial, sans-serif;padding:10px 0 5px;border:none;}
.teaser-9-1 .descr, .post-content{color:#333333;font-size:12px;font-weight:normal;margin:0 0 10px;}
.teaser-9-1 .descr h1, .portlet .post-content h1 {line-height:20px;}
.portlet h1{margin:0;}
.portlet p{font-size:12px;color:#333;margin:0 0 10px;font-weight:normal;}
.portlet p a, .portlet p a:visited, .portlet .descr a, .portlet .descr a:visited, .post-content a, .post-content a:visited{color:#D01B03;text-decoration:none !important;}
.portlet p a:hover, .portlet .descr a:hover, .post-content a:hover{color:#D01B03;text-decoration:underline !important;}
.portlet ul, .portlet ul li{margin:0;padding:0;list-style:none;}
.portlet h1{color:#D01B03;font-size:36px;font-weight:bold;line-height:36px;margin:0 0 5px;letter-spacing:-1px;padding:0;}
.portlet h1 a{color:#D01B03 !important;text-decoration:none !important;}
.portlet h1 a:hover {color:#D01B03; text-decoration:underline;}
.portlet h2{color:#6DADC6;font-size:14px;font-weight:bold;margin:0 0 5px;text-transform:uppercase;}
.container .portlet h2 a{color:#6DADC6; text-decoration:none;}
.portlet h3{color:#D01B03;font-size:18px;font-weight:bold;line-height:18px;margin:0 0 5px;letter-spacing:-1px;}
.portlet h3 a{color:#D01B03 !important;text-decoration:none !important;}
.portlet h3 a:hover {color:#D01B03; text-decoration:underline;}

/* P, SPAN, and DIV STYLES */
.rss img{vertical-align:middle;}
.rss a, .rss a:visited{text-decoration:none!important;color:#666666 !important;}
.rss a:hover{text-decoration:underline!important;}
* html .iefloat{float:left;}
p.date{color:#333;font-size:12px;margin:0;font-weight:bold;}
.time{color:#999;font-size:12px;margin:0;font-weight:normal;}
.height{height:300px;overflow:hidden;float:left;}

/* TEASER LIST */
.fxn-teaser-list{clear:both;border:none;padding:10px 0 15px;}
.span-1{width:51px;}
* html .span-8{margin-right:4px !important;}

/* TEASER 9 COLUMNS */
.teaser-9-1 .image-box{
  float:left;
}

.threeblogs{
  border-bottom:1px solid #CCCCCC;
  margin-bottom:5px;
  padding:5px 0;
  width:98%;
}
.threeblogs .img-container {
  float:left;
  margin:0px 10px 0px 0px;
}
.threeblogs .img-container img {width:190px; height:107px;}
.threeblogs .post-content-img {
  float:left;
  width:390px;
}
.threeblogs .blog-content {margin-top:10px;}
.threeblogs .first{margin-top:0px;}

.threeblogs p.name {color:#000;font-size:12px;margin:0;padding:0;font-weight:bold;}
.threeblogs .by {color:#666666;font-size:11px;margin:0;padding:0;font-weight:normal;}

/* SPAN 4-5 COLUMNS */
.span-4-5 ul li{border-bottom:1px solid #bbb;float:left;}
.span-4-5 ul li a{color:#D01B03 !important;}
.span-4-5 ul li a img{vertical-align:middle;float:none;margin:0;}

/* TEASERS 5 COLUMNS */
.teaser-5-6 ul{list-style-type:none;margin:0;}
div.list-container{clear:both;margin:0;padding:0;}
ul.teaserlist{float:left;list-style-image:url(images/folder-small.jpg);list-style-position:outside;margin:0;width:40%;padding:0 10px 10px 25px;}
ul.teaserlist li{padding:1px 0 5px;}
* html ul.teaserlist li{padding-left:10px;padding-bottom:10px;line-height:14px;}
ul.teaserlist li a:link, ul.teaserlist li a:visited{color:#D01B03;font-size:12px;margin-bottom:0;text-decoration:none;font-weight:normal;}
ul.teaserlist li a:hover{text-decoration:underline;}

/* SEPERATORS */
.clearflatgray{background:#bbb;clear:both;font-size:1px !important;height:1px !important;line-height:0 !important;margin-top:0;padding:0 !important;}
.clearflatgray2{background:#999;clear:both;font-size:1px !important;height:2px !important;line-height:0 !important;margin-top:0;padding:0 !important;}
.no-border {background:none;}

/* ARTICLES */
.articles {margin:5px 0 0 0;padding:0;float:left;}
.articles img{float:left;margin:0 10px 0 0;}
.teaser-4 .articles{height:200px;}
.teaser-4 h2 {height:38px;}
.span-4-5 .teaser-4 ul li h3 a {color:#183a53 !important;}

/* SHARE */
.share-text{margin:0; padding:0;float:left;}
.share-text li {list-style:none;}
.share-text li a:hover{background:#D01B03;border:1px solid #bbb;color:#fff;padding:5px 8px 6px;}
.share-text p.name{color:#000;font-size:12px;margin:0;padding:0;font-weight:bold;}
.share-text .by{color:#666666;font-size:11px;margin:0;padding:0;font-weight:normal;}
.share-text ul{float:left;}
.share-text li{float:left;margin-right:4px !important;width:auto;}
.share-text li img{vertical-align:middle;float:none;margin:0;}
.share-text li a, .share-text li a:visited, .share-text li a:link{background:#fff;border:1px solid #bbb;color:#D01B03;font-size:12px;font-weight:bold;line-height:36px;padding:5px 8px 6px;text-decoration:none !important;text-transform:uppercase;}

.post-content p.comments {border:none;}
.post-content p.comments a{background:#fff;border:1px solid #bbb;color:#D01B03 !important;font-size:12px;font-weight:bold;line-height:36px;padding:5px 8px 6px;text-decoration:none !important;text-transform:uppercase;}
.post-content p.comments a:hover{background:#D01B03;border:1px solid #bbb;color:#fff !important;padding:5px 8px 6px;}

.share-text .in-de {clear:none;margin-left:500px;margin-top:10px;}
* html .share-text li img{vertical-align:text-bottom;margin:10px 0 0 0;}
* html .share-ie6{height:35px;}

.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 span.text {
  float:left;
  background:url(images/aaa.jpg) no-repeat;
  display:block;
  width:43px;
  height:23px;
}

.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 WITH ICONS*/
.share-text li a.contrib{background:#fff url(images/contrib.jpg) no-repeat 4px 5px;border:1px solid #bbb;color:#D01B03 !important;font-size:12px;font-weight:bold;line-height:36px;padding:5px 8px 6px 20px;text-decoration:none !important;text-transform:uppercase;}
.share-text li a.contrib:hover, .share-text li a.contrib:active{background:#D01B03 url(images/contrib-hov.jpg) no-repeat 4px 5px;border:1px solid #bbb;color:#fff !important;padding:5px 8px 6px 20px;}
.share-text li a.show{background:#fff url(images/show.jpg) no-repeat 4px 5px;border:1px solid #bbb;color:#D01B03 !important;font-size:12px;font-weight:bold;line-height:36px;padding:5px 8px 6px 20px;text-decoration:none !important;text-transform:uppercase;}
.share-text li a.show:hover, .share-text li a.show:active{background:#D01B03 url(images/show-hov.jpg) no-repeat 4px 5px;border:1px solid #bbb;color:#fff !important;padding:5px 8px 6px 20px;}
.share-text li a.results{background:#fff url(images/results.jpg) no-repeat 5px 8px;border:1px solid #bbb;color:#D01B03 !important;font-size:12px;font-weight:bold;line-height:36px;padding:5px 8px 6px 20px;text-decoration:none !important;text-transform:uppercase;}
.share-text li a.results:hover, .share-text li a.results:active{background:#D01B03 url(images/results-hov.jpg) no-repeat 5px 8px;border:1px solid #bbb;color:#fff !important;padding:5px 8px 6px 20px;}
.share-text li input{background:#fff url(images/vote.jpg) no-repeat;font-size:12px;line-height:36px;margin-top:4px;border:none;width:130px;height:28px;}
.share-text li input:hover{background:#D01B03 url(images/vote-hov.jpg) no-repeat;border:none;}
* html .share-text li input{margin-top:5px;}

.share-text li a#ls-share {
  background:#fff url(images/icon-share.png) no-repeat 5px 7px;
  padding:6px 10px 6px 25px;
  color:#D01B03;
}

.share-text li a#ls-share:hover{
  background:#D01B03 url(images/icon-share.png) no-repeat 5px 7px;
  color:#fff;
}

.share-text  a.comments-num, .post-content p.comments a.comments-num {
  background:url(images/comm-bubble.png) no-repeat 5px 7px !important;
  padding:6px 10px 6px 25px !important;
  color:#D01B03;
}

.share-text  a.comments-num:hover, .post-content p.comments a.comments-num:hover{
  background:#D01B03 url(images/comm-bubble.png) no-repeat 5px 7px !important;
  color:#fff;
}

.share-text li a.wp-print {
  background:#fff url(images/icon-print.png) no-repeat 5px 7px !important;
  padding:6px 10px 6px 25px !important;
  color:#D01B03;
}

.share-text li a.wp-print:hover {
  background:#D01B03 url(images/icon-print.png) no-repeat 5px 7px !important;
  color:#fff;
}

.links-pag-container{float:left;width:100%;margin:0 0 20px;padding:10px 0 0 0;}
/* PAGINATION */
.pagination {font-size:12px; margin:0 0 10px 10px; float:left;}
.pagination-right{float: right; margin-left: 0px;}
* html .pagination {margin-left:5px;}
.pagination a {text-decoration:none !important;color: #D01B03 !important;background:#fff;display:block;overflow:hidden;width:27px;height:18px; border:1px solid #bbb;}
.pagination a:hover{text-decoration:none !important;color:#fff !important;background:#D01B03;border:1px solid #bbb;}
.pagination a, .pagination span {display: block; float: left;padding:3px 0 5px;margin-right: 2px; margin-bottom: 5px; text-align:center;}
.content-container .pagination .current {background:#D01B03;color:#fff;width:27px;height:18px;border:1px solid #bbb;}
.content-container .pagination .next, .content-container .pagination .prev {margin:0px 2px 0px 0px;padding:3px 0px 5px 0px;}
.pagination .inactive{background:#eee;color:#B4B4B4; width:27px;height:18px;border:1px solid #bbb;}
.pagination a.text{background:none;border:none;color:#D01B03;}
.pagination a.text{background:none;border:none;color:#D01B03;}
a.text:hover{background:none;border:none;color:#D01B03 !important;}

/* BROWSE POSTS */
#browse-content {border:1px solid #bbb; margin-top:8px; padding:5px 0px;float:left;width:330px;}
#browse-content ul {margin:0; padding:5px 0 5px 0; width:164px; float:left;}
#browse-content ul li {min-height:17px;height:100%;margin:0 3px 0 9px;padding:2px 0;list-style:none;background-image:url("images/folder.jpg"); top:6px;right:1px;background-repeat:no-repeat;}
#browse-content ul li a {font-size:12px; padding:0 15px 0 25px; font-weight:bold; /*margin:10px 0 -5px 0;*/ display:block; text-decoration:none; color:#D01B03;}
#browse-content li a:hover {text-decoration:underline;}

/* POPULAR POSTS */
.nav {}
.nav ul {}
.nav ul li {float:left; margin-right:4px!important; width:auto;}
#pop-content {float:left;border:1px solid #bbb; margin-top:5px; padding:0;}
#pop-content ul {margin:0; padding:8px; float:left;}
#pop-content ul li {margin:0;padding:6px 0;list-style:none;border-bottom:1px solid #bbb; float:left; width:312px;position:relative;}
#pop-content ul li.last {border-bottom:none;}
#pop-content ul li p{width:235px;margin:0 5px 0 30px;float:left; font-size:12px;padding:0;font-weight:normal;}
* html #pop-content ul li p {margin-left:15px;}
#pop-content ul li a {padding:0;  margin:0; text-decoration:none; color:#D01B03; display:inline;}
#pop-content ul li p a{float:left;text-decoration:none;color:#D01B03;font-weight:bold;}
#pop-content ul li p.date {font-size:11px;color:#C69C6D !important;margin-top:-3px;}
#pop-content ul li p .comments {font-size:11px;text-decoration:none;color:#666666 !important;font-weight:normal;}
#pop-content ul li p .comments img{vertical-align:middle;}
#pop-content li a:hover {text-decoration:underline;}
#pop-content ul li a.rightangle{position:absolute;top:7px;right:1px;}
#pop-content ul li .number{position:absolute;top:7px;left:5px;font-size:24px;font-weight:bold;color:#ccc;}

/* NAV WITH ICONS */
.nav li a.papers{background:#E6E6E6 url(images/papers.jpg) no-repeat 5px 8px;color:#999 !important;font-weight:bold;font-size:12px;line-height:36px;padding:10px 14px 10px 28px; text-decoration:none !important;text-transform:uppercase;border:none;border:1px solid #bbb;}
.nav li a.papers:hover, .nav li.read-papers a.active{background:#D01B03 url(images/papers-hov.jpg) no-repeat 5px 8px;color:#fff !important;padding:10px 14px 10px 28px;border:1px solid #bbb;text-decoration:none !important;}
.nav li a.web{background:#E6E6E6 url(images/web.jpg) no-repeat 5px 10px;;color:#999 !important;font-weight:bold;font-size:12px;line-height:36px;padding:10px 14px 10px 28px; text-decoration:none !important;text-transform:uppercase;border:none;border:1px solid #bbb;}
.nav li a.web:hover, .nav li.read-web a.active{background:#D01B03 url(images/web-hov.jpg) no-repeat 5px 10px;color:#fff !important;padding:10px 14px 10px 28px;border:1px solid #bbb;text-decoration:none !important;}
.nav li a.blogs{background:#E6E6E6 url(images/blogs.jpg) no-repeat 5px 11px;;color:#999 !important;font-weight:bold;font-size:12px;line-height:36px;padding:10px 14px 10px 25px; text-decoration:none !important;text-transform:uppercase;border:none;border:1px solid #bbb;}
.nav li a.blogs:hover, .nav li.read-blogs a.active{background:#D01B03 url(images/blogs-hov.jpg) no-repeat 5px 11px;color:#fff !important;padding:10px 14px 10px 25px;border:1px solid #bbb;text-decoration:none !important;}
.nav li a.read{background:#E6E6E6 url(images/read.jpg) no-repeat 5px 10px;;color:#999 !important;font-weight:bold;font-size:12px;line-height:36px;padding:10px 14px 10px 25px; text-decoration:none !important;text-transform:uppercase;border:none;border:1px solid #bbb;}
.nav li a.read:hover, .nav li.most-read a.active{background:#D01B03 url(images/read-hov.jpg) no-repeat 5px 10px;color:#fff !important;padding:10px 14px 10px 25px;border:1px solid #bbb;text-decoration:none !important;}

.nav li a.commented{background:#E6E6E6 url(images/commented.jpg) no-repeat 5px 10px;;color:#999 !important;font-weight:bold;font-size:12px;line-height:36px;padding:10px 14px 10px 25px; text-decoration:none !important;text-transform:uppercase;border:none;border:1px solid #bbb;}
.nav li a.commented:hover, .nav li.most-commented a.active{background:#D01B03 url(images/commented-hov.jpg) no-repeat 5px 10px;color:#fff !important;padding:10px 14px 10px 25px;border:1px solid #bbb;text-decoration:none !important;}

.nav li a.topics{background:#E6E6E6 url(images/topics.jpg) no-repeat 5px 10px;;color:#999 !important;font-weight:bold;font-size:12px;line-height:36px;padding:10px 8px 10px 25px; text-decoration:none !important;text-transform:uppercase;border:none;border:1px solid #bbb;}
.nav li a.topics:hover, .nav li.most-topics a.active{background:#D01B03 url(images/topics-hov.jpg) no-repeat 5px 10px;color:#fff !important;padding:10px 8px 10px 25px;border:1px solid #bbb;text-decoration:none !important;}

.nav li a.archives{background:#E6E6E6 url(images/archives.jpg) no-repeat 5px 10px;;color:#999 !important;font-weight:bold;font-size:12px;line-height:36px;padding:10px 8px 10px 25px; text-decoration:none !important;text-transform:uppercase;border:none;border:1px solid #bbb;}
.nav li a.archives:hover, .nav li.most-archives a.active{background:#D01B03 url(images/archives-hov.jpg) no-repeat 5px 10px;color:#fff !important;padding:10px 8px 10px 25px;border:1px solid #bbb;text-decoration:none !important;}

/* CONTRIBUTORS A-Z */
.contributors-1 {float:left; margin:0 15px; width:130px;}
.contributors-2 {float:left; margin:0 0 0 15px; width:130px;}
#contributors ul {z-index:1;}
.contributors-1 li, .contributors-2 li {position:relative; z-index:2;font-family:arial, sans-serif;}
 #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;}
* html  #contributor-popup {background:url(images/profile-bubble.gif) no-repeat;}
 #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 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 ul li a:link, .contributors ul li a:visited, .contributors ul li a:active {color:#000000; text-decoration: none; font-size:12px;}
.contributors ul li a:hover {color:#183a52; text-decoration:underline;}
#contributors-list {overflow:visible;}

/* COMMENTS */
.leave-comments-form{width:430px;float:left;margin:15px 10px !important;}
.leave-comments-form p{color:#000;font-size:12px;font-weight:bold;margin-bottom:5px;text-transform:uppercase;text-align:right;width:71px;float:left;padding-left:0 !important;}
.leave-comments-form .sub{color:#666666; font-size:11px; font-weight:normal; letter-spacing:0; text-transform:none;}
.leave-comments-form .leave-comments-mid{border:1px solid #bbbbbb;color:#333333;float:left;height:23px;margin-bottom:15px;padding:10px 0 0 5px;width:341px;}
.leave-comments-form .leave-com-mid{border:1px solid #bbb;color:#333;float:left;height:80px;margin-bottom:5px;padding:10px 0 0 5px;width:341px;}
.leave-comments-form .submit-cancel{float:right; margin:10px 0 0 0; clear:both;}
.leave-comments-form .submit-cancel a{color:#cc0000;text-decoration:none;}

#late-new {margin-bottom:5px;font-size:12px;}
#late-new .number-rss{clear:both;}
#late-new .number-rss a{color:#666666;text-decoration:none;}
#late-new .number-rss h3{font-size:14px;font-weight:bold;text-transform:uppercase;color:#666666;float:left;font-family:arial,sans-serif;margin:0;padding:0;}
#late-new .number-rss .number-comments{font-size:14px;font-weight:normal;text-transform:capitalize;color:#999;}
#late-new .pagination{margin:5px 0px 0px 10px;}
#late-new ul {float:left;border-top:none;margin:0;width:auto;}
#late-new li {float:left;margin:0 4px 0 0;width:auto;background:none;list-style:none;}
#late-new li a, #rss-n-page-btm li a {background:#fff;border:1px solid #ccc;color:#990000;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-btm li a:hover {background:#990000;border:1px solid #CCC;color:#FFF !important;padding:5px 5px;}
#late-new li.active, #rss-n-page-btm li.active {background:#990000;border:1px solid #CCC;color:#FFF !important;padding:5px 5px;}
#late-new li a.active, #rss-n-page-btm li a.active {background:#990000;border:1px solid #CCC;color:#FFF !important;padding:5px 5px;}

#rss-n-page-btm{float:left; margin:0 0 0 0;width:609px;padding:0 !important;/*border-bottom:1px solid #cccccc;*/border-top:1px solid #cccccc;}
#rss-n-page-btm ul.pagination-btm {list-style:none;}
#rss-n-page-btm ul.pagination-btm li {margin:0;}
#rss-n-page-btm ul.pagination-btm li a{padding:0 !important;height:25px;line-height:26px;font-size:11px;}
#rss-n-page-btm ul.share-links { margin-top:15px; }
.rss-n-page {float:left;width:609px;padding-top:10px;font-size:12px;border-top:1px solid #cccccc !important;}
.rss-n-page .number-rss{float:left;width:26%;margin-top:4px;}
.rss-n-page .number-rss a{color:#666666;text-decoration:none;font-size:11px;}
.rss-n-page .number-rss img{margin:2px 5px 0 0;float:left;}
.rss-n-page .number-rss h3{font-size:14px;font-weight:bold;text-transform:uppercase;color:#666666;float:left;font-family:arial,sans-serif;margin:0;padding:0;}
.rss-n-page .number-rss .number-comments{font-size:14px;font-weight:normal;text-transform:capitalize;color:#999;}
.rss-n-page .pagination, .rss-n-page .pagination-right {width:auto;margin:0 0 0 0 !important;padding:0;}

.pagination .paglast{margin: 0 !important;}

.share-text-btm {width:300px !important;border:none !important;padding-top:1px !important;height:40px !important;}
.share-text-btm .in-de{margin:0 0 0 0 !important; width:107px;padding-left:200px;}

.comments-left {margin:0 0 10px 0px; padding: 9px 0 0 27px; float:left; font-size:12px; width:600px;/*border-bottom:1px solid #bbb;*/}
.comments-left ul.children{clear:both;}

* html .comments-left {width:570px;}
.comments-left  p{margin:0 0 10px 0 !important; padding: 0 10px 5px !important;}
.comments-left .date-buttons{margin:0 0 10px 0; padding:0 10px 10px; color:#666666; font-family:arial, sans-serif;}
/*.comments-left .date-buttons a{float:right; margin:-25px 5px 0 0;}
* html .comments-left .date-buttons a{margin:-35px 15px 0 0;}*/
.comments-left .name h3{float:left;font-family:arial, sans-serif; color:#000; font-size:14px; font-weight:bold;margin:0;}
.comments-left .name img.avatar{width:32px;height:32px;float:left; margin:0 5px 0 0;}
.comments-left .name{margin:0; padding:10px 10px 0; height:45px;}
.comments-left .replying {background:#FFFADA;}
.comments-left .name .buttons {float:right;}
.comments-left .discussion{width:560px;margin-left:19px;}
* html .comments-left .discussion{width:570px;margin-left:0px;}
.comments-left .first-level{margin:0; padding: 0; width:580px; position:relative; border:1px solid #ccc;/*float:left;*/background-color:#FFFFFF;}
.comments-left .first-level .arrow{top:20px; left:-33px;position:absolute; width:33px; height:64px; background:url(images/white-arrow.gif) no-repeat;}
.comments-left .exp-col{position:relative;}
/*.comments-left .exp-col a p{margin:-24px 0 0 128px !important;color:#cc0000;font-size:11px !important; text-decoration:none;}
* html .comments-left .exp-col a p{margin:-21px 0 0 128px;}*/
.comments-left .exp-col a.expand{background:url(images/expand.jpg) no-repeat; width:133px; height:28px;display:block; padding:2px 0px 0px 140px;color:#cc0000;font-size:11px !important; text-decoration:none;position:absolute;left:20px;}
.comments-left .exp-col a.collapse {position:absolute;left:20px;}

.comments-left .first-level-reply{margin:30px 0 35px 0; padding: 0; width:570px; position:relative; border:1px solid #f8cc81;background:#FFFADA;float:left;}
.comments-left .first-level-reply .leave-comments-form{width:545px;}
* html .comments-left .first-level-reply .leave-comments-form{width:530px;}
.comments-left .first-level-reply .leave-comments-mid{width:447px !important;}
* html .comments-left .first-level-reply .leave-comments-mid{width:428px !important;}
.comments-left .first-level-reply h3{color:#666666 !important;text-transform:uppercase;font-size:14px !important;text-align:left;margin:10px 0 0 10px !important;font-weight:bold;}
.comments-left .first-level-reply .arrow,
#start-discussion .first-level-reply .arrow
{top:-18px; left:10px;position:absolute; width:37px; height:18px; background:url(images/reply-arrow.gif) no-repeat;}

.comments-left .second-level{margin:30px 0px 0px 30px; padding: 0; width:550px; position:relative; border:1px solid #ccc;/*float:left;*/background-color:#FFFFFF;clear:both;}
* html .comments-left .second-level{margin-left:15px;margin-top:50px;}
.comments-left .second-level .arrow{top:-18px; left:10px;position:absolute; width:37px; height:18px; background:url(images/grey-arrow.gif) no-repeat;}
.comments-left .second-level .arrow-replying{background:url(images/yellow-arrow.gif)}
/*.comments-left .second-level .exp-col{position:absolute; left:20px;top:125px;_top:125px;*top:126px;}*/

.comments-left .second-level-reply{margin:30px 0 25px 30px; padding: 0; width:540px; position:relative; border:1px solid #f8cc81;background:#FFFADA;float:left;}
* html .comments-left .second-level-reply{margin-left:15px;}
.comments-left .second-level-reply .leave-comments-form{width:507px;}
* html .comments-left .second-level-reply .leave-comments-form{width:497px;}
.comments-left .second-level-reply .leave-comments-mid{width:409px !important;}
* html .comments-left .second-level-reply .leave-comments-mid{width:399px !important;}
.comments-left .second-level-reply h3{color:#666666 !important;text-transform:uppercase;font-size:14px !important;text-align:left;margin:10px 0 0 10px !important;font-weight:bold;}
.comments-left .second-level-reply .arrow{top:-18px; left:10px;position:absolute; width:37px; height:18px; background:url(images/reply-arrow.gif) no-repeat;}

.comments-left .third-level{margin:30px 0px 0px 100px; padding: 0; width:470px; position:relative; border:1px solid #ccc;/*float:left;*/background-color:#FFFFFF;clear:both;}
* html .comments-left .third-level{margin-left:50px;margin-top:50px;}
.comments-left .third-level .arrow{top:-18px; left:10px;position:absolute; width:37px; height:18px; background:url(images/grey-arrow.gif) no-repeat;}
/*.comments-left .third-level .exp-col{position:absolute; left:20px;}*/

.comments-left .third-level .arrow-orig-post{top:-18px; left:10px;position:absolute; width:37px; height:18px; background:url(images/yellow-arrow.gif) no-repeat;}
.comments-left .third-level .name-orig-post{margin:0; padding:10px 10px 0; height:45px; background:#FFFADA;}
.comments-left .third-level .name-orig-post img.person{width:32px;height:32px;float:left; margin:0 5px 0 0;}
.comments-left .third-level .name-orig-post h3{float:left;font-family:arial, sans-serif; color:#000; font-size:14px; font-weight:bold;margin:0;}
.comments-left .third-level .name-orig-post .buttons {float:right;}

.comments-left a.comment-reply {background:url(images/button-reply.jpg) no-repeat; width:48px;height:23px;display:block;margin-left:88%;}

#start-discussion {margin:10px 0px 35px 35px; padding: 0; width:572px; position:relative; border:1px solid #ccc;float:left;font-size:12px;}
* html #start-discussion{margin:10px 0px 35px 12px; position:relative; top:-15px; float:none !important;}
*:first-child+html #start-discussion { margin-top:10px; position:relative; top:-15px; !important; margin-bottom:85px !important; float:none !important;}
#start-discussion h3{color:#666666 !important;text-transform:uppercase;font-size:14px !important;text-align:left;margin:10px 0 0 10px !important;font-weight:bold;}
#start-discussion .arrow{top:20px; left:-33px;position:absolute; width:33px; height:64px; background:url(images/white-arrow.gif) no-repeat;}
#start-discussion .leave-comments-form{width:530px;float:left;margin:15px 8px 15px 15px;}
#start-discussion .leave-comments-form p{margin:0 5px 5px 0 !important;}
#start-discussion .leave-comments-form .sub{color:#666666; font-size:11px; font-weight:normal; letter-spacing:0; text-transform:none; margin-right:10px;}
#start-discussion .leave-comments-form .leave-comments-mid{border:1px solid #CCCCCC;color:#333333;float:left;height:23px;margin-bottom:15px;padding:10px 0 0 5px;width:445px;}
#start-discussion .leave-comments-form .leave-com-mid{border:1px solid #ccc;color:#333;float:left;height:80px;margin-bottom:5px;padding:10px 0 0 5px;width:445px;}
#start-discussion .leave-comments-form .submit-cancel{float:right; margin:10px 0 0 0; clear:both;}
#start-discussion .leave-comments-form .submit-cancel a{color:#cc0000;;}

.comments-left .third-level-reply{margin:30px 0 25px 100px; padding: 0; width:470px; position:relative; border:1px solid #f8cc81;background:#FFFADA;float:left;}
* html .comments-left .third-level-reply{margin-left:50px;}
.comments-left .third-level-reply h3{color:#666666 !important;text-transform:uppercase;font-size:14px !important;text-align:left;margin:10px 0 0 10px !important;font-weight:bold;}
.comments-left .third-level-reply .arrow{top:-18px; left:10px;position:absolute; width:37px; height:18px; background:url(images/reply-arrow.gif) no-repeat;}

/*
* goTo comments
*/
.go-to-comments, .goTo-single {cursor:pointer;}

.comments-left ul.children {display:none;}
.comments-left div.discussions {clear:both;display:block;margin-bottom:10px;}
*:first-child+html .comments-left div.discussions {margin-bottom:35px;}


/* TWITTER */
.twitter_shell {display:none;}
.twitter-top{margin:0 0 10px;}
.twitter-top img{vertical-align:middle;}
.twitter-top .logo{margin:0 60px 0 0;}
.twitter-top a{font-size:12px;color:#4E99B9 !important;font-weight:bold;text-decoration:none !important;}
.tweet{margin:0 0 15px; padding:0; width:330px; position:relative; border:1px solid #a2cad7;float:left;background:#eefaff;}
* html .tweet{padding-top:10px;}
.tweet .container{background:#fff;margin:10px;width:310px;}
.tweet p{margin:0;padding:10px;color:#666666;font-family:georgia,serif;line-height:16px;}
.tweet p.name{color:#000;font-family:arial,sans-serif;font-weight:bold;font-size:14px;padding-bottom:0;}
.tweet .time-date{color:#666666;font-family:arial,sans-serif;font-weight:normal;font-size:11px;}
.tweet .arrow{top:-10px; left:10px;position:absolute; width:16px; height:10px; background:url(images/blue-arrow.gif) no-repeat;}
.twitter-bottom{margin:0 90px 10px 0;float:left;}

/* OLDER NEWER POSTS */
.old-new{float:left;width:605px; margin-top:10px;}
.old-new ul{float:none;}
.old-new .old{float:left;border-bottom:none;}
.old-new .new{float:right;border-bottom:none;}

/* POLL */
.poll {border:1px solid #bbb;float:left;width:330px;padding:0 0 5px;}
.poll .question{color:#4E99B8;margin:0 0 10px 0;font-size:15px;font-weight:bold;padding:10px;background:#EEFAFF;border-bottom:1px solid #E4E4E4;text-align:center;}
.poll .options p {margin: 0;}
.poll ul.options {list-style:none;padding:0;margin:0;float:left;/*width:99%;*/}
.poll ul.options li{margin:0;padding:5px 20px 5px 35px;border-bottom:1px solid #bbb;width:275px;float:left;position:relative;}
.poll ul.options li label {font-weight:normal;}
.poll ul.options li .number{color:#999;font-size:11px;font-weight:normal;left:20px;position:absolute;top:1px;}
.poll .options .pollLabel {color:#333;clear:none;float:left;display:block;padding:0;width:80%;font-weight: normal;font-size:12px;}
.getresults {margin:5px 0 5px 45px;}
* html .getresults {margin:5px 0 5px 22px;}
.submitBtn {}
input.styled{float:left;}
.poll .pollBtnBox {text-align: center; margin: 0 0 20px;clear: both;}
.poll .pollBtnBox .pollBtn{background: transparent url(images/pollBtn_purplebg.gif) repeat-x 0 0 scroll; height: 27px; border: none; color: #ffffff;}
.poll .results {margin: 0;}
.poll .results li {width:235px !important;border:1px solid #ccc;margin:10px 0 0 20px !important;padding:10px 20px 10px 35px !important;}
.poll .options .pollTotal {background:#e4e4e4; display:block; float:left;height:10px;margin:0 0 0 15px;width:220px;padding:0;}
.poll .options .pollGain{background:url(images/poll-gain.gif) no-repeat top left;float:left; margin:-10px 0 0 15px;height:10px;padding:0;display: block;}
.poll .options p {margin:5px 0 1px;}
.poll .options p.votes{font-size:11px;width:220px;margin:0 0 0 15px;color:#C69C6D;}
.poll .results .pollLabel {color:#333;clear:both;float:left;display:block;padding:0;width:220px;margin:0 0 0 15px;}
.poll .pollBtnBox p {text-align: left; padding: 10px 5px 0;font-size: 10px;}
.poll p.thanks{text-align:center;font-size:15px;color:#D01B03;font-weight:bold;padding:10px 0 0 0;}
.poll ul.options li .pollPct{font-size:14px;color:#D01B03;font-weight:bold;left:10px;position:absolute;top:10px;}
.return {margin:5px 0 5px 110px;}
* html .poll .results li {margin:10px 0 0 10px !important;}
* html .poll .options .pollTotal{height:5px;margin:0 0 1px 5px;width:210px;}
* html .poll .options .pollGain {margin:-15px 0 0 5px;background:url(images/poll-gain-ie6.gif) no-repeat top left;}
* html .poll .results .pollLabel{margin:0 0 0 5px;}
* html .return {margin:5px 0 5px 55px;}
* html .poll .results .ie6-poll{width:210px;}

/* FLICKR */
.flickr .container{border:1px solid #A2CAD7;padding:3px;float:left;width:53px;height:53px;margin:0 5px 5px 0;}
* html .flickr .container{padding:3px 3px 1px 3px;}
.flickr .container img{width:52px;height:52px;}
.flickr .photostream a{color:#D01B03;float:right;text-decoration:none;}

/* READING POSTS */
#read-content{border:1px solid #bbb; margin:5px 0 0 0; padding:5px 0px;float:left;position:relative;width:330px;height:268px;overflow:hidden;}
#read-content ul{margin:0 15px;padding:5px 0 5px 0; width:164px; float:left;height:258px;}
* html #read-content ul{margin:0 10px;padding:5px 0 5px 0; width:164px; float:left;}
#read-content ul li{margin:0;padding:0;list-style:none;font-size:12px;color:#666666;font-weight:bold;}
#read-content ul li.margins{margin:10px 0px 0px 0px;}
#read-content ul li a{padding:0;font-weight:normal;margin:0;text-decoration:none; color:#D01B03;}
#read-content li a:hover{text-decoration:underline;}
#read-content .scroll{position:absolute;top:50%;right:20px;}
#read-content .scroll a.down{background:url(images/scroll-dwn.jpg) no-repeat;display:block;float:left;height:23px;overflow:hidden;width:23px;margin:-6px 0 0;}
#read-content .scroll a.down:hover{background:url(images/scroll-dwn-hov.jpg) no-repeat;}
#read-content .scroll a.up{background:url(images/scroll-up.jpg) no-repeat;display:block;float:left;height:23px;overflow:hidden;width:23px;margin:-6px 0 0;}
#read-content .scroll a.up:hover{background:url(images/scroll-up-hov.jpg) no-repeat;}
#read-content .hide {display:none;}
* html #read-content .scroll a.up{height:20px;}

/* COMMENT LINKS */
ul.share-links{margin:0;padding:0;}
* html ul.ie-share{margin-bottom:15px;}
ul.share-links li{float:left;margin:0 4px 0 0 !important;width:auto;list-style:none;}
ul.share-links li a{color:#990000 !important;text-decoration:none !important;background:#fff;border:1px solid #bbb;font-size:11px;font-weight:bold;line-height:36px;padding:5px 5px;text-decoration:none;text-transform:uppercase;}
ul.share-links li a:hover, ul.share-links li a.active{color:#fff !important;text-decoration:none !important;background:#990000;border:1px solid #bbb;font-size:11px;font-weight:bold;line-height:36px;padding:5px 5px;text-decoration:none;text-transform:uppercase;}
ul.share-links li img{vertical-align:text-top;float:none;margin:0;}
* html ul.share-links li img{vertical-align:text-bottom;margin:10px 0 0 0;}
ul.rss-n-page-links li{float:left;margin:0;width:auto;list-style:none;}
* html ul.share-links li.comments{padding:4px 0 0 0;}
* html ul.share-links li.comments a{padding:8px 10px;}
ul.bio{float:right;margin-right:8px;}
* html ul.bio{margin-right:4px;}
ul.share-links li.bio{margin:0 !important;}
ul.column-comments{margin-bottom:5px;width:390px;float:left;}

.comments{border-bottom:1px solid #CCCCCC; float:left;margin-bottom:5px;padding:0;float:left;width:100%;}
.comments .descr{width:475px;float:left;}
.comment-date{color:#666666;font-size:12px;margin:0;padding:0;}
.comments h5 {font-size:14px;font-weight:bold;margin:0;padding:0;color:#D01B03;/*float:left;*/width:475px;}
.comments h5 a{color:#D01B03 !important;text-decoration:none !important;}
.comments h5 a:hover{text-decoration:underline;}
.comments .comment-bubble{float:right; width:128px; height:71px;margin-top:-23px;}
* html .comments .comment-bubble{margin-top:0px;}
.comments .comment-bubble p.comment-count {color:#D01B03 !important;font-size:12px !important;padding:13px 0 0; width:128px; margin:0; float:left;}
* html .comments .comment-bubble p.comment-count{padding-top:0;}
.comments .comment-bubble p.comment-count a, .span-4-5 .fxn-teaser-list a.comments-num, .comment-bubble a.comments-num{color:#D01B03 !important;text-decoration:none !important;background:#fff url(images/comm-bubble.png) no-repeat 5px 2px !important;padding:0px 0px 0px 25px;}
.comments .comment-bubble p.comment-count a:hover, .span-4-5 .fxn-teaser-list a.comments-num:hover, .comment-bubble a.comments-num:hover{text-decoration:underline !important;}

.all-posts{margin:0;padding:0 0 10px;float:left;width:100%;}
.all-posts img{float:left;margin:0 5px 0 0;}
.all-posts h1{color:#000;float:left;font-size:34px;}

/* POLL DADDY */
#PDI_container1582834 .pds-question-top{text-align:center;border-bottom:1px solid #E4E4E4;}
#PDI_container1582834 .pds-answer{line-height:20px !important;}
#PDI_container1582834 .pds-answer label{font-weight:normal;}
#PDI_container1582834 .pds-vote a{background:#fff url(images/results.jpg) no-repeat 5px 8px !important;border:1px solid #bbb !important;color:#D01B03 !important;font-size:12px !important;font-weight:bold !important;line-height:36px !important;padding:5px 8px 6px 20px !important;text-decoration:none !important;text-transform:uppercase !important;}

#PDI_container1582834 .pds-vote a:hover, #PDI_container1582834 .pds-vote a:active{background:#D01B03 url(images/results-hov.jpg) no-repeat 5px 8px !important;border:1px solid #bbb !important;color:#fff !important;padding:5px 8px 6px 20px !important;}

#PDI_container1582834 input.pds-votebutton{background:#fff url(images/vote.jpg) no-repeat !important;font-size:12px !important;line-height:36px !important;margin-top:4px !important;border:none !important;width:130px !important;height:28px !important;float:left !important;margin:4px 4px 0 0 !important;}
#PDI_container1582834 input.pds-votebutton:hover{background:#D01B03 url(images/vote-hov.jpg) no-repeat !important;border:none !important;}
* html #PDI_container1582834 input.pds-votebutton{margin-top:5px !important;}

#PDI_container1582834 .pds-answer-feedback{margin-bottom:15px !important;}

#PDI_container1582834 .pds-votebutton-outer{margin:0 0 0 33px !important;}
#PDI_container1582834 .pds-totalvotes-outer{margin:0 0 0 33px !important;}

/* FEATURED PHOTOS */
#featured-photos {border-bottom:1px solid #ccc; margin-top:10px; padding-bottom:20px;width:336px;overflow:hidden;position:relative;}
#featured-img {margin:0 0 5px 0;position:relative;}
#featured-img li {float:left;position:relative;width:336px;display:none;text-align:center;}
/*#featured-img img {width:335px;height:190px;}*/
#featured-img-controls {text-align:center;clear:both;}
#featured-photos #prev {float:left;}
#featured-photos #next {float:right;}
#featured-photos #prev a {background:url(images/prev.jpg) no-repeat; display:block; height:29px; overflow:hidden; text-indent:-9999px; width:29px;}
#featured-photos #next a {background:url(images/next.jpg) no-repeat; display:block; height:29px; overflow:hidden; text-indent:-9999px; width:29px;}
#featured-photos .caption a, #featured-photos .caption a:visited, #featured-photos .caption a:active {color:#c00; font-weight:bold; font-size:12px;}
#featured-photos .caption a:hover {text-decoration:underline;}
#featured-photos .slide-number {color:#666; font-weight:bold; font-size:11px;}

.photogallery {margin-top:10px;padding-bottom:20px; width:605px;position:relative;overflow:hidden;float:left;}
.photogallery .gal-img {margin:0 0 5px;position:relative;}
.photogallery .gal-img-controls {text-align:center;clear:both;}
.photogallery .gal-img li {float:left;width:605px;position:relative;display:none;text-align:center;}
/*.photogallery .gal-img img {width:605px;height:343px;}*/
.photogallery #prev {float:left;}
.photogallery #prev a {background:url(images/prev.jpg) no-repeat;display:block;height:29px;overflow:hidden;text-indent:-9999px;width:29px;}
.photogallery #next {float:right;}
.photogallery #next a {background:url(images/next.jpg) no-repeat;display:block;height:29px;overflow:hidden;text-indent:-9999px;width:29px;}
.photogallery .caption a, .photogallery .caption a:visited, .photogallery .caption a:active, .photogallery .caption {color:#CC0000;
font-size:12px;font-weight:bold;}
.photogallery .slide-number {color:#666666;font-size:11px;font-weight:bold;}
.story-img {float:left;margin-right:5px;}

/* SEND NEWS TIPS MODULE */
#sendnewstips {border: 1px solid #CCCCCC;padding:5px 5px 0px 5px;}
#sendnewstips .toggledown{float:right;background:url(images/arrow_down.jpg) no-repeat; display:block; overflow:hidden;width:23px;height:24px;margin-top:5px;cursor:pointer;}
#sendnewstips .toggleup{float:right;background:url(images/arrow_up.jpg) no-repeat; display:block; overflow:hidden;width:23px;height:24px;margin-top:5px;cursor:pointer;}
#sendnewstips .submitBtn{float:right;display:block;width:25%;margin:10px 15px 0px 10px;padding:2px 0px 5px 0px;color:#FFFFFF; background-color: #436720;}
#sendnewstips dl{margin:10px 0px 0px 0px;display:none;}
#sendnewstips dl p.errorformat{clear:both;color:red;display:none;margin:0;padding:0;}
#sendnewstips dl p.successformat{clear:both;color:green;display:none;margin:0;padding:5px 0px 0px 0px;}
#sendnewstips dl iframe{clear:both;width:0px;height:0px;border:0px solid #fff;}
#sendnewstips dl input{width:95%;padding: 0px 0px 10px 0px;font-size:12px;cursor:text;}
#sendnewstips dl textarea{width:95%;padding: 0px 0px 15px 0px;font-size:12px;overflow: auto;}
#sendnewstips dt label{float:right;font-size:11px;color:#555555;font-style:italic;margin:15px 0px 0px 0px;}
#sendnewstips dl .clear {clear:both;height:1px;overflow:hidden;}
#sendnewstips dt{margin:5px 0px 0px 0px;font-weight:bold;font-size:12px;color:#000000;}
#sendnewstips dd{margin:5px 0px 0px 0px;}


/**
jScrollPane
*/
.jScrollPaneContainer {
  position: relative;
  overflow: hidden;
  z-index: 1;
  width:auto !important;
  height:268px;
}

.jScrollPaneTrack {
  position: absolute;
  cursor: pointer;
  right: 0;
  top: 0;
  height: 100%;
  background: #aaa;
  display:none;
}
.jScrollPaneDrag {
  position: absolute;
  background: #666;
  cursor: pointer;
  overflow: hidden;
}
.jScrollPaneDragTop {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}
.jScrollPaneDragBottom {
  position: absolute;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
a.jScrollArrowUp {
  display: block;
  position: absolute;
  z-index: 1;
  right:20px;
  top:41.5%;
  text-indent: -2000px;
  overflow: hidden;
  background:url(images/scroll-up.jpg) no-repeat;
  height:23px;
  width:23px;
}

a.jScrollArrowDown {
  display: block;
  position: absolute;
  z-index: 1;
  right:20px;
  top:50%;
  text-indent: -2000px;
  overflow: hidden;
  background:url(images/scroll-dwn.jpg) no-repeat;
  height:24px;
  width:23px;
}
a.jScrollArrowDown:hover {
  background:url(images/scroll-dwn-hov.jpg) no-repeat;
}
a.jScrollArrowUp:hover {background:url(images/scroll-up-hov.jpg) no-repeat;}

#contributor-popup {display:none;}

#comment_mail_notify {margin-right:5px;}

.flag-comment .btn-report {
  background:url(/wp-content/themes/shows/images/alert-icon.gif) no-repeat;
  width:16px;
  height:13px;
  display:block;
  padding-left:20px;
  float:right;
  text-decoration:none;
  margin-right:20px;
  *margin-right:0px;
  _margin-right:0px;
}
.container .flag-comment a, .container .flag-comment a:hover{text-decoration:none;color:#CC0000;}
.flag-comment p {color:#666666;}

/**
 * HEADER STYLES
 */
#fn-header {width:999px;margin:0 auto;}

#fn-header #right-head {background:transparent url(images/right-head_bg.gif) repeat-x scroll 0 0;height:27px;padding:0;margin:0;}
#fn-header #right-head li {float:left;text-transform:uppercase;font-weight:bold;padding:0 12px 0 0;margin:0;list-style:none;}
#fn-header #right-head li a {color:#878787;font-size:1em;text-decoration:none;}
#fn-header #right-head ul {text-align:right;padding:8px 0 0;margin:0;float:right;background:none;width:auto;font-size:1em;}
#fn-header .text-field {float:left;}
#fn-header fieldset{border:0 none;margin:0;padding:0; }

#fn-header #fn-header-container {float:left;width:500px;}
#fn-header #fn-header-container .search {padding:0 0 5px;}

#fn-header #fn-header-container #hot-topics {font-size:1em !important;padding:0 0 8px 0;height:17px;margin:0;clear:both;}
#fn-header #fn-header-container #hot-topics ul {margin:0;padding:3px 0 0;}
#fn-header #fn-header-container #hot-topics li {margin:0;padding:2px 3px 0 0;float:left;color:#FFF;}
#fn-header #fn-header-container #hot-topics li.hottopics {height:17px;margin:0;padding:3px 20px 0 8px;list-style:none;background:transparent url(images/hottopics.gif) no-repeat scroll 0 0;}

#fn-header #fn-header-container #watch-live {font-size:1em !important;color:#CD0102;clear:both;padding:0 16px 0 0;height:17px;}
#fn-header #fn-header-container #watch-live ul {margin:0;padding:2px 0 0;}
#fn-header #fn-header-container #watch-live li {margin:0;padding:2px 3px 0 0;float:left;}
#fn-header #fn-header-container #watch-live li.hottopics{height:17px;padding:3px 20px 0 8px;list-style:none;background:transparent url(images/watchlive.gif) no-repeat scroll 0 0;}

#fn-header #fn-header-container #watch-live li.hot-list,
#fn-header #fn-header-container #hot-topics li.hot-list {background:transparent url(images/ht-bullet.gif) no-repeat scroll 0 -5px;padding:2px 2px 0 9px;}
#fn-header #fn-header-container #hot-topics li a,
#fn-header #fn-header-container #watch-live li a {color:#183A53;font-weight:bold;}

#logo {clear:both; float:left;width:182px;}
#hr-top {clear:both;width:1000px;margin:0 auto;padding:0 0 0 1px;}
#hr-top .nav {width:100%;background:transparent url(images/top-nav_bg.gif) repeat-x scroll 0 0;height:31px;padding:0;margin:0;}
#hr-top .nav li {list-style:none;float:left;height:22px;margin:0;}
#hr-top .nav li a {float:left;border-right:0.1em solid #ddd;font-size:1em;width:auto;font-weight:bold;color:#333;text-decoration:none;text-transform:uppercase;height:22px;display:block;padding:10px 1.97em 0;}
#hr-top .nav li a {*padding:10px 1.96em 0;*height:22px;}
#hr-top .nav li.last a {border-right:0 none;}
#hr-top .nav li img {vertical-align:middle;}
#hr-top .nav li a:hover, #hr-top .nav li a.on {color:#FFF;background:transparent url(images/top-nav_hov.gif) repeat-x scroll 0 0;}

form.form_1 input.submit {display:none;}

.search .field-btn {padding-top:2px !important;}
.search .field-btn .search-btn {height:31px;background:transparent url(images/search_button_bg.jpg) no-repeat scroll 0 0;padding:8px 43px 7px;border:0 none;cursor:pointer;}
.search .text-field {padding:8px 2px 0 0 !important;margin-left:0;vertical-align:top;}
.search .text-field input {font-size:11px;width:16em;height:1.4em;}

.weather-fn-header {padding-top:10px;}

/* WEATHER STYLES - REF: http://pvw-dev.foxnews.com/static/all/css/header.css */
#topweather_header {background:url(http://www.foxnews.com/i/new/rtside-head.gif) no-repeat!important; border:medium none !important; clear:none !important; color:#FFF !important; display:inline !important; float:left !important; font-size:1em; margin:0 !important; padding:3px 5px !important; width:100% !important;}
#weather_header {float:right;background:#FFF;width:250px;margin:0;}
* html #weather_header.fore{float:none;position:relative;top:-75px;right:-535px;}
#weather_header form{margin:28px 0 .90903em 0;padding:.3636em 0 0 0;font-size:0.9166em;}
#weather_header form fieldset{margin:0;padding:0;border:0;}
#weather_header form p{font-size:1.0909em;margin-top:0;font-weight:bold;}
#weather_header form a:hover{text-decoration:none;border:none}
#weather_header form input {float:left; color:#949494;font-family:arial,sans-serif;font-size:12px;font-weight:bold;padding:0 5px;}
#weather_header ul{float:left;margin:-1px 144px 0.90903em 0;padding:0;width:100%;list-style:none;font-size:0.9166em;}
#weather_header ul li{float:right !important;margin:0;padding:0;width:58%;font-weight:lighter;}
#weather_header ul li h2{color:#666666; font-weight:normal;}
#weather_header ul li div{float:left;}
#weather_header ul li div p{float:left;margin:.2em 0 0 0;width:6.75em;font-size:0.9090em;line-height:1.1em}
#weather_header .hi{color:#000;padding:0 .2em 0 0;font-size:2em; font-weight:bold;margin-bottom:-1px !important}
#weather_header .lo{color:#000;padding:0 0 0 .2em;font-size:0.5090em !important; font-weight:normal !important;}
#weather_header p{margin:0 0 .4166em 0 !important;height:1.25em;}
#weather_header p a{color:#000; font-weight:bold;text-decoration:none;}
#weather_header p a:hover{text-decoration:underline;}
#weather_header p.note{clear:both;margin-top:0 !important;height:2em;}
#weather_header p.description{height:auto; color:#B3B3B3 !important;}
#weather_header a.button{width:80px;height:30px;margin-top:-6px;margin-left:1em;float:left;padding:3px 8px 4px;color:#1F4E60; font-family:georgia; font-size:0.99em; background:transparent url(http://www.foxnews.com/i/new/weather_button_bg.jpg) no-repeat scroll 0 0;}
* html #weather_header a.button{margin-top:0;position:relative;top:-6px;border:0;}
#weather_header .forecast{float:left;clear:both;background:transparent;margin:0 .4166em .4166em 0;}
#weather_header img.forecast {height:60px;width:60px;}

#myweather fieldset a.button:link {color:#000000;padding:3px 22px 6px 22px;}

#weather_corner{color:#000;float:right;width:190px;_width:240px;}
#weather_corner .city{font-size:12px;font-weight:bold;margin-bottom:1px;}
#weather_corner h2{color:#666666;font-size:11px;font-weight:normal;}
#weather_corner a{color:#183a52;font-size:11px;font-weight:normal;}
#weather_corner ul, #weather_corner ul li {margin:0;padding:0;}
#weather_corner .deck{color:#000000;float:none;font-size:12px;font-weight:normal;line-height:16px;margin:0;}
#weather_corner .deck .hi{font-size:24px;font-weight:bold;margin-bottom:-1px;padding:0 5px 0 0;}
#weather_corner .deck .lo{font-size:12px;font-weight:normal;}
#weather_corner .deck .description{color:#B3B3B3;font-size:10px;line-height:11px;}
#weather_corner .format-0{float:left;margin-right:5px;width:50px;}
#weather_corner .format-0 img{height:50px;width:50px;}
#weather_corner .more{clear:both;}
#weather_corner form{border:none;font-size:0.9166em;margin:28px 0 0.90903em -50px;_margin-left:0px;padding:0.3636em 0 0;}
#weather_corner form fieldset{border:none;margin:0;padding:0;}
#weather_corner form input{border:1px solid #ccc;color:#949494;float:left;font-family:arial,sans-serif;font-size:12px;font-weight:bold;padding:3px 5px;}
#weather_corner form input.button{background:url(http://www.foxnews.com/i/new/weather_button_bg.jpg) no-repeat;border:none;cursor:pointer;float:left;height:30px;margin-left:3px;margin-top:-4px;padding:3px 8px 4px;width:100px;}

/* This is a style from the main.css */
#wrapper {margin:0 auto;padding:0;position:relative;width:1013px;}
.ads-336-197-qu {width:100%;}
.headerAdvert{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;}

/*** Advertisement ***/
.fx-ads{text-align:center; margin-top: 10px;}

/* EMBEDDED VIDEOS */
.vid-mod{padding: 0 0 10px;}
