/*  
Theme Name: Peew
Description: Peew Design
Theme URI: http://www.peew.de/
Version: 1.0
Author: kostaki
Author URI: http://www.peew.de/
Tags: theme
*/

/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,strong,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;}
q:before,q:after{content:'';}
a{text-decoration:none;}

/* DEFAULTS */
.hide {display:none;}
.cb {clear:both;}
strong {font-weight:bold;}
em {font-style: italic;}

/* LAYOUT & DESIGN */
body {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;background-color:#F8F8F8;color:#454545;}

a {color:#AF2020;}
a:hover {color:#3F3F3F;text-decoration:underline;}
a:focus {outline:none;}

h1 {font-weight:bold;font-size:1.7em;margin:5px 0px 10px;}
h2 {font-weight:bold;font-size:1.4em;margin:5px 0px 10px;}
h3 {font-weight:bold;font-size:1.2em;margin:10px 0px;}
h4 {font-weight:bold;font-size:1.1em;margin:15px 0px 10px 0px;}

table {border-collapse:collapse;width:100%;font-size:11px;}
table thead a {color:#fff;text-decoration:underline;}
table thead a:hover {color:#fff;text-decoration:none;}
table tbody a {color:#600;}
table th {background-color:#5F5F5F;padding:3px;border:1px solid #ccc;color:#fff;font-weight:bold;text-align:center;}
table td {padding:3px;border:1px solid #ccc;color:#000;text-align:center;}
table tr.bg1 {background-color:#EFEFEF;}
table tr.bg2 {background-color:#F8F8F8;}
table tr.bg1:hover,
table tr.bg2:hover {background-color:#DFDFDF;}

/* Forms */
input {padding:3px;border:solid 1px #e6e6e6;}
textarea {width:480px;height:140px;border:solid 1px #e6e6e6;padding:5px 3px 3px 5px;}
textarea:focus,
input[type="text"]:focus {border:solid 1px #999;}
.button, input[type="submit"], .submit {border:solid 1px #e6e6e6;background-color:#fff;}
.button:hover, input[type="submit"]:hover {background:#EFEFEF;}

.acontent {margin:0 auto;width:992px;}

/* header */
.oheader {background-color:#1F1F1F;}
.iheader {background-color:#3F3F3F;padding:10px 0px 12px 20px;color:#fff;}
.iheader a {color:#F8F8F8;}
.iheader a:hover {color:#dfdfdf;text-decoration:none;}
.iheader .aleft {float:left;}
.iheader .aleft h1 {font-size:23px;margin:0;font-weight:bold;padding-bottom:3px;}
.iheader .aleft p {}
.iheader .aright {float:right;font-size:10px;padding-right:10px;padding-top:25px;}
.iheader .aright input {background-color:#6F6F6F;color:#dfdfdf;border:1px solid #9F9F9F;width:70px;padding:2px;font-size:10px;}
.iheader .aright input[type="submit"] {padding:1px;width:50px;}
.iheader .aright .memnavi {padding-top:7px;}

/* menu */
.omenu {background-color:#F4F4F3;border-bottom:1px solid #D6D6D6;}
.imenu {background-color:#F7F7F6;height:33px;padding-top:2px;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;}
.imenu ul {font-size:12px;}
.imenu ul li {float:left;line-height:33px;border-right:1px solid #D6D6D6;}
.imenu ul li:hover {background-color:#EFEFEF;}
.imenu ul li a {display:block;color:#6F6F6F;padding:0px 25px;}
.imenu ul li a:hover {text-decoration:none;}

/* main */
.imain 
{
	padding:15px 25px;
	background-color:#fff;border-left:1px solid #D6D6D6;border-right:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;
	-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;
	border-bottom-left-radius:5px;border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;
	-khtml-border-bottom-left-radius:5px;-khtml-border-bottom-right-radius:5px;
}
.imain .posline {padding-bottom:10px;}
.imain .maincontent {}
.imain .maincontent h2 {padding-bottom:4px;border-bottom:dotted 1px #ccc;}
.imain ul {list-style:square;margin:10px 0px;padding-left:30px;}

/* footer */
.ifooter {padding:5px 15px;}




/* news */
.imain .amiddle {float:left;width:650px;padding-right:25px;border-right:1px dotted #ccc;}
.imain .aright {float:right;width:240px;}

#content .title h2 {margin-bottom:5px;}
#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;}
#content p {margin-bottom:15px;}
#content blockquote {margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
#content .post {clear:both;}
#content .entry {padding-top:5px;line-height:17px;clear:both;padding-bottom:10px;}
#content pre {padding:4px;line-height:18px;border:1px dotted #CFCFCF;background-color:#F8F8F8;color:#000;margin:15px 0px;}

/* next & previous page navigation */
#content .page-nav {clear:both;}
#content .previous-entries a {float:left;}
#content .next-entries a {float:right;}

/* commentlist */
#comments {clear:both;}
ul.commentlist {list-style:none;padding:0;}
.commentlist img.avatar {float:right;padding:5px;border:2px solid #EFEFEF;margin:0px 10px 10px 10px;}
.commentlist li {background:#F4F4F4;padding:15px;}
.commentlist li.alt {background:#FAFAFA;}
.commentlist cite {font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist .comment-meta {color:#AFAFAF;font-style:italic;}
.commentlist p {margin:10px 0px;}
.commentlist .replay {display:none;}

/* commentform */
#respond {clear:both;margin-top:10px;}

/* alignments */
img.center,
img[align="center"] {display:block;margin-left:auto;margin-right:auto;}
img[align="left"] {float:left;margin:2px 10px 5px 0px;}
img[align="right"] {float:right;margin:2px 0px 5px 10px;}
hr.clear {clear:both;visibility:hidden;margin:0px;padding:0px;}

.wp-caption{border:1px dotted #CFCFCF;background-color:#F8F8F8;text-align:center;padding:5px;margin-bottom:10px;}
.wp-caption-text {font-size:10px;margin:0 !important;padding:5px 0px 0px 0px;line-height:17px;}
.wp-caption img {margin: 0;	padding: 0;	border: 0 none;margin-top: 5px;	}
.wp-caption-dd {font-size: 11px;line-height: 17px;	padding: 0 4px 5px;	margin: 0;	}



/* PIPED LINKS */
.piped { display: block; zoom: 1; padding: 0;margin:0;float: left;}
.piped:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.piped li { float: left; display: inline; }
.piped a {padding: 0 0 0 0.75em; margin-left: 0.75em; }
.piped a.first { border-left: 0 !important; padding-left: 0; margin-left: 0 !important; }
.piped small {display:none;}

/* @ STANDARD ELEMENTS */
img#wpstats {width:0px;height:0px;overflow:hidden;}
.border {padding: 2.5px;border:1px solid #ccc;}
.hidden {display:none;visibility:hidden;}
.aligncenter {display:block;margin-left:auto;margin-right:auto;}
.alignleft {float:left;margin:0 10px 5px 0;}
.alignright {float:right;margin:0 0 5px 10px;}

/* FLOATING AND ALIGNMENT */
.floatleft {float:left;margin:3px 7px 0 0;}
.floatright {float:right;margin:3px 0 0 7px;}
.right {float:right;}
.block {display:block;}
.left {float:left;}
.clear {clear:both;}
.center {text-align:center;}

/* sidebar */
#sidebar {}
#sidebar .dbox {margin-bottom:20px;}
#sidebar .dbox h3 {padding-bottom:4px;border-bottom:dotted 1px #ccc;}
#sidebar .dhandle {}
#sidebar .dcontent {padding-left:20px;}
#sidebar .dcontent ul {list-style-type:square;padding:0;}

#sidebar .widget_search .dcontent {padding-left:0px;}
