/*

Theme Name: Blogatize Blue Free Theme
Description: Free WordPress Theme
Version: 1.0
Author: Roman Peciar
Author URI: http://www.blogatize.net/about
Tags: blue, black, white, three-columns, right-sidebar, fixed-width

*/ 

* {margin:0;padding:0;} 

/* ---- BODY ---- */

body { background:#000;min-width:1030px;font:bold 62.5% 'Lucida Grande', Verdana, Arial, Sans-Serif;color:#333;text-align:left; }  
a, a:hover { text-decoration:none; }	
a {color:#005b79;}
a:hover {color:#007ca5;}  
a img, img { border:none; }
ul { list-style:none; } 
hr { display:none; }
#body { background:#007ca5 url('design/background.png') repeat-x top left; }  
#page { margin:0 auto;width:888px; }
#pagewrapper { background:#d0d0d0;width:886px;border-left:1px solid #333;border-right:1px solid #333; }
#content { background:#fff;width:854px;padding:5px 13px 10px 13px;margin:0 auto; }

/* ---- HEADER ---- */ 

#header { width:100%;background:#1a1a1a url('design/header.png') repeat-x top left;border-bottom:1px solid #eee;padding-top:10px; }
#header #title { width:876px;padding-left:10px;margin:0 auto;font:bold small-caps 34px arial; }
#header #title #tagline { font-size:15px;margin-left:2px;color:#777;}
#header #title a {color:#fff;}
#menu { background:#000 url('design/menu.png') repeat-x top left;border:3px solid #d0d0d0;border-bottom:none;height:67px;width:880px;margin:0 auto;margin-top:10px;position:relative;bottom:-1px; } 
#basictab {float:left;padding-top:8px;height:30px;margin-left:10px;}
#basictab ul { font:bold small-caps 17px arial; }
#basictab li { display:inline;float:left;padding:0 15px; }
#basictab li a { color:#888; }  
#basictab li a:hover {color:#fff;}
#search #s {border:1px solid #333;padding:3px 0;}

/* ---- POSTS ---- */  

#posts {float:left;width:490px;margin-top:10px;}
.post { margin-bottom:10px;float:left; }
.edit a { font-variant:small-caps;float:left;width:70px;background:#303030;border:1px solid #000;border-right:0;text-align:center;padding:6px 0;font-size:11px;position:relative;left:-87px;margin-right:-87px;color:#fff; }
.edit a:hover {text-decoration:underline; }
.post h1 { width:490px;font:bold 32px/39px arial;margin-bottom:15px; }	
.post h1 a:hover { padding-bottom:2px; } 
.post .date { width:490px;text-align:right;float:right;font:normal small-caps 11px Verdana;margin:10px 0; } 
.post .entry { text-align:justify;width:490px;float:left;margin:15px 0 0 0; }    
.post .entry p { font:normal 13px/20px tahoma; }  
.post .entry p, .post .entry ul { margin-bottom:10px; }  
.post .entry ul li { background:url('design/list_style.gif') no-repeat 0 4px;padding-left:18px;font:normal 11px/17px Verdana;margin-bottom:5px; }
.post .entry a, .comment { font-variant:small-caps;font-weight:bold; }
.post .entry blockquote { background:#f3f3f3;width:470px;padding:10px;margin-bottom:10px; }   
.post .entry blockquote p { font:italic 11px/17px verdana;margin-bottom:0; }
.post .entry strong { font-style:normal;font-variant:small-caps; }   
.post .entry a:hover, .postmetadata a:hover, .post .date a:hover { text-decoration:underline; }	
.post .more a {color:#fff;font:bold 9px arial;padding:5px 8px;border:1px solid #000;float:left;background:url('design/footer.png') 0 -3px repeat-x;} 
.post .more a:hover {text-decoration:none;}
.postmetadata { font:normal 9px Verdana;margin-bottom:10px;float:left;width:490px;line-height:15px;padding:4px 0 6px 0; } 
.related { float:left;width:490px;font-size:12px;margin-top:10px; }
.related h1 { font:bold small-caps 14px verdana;margin-bottom:5px; }
.related ul li { border-top:1px solid #eee;padding:5px 0; }
.related ul li a { font:bold 11px/18px verdana;padding:5px 0; }

/* ---- SIDEBAR ---- */ 

#sidebar { float:right;width:350px;margin-top:10px; }
.left-column, .right-column { width:170px;float:left; }
.right-column { float:right; } 
#sidebar .column { float:left;width:170px;margin-bottom:10px; }
#sidebar .column#tag_cloud, #sidebar .column#calendar { text-align:center; }
#sidebar #tag_cloud a { font:normal 100%/24px Arial; }   
#sidebar ul li { padding:5px 8px;background:#f5f5f5;border-bottom:1px solid #fff; }
#sidebar ul li a { font:bold small-caps 11px verdana; }
#sidebar ul li a:hover, #sidebar #tag_cloud a:hover { text-decoration:underline; }   
h3 { text-align:left;border:1px solid #ddd;color:#333;background:#eee;font:bold small-caps 14px tahoma;padding:5px 8px;}
h3 ul li {margin:0;padding:0;} 
#sidebar #search {width:170px;}
#sidebar #search #s {width:100px;}
#calendar {color:#666;font-weight:normal;}
#calendar table {width:170px;}
#calendar caption, #calendar th {color:#333;margin-bottom:5px;}
#calendar td {padding:5px 0;}
#calendar td a { padding:5px 2px;}
#calendar a {font-weight:bold;}
#calendar a:hover {text-decoration:underline;background:#eee;} 
#recent-posts ul li a, #recent-comments ul li a {font-weight:normal;font-variant:normal;}
#subscribe-email { float:left;width:328px;background:#eee;border:1px solid #ccc;padding:10px;margin-bottom:10px; }
#subscribe-email p { text-align:justify;font:bold small-caps 13px/17px tahoma;padding:5px 0; }
#subscribe-email #form { float:left;}     
#subscribe-email #emailsubmit { font:bold 14px tahoma;border:1px solid #bbb;background:#fff url('design/comment_background.gif') repeat-x top left;width:150px;padding:4px; }

/* ---- FOOTER ---- */ 

#footer { background:#000 url('design/footer.png') repeat-x top left;width:100%;margin:0 auto;clear:both;font-weight:normal;padding-bottom:20px;	}
#footer #list { background:#b2b2b2 url('design/footer-content.png') repeat-x top left;border:3px solid #d0d0d0;border-top:1px solid #bbb;padding:15px 15px 10px 15px;width:850px;margin:0 auto 15px auto;position:relative; }
#footer p, #footer ul li, #footer a { color:#666;line-height:18px; }   
#footer ul li { display:inline;margin-right:5px; } 
#footer ul li a:hover, #footer a:hover { color:#000;text-decoration:underline; }  

/* ---- COMMENTS ---- */

.comments-number { font:bold small-caps 18px tahoma;color:#444;margin-top:10px;float:left;width:490px; }
.comments-number strong { font:bold 180% tahoma;color:#222; }                
.comments-number a { font:bold small-caps 13px arial;bottom:1px;position:relative; }
.commentlist .edit a { font:bold small-caps 10px arial;clear:both;float:left;width:85px;background:#303030;border:1px solid #000;border-right:0;text-align:center;padding:6px 0;position:relative;left:-102px;margin:25px -102px 0 0;color:#fff; }
.commentlist .edit a:hover { text-decoration:underline; }
.commentlist { text-align:justify;margin-bottom:20px; }
.commentlist div { margin-top:14px;padding:0 10px 10px 10px;border:1px solid #d3d3d3;background:#f3f3f3;float:left;width:468px;font-weight:normal; }
.commentlist div .comment-number a  { font:normal 70px/70px tahoma;color:#e3e3e3;float:right;margin-left:10px; }
.commentlist .commentmetadata { font:normal 9px Verdana;float:left;margin:10px 0;width:290px; }	
.commentlist .commentmetadata strong, .commentlist .commentmetadata strong a { font-size:11px;font-variant:small-caps; }
.commentlist p { clear:left;font-size:11px;line-height:15px;font-variant:normal;margin-top:10px; }
.commentlist p a, #commentform a { font:normal 11px arial; }	
#commentform p { margin:5px 0;width:490px; }        
#commentform .border input, #commentform .border textarea { width:200px; padding:4px;margin:1px;_margin:0 1px;border:none;font:normal 13px verdana;border:1px solid #bbb;clear:both;float:left;margin-top:10px;background:#fff url('design/comment_background.gif') repeat-x top left }	
#commentform .border textarea {width:478px;}
#commentform .item { float:left;margin:18px 0 0 10px;width:240px;height:25px;font-size:9px; }
#commentform textarea { width:468px; }      

/* ---- NAVIGATION ---- */

.navigation { background:url('design/comment_background.gif') top left repeat-x;float:left;font:bold small-caps 11px Verdana;width:490px;margin:0 0 10px 0;padding:10px 0; }
.navigation .alignleft { float:left;width:105px;margin-top:3px; }
.navigation .alignleft a { background:url('design/left.gif') top left no-repeat;padding-left:10px; }
.navigation .alignright { float:right;width:100px;text-align:right;margin-top:3px; }
.navigation .alignright a { background:url('design/right.gif') top right no-repeat;padding-right:10px; }
.navigation .aligncenter { float:left;text-align:center;width:275px;font-variant:normal; }
.navigation .aligncenter ul li { display:inline;text-align:center; }
.wp_page_numbers { padding:3px 0; }  
.wp_page_numbers a { padding:2px 4px;margin:1px; }   
.wp_page_numbers a:hover { background:#eee;border:1px solid #ddd;margin:0; } 
.wp_page_numbers li.active_page a, .wp_page_numbers li.active_page a:hover { color:#fff;background:#303030;border:1px solid #000; }
.wp_page_numbers li.active_page a:hover { margin:1px;cursor:text; }

/* ---- CURRENT PAGE ---- */

#current-page { border:1px solid #ccc;padding:8px 10px 10px 10px;text-align:center;margin-bottom:15px;background:#b2b2b2 url('design/footer-content.png') repeat-x top left;font:normal small-caps 12px verdana; }
#current-page b { color:#333;font-size:15px; }

/* ---- PAGE ---- */

#page-body { float:left;width:490px;margin-top:14px; }
#page-body h2 { font:bold small-caps 22px tahoma; }
.page-content { text-align:justify; }
.page-content p, .archives p { font:normal 13px/20px tahoma;margin-bottom:10px; }  
.page-content a, .archives a  {  font-variant:small-caps;font-weight:bold; }
.page-content ul li, .archives ul li { background:url('design/list_style.gif') no-repeat 0 4px;padding-left:18px;font:normal 11px/17px Verdana;margin-bottom:5px; }
.page-content strong, .archives strong { font-style:normal;font-variant:small-caps; }
.archives a:hover { text-decoration:underline;padding-bottom:5px; }

/* ---- PICTURES ---- */

.entry .aligncenter, .entry p a img, .entry p img, .entry img {clear:both;display:block;margin:0 auto 5px auto;}
.entry .alignleft {float: left;}
.entry .alignright {float: right;}                                                                                                                                     
.wp-caption {border:1px solid #ddd;text-align:center;background-color: #f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption-dd, .wp-caption p.wp-caption-text {font-size:11px;line-height:17px;padding:0 5px 5px 5px;margin:0;}	



	
	
