/* Theme Name:Guardian */
body{padding-top:0;background:#111;font-family:"Tahoma",Verdana,sans-serif;color:#fefefe;font-size:13px;margin:0;}
img{border:0;}
a{color:#a3cdff;text-decoration:none;}
a:hover{color:#fefefe;text-decoration:none;}
blockquote{padding-left:10px;color:#555;font-style:normal;}
.clear{clear:both;}
.alignleft{float:left;}
.alignright{float:right;}
.wrapper{width:1000px;background:#454545;margin:0 auto;}
.content{width:1000px;background:#194471 url(images/content.jpg);background-repeat:no-repeat;margin:0 auto;}
.top{height:364px;margin-top:0;background:url(images/top.jpg);}
.blogname{float:left;width:800px;}
.blogname h1{font-size:20px;font-weight:700;color:#194471;text-decoration:none;margin:170px 0 0 90px;}
.blogname h2{font-size:16px;font-weight:400;color:#000;margin:0 0 0 80px;}
.menu{height:26px;}
.menu ul{float:left;margin:0;padding:115px 0 0 90px;}
.menu li{display:inline;font-size:15px;font-weight:700;padding:0 25px 0 0;}
.menu a{color:#333;text-decoration:underline;text-transform:none;}
.menu a:hover{color:#ddd;background:none;}
#content{float:left;width:750px;margin:0 0 20px;padding:0;}
.post{height:100%;background:transparent;text-align:justify;color:#333;margin:20px 10px 0 5px;padding:0;}
.title{height:43px;background:url(images/title.png) no-repeat left top;margin:0;padding:2px 0 0 15px;}
.post h2{text-align:left;font:20px "georgia", Arial, sans-serif;font-weight:700;margin:0;padding:8px 0 0;}
.author{height:18px;background:url(images/author.png) no-repeat left top;font:normal 12px Verdana, Arial, sans-serif;text-align:left;margin:0;padding:2px 15px 0;}
.post .postmetadata{height:25px;background:url(images/postmet.png) no-repeat left top;font:normal 12px Verdana, Arial, sans-serif;text-align:right;margin:0;padding:7px 15px 0;}
.post a:link,.post a:visited{color:#134e8c;background-color:transparent;}
.post a:hover{color:#69c;background-color:transparent;text-decoration:none;}
.cover{background:url(images/cover.png) repeat-y left top;margin:0;}
.entry{display:block;margin:0;padding:5px 25px;}
.sidebar{float:right;width:240px;padding-top:20px;padding-left:0;font-size:14px;margin-right:10px;}
.sidebar ul{list-style:none;margin:0;padding:0;}
.sidebar h2{height:31px;line-height:32px;font-size:14px;color:#fff;background:#002c4a;border-top:1px solid #256ec4;border-left:1px solid #256ec4;margin:0;padding:0 0 0 10px;}
.sidebar ul li{background:transparent;padding-bottom:5px;margin-bottom:5px;}
.sidebar ul li li{background:none;padding-bottom:0;margin-bottom:0;}
.sidebar ul li ul,.sidebar ul li div{background:transparent;padding:10px;}
.sidebar ul li ul ul,.sidebar ul li div div{background:none;padding:0;}
.sidebar ul li ul li{background:url(images/dot.gif) left top no-repeat;padding-left:15px;line-height:20px;}
.sidebar table{width:100%;text-align:center;}
#footer{height:25px;background:#000 url(images/footer.jpg);color:#000;font-size:10px;font-weight:400;letter-spacing:1px;text-align:center;padding:25px 0 0 15px;}
#footer a{color:#003077;}
#footer a:hover{color:#000;}
.navigation{height:10px;padding:0 20px;}
.navigation a{font-weight:700;text-decoration:none;font-size:14px;color:#fefefe;}
.navigation a:hover{color:#fff;}
h2.pagetitle{font-size:25px;text-align:center;margin:0 0 20px;padding:0;}
.comments textarea{width:95%;height:156px;background:#fff;border:1px solid #579aff;color:#484849;overflow:auto;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding:10px;}
#commentform{padding-left:23px;}
#commentform input{background:#fff;border:1px solid #ababab;color:#484849;padding-left:10px;}
.comments input#submit{width:72px;height:29px;padding:0;}
.comments h2{font-size:19px;line-height:30px;font-weight:400;margin:24px 0 0 23px;padding:0;}
.comments ol li p{margin:10px 0;padding:0;}
#searchform{padding-top:3px;}
.blogname h1 a:link,.blogname h1 a:visited,.blogname h1 a:hover{color:#194471;text-decoration:none;background-color:transparent;}
.post h2 a,.post h2 a:link,.post h2 a:visited,.post h2 a:hover{color:#ececec;background-color:transparent;}
.sidebar ul li.ad div,.contentCenter{text-align:center;}
