@media screen { .cfac_code_left { margin:0 0px 10px 6px !important; padding:0 !important; float:left; } .cfac_code_right { margin:0 0 10px 5px !important; padding:0 !important; float:right; } .cfac_container_2 {  } .sociable img {display:inline;} .sociable_tagline {margin:0 0 4px;} .alignleft { float:left;} .alignright { float:right;} img.alignleft { margin: 0 10px 10px 0;} img.alignright { margin: 0 0 10px 10px;} img.aligncenter { margin: 0 auto;} .blocks .btn, .subscribe .btn { display:block; float:left; text-align:center; font:11px/23px arial,sans-serif; width:63px; height:23px; padding:0; } .privacy {padding:3px 0 0 0;float:left;} .subscribe .btn {text-decoration:none !important;} .blocks .btn:hover, .subscribe .btn:hover {text-decoration:underline !important;} .blocks h4 { margin:0; } #content img.wp-smiley, #content img.wp-wink { float: none; border: none; padding: 0px; margin: 0px; display:inline; } #content h4 { margin:6px 0; } #bsites { margin:0 0 28px; padding:0; } #bsites img { opacity:0.4; display:inline; height:16px; width:16px; padding:0 3px 0 0; } #bsites img:hover { opacity:1; } #bsites h3{ margin:0 0 3px; padding:0; font-size:14px; } #bsites ul{ list-style-type:none; margin:0; padding:0; } #bsites li{ margin:0; float:left; padding:0 6px 0 0; } #bsites li a{ margin:0; padding:0; text-decoration:none; } #blockleft h4 { font:bold 15px arial,helvetica,sans-serif; color:#333; margin:-3px 0 6px 0; } #blockleft { width:280px; } #content #comments h4 { color:#000; text-align:center; } #content #respond a { text-decoration:none; } .commentlist li ul li { font-size: 12px; } .commentlist li .avatar { background: #FFFFFF; border: 1px solid #DDDDDD; margin: 0; padding: 0; } #content .commentlist cite, #content .commentlist cite a { font-style: normal; font-size: 12px; border:0px none; display:inline; margin:0; padding:0; } #content h4.addac a{ color:#000000; font-size:15px; } #content #comments h4.addac { text-align:left; } #content div.article h2, #content div.recent-posts h2, #content div.post h2 { font-size:22px; font-family:arial,helvetica,sans-serif; } #content div.article h3, #content div.recent-posts h3, #content div.post h3 { font-size:20px; font-family:arial,helvetica,sans-serif; } #content div.article h5, #content div.recent-posts h5, #content div.post h5 { font-size:15px; font-family:arial,helvetica,sans-serif; } #content div.article h6, #content div.recent-posts h6, #content div.post h6 { font-size:13px; font-family:arial,helvetica,sans-serif; } #content div.article h2.htitle, #content div.recent-posts h2.htitle, #content div.post h2.htitle { font-size:25px; } .commentlist p { font-weight: normal; text-transform: none; margin: 0 5px 10px 0px; padding: 0px; } .commentmetadata { font-weight: normal; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0px; } #commentform { margin: 5px 10px 0px 0px; } #commentform li { background:none; } #commentform textarea { width: 98%; padding: 2px; } #commentform p { margin: 5px 0px 5px 0px; } #commentform #submit { margin: 0px; background:#5e5e5e; color:#FFFFFF; border:1px solid #000000; } #commentform ul { padding:0; } #commentform ul li{ padding:0; margin:0; list-style-type:disc; } #content #respond div.cancel-comment-reply a { text-decoration:underline; } .alt { margin: 0px; padding: 10px; } .commentlist { margin: 0px; padding: 0px; } .commentlist .comment-author-admin { background:#FFFFCC; } .comment-author { float:left; margin-right:80px; width:100px; } #pinglist li { background:none; } .commentlist ol { margin: 0px; padding: 10px; } .commentlist li { margin: 10px 0; padding: 10px 5px 10px 10px; list-style: none; background:#EEEEEE; } .commentlist li ul li { margin: 10px -5px 0 20px; } .children { margin: 0px; padding: 0px; } .nocomments { text-align: center; margin: 0px; padding: 0px; } .commentmetadata { font-size: 10px; margin: 0px; display: block; } .navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 40px; } .alignright { float: right; } .alignleft { float: left; } .thread-alt { margin: 0px; padding: 0px; } .thread-even { margin: 0px; padding: 0px; } .depth-1 { margin: 0px; padding: 0px; } .even, .alt { border-bottom: 1px dotted #BBBBBB; border-top: 1px dotted #BBBBBB; margin: 0px; padding: 0px; } .reply { text-align:right; } .thecomments { margin:10px 0; font-size:15px; text-align:center; font:bold 15px arial,helvetica,sans-serif; padding:0; } } div.sociable { margin: 16px 0; } span.sociable_tagline { position: relative; } span.sociable_tagline span { display: none; width: 14em; } span.sociable_tagline:hover span { position: absolute; display: block; top: -5em; background: #ffe; border: 1px solid #ccc; color: black; line-height: 1.25em; } .sociable span { display: block; } .sociable ul { display: inline; margin: 0 !important; padding: 0 !important; } .sociable ul li { background: none; display: inline !important; list-style-type: none; margin: 0; padding: 1px; } .sociable ul li:before { content: ""; } .sociable img { float: none; width: 16px; height: 16px; border: 0; margin: 0; padding: 0; } .sociable-hovers { opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); } .sociable-hovers:hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); } @media screen {#wp-calendar { text-align: center; width: 100%; border-collapse: collapse; padding: 0; margin: 0; font-size: 1em; } #wp-calendar caption a, #wp-calendar caption a:hover { background: transparent; } #wp-calendar th { font-weight: bold; } #wp-calendar a { text-decoration: none; display: block; color: black; } #wp-calendar td, #wp-calendar th { text-align: center; } #wp-calendar tbody td a { text-decoration: underline; background-color: #ccc; } #wp-calendar caption { letter-spacing: 0.1em; padding: 0.2em 1em 0.2em 0em; font-weight: normal; text-align: left; font-size: 1.2em; } } .dem-graph { position: relative; font: 9px/10px arial, sans-serif; margin-top: 2px; padding-right: 1px; margin-bottom: 3px; } .dem-graph a, .dem-graph a:hover { display: block; float: left; height: 5px; cursor:default; text-decoration: none; border: 0; } .dem-winner a, .dem-winner a:hover { border-right: 0; } .dem-winner { padding-right: 0; } .dem-graph b, .dem-graph i { float: left; display: block; position: absolute; margin-left: 3px; font-weight: bold; font-style: normal; } .dem-vote-button { display: block; margin: 6px 0; } .democracy { padding-bottom: 5px; }  .democracy form { text-align: left; } html>body .entry .democracy ul { text-indent: 0 !important; } .democracy input { vertical-align: middle; } .dem-graph a i, .dem-graph a:hover b { display: none; } .dem-graph a:hover i { display: block; }  * html .dem-graph a i, * html .dem-graph a:hover b { filter: alpha(opacity=0); display: block; } * html .dem-graph a:hover i { filter: alpha(opacity=100); display: block; } .dem-total-votes, .dem-added-by-guest { display: block; margin: 3px 0; } .dem-user-added { display: block; } .dem-archives .democracy { margin-bottom: 30px; } .democracy { max-width: 250px; } .democracy img { width: 100%; margin-bottom: 4px; vertical-align: middle; } .democracy input { vertical-align: middle; margin-right: 5px; width: auto; } .democracy .addAnswerText { width: 80%;; } .dem-graph { border: 1px solid #ccc; height: 10px; } .dem-graph a, .dem-graph a:hover { background: #efefef; border-bottom: 5px solid #e0e0e0; border-right: 1px solid #ccc; } * html .dem-graph a, * html .dem-graph a:hover { border-bottom-width: 6px; } * html .dem-graph { height: 11px; } .dem-graph b, .dem-graph i { color: #555; } .dem-voted-for-this { border-color: #888; }  .democracy ul { padding: 0; } .democracy label { float: none; display: inline; }  