html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
  margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body {line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.clearfix:after {clear: both;content:' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
#sidebar, .postmeta, .content,
.post {display: inline;float: left;position:relative;margin-left: 0px;margin-right: 0px;}
#container {background-repeat: repeat-y;margin-top: 12px; position: relative; z-index: 3;}
#fullwidth_container {margin: 12px auto 20px auto;} #wrapper{margin-left:160px;}
.centered{margin-left: auto;margin-right: auto;width: 1000px;}
.content {width: 502px;margin:-2px 20px 0px 18px;line-height:20px;_margin:0px!important;}
.ie .content{width:498px;} .post{margin-bottom: 20px;}
.content ul, .content ol{margin-left:20px;}
#sidebar {width:160px;border-color:#DDD;} #skyscraper{height:600px;}
#skySpacer{margin:0;height:11px;}
#masthead, #siteInfo, #weekly-subscribe{margin:10px 10px 0 10px;}
#sidebar .spacer {background-color:white;border-bottom:1px solid #DDDDDD;border-top:1px solid #DDDDDD;height:16px;width:100%;}
#sidebarposts{margin: 10px 1px 20px 1px;} .spimage{margin:10px 0px;} .spimage span{margin:0px 5px;display:block;}
#masthead p {margin-bottom:11px;} #weekly-subscribe {color:gray;}
#weekly-subscribe #EMAIL,#weekly-subscribe
.bttn {border:1px solid #DADADA;margin-left:2px;width:65px;font-weight:bold;}
#footer {border-top:1px solid #CCCCCC;font-size:11px;line-height:19px;margin-bottom:0;}
#footer_siteinfo {border-top: 1px solid #ccc;height: 22px;}
#footer_siteinfo {clear: both;padding-bottom: 8px;list-style-type: none;}
#footer_siteinfo li {float: left; margin-right: 10px; height: 22px;line-height: 33px;color: #000;}
#sitemeter{position: relative;margin-top: 5px;z-index: 1000;}
.hide { display: none; }
.ad_728x90{border: 0px solid #B3B3B3;float: left;padding: 0px;text-align: left;margin:0 0 20px 18px;}
.permalink .permalink_ads img { border: 0; }
.permalink .permalink_ads .ad_728x90 { margin: 15px 0 0 0; }
.siteStatTable { margin: 0px 20px 0px 18px; }
.siteStatTable table td { padding: 4px; }
.siteStatTable table th { font-size: 14px; font-weight: bold; padding: 5px 5px 5px 4px; }
.siteStatTable table tr td { text-align: center; }
.siteStatTable table tr td:first-child { text-align: left; font-weight: bold; }
.siteStatTable table .tableFoot { font-size: 14px; }
#errorbar{ background:#f99; border:2px solid red; padding:2px; margin:2px 0; width:auto; text-align:center;}
#infobar{ background:#9f9; border:2px solid green; padding:2px; margin:2px 0; width:auto; text-align:center;}
#mc-embedded-subscribe{background: #600; color: white; float: right;}
.newsletter_signup .validationmessage{display: none; padding: 3px; color: black}
#newsletter_signup_sidebar .validationmessage{border: 1px solid black; background: white; }
.newsletter_signup .almost{border: 1px solid black; background: white; padding: 3px; color: black}
#newsletter_signup_newcomer .almost{border: 0px; background: transparent; }
#header{margin-top: 10px;height: 40px;position: relative;}
#ad-300x250 {height:250px;position:absolute;right:0;top:0;width:300px;z-index: 1000;}
#topMenu {background: url(topmenu-bg.jpg) bottom left repeat-x;float: left;margin-bottom: 6px; margin-top: 1px; position: relative;width: 692px;}
#contentSwitch {float:left;list-style-type: none;margin-left:10px;width: 350px;height: 38px;overflow: hidden;}
#contentSwitch li {float:left;} .ie #contentSwitch li {width: auto;}
.ie6 #contentSwitch li {width: 1%;} #contentSwitch li div {display: block;height: 20px; padding: 12px 11px 5px;}
#contentSwitch div.selected {background-color: #FFFFFF;border-color: #AAAAAA;border-style: solid solid none solid;border-width: 1px 1px 0px 1px;padding: 12px 10px 5px;}
#contentSwitch div a {overflow: hidden;display:block;}  #userLinks {float: right;margin-top: 10px;}
#userLinks div {float: left;margin-left: 10px;line-height: 20px;}
#userLinks a {margin-left: 5px;font-weight: bold;} #userLinks a.normal {font-weight:normal;}
#top_presence_control {line-height: 18px;}  #search_form {background: transparent url(srch_l.gif) 0 0 no-repeat;padding-left: 18px;float: left;}
#search_form .right {background: transparent url(srch_r.gif) 0 0 no-repeat;float: left;width: 19px;height: 19px;}
#search_form input {background: transparent url(srch_bg.gif) 0 0 repeat-x;float: left;border: 0;height: 19px;width: 100px;padding: 3px;font: 11px/13px Helvetica, Arial, sans-serif;color: #000;} #search_form input.noq {color: #999;} .webkit #search_form .left, .webkit #search_form .right {display: none;} .webkit #search_form {background: none; padding-left: 0;} .webkit #search_form input {width: 130px;}  #splashPosts {margin-left: 0;clear: left;float: left;width: 1000px;overflow: hidden;} #splashPosts .topStory {position: relative;height: 210px;width: 128px;padding: 0 13px 0 0;float:left;z-index: 20;} .ie #splashPosts .topStory {padding: 0 13px 0 0;} #splashPosts .topStory img {width: 126px;height: 100px;display: block;background-color: #aaa;border: 1px solid #b3b3b3; margin: 0px;} #splashPosts .topStory h1 {line-height: 17px;height: 102px;overflow: hidden;width: 126px;font-size: 13px;font-weight: bold; padding-top: 4px;} #splashPosts .play_icon { top: 55px; right: 23px; bottom:auto;} .sponsoredtop div {border-style: solid; border-width: 0px 1px 1px 1px;} #splashPosts .sponsoredtop h1 {margin-left: 2px; margin-right: 2px; height: 85px; padding-top: 2px;} .sponsoredtop span.sponsoredcopy {color: #585858; display: block; font-family: Arial, Verdana; font-size: 9px; line-height: 1; padding: 5px 0px 2px 2px; text-transform: uppercase;} .sponsoredtop .tags {display: none;}  #menubar {position: relative;z-index:2;} input, textarea {outline-style:none;}  #logo {height: 60px;text-indent: -1000px;top: 0;left: 0;width: 330px;float: left;} #logo a {border:0 none;display: block;height: 100%;width: 100%;} #logo img{height: 60px;position: absolute;width: 335px;left: 0px;top: 0px;z-index:1;display: none;} .ie #header, .ie #splashPosts, .ie .topStory{z-ind ex: 100;} #popTags {margin-top: 10px;width: 300px;float: right;height: 40px;overflow: hidden;}  span.hash {font-family:arial;font-weight:bold;margin-right:1px;opacity:0.35;} #tagpageheader{clear: both; line-height:45px; width: 680px;} .tp_head_title { border-bottom:2px solid #F0F0F0; font-size:42px; margin-bottom:10px; padding-bottom:10px; text-transform: lowercase; font-weight: normal; } .tp_head_link { color: #000; } .tp_head_link .hash { margin-right:5px; } .tp_head_link:hover { color: #000; text-decoration: none; } .tp_head_text { line-height: 19px; } .modal { z-index: 2147483647; position: fixed; } .modal_overlay { position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; z-index: 4999; background-color: #FFF; width: 100%; } .ie6 .modal, .ie6 .modal_overlay { position: absolute; } .dialog {  max-width: 500px; border:8px solid rgba(82, 82, 82, 0.6); -moz-border-radius: 8px; -webkit-border-radius: 8px; } .dialog .inner { border: 1px solid #666; background-color: #f0f0f0; z-index: 6000; } .dialog .inner h1 { font-size: 20px; font-weight: bold; font-family: Helvetica, Arial, sans-serif; background-color: #fff; padding: 15px; } .dialog .inner .text { padding: 15px; } .dialog .inner .text p { margin-bottom: 1em; } .dialog .inner .siteIcon { width:40px; height: 40px; position: absolute; right: 10px; top: 7px; } .dialog .leftside { float: left; width: 235px; } .dialog .rightside { float: right; width: 200px; padding-left: 17px; border-left: 1px solid #ddd; } .dialog form { text-align: right; } .dialog form.settings { text-align: left; } .dialog form .row { margin-bottom: .8em; } .dialog form label { width: 100px; margin-right: 1em; } .dialog .inner .text .footer { font-size: 11px; margin-top:2em; } .dialog .fblogin_container { position: relative; top: 9px; padding-right: 16px; }  .dialog.register { width: 460px; } .dialog.register form .row input[type="text"], .dialog.register form .row input[type="password"] { width: 200px; } .dialog.guestpanel { width: 550px; } .dialog.cn_starinvite_dialog form label { vertical-align: top; } body{font:12px/17px "Lucida Grande",Helvetica,Arial,sans-serif;} .smalltype, .topTag{font-family: Helvetica,Arial,sans-serif;} .serif{font:13px/17px Georgia, Times, serif;} hr{border:0 #ccc solid;border-top-width:1px;height:0} ol{list-style:decimal} ul{list-style:square} cite {font-style:normal;} blockquote { font-size: 12px; line-height: 19px; padding:10px 10px 0px 10px;} .content blockquote p { margin:0;padding-bottom:10px;} a{text-decoration:none;color:#000;} a:hover{text-decoration:underline;color:#000;} .autolink {color:#303030;} .dcolor, .dcolor:hover, .dcolor a, .dcolor a:hover {color:#000;} .content .topTag {font-size:12px;font-size-adjust:none;font-stretch:normal;border: 1px solid #B3B3B3;background-color:#888888;color:#FFFFFF;text-align:right;text-transform:none;} .content .topTag:hover{text-decoration:none;color:#FFF;} .content { color:#000; } .serif .content { color:#303030; } .topStory h1{font-size: 17px;font-weight: normal;} .topStory h1 a{border-bottom:0 none;} #sidebar {font-size:12px;line-height:16px;color:#303030;} #sidebar h3{margin:10px 0;} #weekly-subscribe .bttn{font-size: 11px;} .dateHeadline, .postmeta, #userLinks a, #popTags, #popTags a {font-size:12px;} #userLinks a {color:#999999;font-weight:bold;} #popTags, #popTags a {line-height: 20px;} .tags a, .tags a:hover {color: #999;font-size: 13px;font-weight: normal;border-bottom: 0;white-space: pre;} .content p{ margin:0 0 1.5em; } .fleft {float: left;} .fright {float: right;} .small { font-size: 12px; font-style: italic; } .validationmessage {color: #940000;font-weight: normal;} #mail2form .validationmessage {text-align: right;} .permalink{margin-top: 0;} .permalink h1{ margin-bottom:5px;line-height:22px; } .permalink h1 a, .permalink h1 a:hover{color:#000;font-weight: bold;font-size:20px;} .permalink.content h2 { font-size: 16px; } .permalink.content h1 { font-size: 18px; } .permalink img {border:1px solid #B3B3B3;clear:left;float: left;margin:0 10px 10px 0; } .permalink img.right {clear: right; float: right; margin:0px 0px 10px 10px; } .permalink p object { border:1px solid #B3B3B3; clear: both; display: block; margin: 2px auto; } .permalink .image500 {margin-right:0;} .permalink li {margin-left: 5px;} .permalink li .image500 { margin-left: -25px; }  .permalink .diggbadge { float: right; } .permalink .contactinfo { clear: both; margin-bottom: 10px; } .permalink sup{vertical-align:top;font-size:9px;}  .postmeta_permalink_wrapper { float: left; width: 300px; } .ie .postmeta_permalink,.ie .postmeta_permalink_wrapper { width: 285px; } .postmeta_permalink { border-bottom: 2px solid #EEEEEE; color: #999; font-family: Helvetica, Arial, sans-serif; font-size:12px; font-weight: bold; margin: auto 0px 15px 0px; width: 300px; } .postmeta_permalink .pm_link, .postmeta_permalink .pm_byline { color: #888; } .postmeta_permalink .pm_byline{width:100%;overflow:hidden;height:36px;display:block;} .pm_tools { float: right; width:300px; margin-bottom:1em; } .ie6 .pm_tools { width: 110px; } .pm_tools.pm_tools_small { width: 110px; } .pm_tools_expanded { width:300px; } .pm_tools_large { float:left; margin-right:1em; padding-right:1em; border-right:2px solid #eee; } .ie8 .pm_tools_large { margin-left: 15px; } .pm_tools_large .FB_share_button { margin-left: 0; } .ie6 .pm_tools_large FB_share_button, .ie7 .pm_tools_large FB_share_button { float: left; } .ie6 .pm_tools_large { width: 175px; } .pm_tools_small { line-height:1; } .pm_tools_small .pm_tool { display:block; margin-bottom:8px; height:20px; } .pm_tools_small .pm_tool.mail2 a img { vertical-align: middle; } .pm_tools_small .pm_tool.mail2 a span { font-size:10px; font-weight:normal; } .pm_tools_small .pm_tool.mail2 a:hover { text-decoration:none; } .pm_tools_small .pm_tool.digg iframe { border:1px solid #ccc; padding-top:1px; } .pm_tool-icon { }  .pm_line { border-top: 2px dotted #dfdfdf; height: 36px; line-height: 36px; clear: both; } .postmeta_permalink .pm_meta_icon { margin-left: 0px; margin-right: 4px; vertical-align: text-bottom; } .pm_meta_border { border-left: 2px dotted #dfdfdf; margin: 0px 8px 0px 4px; } #mail2form { color: #666; margin-bottom:10px; line-height: 16px;} #mail2form p { font-weight: normal; margin-top: 5px; text-align: right; } .commentmeta_permalink { border-bottom: 0; }  .fb_button {} .FB_share_button { } .FBConnectButton_Simple .FBConnectButton_Text_Simple {margin: 0px 0px 0px 12px !important;} .FBConnectButton_Simple { float: left; height:14px; } .FBConnectButton_Simple:hover, a.FBConnectButton_Simple:hover .FBConnectButton_Text_Simple, .FBConnectButton_Text_Simple:hover { text-decoration: none;}  .related_posts { background-color: #eee; float: left; margin: auto 0px 15px 0px; padding: 3px; width: 294px; } .ie .related_posts { width: 280px; } .rp_item { background-color: white; margin-bottom: 3px; padding: 8px; width: 278px; float:left;} .ie .rp_item { width: 264px; } .rp_head { background-color: transparent; color: #999; font-size: 12px; font-weight: bold; height: auto; } .rp_foot { font-size: 12px; height: auto; line-height: normal; margin-bottom: 0px;}
.rp_head_link, .rp_head_link:hover { color: #666; } .rp_link, .rp_link:hover { color: #000; font-size: 14px; width:142px; float:right;} .ie .rp_link{width:128px;} .rp_imagelink { display: block; float: left; margin-right: 8px; position: relative; width: 126px; } .rp_hybrid {font-weight: normal; margin: 4px 0px 0px 0px; text-align: right;} .rp_hybrid img {margin: 0px 6px -4px 0px;} .rp_hybrid a {color: #333;}  .ad_twitter { float: left; margin-top: -15px; padding-left: 3px; width: 297px; } .ie .ad_twitter{width:283px;}  #postgallery_container {} .permalink .gpreview-img, .permalink .gpreview-last {clear:none;} .permalink .gpreview-last {margin-right:0;} .selectedImage {clear:right;float:left;margin:0 0 10px;position:relative;z-index:1;} #thumb_list {clear:both;float:left;margin-left:-18px;width:520px;} .item {color:#BBBBBB;float:left;font-size:11px;font-style:italic;height:87px;list-style-image:none;margin-bottom:9px;margin-right:-9px;position:relative;} .item img {border:1px solid #666666;margin-bottom:0;margin-left:19px;margin-right:0;max-height:87px;} .nextThumb .overlay, #imageHolder .overlay, #thumb_list .overlay {background-color:#000000;color:white;font-size:12px;font-style:normal;padding:0 4px;position:absolute;right:1px;text-align:center;top:1px;line-height: 20px;} .nextThumb img {border:1px solid #666666;} .nextThumb a:hover, .prev-button:hover{text-decoration:none;} .prev-button,.prev-button:hover {background-color:#000000;border:0 none;clear:both;color:white;display:block;float:left;font-size:12px;font-style:normal;margin-bottom:6px;padding:0 4px;text-align:center; font-family: Helvetica, Arial, sans-serif; line-height: 20px;} .inprogress_overlay {background-color:#FFFFFF;background-image:url(progressIndicator_big.gif);background-position:center center;background-repeat:no-repeat;height:84px;opacity:0.5;position:absolute;width:112px;z-index:200;} .gallery_image .cn_currentimage{margin:0; max-width:500px;} .galleryThumbnails {float:right;margin-left:5px;width:300px;} .galleryThumbnails .nextThumb {float:left;margin-bottom:1em;width:100%; font-family: Helvetica, Arial, sans-serif;} .galleryThumbnails .overlayed_thumb {display:block;float:left;margin-right:7px;position:relative;} .galleryThumbnails .caption{clear:both;color:#000; line-height: 20px;} .galleryThumbnails .caption h1{color:#000000; font-size:13px; line-height:20px; margin-bottom: 15px;} .galleryThumbnails .caption p { margin-bottom: 15px; } .galleryThumbnails .caption{font-size: 13px;} .gallery_related {} .gallery_related strong { color: #000; } #imageHolder .gallery_image, #imageHolder .gallery_image img { border: 0; margin: 0;}  .flickrgallery { width: 100%; } .flickrgallery .flickrgallery_thumbnail { clear: none; } .flickrgallery_permalink .flickrgallery_pager { clear: both; text-align: center; } .gallery_preview .gp_img { display: block; float: left; }  .sp_inside{ float:left;margin-left:-5px;border:1px transparent solid;padding: 8px;margin-bottom: 5px;} .spship_inside{ float:left;margin-left:-5px;border:0px;padding: 8px;margin-bottom: 5px;} .spship_inside h1, .sp_inside h1{margin-top:5px;} .spship_inside #AjaxImagePosts, .sp_inside #AjaxImagePosts {width:auto;} .permalink .sp_logo{float:right;border:0;margin:-8px -8px 0 0;} div.editorControlsWidget { position: relative; } .slurp_dialog { background-color: #fff; border: 1px solid #ddd; left: 50px; line-height: normal; padding: 12px; position: absolute; width: 180px; z-index: 9999999; } .slurp_bttn:hover { color: #fff; } .slurp_button { float: left; } .slurp_indicator { float: left; margin: 3px 0 0 4px; } .slurp_indicator img { border: none; margin: 0px; padding-right: 3px; } .slurp_cancel { float: right; margin-top: 4px; } .slurp_message { clear: both; padding: 10px 0px 0px 0px; } .slurp_form .site_select { margin-left: 11px; } .permalink.content ul { margin-bottom: 1.5em; } .permalink ol, .permalink ul{list-style-position:inside;position:relative;left:10px;margin-bottom:10px;} .permalink .code{ clear: both; width: 460px; white-space: pre; overflow-x: auto; overflow-y: hidden; border: 1px black solid; margin: 5px 0px 5px 2em; padding: 3px 6px; font-size: 10px; line-height: 12px; background-color: #FFF; font-family: Courier, fixed; }  .agegate_container { border: 1px solid #cfcfcf; text-align: center; padding-top: 10px; background-color: #ECECEC; } .ageconfirm { text-align: right; font-family: arial; font-size: 16px; font-weight: bold; margin: 0 auto 18px; width: 256px; } .denied .ageconfirm { width: 213px; margin-bottom: 0; } .agesubmit { clear: both; margin: 19px auto 0; width: 100px; display: block; border: 0; background-color: #555; color: white; padding: 6px 20px; font-family: arial; font-size: 16px; font-weight: bold; } .exclamation { float: left; margin: 3px 0 0 0; background-image: url(icons.png); background-repeat: no-repeat; height: 14px; width: 14px; background-position: 0 -560px; } INPUT.agegate_control { border: 1px solid #848484; padding: 10px 10px 0px 5px; height: 30px; display: block; float: left; color: lightgrey; font-size: 16px; font-weight: bold; } INPUT.agegate_control.cn_month, INPUT.agegate_control.cn_day { width: 40px; margin-right: 13px; } INPUT.agegate_control.cn_year { width: 68px; } .fields { width: 225px; margin: 0 auto; } .roundbox { background-color: transparent; margin: 25px auto; width: 320px; } .roundcontent { display: block; background: white; border: 0 solid #cdcdcd; border-width: 0 1px; padding: 20px 0; } .rtop, .rbottom { display: block; background: transparent; font-size: 1px; } .rb1, .rb2, .rb3, .rb4 { display: block; overflow: hidden; } .rb1, .rb2, .rb3 { height: 1px; } .rb2, .rb3, .rb4 { background: white; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; } .rb1 { margin: 0 5px; background: #cfcfcf; } .rb2 { margin: 0 3px; border-width: 0 2px; } .rb3 { margin: 0 2px; } .rb4 { height: 2px; margin: 0 1px; }  #AjaxImagePosts { width: 520px; } #ad-unit-inner{margin-bottom:-15px;} .welcome_form{background-color: #FFF;width:482px;float:left;position:relative;padding:8px;border:1px #cbd0d1 solid;-moz-box-shadow: 1px 1px 2px #cbd0d1;-webkit-box-shadow: 1px 1px 2px #cbd0d1;box-shadow: 1px 1px 2px #cbd0d1;margin-bottom:20px;} .welcome_form H1{text-align:center;} .welcome_form p{margin-bottom:0px;} .welcome_form .hello{position:absolute;top:0px;left:0px;width:53px;height:53px;background: transparent url(hello.png) no-repeat scroll left top;} .welcome_form .cn_cancel{position:absolute;top:10px;right:10px;background: transparent url(close.png) no-repeat scroll left top;width:11px;height:11px;cursor:pointer;} .welcome_form ul{list-style-type:none;left:0;margin:0;} .welcome_form ul li{list-style-type:none;list-style-image:none;width:198px;float:left;margin:10px 20px 0 20px;} .welcome_form .facebook{margin-left:0px;padding-left:20px;border-left:1px #e6e6e6 solid;} .post h1 { margin: 1px 0px 2px 0px; } .post h1.feature_comment_headline { font-weight: normal; } .post .noimage_title { display: block; float: left; width: 328px; } .post .mostpopular_title { display:block; float:left; width:385px; } .post .pp_image {position: relative;} .pp_image .play_icon { bottom: 14px; right: 12px; } .postmeta { color: #888; font-size: 12px; width: 300px; } .pm_l { float: left; line-height: 20px; min-height: 20px; } .pm_link, .pm_link:hover { color: #888; } .pm_meta_icon { margin-left: 4px; vertical-align: text-bottom; } .pm_date { width: 82px; } .pm_views, .pm_comments { text-align: right; width: 70px; } .pm_byline, .pm_sponsored { width: 300px; } .pm_byline .pm_link { font-weight: bold; } .diggbadge { clear:left; } .ad_postmeta_static { margin-bottom: 10px; } .alert {background-color:#000000;color:#FFF;} .alert .postpic {width: auto;float: right;margin-right: 4px;} .alert .topTag{ background-color: transparent; border: 0; text-align: left; padding-left: 0px; } .alert h1{color:#FFF;font-size:17px;font-weight:bold;} .alert .inside{margin:6px;color:#FFF;} .alert,.alert h1 .dcolor,.alert h1 a,.alert h1 a:hover, .alert .autolink,.serif .alert{color:#FFF;} .postpic {margin:2px 13px 0 0;width:160px;float:left;} .postpic.mostpopular { width:100px; color:#666; }
.mostpopular .from img { border:0; max-height:20px; max-width:100px; } .postpic img {border:1px solid #B3B3B3;border-top:0px;} .postpic .toptagged {border:1px solid #B3B3B3;} .postBigPic, .postBigVid {background-color:#FFFFFF;border:1px solid #CCCCCC;width:500px;} .postBigVid object{margin-left:-5px;} .postBigPic .topTag {left:-1px;position:absolute;top:-1px;width:155px;} .postBigVid .topTag {left:-1px;position:absolute;top:-1px;width:155px;} .bigExcerptHolder {margin:5px;} .bigExcerptLeft{ margin: 20px 0 0 5px;width:150px;}
.postBigVid h1 {margin:0px 3px 5px 3px;} .withpic ul{margin-left:190px;} .topTag {display:block;height:14px;line-height:14px;overflow:hidden;padding:1px 2px;text-decoration:none;text-transform:uppercase;width:156px;} .tagged-top{font-size:18px;line-height:22px;} .top{clear:both;margin:3px 0px;} .tagged-top .postpic img {border-top:1px solid #B3B3B3;} .normal {font-weight:normal;} .normal a{font-weight:bold;} .pager { margin:0 0 20px 0; text-align: center; } .pager a { font-size: 12px; margin: 0px 2px; } .pager a.current_page { font-size:14px; font-weight: bold; } .dateHeadline {background-color:#F3F3F3;border-bottom:3px solid #D9D9D9;font-weight:bold;margin:0 0 10px 18px;padding:3px 6px;text-transform:uppercase;} .gallery_preview {margin-top:3px;} .gallery_image { display: block; float: left; margin: 2px 7px 4px 0px; position: relative; border:1px solid #B3B3B3;} .play_icon { background: transparent url(video_overlay.png) no-repeat 0% 0%; position: absolute; width: 38px; height: 38px; bottom: 2px; right: 2px;}  .search_head { border-bottom: 1px solid #eee; font-size: 12px; line-height: 16px; margin-bottom: 15px; } .s_line { clear: both; margin-bottom: 3px; } .s_label { display: block; float: left; margin-right: 15px;  } .s_link { margin-right: 10px; } .s_link.selected { color: #000; font-weight: bold; } .pager { clear: both; } .sponsored{height:10px;font-size: 6px;margin: 8px 0px 8px 16px;border:1px transparent solid;clear:both;width:502px;} .spship{background-color:none;border:0px;width:502px;position:absolute;bottom:17px;left:-225px;} .sp_footer{margin-bottom:-8px;} .post .sp_footer img{float:right;border:0;margin:-1px -2px 0 0;} .pager { clear: both; } .pstcontrol {position: absolute; right: 0px; top: 0px;} .pstcontrol.cn_indicator {margin: 0px 20px 0px 0px} .pstcontrol.cn_message {margin: 20px 0px 0px 0px} .inflowNotification .orangeAlert{background-image: url(icons.png); width: 16px; height: 16px; background-position: 0 -560px; float: left; margin: 4px 3px -2px 0px;} .inflowNotification .notifAlert{display: block; float: left;} .inflowNotification .downArrow{background-image: url(icons.png); width: 16px; height: 7px; background-position: 0 -576px; float: left; margin: 10px 0 0 5px;} .inflowNotification .grayAlert{ background-image: url(icons.png); background-position: 0 -592px; width: 16px; height: 16px; float: left; margin: 4px 3px -2px 0px; }
.moreNotifIndicator{float: left; margin: 5px 0px 0px 5px;}
.notifMsg h1{cursor: pointer;}
.notifications{margin-top: 1em;}
.notification{margin-bottom: 5px;}
.notification .grayAlert{background-position: 0 -592px; background-image: url(icons.png); width: 16px; height: 16px; float: left; margin: 3px 5px 0 0;}
.notification .text{float: left; width: 475px;}
.notification .atTime{color:#888888; font-family: Helvetica, Arial, sans-serif; font-size:11px;}
.notif_controls{float:left; font-family: Helvetica, Arial, sans-serif; font-size:11px; width: 100%; color: #888;}
.notif_controls .showMore{float: left;}
.notif_controls .downArrow{opacity: .5;}
.notif_controls a{color: #888; text-decoration: none; border: 0;}
.notif_controls a:hover{color: #000;}
.notif_control:hover{color: #000;}
.notif_controls div.cn_clear{float: right;}
.comment { clear: both; margin-bottom: 20px; width: 500px; }
.comment:hover { background-color: #e8e8e8; }
.threadWrapper { border-bottom: 1px dotted #b0b0b0; margin-bottom: 25px; }
.avatarspace { float: left; font-family: Helvetica, Arial, sans-serif; font-size: 11px; line-height: 18px; overflow: hidden; width: 172px; }
.avatarspace .avatar { border: 0px; float: left; margin: 2px 5px 0px 0px; }
#comments .avatar_link { display: block; font-weight: bold; height: 18px; overflow: hidden; }
#comments .avatar_time { color: #666; } #comments a.avatar_time:hover { color: #000; }
.avatarspace .commenttools { margin-top: 5px; } .avatarspace .hybrid { clear: both; }
.avatarspace .hybrid a { color: #3B81B0; } .ctext { width: 328px; float: left; }
.ctext img { float: left; margin: 0 5px 5px 0; max-width: 330px; }
.metatext { color: #666; font-size: 9px; } .comment_tool_reply { background-image: url(icons.png); background-position: 0 -256px; background-repeat: no-repeat; line-height: 16px; margin-left: 4px; opacity: 0.3; padding-left: 18px; vertical-align: text-bottom; } .comment_tool_reply .reply_text { visibility: hidden; } .ctext:hover .comment_tool_reply { background-position: 0 -272px; opacity: 1; } .ctext:hover .reply_text { visibility: visible; text-decoration: none; }  .p_0 .ctext { color: #666; } .cs_draft .ctedit { background-color: #ffdddd; } .cs_spam .ctedit { background-color: #ffa; } .cs_deleted .ctedit { background-color: #eee; } .us_pending .avatar { border: 1px solid red; } .comment_footer { font-size: 12px; padding: 5px 0 25px 0; text-align: center; } .tp_container { width: 100%; text-align: right; } .post_hashtag { display: none; } .commentload { height: 20px; line-height: 20px;} .comment_footer .indicator, .commentload .commentload_indicator { border: 0; clear: none; float: none; margin: 0 0 0 3px; vertical-align: text-bottom; } .inthread_more { clear: both; line-height: 15px; margin: 0px 0px 10px 170px; width: 330px; } img.itp_indicator { border: 0; clear: none; float: none; margin: 0px; vertical-align: middle; }  .commenticon, .commenttools .cc, .commenttools .ca { background-image: url(icons.png); background-repeat: no-repeat; cursor: pointer; display: block; float: left; height: 12px; width: 12px; padding: 0; margin-right: 6px; text-decoration: none; border-bottom: 0 !important; } .commenticon:hover, .commenttools .cc, .commenttools .ca { text-decoration: none; border-bottom: 0px; } .cn_a { background-position: 0 -336px; }  .cn_a:hover { background-position: 0 -320px;} .cn_p { background-position: 0 -368px; }  .cn_p:hover { background-position: 0 -352px; } .cn_d, .cn_r { background-position: 0 -400px; }  .cn_d:hover, .cn_r:hover { background-position: 0 -384px; } .cn_u { background-position: 0 -432px; }  .cn_u:hover { background-position: 0 -416px; } .cn_e { background-position: 0 -464px; }  .cn_e:hover { background-position: 0 -448px; } .cn_s { background-position: 0 -480px; }  .s_f { background-position: 0 -480px; }  .s_f:hover { background-position: 0 -496px; } .s_t { background-position: 0 -496px; }  .s_t:hover { background-position: 0 -480px; } .cn_buddy { background-position: 0 -512px; height: 11px !important; margin-top: 1px; }  .buddy_true { background-position: 0 -528px; } .cn_buddy:hover { background-position: 0 -544px; } #commenterHeader .cn_buddy { margin: 4px 5px auto 10px; } .cn_s_ind { background-image: none; border: none; height: 14px; width: 12px; }  .commenttools .cn_s_ind { background-image: none; border: 0px; clear: none; margin-bottom: 0px; }  .commenttools .cn_e { display: none; }  .commenttools .ca { display: none;}
.ul_sc, .ul_m {} .ul_m .p_0 .cn_p { display: block; }  .ul_sc .p_0 .cn_p { display: block; }  .ul_m .p_1 .cn_d { display: block; }   .ul_m .us_pending .cn_u { display: block; }  .ul_m .cs_draft .cn_u { display: block; }  .ul_sc .us_pending .cn_u { display: block; }  .ul_sc .cs_draft .cn_u { display: block; }  .ul_m {} .ul_m .p_0 .cn_r { display: block; }  .ul_m .cn_a { display: block; }  .ul_m .cs_draft .cn_p, .ul_sc .cs_draft .cn_p { display: none; }  .admin_links { background-color: #eee; border: 1px solid #999; margin-top: 15px; position: absolute; padding: 2px 5px; z-index: 10; }  .commentbox { background-color: #f0f0f0; border: 1px solid #999; margin-bottom: 15px; padding: 10px 10px 10px 169px; width: 330px; -webkit-border-radius: 4px; -moz-border-radius: 4px; } .cb_wrapper { background-color: #fff; border: 1px solid #999; } .cb_inputarea { position: relative; zoom: 1; } .cb_textarea { border: 0px; font-size: 15px; height: 54px; line-height: normal; margin-top: 1px; overflow: hidden; padding: 9px 5px; resize: vertical; width: 257px; } .cb_button_holder { top: 4px; position: absolute; right: 0px; width: 59px; } .cb_button { background-color: #D75148; border: 1px solid #D75148; color: #fff; cursor: pointer; font-size: 15px; height: 30px; margin: 0px 0px 3px 0px; padding: 2px; width: 55px; } .cb_cancel { background-color: #fff; border: 1px solid #999; color: #666; margin-top: 2px; } .cb_collapsed {} .cb_collapsed .cb_textarea { height: 18px; } .cb_collapsed .cb_onlyexp { display: none !important; } .cb_l { border-top: 2px solid #f0f0f0; clear: both; color: #777; font-size: 11px; line-height: 30px; height: 30px; padding: 5px 10px; position: relative; text-decoration: none; } .cb_imgupllink { margin-left: 30px; } .cb_imgupl { }  .cb_l a:hover { text-decoration: none; } .cb_l img { clear: none; float: none; margin: 0px 4px 0px 0px; border: 0px; vertical-align: text-bottom; } .cb_closelink { color: #666 !important; font-size: 16px; font-weight: bold; font-family: Tahoma !important; position: absolute; right: 7px; top: 2px;} .cn_imgopt img, .cb_imgopt img, .cb_imgurl img, .cb_labelhack img { width: 15px; height: 13px;} .cn_vidopt img, .cb_vidopt img { width: 15px; height: 16px;} .cb_imguplpreview { height: 110px; border-top: 0px; text-align: center; } .cb_l .cb_img_preview { background-color: #fefefe; border: 1px solid #eee; padding: 1px; } .cb_labelhack { float: left; } .cb_buttonhack { float: left; height: 24px; margin-left: 10px; margin-top: 1px; overflow: hidden; position: relative; width: 80px; } .cb_uploader { height: 24px; top: 0; left: 0; opacity: 0; position: absolute; width: 80px; z-index: 2;} .cb_imgsubmit { background-color: #eee; border: 1px solid #ccc; cursor: pointer; font-size: 11px; height: 24px; top: 0; left: 0; padding: 2px; position: absolute; width: 80px; z-index: 1; } .cb_msg { border-top: 0px; display: block; height: 20px; line-height: 20px; padding: 4px 6px; } .cb_authoremail, .cb_tweetthis { clear: both; color: #777; line-height: 30px; padding: 0px 0px; position: relative; text-decoration: none; } .cb_authoremail a:hover { text-decoration: none; } .cb_authemail { border: 1px solid #999; font-size: 15px; padding: 5px 5px; width: 320px; } .at_icon { background-position: 0 -583px; float: left; margin-top: 11px; width: 13px !important; height:9px !important; } .opened .at_icon { background-position: 0 -576px; margin-top: 13px; height:7px !important; } .cb_authoremail .empty_field { color: #aaa; } #menubar .commentbox { background-color: transparent; border: 0px; float: left; margin: 10px auto 10px 19px; padding: 0px; width: 330px; -webkit-border-radius: 0px; -moz-border-radius: 0px; } #menubar .cb_collapsed{margin-bottom:0;} .sitecomments {} .sc_head { font-size: 18px; padding: 0px;} .sc_pager { text-align: center; margin: 10px 0px; width: 100%; } .sc_title { clear: both; margin: 0px; padding: 0px; } #commenterPage .threadWrapper { border-bottom: 0px; margin-bottom: 10px; }  .tagpage {} .tagpage .content { padding-bottom: 10px; }  .listmode_post .content { border-bottom: 0; } .tagpage .threadWrapper { display: inline; float: left; line-height: 20px; margin: -2px 20px 20px 18px; width: 502px; }  .tagpage .ctext img { max-width: 330px; }  .tagpage .comment_footer { clear: both; width: 502px; }  .tagpage .related_posts { float: right; margin-top: -2px; padding-bottom: 0; }  .tagpage .rp_comment { height: auto; }  .tagpage .see_more { color: #D75148; float: right; }  .dotted {border-bottom:1px dotted #B0B0B0;display:block;float:left;height:1px;margin:2px 0px -4px 18px;width:502px;}  a.ganja_icon, a.ganja_icon:link, a.ganja_icon:visited, a.ganja_icon:active { background-image: url(icons.png); background-repeat: no-repeat; border: 0px; display: block; height: 16px; padding: 0px; text-decoration: none; text-indent: -1000px; width: 16px; }  a.admin_icon, a.admin_icon:link, a.admin_icon:visited, a.admin_icon:active {background-position: 0 0;} a.admin_icon:hover {background-position: 0 -16px;}  a.subscribe_icon, a.subscribe_icon:link, a.subscribe_icon:visited, a.subscribe_icon:active {background-position: 0 -32px;}
a.subscribe_icon:hover {background-position: 0 -48px;}  a.delete_icon, a.delete_icon:link, a.delete_icon:visited, a.delete_icon:active {height: 14px; background-position: 0px -288px; width: 14px;} a.delete_icon:hover {background-position: 0 -304px;}  a.reply_icon, a.reply_icon:link, a.reply_icon:visited, a.reply_icon:active {background-position: 0px -608px;} a.reply_icon:hover {background-position: 0 -624px;}  a.heart_icon, a.heart_icon:link, a.heart_icon:visited, a.heart_icon:active {height: 11px; background-position: 0px -528px; width: 12px;} a.heart_icon:hover {background-position: 0px -544px;}  a.pending_icon, a.pending_icon:link, a.pending_icon:visited, a.pending_icon:active {background-position: 0 -64px;} a.pending_icon:hover {background-position: 0 -80px;}  a.gthumbs_icon, a.gthumbs_icon:link, a.gthumbs_icon:visited, a.gthumbs_icon:active {background-position: 0 -96px;} a.gthumbs_icon:hover {background-position: 0 -112px;}  a.rthumbs_icon, a.rthumbs_icon:link, a.rthumbs_icon:visited, a.rthumbs_icon:active {background-position: 0 -128px;} a.rthumbs_icon:hover {background-position: 0 -144px;}  a.maybe_icon, a.maybe_icon:link, a.maybe_icon:visited, a.maybe_icon:active {background-position: 0 -160px;} a.maybe_icon:hover {background-position: 0 -176px;}  a.minus_icon, a.minus_icon:link, a.minus_icon:visited, a.minus_icon:active {background-position: 0 -192px;} a.minus_icon:hover {background-position: 0 -208px;}  a.plus_icon, a.plus_icon:link, a.plus_icon:visited, a.plus_icon:active {background-position: 0 -224px;} a.plus_icon:hover {background-position: 0 -240px;}  a.rcross_icon, a.rcross_icon:link, a.rcross_icon:visited, a.rcross_icon:active {background-position: 0 -304px;}  #commenter_wrapper {color: #303030; font-size: 13px;} #commenter_head {border-bottom: 1px solid #ccc; height: 70px; margin-bottom: 5px;margin-left:15px;} #commenter_tools {float: right; height: 20px; line-height: 20px;} #commenter_tools .ganja_icon { float: left; margin: 0px 0px 0px 8px ; } #commenter_tools .commenticon { float: left; margin: 3px 0px 0px 8px; } .commenter_head_sub { } #user_image {width: 64px; float: left;} #user_image.editor {background: url(editor-badge.png) top left no-repeat; padding: 0px 0px 0px 12px; width: 74px;} #commenter_head_content { float: left; margin-left: 10px; } #commenter_head_content .star_icon {margin: 6px 6px 0px 0px;} #commenter_head_content h1 {display: inline; font-weight: normal; font-size: 26px; line-height: 30px; margin: 5px 0px 10px 0px; width: 475px;} #commenter_url {padding-top: 2px;} #commenter_submenu {padding-top: 3px;} #commenter_submenu .selected {font-weight: bold;} #commenter_head_content .presence_control_external { font-size: 13px; }  #status_update { color: #666; margin: 7px 0px 0px 15px; } #status_update a.status_control { color: #666; text-decoration: underline; } #status_update a.cn_link { text-decoration: none; } #status_update a.cn_link:hover { text-decoration: underline; } #status_update a.cn_edit, #status_update a.cn_submit, #status_update a.cn_cancel { font-size: 11px; } #status_update input { border: 1px solid #333; color: #333; font-family: Helvetica, Arial, sans-serif; font-size: 12px; }  #mini_feed {padding-top: 23px;} #mini_feed.nonpostspage {float: left; overflow: hidden; width: 506px;} #mini_feed .event {line-height: 19px; padding-left: 18px;} #mini_feed .event blockquote { background-color: #fafafa; background-image: none; font-size: 13px; margin: 7px 20px 5px 0; padding: 1px 0px 2px; } #mini_feed .event .smalltype { font-size: 12px; color: #666; } #mini_feed .event .heart_icon { float: left; margin: 3px 0 0 -18px; } #mini_feed hr.separator { margin: 18px 0px 10px 0px; width: 468px; border-top: 1px dotted #ccc; clear: both; display: block; }  #commenter_sidebar { float: left; margin-left: 10px; position: relative; width: 300px; margin-top: 26px; } #commenter_sidebar .friend_list{border:1px solid #ccc;margin-bottom:10px;padding:5px;width:288px;} #commenter_sidebar .friend_list h3{background-color:#ccc;font-weight:bold;line-height:30px;margin:0px 0px 13px;padding-left:5px;} #commenter_sidebar .friend_list ul { list-style-type: none; } #commenter_sidebar .friend_list li{float:left;height:45px;line-height:16px;margin-bottom:5px;padding:5px;text-align:left;width:130px;} #commenter_sidebar .friend_list li img{float:left;margin-right:5px;} #commenter_sidebar .friend_list li .buddy_name_link{float:left;overflow:hidden;width:92px;} #commenter_sidebar .friend_list p{clear:both;}  #usermessage {padding-left: 18px;} #usermessage form {border: 1px solid #ccc; background-color: #e9e9e9; margin: 0px 0px 20px 0px; padding: 5px;} #usermessage textarea {height: 50px; width: 472px; margin-bottom: 4px;} #usermessage .cn_indicator {padding: 0px 5px 0px 0px;} #usermessage label {margin: 0px 8px 0px 5px;} #message_list .cn_reply {padding: 0px 10px 0px 0px;} #message_list .public .private {display: none;} #message_list .public .message_content {font-style: italic;} #message_list .originalmessage {margin: 0px 0px 0px 20px;}  #mini_feed .friend_list {margin-left: 18px;} #mini_feed .commenter_image {float: left; margin: 0px 4px 0px 0px;} #hybrid_widget { font-size: 12px; line-height: 1.7; } #commenter_wrapper #hybrid_widget { margin-left: 15px; } #hybrid_editor_container { margin-top: 10px; } #hybrid_editor { width: 660px; } #commenter_wrapper #hybrid_editor { margin-left: 91px; display: none; } .hybrid_page div.hybrid_container { background-color: #f7f7f7; background-position: bottom right; background-repeat: no-repeat; border: 1px solid #e8e8e8; padding: 30px; } .hybrid_page h1 { font-size: 12px; font-weight: bold; text-align: left; text-transform: uppercase; }  .hybrid_page .cn_toggle, .hybrid_page #hybrid_links { display: none; } #hybrid_editor_heading { height: 21px; } #hybrid_editor_heading div.cn_toggle, #hybrid_editor_heading div.title, #hybrid_editor_heading div#hybrid_links { background-color: #dddddd; border-top: 1px solid #a3a3a3; border-right: 1px solid #a3a3a3; border-bottom: 1px solid #a3a3a3; color: #680002; float: left; font-size: 9px; font-weight: bold; height: 19px; padding-top: 3px; text-align: center; font-family: Helvetica, Arial, sans-serif; } #hybrid_editor_heading div.cn_toggle { width: 90px; cursor: pointer; border-left: 1px solid #a3a3a3; border-right: none; }  div#hybrid_title { border: none; } div#hybrid_title div.title { color: #000000; height: 18px; text-transform: uppercase; width: 80px; } div.title#hybridtitle_7 {border-bottom: 2px solid #C82216;} div.title#hybridtitle_4 {border-bottom: 2px solid #7797A4;} div.title#hybridtitle_17 {border-bottom: 2px solid #A7AF81;} div.title#hybridtitle_12 {border-bottom: 2px solid #92A0A1;} div.title#hybridtitle_39 {border-bottom: 2px solid #97B7B3;} div.title#hybridtitle_8 {border-bottom: 2px solid #98A094;} div.title#hybridtitle_9 {border-bottom: 2px solid #B2BD5B;} div.title#hybridtitle_11 {border-bottom: 2px solid #8092B4;} div#hybrid_title div.emptySite { color: #515151; border-bottom: 2px solid #dddddd; } div#hybrid_title div.first { border-left: 1px solid #a3a3a3; }  #hybrid_widget #hybrid_links { color: #680002; height: 19px; border-right: 1px solid #a3a3a3; width: 84px; } .hybrid #hybrid_links a { text-decoration: none; border: 0px; } .hybrid #hybrid_links img { margin-top: 2px; margin-left: 3px; }  div#hybrid_tags { float: left; } ul.hybridsite { float: left; width: 81px; background-color: white; list-style: none; } ul.hybridsite.first { border-left: 1px solid #bababa; } ul.hybridsite li { height: 19px; font-size: 9px; padding-left: 3px; padding-top: 2px; border-right: 1px solid #bababa; overflow: hidden; } ul.hybridsite li.last { border-bottom: 1px solid #bababa; } ul.hybridsite li.cn_tag { cursor: pointer; } ul.hybridsite li.cn_addtag { display: none; cursor: pointer; background-image: url(addtagbg.jpg); height: 22px; border: 0px; padding: 0px 0px 0px 0px; margin: -3px 0px 0px -1px; } ul.hybridsite li.cn_addtag div.addTagText { margin: 3px 0px 0px 8px; padding: 3px 0px 0px 18px; background-image: url(addtagicon.jpg); background-repeat: no-repeat; background-position: left center; font-weight: bold; text-decoration: none; font-family: Helvetica, Arial, sans-serif; } ul.hybridsite li.cn_addtag div.addTagText a:hover { text-decoration: none; } ul.hybridsite li.cn_addtag div.rightBorder { height: 22px; float: right; width: 4px; background-image: url(addtagrightborder.jpg); } ul.hybridsite:hover li.cn_addtag { display: block; } ul.hybridsite li.cn_tag:hover, ul.hybridsite li.selected { color: white; } ul.hybridsite_7 li:hover, ul.hybridsite_7 li.selected {background-color: #C82216;} ul.hybridsite_4 li:hover, ul.hybridsite_4 li.selected {background-color: #7797A4;} ul.hybridsite_17 li:hover, ul.hybridsite_17 li.selected {background-color: #A7AF81;} ul.hybridsite_12 li:hover, ul.hybridsite_12 li.selected {background-color: #92A0A1;} ul.hybridsite_39 li:hover, ul.hybridsite_39 li.selected {background-color: #97B7B3;} ul.hybridsite_8 li:hover, ul.hybridsite_8 li.selected {background-color: #98A094;} ul.hybridsite_9 li:hover, ul.hybridsite_9 li.selected {background-color: #B2BD5B;} ul.hybridsite_11 li:hover, ul.hybridsite_11 li.selected {background-color: #8092B4;}  div#hybrid_skip_link { float: left; margin-top: 33px; margin-left: 2px; } #commenter_wrapper div#hybrid_skip_link { display: none; } div.hybridName { float: right; margin-top: 30px; margin-right: 10px; font-size: 10px; font-weight: bold; } div.hybridName input { font-size: 11px; border: 1px solid #bababa; width: 173px; height: auto; } div.cn_hybridsubmit { background-color: #dddddd; border: 1px solid #bababa; color: #600606; cursor: pointer; float: right; font-size: 9px; font-weight: bold; margin-right: 11px; margin-top: 30px; padding: 2px 0px 1px 0px; text-align: center; width: 80px; }  #hybrid_post_list { margin-top: 20px; } div#hybrid_post_list div.post.siteid_7 a.topTag {background-color: #C82216;} div#hybrid_post_list div.post.siteid_4 a.topTag {background-color: #7797A4;} div#hybrid_post_list div.post.siteid_17 a.topTag {background-color: #A7AF81;} div#hybrid_post_list div.post.siteid_12 a.topTag {background-color: #92A0A1;} div#hybrid_post_list div.post.siteid_39 a.topTag {background-color: #97B7B3;} div#hybrid_post_list div.post.siteid_8 a.topTag {background-color: #98A094;} div#hybrid_post_list div.post.siteid_9 a.topTag {background-color: #B2BD5B;} div#hybrid_post_list div.post.siteid_11 a.topTag {background-color: #8092B4;} .fusionListHeader { border-bottom: 1px solid #CCC; margin-bottom: 5px; } div.fusionItem { border-bottom: 1px dotted #B0B0B0; margin-bottom: 25px; } div.fusionItem span.tagList { color: #999999; } div.fusionItem div.avatarspace { float: left; width: 162px; font-weight: bold; font-size: 11px; margin-right: 10px; } div.fusionItem img.avatar { margin-right: 3px; margin-bottom: 3px; margin-top: 3px; float: left; } div.fusionItem div.text { float: left; width: 328px; } div.fusionItem div.separator { height: 25px; clear: both; } .otherFusions { float: right; margin-top: 25px; background-color: #DDD; border: 1px solid #A3A3A3; font-size: 9px; padding: 3px 3px 0px 3px; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
.otherFusions a, .otherFusions a:hover { color: black; } .hybrid_loader { display: block; float: right; margin-top: 32px; margin-left: 3px; } .content.tweets .commenttools .ptc { background-image: url(icons.png); background-repeat: no-repeat; cursor: pointer; display: block; float: left; height: 12px; width: 12px; padding: 0; margin-right: 6px; text-decoration: none; border-bottom: 0 !important; } .content.tweets .commenttools .ptc.noPost { background-position: 0 -368px; }  .content.tweets .commenttools .ptc.noPost:hover { background-position: 0 -352px;} .content.tweets .commenttools .ptc.hasPost { background-position: 0 -464px; }  .content.tweets .commenttools .ptc.hasPost:hover { background-position: 0 -448px; } .content.tweets .twitpics { float: left; margin: 0px 5px 5px 0px; max-width: 330px; } #lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; } #lbOverlay.grey { background-color: #000000; } #lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; } #lbMain a img { border: none; } #lbMain a { border: none; text-decoration: none; border-bottom: none;} #lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; } #lbOuterContainer.grey { border: 3px solid #888888; } #lbDetailsContainer { font: 10px Helvetica, Arial, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em; overflow: auto; margin: 0 auto; } #lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; } #lbImageContainer, #lbIframeContainer { padding: 10px; } #lbLoading { position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(loading.gif) center no-repeat; } #lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #lbImageContainer>#lbHoverNav { left: 0; } #lbHoverNav a { outline: none; } #lbPrev { width: 49%; height: 100%; background: transparent url(blank.gif) no-repeat; display: block; left: 0; float: left; } #lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(prev_grey.gif) left 15% no-repeat; } #lbNext { width: 49%; height: 100%; background: transparent url(blank.gif) no-repeat; display: block; right: 0; float: right; } #lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(next_grey.gif) right 15% no-repeat; } #lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; } #lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; } #lbPrev2_Off, #lbNext2_Off { font-weight: bold; } #lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; } #lbDetailsData { padding: 0 10px; } #lbDetailsData.grey { color: #333333; } #lbDetails { width: 60%; float: left; text-align: left; } #lbCaption { display: block; font-weight: bold; } #lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; } #lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; } #lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; } #lbClose.grey { background: url(close_grey.png) no-repeat; } #lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPlay.grey { background: url(play_grey.png) no-repeat; }
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPause.grey { background: url(pause_grey.png) no-repeat; }