/*
Theme Name: Liveshot
Description: Liveshot Theme
Version: 1
Author: Alex Lim
*/
a.read-more {color:#CC0000;}
img.alignleft {float:left;}
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;
}
.comments-left a.comment-reply {background:url(images/button-reply.jpg) no-repeat; width:54px;height:31px;display:block; margin-left:88%;}
.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 15px 0px 0px;
}

.flag-comment .disabled-btn{
  float:right;
}
*+html .flag-comment a, .flag-comment img {

 float:right;
}

.comments-left .flag-comment p {
  margin:0px !important;
  padding:0px !important;
  clear:both;
  float:right;
}

.wp-caption {
  background-color:#EAEAEA;
  border:1px solid #808080;
  margin: 4px 10px 4px 0px;
  text-align:center;
}
.wp-caption a{display:block;padding:5px;}
.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;
}

.the_content .alignleft {float:left;}

#wrapper{font-size:62%;padding:0 !important;}

#header-inc{font-size:75%;}
#footer-inc{font-size:1.2em;padding-left:7px;}
#foot{width:99.5%;}
.disabled-btn {opacity:0.4;filter:alpha(opacity=40);cursor:default;}
body {font-size:100%;}
.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 {width:300px !important; margin:10px auto; text-align:center;}
/*.ads-300x100 iframe, .ads-300x100 img, .ads-300x100 embed {width:300px !important;}

.ads-336x280 iframe, .ads-336x280 img, .ads-336x280 embed{width:336px !important;} */

#ls-content .height{height:400px;overflow:hidden;}

#ls-content {width:977px; padding:0; font-family:arial, sans-serif; margin:5px auto;}
#ls-content-left {width:617px; padding:0; margin:0; float:left;}
#ls-content-right {width: 336px;float:right;padding:0; margin:0;}
#ls-content .more{float:right;}
#ls-content .more a{color:#183A52;margin:0;tpadding:0;text-decoration:underline; font-size:0.733em;}
#ls-content p,#ls-content #section_head p{font-size:12px; margin:0;padding:0; font-family:arial,helvetica,sans-serif; font-weight:normal;}
#ls-content form fieldset{margin:0;padding:0;}
#ls-content h2, #ls-content h2 a{margin:0; padding:0; color:#000;text-decoration:none;}
#ls-content h3{margin:0; padding:0; color:#000;}
#ls-content h4{margin:0; padding:0; color:#666666; font-size:11px; font-weight:normal;}
#ls-content h5{margin:0; padding:0; color:#000;}
#ls-content form{margin:0;padding:0;}
#ls-content .box-a {width:195px;}
#ls-content .box-a-top {background:transparent url(../images/box_a_top.jpg) no-repeat;height:24px;width:195px;}
#ls-content .box-a-mid {background:transparent url(../images/box_a_mid.jpg) repeat-y;padding:0 0 5px;width:195px; height:50px;}
#ls-content .box-a-mid-left {padding-left:10px; width:149px; float:left;}
#ls-content .box-a-mid-right {float:right;padding-right:15px;padding-top:5px;}
#ls-content .box-a-bot {background:transparent url(../images/box_a_bot.jpg) no-repeat;height:6px;width:195px;}

/*
#ls-content #late-new {float:right;width:100%;}
#ls-content #late-new ul {float:left;}
#ls-content #late-new li {float:left; margin-right:4px; width:auto; background:url(images/left_both.gif) no-repeat left top; padding:0 0 0 1px;}
#ls-content #late-new li a {float:left; display:block; background:url(images/right_both.gif) no-repeat right top; padding:12px 9px 29px 7px; text-decoration:none; font-weight:bold;
color:#c00;font-size:12px; text-transform:uppercase;}
#ls-content #late-new li a:hover {color:#fff; }
#ls-content #late-new li .new, #ls-content #late-new li .old, #ls-content #late-new li .az, #ls-content #late-new li .za{background-position:0 -50px;border-width:0;}
#ls-content #late-new li .new a, #ls-content #late-new li .old a, #ls-content #late-new li az a, #ls-content #late-new li .za a {background-position:100% -50px; color:#333;}
#ls-content #late-new li:hover, #ls-content #late-new li:hover a {background-position:0% -50px; color:#fff;}
#ls-content #late-new li :hover a {background-position:100% -50px;}
* html #ls-content #late-new li :hover{background-position:0% -50px; color:#fff;}
* html #ls-content #late-new li:hover a {background-position:100% -50px;}
*/

#ls-content .clear {clear:both;}
#ls-content .pagination {font-size:11px; margin:5px 0 10px 15px; float:right;}
#ls-content .pagination-right {float:right; clear:both;}
#ls-content .pagination a {text-decoration: none;color: #CC0000; background:url(images/blank-button.jpg) no-repeat;display:block;overflow:hidden;width:27px;height:30px;border:none;}
#ls-content .pagination a:hover{text-decoration: none;color:#fff; background:#CC0000; background:url(images/blank-button-over.jpg) no-repeat;}
#ls-content .pagination a, #ls-content .pagination span {display: block; float: left; padding:6px 0; margin-right: 2px; margin-bottom: 5px; text-align:center;}
#ls-content .pagination .current {background:url(images/blank-button-over.jpg) no-repeat; color:#fff; width:27px;height:30px; border:none;}

#ls-content .pagination .prev,
#ls-content .pagination .next,
#ls-content .pagination .paglast,
#ls-content .pagination .pagfirst{
    color:#fff;
    padding:5px 0;
    text-align:center;
}
#ls-content .pagination .current a:hover,
.pagination .next a:hover,
#ls-content .pagination .paglast a:hover,
#ls-content .pagination .pagfirst a:hover {
    text-decoration: none;
}
#ls-content .pagination .prev,
.pagination .prev{
    margin-right:0px;
}
#ls-content .pagination .next{margin-left:0px;}
#ls-content .pagination .paglast{color:#cc0000;}
#ls-content .pagination .text {
  background:none;
  border:medium none;
  color:#CC0000;
  height:18px;
  width:27px;
}

.line-break { border-bottom: 1px solid #CCCCCC; height:2px; clear:both;}
/* HEADER */
#ls-content #section_head {margin:0 0 10px 0;padding:0 0 10px; border-bottom:1px solid #ccc; /*width:612px;*/ height:60px;}
#ls-content #section_head #live-shots-logo {float:left;width:350px;}
#ls-content #section_head #live-shots-logo a img{border:none; margin:0 0 5px 0; padding:0; height:64px; width:180px;}
#ls-content #section_head #live-shots-logo p {color:#666666;}
#ls-content #section_head #updated {float:right;margin:30px 0 0 0;text-align:right;width:250px;}
#ls-content #section_head #updated h5 {color:#000; font-size:18px;font-style:normal;font-weight:bold;letter-spacing:-1px;}
#ls-content #section_head #timer {background:url(images/timer.jpg) no-repeat;float:right;height:29px;margin-left:5px;width:22px;}

/* LATEST POSTS */
#ls-content #latest-post {margin:0 0 9px 0;padding:0 0 10px; /*width:612px;*/ border-bottom:1px solid #CCC;float:left;}
#ls-content #latest-post .latest-img{float:left;}
#ls-content #latest-post .latest-img img{float:left;width:310px;margin:0;width:397px;height:224px;}
#ls-content #latest-post h2{margin:0 0 10px 0;font-size:36px;  font-weight:bold;letter-spacing:-1px;line-height:35px;clear:both;}
#ls-content #latest-post .lrg-meta {float:right; /*width:215px;*/}
#ls-content #latest-post .lrg-meta-padding {height:169px; padding:0px 0px 0px 10px;}
#ls-content #latest-post .lrg-topic {color:#c00; font-weight:bold; 18px; line-height:18px; margin-bottom:10px; text-transform:uppercase;}
/*#ls-content #latest-post .editor {margin-bottom:38px;}*/
#ls-content #latest-post .editor img{float:left; width:60px; height:60px;margin-right:5px;}
#ls-content #latest-post .lrg-author {color:#000; font-weight:bold; font-size:14px;}
#ls-content #latest-post .lrg-author a {color:#000;}
#ls-content #latest-post .lrg-author-desc {color:#666; font:11px;}
#ls-content .latest-editor {float:left;width:125px;}
#ls-content #latest-post .lrg-date {color:#c00; font-weight:bold; font-size:14px;margin-top:30px;}
#ls-content #latest-post .lrg-time {color:#000; font-weight:bold; font-size:11px;}
#ls-content #latest-post .lrg-comment-box {background:#c00 url(images/comment-box-txt.jpg) no-repeat; height:78px; padding:0 0 0 16px; width:195px;}
#ls-content #latest-post .lrg-comment-box-img {background:#c00 url(images/comment-box-img.jpg) no-repeat; height:78px; padding:0 8px; width:195px;}
#ls-content #latest-post .lrg-comments-count {color:#fff; font-size:30px; font-weight:bold;}
#ls-content #latest-post .lrg-comments {color:#fff; font:11px;}
#ls-content #latest-post .post-contents {float:left;}
#ls-content .no-img .post-contents {width:405px;}
#ls-content .no-img .lrg-meta-padding{height:auto !important;}
#ls-content .no-img .lrg-comment-box{margin-top:20px;}

/* LATEST POSTS TALL */
#ls-content .latest-posts-tall {border-bottom:1px solid #CCC;margin-top:10px;padding-bottom:20px; float:left;}
#ls-content .latest-posts-tall .lp-tall {margin-right:19px;position:relative;width:190px;float:left;}
* html #ls-content .latest-posts-tall .lp-tall {margin-right:13px;}
#ls-content .latest-posts-tall .lp-tall img{width:190px;height:107px;float:left; border:none;}
#ls-content .latest-posts-tall .arrow-red {background:transparent url(images/arrow-red-01.png) no-repeat;height:23px;left:130px;position:absolute;top:50px;width:47px;}
* html #ls-content .latest-posts-tall .arrow-red {background:transparent url(images/arrow-red-01.gif) no-repeat;}
#ls-content .latest-posts-tall .lp-tall .date-container {background:#CC0000;height:30px;padding:10px;}
#ls-content .latest-posts-tall .lp-tall .date {color:#FFFFFF; font-size:14px;font-style:normal;font-weight:bold;}
#ls-content .latest-posts-tall .lp-tall .time {color:#FFFFFF; font-size:11px;}
#ls-content .latest-posts-tall .lp-tall .topic {color:#CC0000; font-size:12px;font-weight:bold;text-transform:uppercase;}
#ls-content .latest-posts-tall .lp-tall .topic img{width:6px;height:6px;float:left; border:none; padding:4px 5px 0 0;}
#ls-content .latest-posts-tall .lp-tall h2 {color:#000000; font-size:18px;font-weight:bold;line-height:18px;margin-bottom:5px;}
#ls-content .latest-posts-tall .lp-tall .excerpt {color:#333333; font-size:12px;margin-bottom:20px;}
#ls-content .latest-posts-tall .lp-tall .posted-by {color:#666666; font-size:11px;font-style:italic;}
#ls-content .latest-posts-tall .lp-tall .author {color:#000000; font-size:14px;font-weight:bold;}
#ls-content .latest-posts-tall .lp-tall .comment-count {color:#000000; font-size:30px;font-weight:bold;}
#ls-content .latest-posts-tall .lp-tall .comments {color:#000000; font-size:11px;}
#ls-content .latest-posts-tall .lp-tall .raquo {color:#CC0000; font-size:32px;}

span.time a {color:#CC0000;}

/* TOPICS TALL */
#ls-content .topics-tall {border-bottom:1px solid #CCCCCC;margin-top:10px;padding-bottom:20px; float:left;  min-height:445px;}
#ls-content .topics-tall h3{margin-bottom:10px;}
#ls-content .topics-tall .t-tall {margin-right:19px;position:relative;width:190px;float:left;}
* html #ls-content .topics-tall .t-tall {margin-right:13px;}
#ls-content .topics-tall .t-tall img{width:190px;height:107px;float:left; border:none;}
#ls-content .topics-tall .t-tall .date {color:#CC0000;font-size:14px;font-weight:bold;}
#ls-content .topics-tall .t-tall .time {color:#000;font-size:11px;}
#ls-content .topics-tall .t-tall h2 {color:#000000; font-size:18px;font-weight:bold;line-height:18px;margin-bottom:5px;}
#ls-content .topics-tall .t-tall .excerpt {color:#333333; font-size:12px;margin-bottom:20px;}
#ls-content .topics-tall .t-tall .posted-by {color:#666666; font-size:11px;font-style:italic;}
#ls-content .topics-tall .t-tall .author {color:#000000; font-size:14px;font-weight:bold;}
#ls-content .topics-tall .t-tall .comment-count {color:#000000; font-size:30px;font-weight:bold;}
#ls-content .topics-tall .t-tall .comments {color:#000000; font-size:11px;}
#ls-content .topics-tall .t-tall .raquo {color:#CC0000; font-size:32px;}

/* SEARCH POSTS */
#ls-content #search-posts {border-bottom:1px solid #ccc; padding-bottom:20px;}
#ls-content #search-posts h3 {background:url(images/text-search-posts.jpg) no-repeat; display:block; height:25px; overflow:hidden; width:111px;}
#ls-content .search-left {background:url(images/search-left.jpg) no-repeat; float:left; height:40px; width:4px;}
#ls-content .search-mid {background:url(images/search-mid.jpg) repeat-x; border:none; color:#333; font:14px; float:left; height:40px; padding:10px 0 0 5px; width:230px;}
* html #ls-content .search-mid {width:220px;}
#ls-content .search-right {background:url(images/search-right.jpg) no-repeat; float:left; height:40px; margin-right:4px; width:5px;}

/* BROWSE POSTS */
#ls-content #browse-posts {border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-top:10px; padding-bottom:20px;padding-top:10px; position:relative;}
* html #ls-content #browse-posts {border:1px solid #ccc; border-left:none; border-right:none; border-top:1px solid #fff;}
#ls-content #browse-posts h3 {background:url(images/text-browse-posts.jpg) no-repeat; display:block; height:25px; overflow:hidden; width:116px;}
#ls-content #browse-posts .browse-nav {position:absolute;}
#ls-content #browse-posts .browse-nav ul {}
#ls-content #browse-posts .browse-nav li {float:left; margin-right:4px; width:auto;}
#ls-content #browse-posts .browse-nav li.last {margin-right:0px;}
#ls-content #browse-posts .browse-nav li a.pop, #browse-posts .browse-nav li a:visited.pop, #browse-posts .browse-nav li a:active.pop {background:url(images/browse-off.gif) no-repeat; color:#c00; font-weight:bold; font-size:12px; line-height:36px; padding:12px 14px 12px 12px; text-decoration:none; text-transform:uppercase; border:none;}
#ls-content #browse-posts .browse-nav li a:hover.pop {display:block;background:url(images/browse-on.png) no-repeat; border:none; color:#fff; padding:4px 14px 20px 12px;}
* html #ls-content #browse-posts .browse-nav li a:hover.pop {background:url(images/browse-on.gif) no-repeat;}
#ls-content #browse-posts .browse-nav li a.topics, #browse-posts .browse-nav li a:visited.topics, #browse-posts .browse-nav li a:active.topics {background:url(images/browse-off-topics.gif) no-repeat; color:#c00; font-weight:bold; font-size:12px; line-height:36px; padding:12px 15px; text-decoration:none; text-transform:uppercase; border:none;}
#ls-content #browse-posts .browse-nav li a:hover.topics{margin-top: -4px;display:block;background:url(images/browse-on-topics.png) no-repeat; border:none; color:#fff; padding:4px 15px 20px;}
* html #ls-content #browse-posts .browse-nav li a:hover.topics{background:url(images/browse-on-topics.gif) no-repeat;}
#ls-content #browse-posts .browse-nav li a.arch, #browse-posts .browse-nav li a:visited.arch, #browse-posts .browse-nav li a:active.arch {background:url(images/browse-off-arch.gif) no-repeat; color:#c00; font-weight:bold; font-size:12px; line-height:36px; padding:12px 17px; text-decoration:none; text-transform:uppercase; border:none;}
#ls-content #browse-posts .browse-nav li a:hover.arch{margin-top: -4px;display:block;background:url(images/browse-on-arch.png) no-repeat; border:none; color:#fff; padding:4px 17px 20px;}
* html #ls-content #browse-posts .browse-nav li a:hover.arch{background:url(images/browse-on-arch.gif) no-repeat;}
#ls-content #browse-content {border:1px solid #999; margin-top:40px; padding:10px 0px;}
*+html #ls-content #browse-content {margin-top:50px;}
*+html #ls-content #browse-posts #browse-content {margin-top:38px;}
#ls-content #browse-posts #browse-content ul {margin:0; padding:5px 0 5px 0; width:160px; float:left;}
#ls-content #browse-posts #browse-content ul li {margin:0 5px 0 5px;padding:2px 0;list-style:none;background: url(images/tag_20x20.jpg) 6px 3px no-repeat;}
#ls-content #browse-posts #browse-content ul li a {font-size:12px;display:block; padding:5px 15px 0 30px; font-weight:bold;/* margin:5px 0 -5px 0;*/ text-decoration:none; color:#cc0000;}
#ls-content #browse-posts #browse-content li a:hover {text-decoration:underline;}

.tab-active{
  display: block;
  background:transparent url(images/browse-on.png) no-repeat scroll 0 0 !important;
  border:medium none !important;
  color:#FFFFFF !important;
  margin-top: -4px;
  padding:4px 14px 20px 12px !important;
}
li#tags-tab .tab-active{
  background:transparent url(images/browse-on.png) no-repeat scroll 0 0 !important;
  border:medium none !important;
  color:#FFFFFF !important;
  padding:4px 14px 20px 12px !important;
}

li#categories-tab .tab-active{
  border:medium none !important;
  background: transparent url(images/browse-on-arch.png)  no-repeat scroll 0 0 !important;
  padding:4px 17px 20px  !important;
}

li#archives-tab .tab-active{
  border:medium none !important;
  background: transparent url(images/browse-on-topics.png)  no-repeat scroll 0 0 !important;
  padding:4px 15px 20px!important;
}

li#viewed-tab .tab-active{
  background:transparent url(images/browse-on-read.png) no-repeat scroll 0 0 !important;
  border:medium none !important;;
  color:#FFFFFF !important;
  padding:4px 25px 20px !important;
}

li#commented-tab .tab-active{
  background:transparent url(images/browse-on-comment.png) no-repeat scroll 0 0 !important;
  border:medium none !important;
  color:#FFFFFF !important;
  padding:4px 18px 20px !important;
}


/* POPULAR POSTS */
#ls-content #pop-posts {border-bottom:1px solid #ccc; margin-top:10px; padding-bottom:20px; position:relative;}
* html #ls-content #pop-posts {border:1px solid #ccc; border-left:none; border-right:none; border-top:1px solid #fff;}
#ls-content #pop-posts .browse-nav {position:absolute;}
*+html #pop-posts .browse-nav ul {margin-bottom:10px;}
#pop-posts .browse-nav li {float:left; margin-right:4px; margin-top:1px; width:auto;}
#pop-posts .browse-nav li a.read{background:url(images/browse-off-read.gif) no-repeat; color:#c00; font-weight:bold; font-size:12px; line-height:36px; padding:12px 25px; text-decoration:none; text-transform:uppercase; border:none;}
* html pop-posts .browse-nav li a { background:url(images/browse-off-read.gif) no-repeat !important;}
#pop-posts .browse-nav li a:hover.read {margin-top: -4px;display:block;background:url(images/browse-on-read.png) no-repeat; border:none; color:#fff; padding:4px 25px 20px 25px;}
* html #pop-posts .browse-nav li a:hover.read {background:#CC0000;}
#pop-posts .browse-nav li a.comments{background:url(images/browse-off-comment.gif) no-repeat; color:#c00; font-weight:bold; font-size:12px; line-height:36px; padding:11px 18px; text-decoration:none; text-transform:uppercase; border:none;}
#pop-posts .browse-nav li a:hover.comments{margin-top: -4px;display:block;background:url(images/browse-on-comment.png) no-repeat; border:none; color:#fff; padding:4px 18px 20px;}
* html #pop-posts .browse-nav li a:hover.comments{background:#CC0000;}
#browse-content {border:1px solid #999; margin-top:40px; padding:10px 0px; font-size: 12px; }
#pop-posts #browse-content ul {margin:0; padding:5px 10px; float:left;}
#pop-posts #browse-content ul li {margin:0 0 0 20px;padding:2px 0;list-style:square;color:#cc0000;}
#pop-posts #browse-content ul li a {font-size:12px; padding:0; font-weight:bold; margin:10px 0 -5px 0; text-decoration:none; color:#cc0000;}
#pop-posts #browse-content li a:hover {text-decoration:underline;}

/* FEATURED PHOTOS */
#ls-content #featured-photos {border-bottom:1px solid #ccc; margin-top:10px; padding-bottom:20px;width:336px;overflow:hidden;position:relative;}
#ls-content #featured-img {margin:0 0 5px 0;position:relative;}
#ls-content #featured-img li {float:left;position:relative;width:336px;display:none;}
/*#ls-content #featured-img img {width:335px;height:190px;}*/
#ls-content #featured-img-controls {text-align:center;}
#ls-content #featured-photos #prev {float:left;}
#ls-content #featured-photos #next {float:right;}
#ls-content #featured-photos #prev a {background:url(images/prev.jpg) no-repeat; display:block; height:29px; overflow:hidden; text-indent:-9999px; width:29px;}
#ls-content #featured-photos #next a {background:url(images/next.jpg) no-repeat; display:block; height:29px; overflow:hidden; text-indent:-9999px; width:29px;}
#ls-content #featured-photos .caption a, #featured-photos .caption a:visited, #featured-photos .caption a:active {color:#c00; font-weight:bold; font-size:12px;}
#ls-content #featured-photos .caption a:hover {text-decoration:underline;}
#ls-content #featured-photos .slide-number {color:#666; font-weight:bold; font-size:11px;}
#featured-img-controls .caption {height:20px;}
/* CONTRIBUTORS A-Z */
#contributor-popup {background:url(images/profile-bubble.gif) no-repeat; width:211px; height:93px; left:120px; padding:10px; display:none; z-index:99999;}
#ls-content #contributors {border-bottom:1px solid #ccc; margin-top:10px; padding-bottom:20px;}
#ls-content #contributors h3 {background:url(images/text-contributors.jpg) no-repeat; display:block; height:24px; overflow:hidden; width:304px;}
#ls-content .contributors-1 {float:left; margin:0 15px; width:130px;}
#ls-content .contributors-2 {float:left; margin:0 0 0 15px; width:130px;}
#ls-content #contributors ul {z-index:1;}
#ls-content #contributors li {position:relative; z-index:2;font-weight:normal;}
#ls-content #contributors li .posts {background:url(images/profile-bubble.gif) no-repeat; width:211px; height:93px; left:-120px; padding:10px; position:absolute; top:-105px; visibility:hidden; z-index:99999;}
* html #ls-content #contributors .posts {background:url(images/profile-bubble.gif) no-repeat;}
#contributor-popup #popup-image , #ls-content #contributors .posts img{float:left; width:60px; height:60px; margin-right:5px;}
#ls-content #contributors .posts .city{color:#666666; font-weight:normal; font-size:12px;}
#contributor-popup .viewposts , #ls-content #contributors .posts .viewposts{margin:5px 0 0 66px;}
#contributor-popup .viewposts img ,#ls-content #contributors .posts .viewposts img{width:64px; height:20px;}

#ls-content #contributors li a, #contributors li a:visited, #contributors li a:active {color:#333; font-size:12px;text-decoration:underline; }
* html #ls-content #contributors li a, #contributors li a:visited, #contributors li a:active {position:relative; z-index:900;}
*+html #ls-content #contributors li a, #contributors li a:visited, #contributors li a:active {position:relative; z-index:900;}
#ls-content #contributors li a:hover {color:#c00; text-decoration:underline;}
#ls-content #contributors #contributor-popup .name a, #ls-content #contributors .posts .name{color:#000; font-weight:bold; font-size:14px;text-decoration:none;}

/* LATEST POSTS */
/*#ls-content #topicpost {margin:0 0 10px 10px; padding: 0 0 10px 4px; float:left;}*/
#ls-content .topic-content {}
#ls-content .topic-content .date {color: #cc0000;font-size: 11px; margin:0; padding:0; font-weight:bold;}
#ls-content .topic-content h2 {width:570px; font-size:18px;}
#ls-content .topic-content h2 a {color:#000; text-decoration:none; font-weight:bold;}
#ls-content .topic-content .author {color: #666666;font-size: 11px; margin: 0; padding:0; font-weight:normal;}
#ls-content .topic-content .author a {color:#666666;}
#ls-content .topic-content .comments{border-bottom:1px solid #CCCCCC; float:left;margin-bottom:5px;padding:5px 0;}
#ls-content .topic-content .comments p {margin: 5px 0 0 0; padding-bottom:10px; font-size: 11px; color:#000; width:445px; float:left;}
#ls-content .topic-content .comments .comment-bubble{float:left; width:128px; height:71px; background:url(images/comments-left.gif) no-repeat; padding-bottom:10px; margin-top:-30px;}
* html #ls-content .topic-content .comments .comment-bubble{margin-top:0px;}
#ls-content .topic-content .comments .comment-bubble p.comment-count {color:#000;font-size:20px;font-weight:bold; padding:5px 0 0 25px; width:94px; margin:0; float:left;}
#ls-content .topic-content .comments .comment-bubble p.comment-count .wrd-com{font-size:11px; font-weight:normal;}
#ls-content .topic-content .comments .comment-bubble .raquo{color:#CC0000;font-size:32px; width:33px; margin:-13px 0 0 0; padding:0; float:right;}
#ls-content .topic-content .comments p.last {border-bottom:0px !important;}


/* CONTRIBUTOR */
#ls-content #contributor {margin:0 0 9px 0;padding:0 0 10px; width:612px; border-bottom:1px solid #CCC;float:left;}
#contrib-name {margin:0;font-size:36px;  font-weight:bold;}
#ls-content #contributor p.location{color:#666666;font-size:12px; font-weight:bold; margin-left:3px;margin-bottom:5px;}
#ls-content #contributor div.contrib-left img{float:left;margin-right:10px;}
#ls-content #contributor .contrib-img img{margin:5px 0px 0px 0px;width:190px;}
#ls-content #contributor .bio-bubble{background:url(images/contributor-bubble.gif) no-repeat; width:217px; height:54px; float:left;}
#ls-content #contributor .bio-bubble p{color:666666; font-size:12px; margin:6px 0 0 30px; float:left;}
* html #ls-content #contributor .bio-bubble p{margin-left:20px;}
#ls-content #contributor .bio-bubble p .bio{color:000; font-size:18px;}
#ls-content #contributor .bio-bubble p.raquo{color:#CC0000; font-size:32px; float:right; margin-right:10px;}
#ls-content #contributor .contributor-text{/*margin-top:20px;*/}
#ls-content #contributor .contributor-text a{color:#cc0000;text-decoration:none;}
#ls-content #contributor .contributor-text a:hover{text-decoration:underline;}
#ls-content #contributor .contrib-left {/*float:left;margin-right:10px;*/}

/* STORY SECTION */
#ls-content #story {margin:0 0 9px 0;padding:0 0 10px; /*border-bottom:1px solid #CCC;*/ /*float:left;*/}
#ls-content #story .topic {color:#CC0000; font-size:12px;font-weight:bold;text-transform:uppercase;margin-bottom:0;}
#ls-content #story .topic img{width:6px;height:6px;float:left; border:none; padding:4px 5px 0 0;}
#ls-content #story  h2{margin:0;font-size:36px;  font-weight:bold;}
#ls-content #story .time{color:#666666;font-size:11px;font-weight:bold;margin:0;padding:0;}
#ls-content #story .the_content {margin:4px 0;}
#ls-content #story p{margin:0 0 15px 0;}
#ls-content #story .photogallery {border-bottom:1px solid #CCC;margin-top:10px;padding-bottom:20px; width:605px;position:relative;overflow:hidden;}
#ls-content #story .photogallery .gal-img {margin:0 0 5px;position:relative;}
#ls-content #story .photogallery .gal-img-controls {text-align:center;}
#ls-content #story .photogallery .gal-img li {float:left;width:605px;position:relative;display:none;}
/*#ls-content #story .photogallery .gal-img img {width:605px;height:343px;}*/
#ls-content #story .photogallery #prev {float:left;}
#ls-content #story .photogallery #prev a {background:url(images/prev.jpg) no-repeat;display:block;height:29px;overflow:hidden;text-indent:-9999px;width:29px;}
#ls-content #story .photogallery #next {float:right;}
#ls-content #story .photogallery #next a {background:url(images/next.jpg) no-repeat;display:block;height:29px;overflow:hidden;text-indent:-9999px;width:29px;}
#ls-content #story .photogallery .caption a, #ls-content #story .photogallery .caption a:visited, #ls-content #story .photogallery .caption a:active,#ls-content #story .photogallery .caption {color:#CC0000;
font-size:12px;font-weight:bold; height:12px;}
#ls-content #story .photogallery .slide-number {color:#666666;font-size:11px;font-weight:bold;}
#ls-content #story .story-img {float:left;margin-right:5px;margin-top:5px;}

/* EDITOR STORY SECTION 1 */
#ls-content #story .editor {float:left; width:176px; height:159px;background:url(images/story-editor.jpg) no-repeat; margin-top:-15px;}
#ls-content #story .editor-info {height:80px;}
#ls-content #story .editor-padding {padding:0 5px; margin-top:24px;}
#ls-content #story .editor-padding p{margin-left:2px;}
#ls-content #story .editor-padding img{float:left; width:60px; height:60px;margin-right:5px;}
#ls-content #story .editor-author, #ls-content #story .editor-author a {color:#000; font-weight:bold; font-size:14px; margin:0; padding:0;}
#ls-content #story .editor-author-loc {color:#666; font:11px;}
#ls-content #story .editor-comments-count {color:#fff; font-size:30px; font-weight:bold; margin:-5px 0 0 0 !important;}
#ls-content #story .editor-comments {color:#fff; font:11px; margin-left:0 !important;}

/* EDITOR STORY SECTION 2 */
#ls-content #story .container-editor {float:right;margin:0 0 10px 10px;width:200px;}
#ls-content #story .editor2 {float:right; width:195px; height:159px;background:url(images/story-editor2.jpg) no-repeat; margin:0 0 10px;}
#ls-content #story .editor2 p img{float:left;margin:0 5px 0 0;}
#ls-content #story .editor2 .editor-padding {padding:0 5px 0 28px; margin-top:24px;}
#ls-content #story .editor2 .editor-padding p{margin-left:65px;}
#ls-content #story .editor2 .editor-padding p{margin-left:65px;}
#ls-content #story .editor2 .editor-padding img{float:left; width:60px; height:60px;}
#ls-content #story .editor2 .editor-author {color:#000; font-weight:bold; font-size:14px; margin:0; padding:0;}
#ls-content #story .editor2 .editor-author-loc {color:#666; font:11px;}
#ls-content #story .editor2 .editor-comments-count {color:#fff; font-size:30px; font-weight:bold; margin:-5px 0 0 0 !important;}
#ls-content #story .editor2 .editor-comments {color:#fff; font:11px; margin-left:0 !important;}

#ls-content #story .tags{margin-top:10px; height:58px;  width:100%; }
#ls-content #story .tags ul {float:left; width:100%;margin:0; padding:5px 0 5px 0; border:1px solid #ccc; }
#ls-content #story .tags ul li {float:left;margin:0 5px 0 5px;padding:2px 0;list-style:none;background: url(images/tag_20x20.jpg) 6px 3px no-repeat;}
#ls-content #story .tags ul li a {font-size:12px; padding:0 15px 0 30px; font-weight:bold; margin:10px 0 -5px 0; text-decoration:none; color:#cc0000;}
#ls-content #story .tags ul li a:hover {text-decoration:underline;}

#ls-content #story-search-posts {border-bottom:1px solid #ccc; padding-bottom:10px; float:left; width:612px;}
#ls-content #story-search-posts .search-form{margin:15px auto; width:478px;}
#ls-content #story-search-posts .search-form p{color:#cc0000; font-size:15px; font-weight:bold; letter-spacing:-1px; margin-bottom:5px; text-transform:uppercase;}
#ls-content #story-search-posts .search-form .sub{color:#666666; font-size:11px; font-weight:normal; letter-spacing:0; text-transform:none;}
#ls-content .search-form .story-search-left {background:url(images/search-left.jpg) no-repeat; float:left; height:40px; width:4px;}
#ls-content .search-form .story-search-mid {background:url(images/search-mid.jpg) repeat-x; border:none; color:#333; font:14px; float:left; height:40px; padding:10px 0 0 5px; width:455px;}
#ls-content .search-form .story-search-right {background:url(images/search-right.jpg) no-repeat; float:left; height:40px; margin-right:4px; width:5px;}
#ls-content .search-form .story-com-left {background:url(images/search-left-com.jpg) no-repeat; float:left; height:190px; width:4px;}
#ls-content .search-form .story-com-mid {background:url(images/search-mid-com.jpg) repeat-x; border:none; color:#333; font:14px; float:left; height:190px; padding:10px 0 0 5px; width:455px;}
#ls-content .search-form .story-com-right {background:url(images/search-right-com.jpg) no-repeat; float:left; height:190px; margin-right:4px; width:5px;}

#ls-content .comments-left {margin:10px 0 10px 10px; padding: 0 0 0 4px; float:left; font-size:12px; width:560px;}
#ls-content .comments-left .comment{margin:0 0 10px 20px; padding: 0; width:510px; position:relative;}
#ls-content .comments-left .comment .arrow{top:20px; left:-31px;position:absolute; width:33px; height:64px; background:url(images/white-arrow.gif?23232) no-repeat;}
#ls-content .comments-left .comment .top{background:url(images/left-com-top.jpg) no-repeat; height:6px;}
#ls-content .comments-left .comment .bg{background:url(images/left-com-bg.jpg) repeat-y; margin:-10px 0;}
* html #ls-content .comments-left .comment .bg{margin-top:-19px;}
#ls-content .comments-left .comment .bottom{background:url(images/left-com-bottom.jpg) no-repeat; height:8px;}
#ls-content .comments-left .comment .name{margin:10px 0 10px 0; padding:10px 10px 0;}
#ls-content .comments-left .comment p{margin:0 10px 10px 10px; padding: 0 10px 5px;}
#ls-content .comments-left .comment .date-buttons{margin:0 0 10px 0; padding:0 10px 10px; color:#666666;}
#ls-content .comments-left .comment-box .date-buttons .buttons{*width:98.9%; _width:98.9%;}
#ls-content .comments-left .comment .date-buttons a{float:right; margin:-25px 5px 0 0;}
* html #ls-content .comments-left .comment .date-buttons a{margin:-35px 15px 0 0;}

/* HOME POSTS */
#ls-content .home{margin:0 0 10px 0; padding: 0 0 10px 0; /*float:left;*/}
#ls-content .home .comments p.date {color:#cc0000;font-size:12px; margin:0; padding:0; font-weight:bold;}
#ls-content .home .comments .time{color:#404040;font-size:10px; margin:0; padding:0; font-weight:normal;text-transform:uppercase;}
#ls-content .home h2 {font-size:18px;}
#ls-content .home h2 a {color:#000; text-decoration:none; font-weight:bold;}
#ls-content .home .comments{border-bottom:1px solid #CCCCCC; float:left;margin-bottom:5px;padding:5px 0;width:98%;}
#ls-content .home .comments p {margin:5px 0 0 0; padding-bottom:10px; font-size:11px; color:#000;}
#ls-content .home .comments .comment-bubble{float:right; width:128px; height:71px; background:url(images/comments-left.gif) no-repeat; padding-bottom:10px; margin:0px;}
#ls-content .home .comments .comment-bubble p.comment-count {color:#000;font-size:20px;font-weight:bold; padding:5px 0 0 25px; width:94px; margin:0; float:left;}
#ls-content .home .comments .comment-bubble p.comment-count a{color:#000;}
#ls-content .home .comments .comment-bubble p.comment-count .wrd-com{font-size:11px; font-weight:normal;}
#ls-content .home .comments .comment-bubble .raquo{color:#CC0000;font-size:32px; width:33px; margin:-13px 0 0 0; padding:0; float:right;}
#ls-content .home .comments p.last {border-bottom:0px !important;}
#ls-content .home .container{margin:0 0 10px;float:right;width:130px;}
#ls-content .home p.posted-by {color:#666666; font-size:11px;font-style:italic;padding:0;margin:0;width:100%;text-align:right;}
#ls-content .home p.author {color:#000000; font-size:14px;font-weight:bold;padding:0;margin:0;width:100%;text-align:right;}
#ls-content .home p.author a {color:#000000;}
#ls-content .home .comments .img-container{float:left;margin:0 5px 0 0;}
#ls-content .home .comments .img-container img {width:190px; height:107px;}

/* SHARE */
#ls-content .share-text{margin:0 0 10px; padding:0; height:45px;border-bottom:1px solid #CCCCCC;}
#ls-content .share-text ul{float:left;}
#ls-content .share-text li {float:left;margin-right:4px;width:auto;}
#ls-content .share-text .in-de {float:right; margin-right:10px;}

/* 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;font-weight:bold !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 #CCCCCC;color:#333333;float:left;height:23px;margin-bottom:15px;padding:10px 0 0 5px;width:331px;}
.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:331px;}
.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 {/*float:left;width:100%;*/}
#late-new .number-rss{float:right; margin-top:15px;}
#late-new .number-rss a{color:#666666;text-decoration:none;font-size:12px;}
#late-new .number-rss span {font-size:14px;font-weight:bold;text-transform:uppercase;color:#666666;font-family:arial,sans-serif;}
#late-new .number-rss .number-comments{font-size:14px;font-weight:normal;text-transform:capitalize;color:#999;}
#late-new .pagination{margin:5px 0 10px 10px;}
#late-new ul {border-top:none;margin:0;width:auto;}
#late-new li {float:left;margin:0 4px 0 0;width:auto;background:none;}
#late-new li a {background:#fff;border:1px solid #ccc;color:#cc0000;font-size:11px;font-weight:bold;line-height:36px;padding:5px 5px;text-decoration:none;text-transform:uppercase;}
#late-new li a:hover {background:#cc0000;border:1px solid #CCC;color:#FFF;padding:5px 5px;}
#late-new li.active {background:#cc0000;border:1px solid #CCC;color:#FFF;padding:5px 5px;}
#late-new li a.active {background:#cc0000;border:1px solid #CCC;color:#FFF;padding:5px 5px;}

.comments-left {margin:0 0 10px 10px; padding: 0 0 0 4px; 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 .flag-comment p {color:#666666;}
/*.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 , x:-moz-any-link {float:none;}
.comments-left .name .buttons , x:-moz-any-link, x:default {float:right;}
.comments-left .discussion{width:570px;margin-left:19px;}
* html .comments-left .discussion{width:570px;margin-left:0px;}
.comments-left .first-level{margin:0 0 35px 0; padding: 0; width:570px; position:relative; border:1px solid #ccc;/*float:left;*/background-color:#FFFFFF;}
.comments-left .first-level .arrow{top:20px; left:-15px;position:absolute; width:33px; height:64px; background:url(images/white-arrow.gif?asds) 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:5px 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:10px 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:15px 0 35px 30px; padding: 0; width:540px; position:relative; border:1px solid #ccc;/*float:left;*/background-color:#FFFFFF;clear:both;}
* html .comments-left .second-level{margin-left:15px;}
.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 .name{background-color:#eee;}
/*.comments-left .second-level .exp-col{position:absolute; left:20px;top:125px;_top:125px;*top:126px;}*/

.comments-left .second-level-reply{margin:15px 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:15px 0 35px 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;}
.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 .highlight .name {background:#FFFADA;}
.comments-left .highlight .first-level .arrow {background:url(images/yellow-arrow.gif) no-repeat;}
.comments-left .highlight .second-level .arrow, .comments-left .highlight .third-level .arrow {background:url(images/reply-arrow.gif) no-repeat;}

#start-discussion {margin:0 0 35px 35px; padding: 0; width:565px; position:relative; border:1px solid #ccc;float:left;}
* html #start-discussion{margin-left:12px;}
#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:-15px;position:absolute; width:33px; height:64px; background:url(images/white-arrow.gif?asasdsa) 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;}
#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:15px 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;}

#ls-content-left .aller, #ls-content-left .aller object{width:350px;float:left;}
#ls-content-left .author-title, #ls-content-left .author-title object {width:550px !important;}
#ls-content-right .aller, #ls-content-right .aller object{width:320px;float:left;}
img.topic {float:left;margin:5px 0px 0px 0px;}
h3.aller .sIFR-alternate a {color:#CC0000;text-decoration:none;}


.comments-left ul.children {display:none;}
.comments-left div.discussions {clear:both;display:block;}



/*
* About this Blog
*/
#ls-content .about {
  border-bottom:1px solid #CCCCCC;
  padding-top:10px;
}
.sec-title {
  color:#986633;
  font-family:georgia,serif;
  font-size:14px;
  font-weight:bold;
  margin-bottom:10px;
  text-transform:uppercase;
}
#ls-content .about p {
  line-height:15px;
  margin-bottom:10px;
}

ul.share-links {margin-bottom:0px;*margin-bottom:10px;_margin-bottom:10px; width:100% !important; _width:100% !important; border:think solid blue !important;}

#single-rss-link{clear:both;margin-bottom:10px;text-align:left;}
#single-rss-link a {font-size:12px; color: #183A52; }

.flag-comment .btn-report {
  background:url(/wp-content/themes/liveshot/images/alert-icon.gif) no-repeat;
  height:13px;
  display:block;
  padding-left:20px;
  text-decoration:none;
  color:#CC0000;
}
.flag-comment a{text-decoration:none;}

#kyte-channel{clear:both;width:600px;text-align:center;margin:0 auto 10px auto;}

/**
 * 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:4px 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;_padding-bottom:15px;height:17px;margin:0;clear:both;}
#fn-header #fn-header-container #hot-topics ul {margin:0;padding:3px 0 0;font-size:1em !important;line-height:15px;}
#fn-header #fn-header-container #hot-topics li {margin:0;padding:0 3px 0 0;float:left;color:#FFF;}
#fn-header #fn-header-container #hot-topics li.hottopics {height:17px;margin:0;padding:1px 20px 0 8px;*+padding-top:0;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;font-size:1em !important;line-height:15px;}
#fn-header #fn-header-container #watch-live li {margin:0;padding:0 3px 0 0;float:left;}
#fn-header #fn-header-container #watch-live li.hottopics{height:17px;padding:1px 20px 0 8px;*+padding-top:0;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:0 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:8px;}

/* 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;}

/*** Advertisement ***/
.fx-ads, .ad.dc {text-align:center; margin-top: 10px;}
