/*
Theme Name: Tm Clear n 1
Theme URI: http://www.idsg.it/
Description: A very simple white and blue theme.<br /><br />2 columns with right Widget ready sidebar in a fixed width template.<br /><br />(Italian) original <a href="http://www.idsg.it/2007/01/29/tema-wordpress-tm-clear-n-1/">Article</a> and <a href="http://wordpress.idsg.it/?wptheme=Tm+Clear+n+1">Live demo</a>.
Version: 1.0
Author: ShinRa
Author URI: http://www.idsg.it/
*/

body{font-family:arial,tahoma,verdana,sans-serif;font-size:1em;background:#fff url(images/pagebg2.jpg) repeat-x top left;color:#444;text-align:center;padding:0;margin:0;margin-top:0}
hr{display:none}
blockquote{margin-right:0;font-style:italic;color:#666}
blockquote > p:first-child:before{content:"\" ";font-size:2em;color:#aaa;font-family:impact,sans-serif;margin-left:-15px}
code{display:block;font-family:"courier new",courier,monospace;font-size:1.1em;background-color:#ffffcf;padding:8px;border-left:3px solid #aaa}
a{color:#1961B3;text-decoration:none}
a:hover{color:#222;text-decoration:underline}
abbr{cursor:help}
acronym{cursor:help}
.acckey{display:none}
.center{text-align:center}
img{padding:5px;border:1px solid #aaa}
img.imgleft{float:left;margin-right:8px}
img.imgright{float:right;margin-left:8px}
img.imgcenter{display:block;margin-left:auto;margin-right:auto}
a.imagelink:hover img{background:#dfdfdf;border:1px solid #1961b3}
#wrapper{width:740px;padding:20px;text-align:left;margin:0 auto;}
#header{padding-bottom:25px;margin-bottom:10px;margin-top:-8px;margin-left:-35px;height:143px;background:url(images/logo.png) no-repeat top left;}
#header h1{display:none}
#header h2{padding:5px 0 10px 0;margin-bottom:0;margin-top:20px;text-align:left;}
/*#header h2{font-family:Georgia,serif;font-size:3.3em;letter-spacing:-1.2px;color:#666;padding:5px 0 10px 0;margin-bottom:0;margin-top:50px;text-align:left;font-weight:normal;font-style:italic;background:url(images/logo.png) no-repeat top left;}*/
#header h2 a{color:#666;text-decoration:none}
#header h2 a:hover{color:#666;text-decoration:none}
#header h2 span{display:none}
#header div.description{text-align:left;color:#aaa;padding:0;margin:0;letter-spacing:2px}

#skip{display:none}
/*
#skip{position:absolute;top:23px;padding:3px;font-size:0.85em;background-color:#c9d3df;color:#aaa}
#skip h1{display:none}
#skip a{color:#aaa;text-decoration:none;margin-right:10px;padding-bottom:25px;padding-left:7px;border-left:1px solid #efefef}
#skip a:hover{color:#333;border-left:1px solid #4c94e6}
#skip ul{list-style-type:none;margin:0;padding:0}
#skip ul li{display:inline}
*/
#content{width:500px;float:right;padding-bottom:40px;padding-top:0;padding-left:10px;}
#content h1{display:none}
#content h2.pagetitle{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.9em;color:#bcbcbc;text-align:center;padding:15px}
#content div.post h2{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.5em;color:#1961b3;padding:0 0 0 5px;margin-bottom:0}
#content div.post h3{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.4em;color:#1961b3}
#content div.post h4{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.3em;color:#1961b3}
#content div.post h5{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.2em;color:#1961b3}
#content div.post h6{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.1em;color:#1961b3}
/*#content div.post p{line-height:140%}*/
#content div.post p.date{font-size:0.7em;color:#aaa;padding-left:5px;padding-top:2px;margin-top:0;padding-bottom:5px;border-bottom:1px dashed #aaa}
#content div.post p.details_small{font-size:0.7em;color:#999;padding-bottom:50px;padding-top:5px;text-align:right}
#content div.post p.details_full{font-size:0.7em;color:#999;padding-bottom:50px;padding-top:5px}
/*#content div.post li{line-height:160%}*/
#content div.archivelist h2{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.5em;color:#1961b3;padding:10px 0 10px 0}
#content div.archivelist ul{list-style-type:none;margin:0;padding:0}
/*#content div.archivelist ul li{line-height:160%}*/
#content div.archivelist ul li a{display:block}
#content div.archivelist ul li a:hover{background-color:#ffd;text-decoration:none}
#content div.navigation{display:block;height:0px;padding-top:0px;padding-bottom:10px;margin:0}
#content div.navigation div.alignleft{float:left;margin:0;padding:0}
#content div.navigation div.alignright{float:right;margin:0;padding:0}
#content div.navigation a{color:#aaa;font-size:0.9em}
#content div.navigation a:hover{color:#333}
h3#comments{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:1.0em;color:#1961b3;text-align:center}
h3#respond{text-align:center;font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:0.8em;color:#1961b3}
ol.commentlist{list-style-type:none;width:90%;margin:20px auto;padding:0}
ol.commentlist li{padding:10px;border:1px solid #efefef;margin-bottom:7px}
ol.commentlist li.alt{background-color:#f7f7f9}
ol.commentlist li big{display:block;margin-bottom:6px}
ol.commentlist li span.await_mod{color:#800}
ol.commentlist li span.comment_data{float:right;font-size:0.8em;margin-top:-30px}
ol.commentlist li p{line-height:130%;font-size:0.9em}
p.nocomments{font-family:'century gothic','trebuchet ms',arial,sans-serif;font-size:0.9em;color:#1961b3}
.authorcomment{border:1px solid #446694 !important;}
#commentform{width:80%;margin:20px auto;padding:5px;background:#c2cedf;color:#fff;border:1px solid #446694;}
#commentform a,#commentform a:hover{color:#fff}
#commentform label{font-weight:bold}
#commentform input{border:1px solid #0860a2;padding:3px;width:190px}
#commentform input[type="submit"]{width:auto;background-color:#efefef}
#commentform textarea{border:1px solid #446694;padding:3px;width:380px}
#commentform p.allowedtags{display:none}
#sidebar{width:200px;margin-top:10px;padding-bottom:40px;float:left;}
#sidebar h1{display:none}
#sidebar ul{margin:0;padding:0;list-style-type:none}
#sidebar ul li a{display:block;padding:10px 0 10px 5px}
#sidebar ul li a:hover{background-color:#ffd;text-decoration:none}
#sidebar ul li h2{color:#aaa;font-size:1.3em;padding-top:0}
/*#sidebar ul li h2{color:#aaa;font-size:1.3em;padding-top:0;background: url(images/back-side-h2.jpg) no-repeat bottom right}*/
#sidebar ul li ul li{border-top:1px solid #dedede;margin:0}
/*#searchform{float:right;margin-top: 55px;margin-left:-35px;height:143px;background:url(images/tree.png) no-repeat top left;}*/
#weatherreadout{margin-left: 375px;}
#searchform{float:right;margin-top: 65px;margin-right:5px;}
#searchform input{border:1px solid #0860a2; width:125px;}
#searchform input[type="submit"]{width:auto;background-color:#efefef}
#footer{clear:both;padding:8px;color:#7e9dce;font-size:0.83em;text-align:center;background:#c8d1de url(images/footer_candor.jpg) no-repeat top right}
#footer h1{display:none}
#footer a{color:#395c89;text-decoration:underline}
#footer a:hover{color:#fff;text-decoration:underline}
table{width:95%;border:1px solid #efefef;border-bottom:0;border-right:0;font-size:1em}
table th{width:14%;border-bottom:1px solid #efefef;border-right:1px solid #efefef}
table td{padding:1px;border-bottom:1px solid #efefef;border-right:1px solid #efefef}
caption{color:#1961b3;margin-bottom:10px}
table td a{padding:0 !important;margin:0}
li.recentcomments{padding-top:3px;padding-bottom:3px}
li.pagenav {
width: 100% !important;
}
ol.commentlist li li {
border: 0 !important;
padding: 0 !important;
margin:0 !important;
}

img.wp-smiley {
display: inline !important;
padding: 0 !important;
margin: 0 !important;
float: none !important;
vertical-align: middle !important;
border: 0 !important;
background: transparent !important;
}