/*  

Theme Name: Dot Blue

Theme URI: http://www.blogohblog.com/

Description: This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a>. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer.

Author: Bob

Author URI: http://www.blogohblog.com/



*/



body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333;background:#CCE6FF;margin:0;padding:0;}

h1.title,h2.title,h3.title{font-family:"Trebuchet MS";font-size:16px;color:#3599B5;margin:0;padding:0 0 5px;}

h1.title,h2.title {background:url(images/dot.gif) repeat-x bottom;}

h1.title{font-size:18px;}

.postinfo{font-size:11px;margin:0;margin-bottom:5px;padding:0;color:#01709E;}

.postcategory{background:url(images/pc.gif) no-repeat left;display:block;height:20px;line-height:20px;padding:0 0 0 22px;}

#wrap{background:#fff;width:900px;border:2px solid #01709e;border-top:0px;border-bottom:0px;margin:0px auto;padding:10px;}

#content{float:left;width:580px;background:url(images/dot.gif) repeat-y right;margin:0;padding:0 10px 0 0;}

#header{float:left;width:570px;clear:both;margin:0 0 5px;padding:0;}

#header h1.blogtitle{font-family:Georgia, Times, "Times New Roman", Serif;color:#333;font-size:25px;margin:0;margin-top:5px;padding:0;}

p.description{color:#333;font-size:12px;margin:0 auto;padding:0;}

#top_ads{float:left;width:560px;clear:both;margin-top:6px;margin-bottom:10px;padding:4px;background:#eee;border:1px dashed #ccc;text-align:center;}

#right_ads{float:left;width:364px;clear:both;margin-top:5px;margin-bottom:5px;padding:4px;background:#eee;border:1px dashed #ccc;text-align:center;}

.entry{float:left;width:570px;overflow:hidden;margin:0;padding:0 0 30px;}

.entry img {max-width: 100%;}

.entry li {margin-top:6px;margin-bottom:6px;}

.entry h2 {font-family:"Trebuchet MS";font-size:15px;color:#333;margin:0;padding:0;}

.entry h2.title {font-family:"Trebuchet MS";font-size:16px;margin:0;padding:0;}

#sidebar h2 {font-family:"Trebuchet MS";font-size:14px;color:#333;margin:0;padding:0;}

#sidebar{float:right;width:300px;line-height:18px;margin:0;padding:0;}

#rsidebar{width:300px;float:right;margin:0;padding:0;}

#lsidebar{width:300px;float:left;margin:0;padding:0;}

#footer{clear:both;margin:5px;padding:20px 0 0;}

blockquote{border: 1px dashed #c8e1fb;color: #000000;margin: 10px 0pt 10px 0pt;padding: 0pt 10px 0pt 40px;background-color: #f5f5f3;background-image: url(images/quote.png);background-repeat: no-repeat;background-attachment: scroll;background-x-position: -10px;background-y-position: -7px;}

blockquote cite{display:block;margin:5px 0 0;}

.center{text-align:center;}

acronym,abbr,span.caps{cursor:help;}

acronym,abbr{border-bottom:1px dashed #999;}

img.centered{display:block;margin-left:auto;margin-right:auto;}

img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}

img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}

.navigation{padding:10px;}

.alignright{float:right;}

.alignleft{float:left;}

.boxcomments{border-top:5px solid #ddd;margin-top:20px;width:500px;}

#commentform{border-top:1px solid #eee;margin:0;padding:15px 15px 1px;}

#commentform label{display:block;margin:0 5px 10px 0;}

#commentform input{width:170px;margin-right:10px;padding:1px;}

#commentform textarea{width:400px;margin:0 0 10px;padding:0;font-size: 12px;}

#commentform #submit{margin:0 0 20px;}

#solo-subscribe-email input[type=text], #commentform input[type=text], #commentform textarea {font-size: 12px;padding: 3px;color: #333;background: #eef4fa;border: 1px solid #a5bbcf !important;}

.commentform form input[type=text] {width: 45%;margin: 5px 5px 1px 0;}

.commentform textarea {height: 250px;width: 99%;margin: 10px 0;font-size: 12px;}

.commentform form #submit {background: #88abca;padding: 2px 10px;border: 1px solid #ccc;color: #fff;margin: 3px 0 0 3px;display: inline;float:right;}

.commentform p{margin:5px 0;}

span.comment_number{float: right; color: #ddd; font-size:24px; font-weight: bold;}

ol.commentlist{margin:0 0 1px;padding:0;}

ol.commentlist li.mycomment{border:1px solid #ccc;display:block;list-style:none;margin:0;margin-bottom:4px;padding:5px;padding-bottom:0px;background:#F5F5F3;}

ol.commentlist li.oddcomment{border:1px solid #ddd;display:block;list-style:none;margin:0;margin-bottom:4px;padding:5px;padding-bottom:0px;background:#fff;}

ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}

ol.tblist li{display:block;list-style:none;background:transparent url(images/c.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}

a:link,a:active,a:visited,a:hover,img a:link,img a:active,img a:visited,img a:hover{text-decoration:none;color:#0085AA;border:none;border-bottom:#699 dashed 1px;}

#ads a:link,#ads a:active,#ads a:visited,#ads a:hover,#lsidebar a:link,#lsidebar a:active,#lsidebar a:visited,#lsidebar a:hover,#rsidebar a:link,#rsidebar a:active,#rsidebar a:visited,#rsidebar a:hover{text-decoration:none;color:#0085AA;border:none;}

h1.title a:link,h1.title a:active,h1.title a:visited,h1.title a:hover,h2.title a:link,h2.title a:active,h2.title a:visited,h2.title a:hover{text-decoration:none;color:#E94545;border:none;}

#header h1.blogtitle a:link,#header h1.blogtitle a:active,#header h1.blogtitle a:visited,#header h1.blogtitle a:hover{text-decoration:none;color:#333;border:none;}

#rsidebar h2{font-size:13px;font-weight:700;color:#333;margin:0;padding:5px 0;}

#rsidebar ul{list-style-type:none;margin:0;padding:0;font-size:11px;}

#rsidebar ul li{list-style-type:none;margin:0 0 15px;padding:0;}

#rsidebar ul li ul{list-style-type:square;margin:0;padding:0 0 0 5px;}

#rsidebar ul li ul li{list-style-type:none;background:transparent url(images/b.gif) no-repeat left;border:0;margin:0 0 1px;padding:0 0 0 10px;}

#rsidebar p{padding:0 5px;}

#rsidebar ul li .page_item{list-style-type:none;border:0;margin:0 0 1px;padding:0 0 0 10px;}

#rsidebar ul li ul li ul .page_item{list-style-type:none;border:0;border-bottom:#b7b7b7 dashed 1px;margin:0 0 1px;padding:0 0 0 10px;}

#lsidebar h2{font-size:13px;font-weight:700;color:#333;margin:0;padding:5px 0;}

#lsidebar ul{list-style-type:none;margin:0;padding:0;font-size:11px;}

#lsidebar ul li{list-style-type:none;margin:0 0 15px;padding:0;}

#lsidebar ul li ul{list-style-type:square;margin:0;padding:0 0 0 5px;}

#lsidebar ul li ul li{list-style-type:none;border:0;border-bottom:#b7b7b7 dashed 1px;margin:0 0 1px;padding:0 0 0 0px;}

#lsidebar ul li ul li ul li{list-style-type:none;background:transparent url(images/b.gif) no-repeat left;border:0;border-bottom:#b7b7b7 dashed 1px;margin:0 0 1px;padding:0 0 0 10px;}

#lsidebar p{padding:0 5px;}

#lsidebar ul li .page_item{list-style-type:none;border:0;margin:0 0 1px;padding:0 0 0 10px;}

#lsidebar ul li ul li ul .page_item{list-style-type:none;border:0;border-bottom:#b7b7b7 dashed 1px;margin:0 0 1px;padding:0 0 0 10px;}

#nav{width:900px;float:left;text-align:right;font-size:11px;margin-top:-10px;padding:0 0 0 0;}

ul.nav{height:25px;line-height:25px;float:left;list-style:none;font-size:11px;text-transform:inherit;margin:0;padding:0;}

ul.nav li{float:left !important;list-style-type:none;border-right:2px solid #fff;margin:0;padding:0;}

ul.nav li a,ul.nav li a:link,ul.nav li a:visited{color:#fff;float:left;display:block;text-decoration:none;padding:0 15px;background:#60b0d8;}

ul.nav li a:hover,ul.nav li a:active{background:#B6D274;color:#455e08;text-decoration:none;}

ul.nav li.current_page_item a{text-decoration:none;background:#B6D274;color:#fff;}

ul.nav li ul{float:left;margin:0;padding:0;}

img,a img,img.wp-smiley{border:none;}

.nav a:link,.nav a:active,.nav a:visited,.nav a:hover{text-decoration:none;border:none;}

.emailsubscr input{width:170px;border:1px solid #eee;margin:0;padding:1px;}

#relposts {margin-top:5px;padding:0;}

#relposts h3{font-size:13px;font-weight:700;color:#333;margin:0;padding:5px 0;}

#relposts ul{list-style-type:none;margin:0;padding:0;}

#relposts a{border:0;}

#relposts ul li{list-style-type:none;background:transparent url(images/b.gif) no-repeat left;border:0;margin:0 0 1px;padding:0 0 0 10px;}



/* Extra Footer */

.ExtraBG { width: 100%; float: left; background:#fff; border-top:2px solid #01709e; padding: 5px 0px 50px;}

.Extra { width: 900px; position: relative; clear: left; margin: 0 auto; }

.Extra h3 { font-size:13px;font-weight:700;color:#333;margin:0;padding:5px 0;}

.Extra ul{list-style-type:none;margin:0;padding:0;font-size:11px;}

.Extra ul li{list-style-type:none;background:transparent url(images/b.gif) no-repeat left;border:0;margin:0 0 3px;padding:0 0 0 10px;}



.Extra .RecentPosts { width: 245px; float: left; }
.Extra .LastComments { width: 280px; float: left; margin: 0px 15px;}
.Extra .MostCommented { width: 245px; float: left;}
.Extra .FooterStat { width: 50px; float: left;}



#search_form .search_input { width: 260px; padding: 0.25em; color: #777; font: normal 1.0em Verdana, Arial, Helvetica, sans-serif; border: 0.083333em solid #999; border-right-color: #eee; border-bottom-color: #eee; }

#search_form .search_input:focus { border-top-color: #666; border-left-color: #666; border-right-color: #ddd; border-bottom-color: #ddd; }

#content .search_input { font-size: 0.9231em !important; } 



div.addzakl {text-align: center; margin: 10px 0;}



a.footer_stat {text-decoration: none; }

.categories h2 { list-style-type: none; } 

