/*
Theme Name: Pop Blue DE-Version
Theme URI: http://www.blogohblog.com/
Description: Pop Blue is a 2 columns Wordpress theme. Clean, simple and lightwieght theme. 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-Share Alike 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: BobAuthor
Author URI: http://www.blogohblog.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/

/*
	Global
*/
p {margin:15px 0px;}
.cb {clear:both;}
h1,h2,h3 {font-family:Verdana, Arial, Helvetica, sans-serif;padding:5px 0px;margin:0;font-size:14px;font-weight:bold;}
a:link {text-decoration:none;color:#006699;border:none;}
a:active {text-decoration:none;color:#006699;border:none;}
a:visited {text-decoration:none;color:#006699;border:none;}
a:hover {text-decoration:underline;color:#4192e5;border:none;}

/*
	Design & Layout
*/
body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0;padding:0;color:#3F3F3F;}
#top {width:940px;height:54px;margin:10px auto;padding:0;}
#header {margin:0 auto;padding:0;}
#header h1 {text-indent:-10000px;margin:0;padding:0;}
#header h1 a {display:block;background:url(images/logo.gif) no-repeat left;height:54px;}
#nav {background-color:#e7f9ff;height:35px;border-bottom:#bce1f4 2px solid;margin:0;padding:0;}
#nav2 {height:35px;width:940px;font-weight:700;margin:0 auto;padding:0;}
ul.nav2 {height:35px;line-height:35px;float:left;list-style:none;font-size:12px;font-weight:700;margin:0;padding:0;}
ul.nav2 li {float:left !important;list-style-type:none;margin:0;padding:0;}
ul.nav2 li a,ul.nav2 li a:link,ul.nav2 li a:visited {text-decoration:none;color:#113255;float:left;display:block;padding:0 10px;}
ul.nav2 li a:hover {color:#4192e5;text-decoration:underline;}
ul.nav2 li a:active {color:#4192e5;text-decoration:none;}
ul.nav2 li.current_page_item a {text-decoration:none;color:#4192e5;}
ul.nav2 li ul {float:left;margin:0;padding:0;}
.postmetadata {background:#e7f9ff;padding:5px;}
span.cmt {background:transparent url(images/comment.gif) no-repeat 0px 2px;border:0;margin:0;padding:0 0 0 20px;}
span.cty {background:transparent url(images/category.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
#main {width:910px;margin:0 auto;padding:0;}

#sidebar .widget_minimeta p {margin:8px 0px;}
#sidebar .widget_minimeta form {margin:0;padding:0;}
#sidebar {float:right;width:220px;margin:10px 0 0;padding:0;}
#rsidebar {float:right;width:220px;margin:0;padding:0;overflow:hidden;}
#rsidebar h2 {font-size:12px;border-bottom:1px dotted #ddd;margin:0 0 5px;padding:2px 0px;}
#rsidebar ul {list-style-type:none;margin:0;padding:0;}
#rsidebar ul li {list-style-type:none;margin:0 0 10px;padding:0;}
#rsidebar ul li ul {list-style-type:square;margin:0;padding:0 3px;}
#rsidebar ul li ul li {list-style-type:none;background:transparent url(images/li.gif) no-repeat 0 3px;border:0;margin:0;padding:0 0 3px 15px;}

.navigation {width:680px;color:#3F3F3F;margin:0 auto;padding:0;}
#searchform {height:35px;line-height:35px;float:right;margin:0;padding:0;}
input#s {color:#5188d2;width:220px;border:1px solid #cbcbcb;background:#fcfcfc;}

#footer {background:#eafaff;clear:both;height:5px !important;margin:0;padding:0;}
#footerbox {background:#bce1f4;margin:0;padding:0;}
.footer {text-align:center;width:940px;color:#095278;line-height:20px !important;margin:0 auto;padding:0;}
.footer a:hover {text-decoration:underline;color:#fff;border:none;}
.footer a:link,.footer a:active,.footer a:visited {text-decoration:underline;color:#25aacd;border:none;}

/*
	Content
*/
#content {float:left;width:680px;margin:10px 0 0;padding:0;border-right:1px solid #d8eaf3;}
#content .postdata {}
#content .postdata .date {font-style:italic;float:left;color:#AFAFAF;}
#content .postdata .author {padding-left:5px;font-style:italic;float:left;color:#AFAFAF;}
#content .postdata .comments {float:right;}
.entry {float:left;line-height:18px;font-size:12px;width:670px;padding:0px 10px 0px 0px;}
.entry h2 {padding-top:17px;border-bottom:1px dotted #ddd;}
.entry h3 {padding-top:17px;}
.entry blockquote {font-style:italic;}
.entry p {margin: 5px 0px 10px 0px;}

/* code highlighting */
pre {padding:4px;line-height:18px;border:1px dotted #CFCFCF;background-color:#F8F8F8;color:#000;margin:15px 0px;overflow-x:auto;}

.syntaxhighlighter,
.syntaxhighlighter div,
.syntaxhighlighter code,
.syntaxhighlighter span {line-height:18px !important;}
.syntaxhighlighter{border:1px dotted #CFCFCF !important;}

.alignright {float:right;margin-bottom:10px;margin-left:10px;}
.alignleft {float:left;margin-bottom:10px;margin-right:10px;}
.aligncenter {display:block;margin:0px auto;}

.wp-caption {border:1px dotted #CFCFCF;background-color:#F8F8F8;text-align:center;padding:5px;margin-bottom:10px;}
.wp-caption p.wp-caption-text {font-size:10px;line-height:14px;margin:0;padding:5px 0px 0px 0px;}

/*
	Comments
*/
.boxcomments {width:670px;}

/* comment listing */
ol.commentlist {margin:0;padding:0;}
ol.commentlist li {list-style:none;margin:0;padding:0px 0px 25px 0px;}
ol.commentlist li.commenthead {list-style:none;margin:0;padding:0px 0px 10px 0px;}
ol.commentlist li.commenthead h2 span {font-weight:normal;}

/* trackbacks listing */
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:#e7f9ff;padding-left:15px;margin:0 0 5px;}

/* comment text */
.boxcomments .gravatar {float:left;width:56px;padding-top:10px;}
.boxcomments .gravatar img {border: 2px dotted #D8EAF3;padding: 4px;}
.boxcomments .comment_text {float:right;width:600px;}
.boxcomments .comment_text p {margin:5px 0px;}
.boxcomments .comment_author span {font-size:0.8em;}

/* comment form */
#commentform {margin:0;padding:0;}
#commentform h2 {padding-top:0px;}
#commentform label {display:block;margin-bottom:5px;}
#commentform input {width:170px;margin-bottom:5px;}
#commentform textarea {width:400px;}

textarea {line-height:13px;background:#f8f7f6;border:1px solid #d6d3d3;}
textarea:hover {background:#FFFFFF;border:1px solid #d6d3d3;}
textarea:focus {background:#ffffff;border:1px solid #939793;}
input {width:160px;line-height:13px;padding:2px;font-size:1.1em;background:#f8f7f6;border:1px solid #d6d3d3;}
input:hover {font-size:1.1em;background:#ffffff;border:1px solid #d6d3d3;}
input:focus {font-size:1.1em;background:#ffffff;border:1px solid #939793;}
