/*
Theme Name: jlcarneiro
Theme URI: http://www.jlcarneiro.com/
Description: Full featured theme, two columns, discrete ads, fixed layout
Version: 3.9
Author: JLCarneiro
Author URI: http://www.jlcarneiro.com/
*/

body{
background: #CCCCCC;
margin: 0px auto;
text-align: center;
/* font-family: 'DejaVu Sans', Verdana, sans-serif; */
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif;
font-size: 1.1666em;
color: black;
}

#wrapper{
width: 996px;
margin: auto;
background: white;
font-size: 0.75em;
}

#inner{
width: 100%;
clear: both;
overflow: hidden;
background: url(/wp-content/uploads/Image/site/fauxcolumns.gif) repeat-y;
}

#header, #footer{
background: #3D414C;
color: white;
}

#header *, #footer *{
list-style-type: none;
text-decoration: none;
}

#header a, #footer a{
color: white;
}

.disabled{color:gray;}

#oldbrowser, #maintenance, #copyright, #javascript{
top: 0px;
left: 0px;
margin: 0px;
width: 100%;
padding: 5px 0px;
padding-right: 5px;
position: fixed;
display: none;
clear: both;
border-bottom: solid 1px #DFDDCB;
background: #FFFBCC;
font: normal 8pt/14px sans-serif;
text-align: center;
z-index: 50;
}

* html #oldbrowser, * html #maintenance, * html #copyright, * html #javascript{
position: absolute;
top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+"px" : body.scrollTop+"px");
}

#warning{
color: red;
font-weight: bold;
}

#javascript{
display: block;
}

/* ---------------------- */

.align-left{
float: left;
}

.align-right{
text-align: right;
}

.page-nav{
width: 99%;
margin: 20px 10px;
font-variant: small-caps;
}

.post-nav{
margin: -10px 0px 20px 0px;
}

.comment-nav{
margin: 10px 0px;
}

/* ---------------------- */

a, a:link, a:hover, a:visited, a img, a:hover img{
background: none;
border: none;
text-decoration: none;
}

a, a:link{
color: #3b5998;
}

a:visited{
/* color: indigo; */
}

a:hover{
text-decoration:underline;
}

a[name]{
color: #3b5998;
}

/* ---------------------- */

#header{
height: 120px;
clear: both;
text-align: right;
background-image: url(/wp-content/uploads/Image/headers/binary_black.jpg);
}

#header h1{
/* font-family: 'DejaVu Serif', Georgia, serif; */
font-family: Constantia, "Lucida Bright", "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
font-size: 3em;
margin-right: 20px;
}

#header h4, h3{
font-size: 1em;
margin-right: 20px;
}

#header img{
float: right;
}

/* ---------------------- */

#footer{
clear: both;
padding: 10px;
}

#footer a:hover{
background-color: #5D616C;
}

#footer table{
margin-left: auto;
margin-right: auto;
font-size: smaller;
}

#footer table tbody td{
padding: 0px 5px;
}

/* ---------------- */

#menu-navbar{
width: 100%;
height: 35px;
background-color: #3D414C;
color: #777777;
/* font-family: 'DejaVu Sans', Verdana, sans-serif; */
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif;
font-variant: small-caps;
font-size: 1.0833em;
margin: 0px;
padding: 0px;
list-style: none;
white-space: nowrap;
}

#menu-navbar li {
display: inline;
float: left;
list-style: none;
position: relative;
margin-top: 10px;
}

#menu-navbar a, #menu-navbar li:hover ul a {
text-decoration: none;
padding: 10px;
color: white;
}

#menu-navbar a:hover, #menu-navbar li:hover ul a:hover {
background-color: #5D616C;
}

#menu-navbar li ul {
margin: 0px;
padding: 0px;
display: none;
position: absolute;
left: 0px;
margin-top: 10px;
}

#menu-navbar li:hover ul {
background-color: #3D414C;
display: block;
}

#menu-navbar li li {
text-align: left;
width: 100%;
clear: both;
list-style: none;
height: 35px;
margin-top: 0px;
display: list-item;
}

#menu-navbar li li a {
display: block;
}

#menu-navbar li.feed{
margin-top: 0px;
padding: 10px 0px;
padding-left: 32px;
background: url(/wp-content/uploads/Image/icons/feed_icon.png) no-repeat left;
float: right;
}

#menu-navbar li.current-menu-item a, #menu-navbar li li.current-menu-item a, #menu-navbar li:hover ul.current-menu-item a, #menu-navbar li li.current-menu-item a:hover{
background-color: transparent;
color: #777777;
cursor: default;
}

#menu-navbar li.current-menu-ancestor a, #menu-navbar li li.current-menu-ancestor a:hover{
/* color: #777777; */
}

/* ---------------------- */

#sidebar{
background: #EEEEEE;
width: 200px;
float: left;
margin-top: -10px;
padding-bottom: 20px;
text-align: left;
overflow: hidden;
}

#sidebar h2{
background: #CCCCCC;
margin: 5px;
margin-top: 20px;
padding: 5px;
/* font-family: 'DejaVu Sans', Verdana, sans-serif; */
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif;
font-size: 1.1em;
font-variant: small-caps;
}

#sidebar a:link, #sidebar a:visited{
/* color: black; */
}

#sidebar a:hover, #sidebar a:hover img{
/* color: goldenrod; */
}

#sidebar ul{
list-style-type: none;
padding: 0px;
margin: 0px;
}

#sidebar li{
margin: 3px 0px;
padding: 0px;
}

#sidebar p{
text-align: center;
}

#sidebar li ul li{
padding: 0px 5px;
}

#sidebar * select{
margin-left: 5px;
margin-right: 5px;
width: 190px;
}

#cse-search-box input{
width: 185px;
}

#sidebar * #calendar_wrap{
background: #FFFFFF;
width: 142px;
margin: auto;
text-align: center;
}

/* ---------------------- */

#main{
background-color: white;
float: right;
width: 776px;
padding: 10px;
overflow: hidden;
}

#main .post{
text-align: left;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 30px;
clear: none;
}

#main .post-title{
padding-bottom: 5px;
border-bottom: 1px dashed #CCCCCC;
}

#main .post-title h2{
/* font-family: 'DejaVu Serif', Georgia, serif; */
font-family: Constantia, "Lucida Bright", "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
margin-bottom: 0px;
font-size: 1.667em;
}

#main .post-title h2 a:link, #main .post-title h2 a:visited{
/* color: #3b5998; */
}

#main .post-title h2 a:hover, #main .post-title h2 a:hover img{
/* color: goldenrod; */
}

#main .post-content{
line-height: 2em;
}

#main .post-content h2{
font-size: 1.33em;
}

#main .post-metadata{
text-align: right;
border-top: 1px dashed #CCCCCC;
padding-top: 5px;
margin-top: 5px;
}

#main .post-series{
text-align: center;
margin-top: 30px;
}

#main .post-content table, #main .post-content table td, #main .post-content table th{
border:2px inset silver;
padding: 2px 5px;
border-collapse: collapse;
}

#main .post-content table th{
background-color: #CCCCCC;
text-align: center;
}

#main .post-content table.noborders, #main .post-content table.noborders td, #main .post-content table.noborders th, #main .post-content table.noborders tr{
background-color: transparent;
border: 0px;
}

#cse-search-results{
overflow: hidden;
}

/* ---------------------- */

#comments, #respond{
margin-left: 10px;
margin-bottom: 0px;
text-align: left;
}

#respond{
margin-top: 40px;
clear: none;
}

#comments h2, #respond h2, #respond .like_h2{
font-weight: normal;
font-size: 1.333em;
}

#respond h2 small, #respond small.like_h2{
font-size: 0.8055em;
}

ol.commentlist li{
margin-left: -40px;
margin-right: 10px;
margin-bottom: 20px;
padding: 5px 10px;
text-align: left;
list-style-type: none;
}

ol.commentlist li ul li, ol.commentlist li ol li{
background: none;
border: none;
padding-bottom: 0px;
padding-top: 0px;
margin-left: 0px;
margin-bottom: 5px;
margin-top: 0px;
list-style-type: disc;
}

ol.commentlist li ul li{
list-style-type: disc;
}

ol.commentlist li ol li{
list-style-type: decimal;
}

ol.commentlist li.depth-2, ol.commentlist li.depth-3, ol.commentlist li.depth-4,
ol.commentlist li.depth-5, ol.commentlist li.depth-6, ol.commentlist li.depth-7,
ol.commentlist li.depth-8, ol.commentlist li.depth-9, ol.commentlist li.depth-10{
margin-left: 0px;
margin-right: 0px;
padding: 5px 10px;
list-style-type: none;
}

ol.commentlist li.depth-1{
background: #EBEBEB;
}

ol.commentlist li.depth-2{
background: #E1E1E1;
}

ol.commentlist li.depth-3{
background: #D7D7D7;
}

ol.commentlist li.depth-4{
background: #E1E1E1;
}

ol.commentlist li.depth-5{
background: #EBEBEB;
}

ol.commentlist li.depth-6{
background: #E1E1E1;
}

ol.commentlist li.depth-7{
background: #D7D7D7;
}

ol.commentlist li.depth-8{
background: #E1E1E1;
}

ol.commentlist li.depth-9{
background: #EBEBEB;
}

ol.commentlist li.depth-10{
background: #E1E1E1;
}

li.depth-1.bypostauthor, li.depth-2.bypostauthor, li.depth-3.bypostauthor, li.depth-4.bypostauthor,
li.depth-5.bypostauthor, li.depth-6.bypostauthor, li.depth-7.bypostauthor, li.depth-8.bypostauthor,
li.depth-9.bypostauthor, li.depth-10.bypostauthor{
//CSS styling
}

li.depth-1.byuser, li.depth-2.byuser, li.depth-3.byuser, li.depth-4.byuser, li.depth-5.byuser,
li.depth-6.byuser, li.depth-7.byuser, li.depth-8.byuser, li.depth-9.byuser, li.depth-10.byuser{
//CSS styling
}

ol.commentlist li .children{
margin-left: 0px;
margin-top: 20px;
}

ol.commentlist .comment-meta{
margin-top: 3px;
padding-bottom: 3px;
border-bottom: 1px dashed #CCCCCC;
font-size: smaller;
}

ol.commentlist .avatar {
float: right;
}

ol.commentlist .reply{
border-top: 1px dashed #CCCCCC;
padding-top: 3px;
font-size: smaller;
}

#cancel-comment-reply{
display: inline;
}

/*
.fn{
font-style: normal;
}

ol.commentlist .comment-metadata{
text-align: right;
border-top: 1px dashed #CCCCCC;
padding-top: 5px;
margin-top: 5px;
text-decoration: none;
font-style: normal;
}

ol.commentlist li.odd{
margin-right: 50px;
margin-bottom: 20px;
padding: 5px 10px;
text-align: left;
}

ol.commentlist li.author{
background: #FFFFCC;
}

ol.commentlist .comment-browserid{
float: left;
}
*/

/* ---------------------- */

#search-engine, #internal-search{
background: #F3F3F3;
width: 496px;
padding: 2px 4px;
border: 1px dashed #CCCCCC;
text-align: left;
margin: 0px auto;
}

#search-engine{
height: 119px;
margin-bottom: 0px;
float: left;
overflow: hidden;
}

#search-engine p, #search-engine ul{
margin: 6px 10px;
}

#internal-search{
height: 119px;
height: auto;
text-align: center;
}

#internal-search h2, #msg-erro h2{
/* font-family: 'DejaVu Serif', Georgia, serif; */
font-family: Constantia, "Lucida Bright", "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
font-size: 1.667em;
}

#related-posts h2, #search-engine h2{
font-size: 1em;
}

#related-posts h3, #search-engine h3 {
margin-top: 0;
text-align: center;
}

#related-posts{
background: #F3F3F3;
border: 1px dashed #CCCCCC;
width: 700px;
margin: 3em auto 3em auto;
height: 150px;
}

#related-posts ol{
  list-style-type: none;
  margin-left: -5px;
}

#related-posts ol li {
  padding: 0; margin: 0;
  float: left;
  margin-right: 5px;
}

.related-post {
  position: relative;
  background-color: white;
  border: 1px solid #ddd;
  width: 100px;
  height: 100px;
  overflow: hidden;
}

.related-title {
  position: absolute;
  bottom: 0;
  left: 0;
  font-size: 0.7em;
  width: 96px;
  margin: 0;
  opacity: 0.75;
  padding: 1px 2px;
  text-align: center;
  line-height: 1.4;
  height: 36px;
  overflow: hidden;
  background-color: black;
}

.related-title a {
  text-decoration: none;
  font-weight: bold;
  color: white;
}

.related-thumb {
/* font-family: courier; */
font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;
  background-color: white;
  font-weight: bold;
  font-size: 1.2em;
  line-height: 1.2;
  height: 100px;
  overflow: hidden;
  width: 100px;
}

.related-thumb a {
  text-decoration: none;
  color: #ddd;
}

#mkttop{
width: 756px;
height: 120px;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
}

#mkttop_left, #mkttop_right{
width: 125px;
height: 125px;
float: left;
}

#mkttop{
display: none;
}

div.mktmiddle{
margin-top: 30px;
margin-bottom: 60px;
}

.mktafterpost{
margin-bottom: 25px;
margin-top: 30px;
}

/* CSS for Catlinkspage */
.linkcattitle{
}

.catlinkspage{
}

.clplinkcategory{
font-size: 1.3em;
font-weight: normal;
}

.clplinklist{
}

/* ---------------------- */

input[type=submit], input[type=button] { /* .buttonwhite */
border: 1px solid #ccc;
padding: 2px 4px;
background: #ddd url(/wp-admin/images/fade-butt.png) repeat-x 0 0;
z-index:1;
}

acronym, abbr{
cursor: help;
border-bottom: 1px dotted;
}

.code, code, kbd, pre, tt{
/* font-family: 'DejaVu Sans Mono', 'Courier New', monospace; */
font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;
font-size: 1em;
}

label{
cursor: pointer;
}

blockquote, q, cite{
/* font-family: 'DejaVu Serif', Georgia, serif; */
font-family: Constantia, "Lucida Bright", "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
}

blockquote{
padding: 5px 20px 5px 15px;
margin: 10px 60px 10px 60px;
border-left:5px solid #CCC;
}

.post-content blockquote{
background-color: #EEEEEE;
}

#comments blockquote{
background-color: #F0F0F0;
}

#comments .author blockquote{
background-color: #FFFFCF;
}

blockquote * span.title{
font-weight: bold;
font-size: 1.428em;
}

blockquote * span.author, blockquote * .credits{
font-size: 0.857em;
}

#main .comment-body p {
line-height: 2em;
}

q{
font-style: italic;
/* font-size: 1.165em; */
}

.warning{
text-align: center;
font-style: italic;
color: red;
}

.disabled{
color:gray;
}

*.questoes li{
margin-top: 1em;
font-weight: bold;
}

/* ************* For Subscribe-to-Comments plugin *****************/
.subscribe-to-comments{
display: inline;
}

/* ************* For Link Indication plugin *****************/
a .liinternal{
}
a.liexternal, a.liexternal:hover{
/*
display: inline-block;
padding-right: 12px;
background: url(/wp-content/uploads/Image/icons/icon_link_black.gif) no-repeat right;
*/
}
a.lipdf, a.lipdf:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_pdf.gif) no-repeat right;
}
a.lidoc, a.lidoc:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_doc.gif) no-repeat right;
}
a.lixls, a.lixls:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_xls.gif) no-repeat right;
}
a.lippt, a.lippt:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_ppt.gif) no-repeat right;
}
a.litxt, a.litxt:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_txt.gif) no-repeat right;
}
a.lizip, a.lizip:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_zip.gif) no-repeat right;
}
a.liwin, a.liwin:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_win.gif) no-repeat right;
}
a.liodt, a.liodt:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_odt.gif) no-repeat right;
}
a.liods, a.liods:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_ods.gif) no-repeat right;
}
a.liodp, a.liodp:hover{
padding-right: 20px;
padding-bottom: 1px;
padding-top: 1px;
background: url(/wp-content/uploads/Image/icons/icon_odp.gif) no-repeat right;
}

/*** DEFAULT CSS for External sites and protocols ***/
/*
a.liwikipedia, a.liwikipedia:hover{
padding-right: 14px;
background: url(/wp-content/uploads/Image/link-icon_wikipedia.gif) no-repeat right;
}
a.liimdb, a.liimdb:hover{
display: inline-block;
padding-right: 18px;
background: url(/wp-content/uploads/Image/link-icon_imdb.png) no-repeat right;
}
a.liftp, a.liftp:hover{
padding-right: 13px;
background: url(/wp-content/uploads/Image/link-icon_ftp.png) no-repeat right;
}
a.limailto, a.limailto:hover{
padding-right: 18px;
background: url(/wp-content/uploads/Image/link-icon_mail.png) no-repeat right;
}
*/

#feeds_button {
width: 74px;
height: 14px;
text-align: left;
font-size: 0.8333em;
padding: 1px 15px 15px 3px;
color: #FFFFFF;
margin: 0;
/*
background: url(/wp-content/uploads/Image/badges/badge_feedstats.png) no-repeat 0 1px;
*/
}

#sidebar .widget li {
font-size: 0.92em;
}

#main * .wp-polls {
width: 500px;
margin-left: auto;
margin-right: auto;
}

.cc-block{
width: 80%;
margin: auto;
margin-top: 20px;
padding-top: 5px;
padding: 0px 10px;
border-top: dotted 1px #CCCCCC;
font-size: smaller;
text-align: center;
}

.cc-button {
vertical-align: middle;
margin-right: 5px;
}

.cc-block a{
font-style: normal;
}

.widget_stags_cloud a, .widget_tag_cloud a{
margin-left: 5px;
margin-right: 5px;
}

/* forms */
form dl{
width: 100%;
}

form dt{
float: left;
clear: left;
text-align: right;
margin-bottom: 0.5em;
}

form dd{
color: #888;
margin-bottom: 0.8em;
margin-left: 7em;
}

form dl dt label{
font-weight: bold;
}

input, select, textarea{
/* font-family: Verdana, sans-serif; */
font-family: Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, sans-serif;
font-size: 1.0833em;
}

input:focus, textarea:focus{
background-color: #EFEFFF;
}

.post-content tr:hover{
background-color: #F7F7F7;
}

input[type="text"], input[type="password"], input[type="file"], textarea{
color: #646464;
}

input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, textarea:focus{
color: #000000;
}

#commentform input[type="text"], .wpcf7-form input[type="text"]{
width: 20em;
}

#commentform textarea, .wpcf7-form textarea{
width: 35em;
}

.wpcf7-form  input[type="file"]{
/* width: 24em; */
margin-bottom: 5px;
margin-right: 10px;
display: inline;
}

/* form_quicktags */
.ed_button{
font-size: 0.75em;
}

/* search hilite */
.hilite{
background-color: #FFFF99;
}
.hilite1{
background-color: #99FF99;
}
.hilite2{
background-color: #99CCFF;
}
.hilite3{
background-color: #FFCCFF;
}

/* wpstats */
img#wpstats{display:none}

/* loginform */
#loginform p, #loginform a{
color: transparent;
}

/* Commentinfo Detector */
#sidebar .country-flag, #sidebar .browser-icon, #sidebar .os-icon {
display: none;
}

/* post-image */
.wp-post-image {
margin-left: 10px;
margin-bottom: 5px;
float: right;
}

/* image caption (from Kubrik) */
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

/* bookmarks */
.linkcat h2{
font-size: 1em;
}

.brlink{
}

.xoxo{
}

/* CSS for Contact Form 7 */
.wpcf7-response-output{text-align:center;}

/* CSS for more-smilies */
.wp-smiley, .post-content * img.wp-smiley{
border: 0pt none;
margin: 0px;
padding: 0px;
vertical-align: middle;
}

/* Image Alignment */
img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
margin-bottom: 5px;
margin-left: 10px;
display: inline;
float: right;
}

img.alignleft {
display: block;
float: left;
}

.alignright {
display: block;
float: right;
}

.alignleft {
display: block;
float: left;
}

.aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
}

/* Cursor de ampliação e redução de imagens */
.post-content a[rel~="thumbnail"] img{
cursor: url(/wp-content/uploads/Image/site/moz-zoom-in.cur), auto;
}

div#thumbBox, div#thumbBox div#thumbImage img{
cursor: url(/wp-content/uploads/Image/site/moz-zoom-out.cur), auto;
}

/* Organize Series */
.imgset {
float: left;
margin: 25px 20px;
}

.serieslist-content {
text-align: left;
line-height: 2em;
}

.serieslist-box {
width: 90%;
height: 150px;
margin: 20px auto 0 auto;
border: 1px solid #CCCCCC;
padding-bottom: 0px 20px;
padding-right: 20px;
background: #F3F3F3;
}

.serieslist-content h2{
/* font-family: 'DejaVu Serif', Georgia, serif; */
font-family: Constantia, "Lucida Bright", "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
margin-bottom: 0px;
font-size: 1.667em;
}

.serieslist-content h2 a:link, .serieslist-content h2 a:visited{
/* color: black; */
}

.serieslist-content h2 a:hover, .serieslist-content h2 a:hover img{
/* color: goldenrod; */
}

.serieslist-content .series-metadata{
margin-top: 3px;
margin-bottom: 10px;
font-size: smaller;
line-height: 1em;
}

.seriesmeta{
background-color: #F3F3F3;
font-size: smaller;
margin-bottom: -5px;
}

.widget_seriestoc h4{
display: none;
}

.breadcrumbs{
font-size: 0.92em;
text-align: left;
}

.move-wordpress-comments{
font-size: xx-small;
float: right;
}

.post-content blockquote img, div.imgset img, .shadow{
box-shadow: 2px 2px 8px -2px black;
border: 1px solid #aaa;
background-color: #fff;
padding: 2px;
}

#related-posts div.related-post{
box-shadow: 2px 2px 8px -2px black;
}

#related-posts div.related-post:hover, blockquote img.wp-smiley, a:hover img.shadow{
box-shadow: none;
}
