/*  
Theme Name: Park & Cube Version 4.0
Theme URI: http://www.parkandcube.com
Description: SEO Optimized Portal Layout. The Code is W3C Valid and Clean. You can easy modify alot of thinks. For sure the Theme is Widget ready. If you find bugs plz visit http://wordpress.imblickpunkt.com and leave a MSG - i will fix it asap.
Tags: seo, w3c, valid, easy, one column, fixed width, valid css, valid xhtml
Version: 1.0
Author: Shini Park
Author URI: http://www.living-thoughts.net
License :  GNU General Public License (GPL) version 3

	
 */
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
	
:focus {
outline: 0;
}


body
	{
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	background-image:url(images/bg.png);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color:#000;
     }
/*--------------------DIVs------------------------------*/

div#wrap
	{
	margin: 0 auto;
	width: 920px;
	background-color:#FFFFFF;
	}
	
div#header
	{
	border-top: 6px solid #000;
	border-bottom: 1px solid #000;
	width: 900px;
	margin: 0 auto;
	color:#000000;
	height: 175px;
	}
	
div.right {
	width: 375px;
	float: right;
	position: relative;
	font-size: 9px;
}

div.version {
	font-size: 9px;
	padding-top: 10px;
	text-transform: uppercase;
	text-align: right;
}

div.search {
	text-align: right;
	padding-top: 5px;
	margin-bottom: 25px;
}

	
div.header_blog {
	width: 125px;
	height: 95px;
	float: left;
	position:relative;
}

div.header_more {
	width: 125px;
	height: 95px;
	float: left;
	position:relative;
}

div.header_navigation {
	width: 125px;
	height: 95px;
	float: left;
	position:relative;
	}

div.header_navigation select{
	border: 1px solid #000;
	font-size: 9px;
	padding: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.border {
	border: 1px solid #000;
}

div.logo {
	background: url(images/logo.png) no-repeat top left;
	height: 156px;
	width: 171px;
	margin-left: -25px;
	margin-top: -6px;
	float: left;
	position:relative;
}
	
div.blog
	{
	width:900px;
	margin: 30px auto;
	}
	
div.post-title
	{
	margin:0px;
	}
	
div.post-content
	{
	width: 900px;
	text-align:left;	
	margin-top: -10px;
	}	
	
div.post-content ul li {
	list-style: disc;
	line-height: 1.5em;
	}
	
div.post-content ol li {
	list-style:decimal;
	line-height: 1.5em;
	}
	
	
div.post-content-page
	{
	width: 900px;
	text-align:left;
	margin-top: -10px;
	}	
	
div.post-meta
	{
	margin-top: 20px;
	font-size: 9px;
	margin-bottom: 40px;
	}
	
div.single-meta
	{
	border:#444 1px dashed;
	padding:2px;
	margin:5px;
	margin-top:10px;
	color:#202D32;
	background-color:#B0BDC5;
	font-size:10px;
	}
	
div.main-meta
	{
	border:#ccc 1px dashed;
	padding:2px;
	margin:5px;
	margin-top:10px;
	color:#666;
	background-color:ddd;
	font-size:10px;
	}
div.commentslash {
	border-top:1px solid #000;
	width: 900px;

}
div.commentblog
	{	
	width: 520px;
	padding-top:20px;: 
	}

div.singlecommentborder
	{
	float:left;
	}
	
div.gravatorblog
	{
	float:left;
	width:70px;
	}
	
div.singlecomment
	{
	float:left;
	width:520px;
	}
	
div.widget-header
	{
	color:#000;
	}
	
div.clear
	{
    clear: left;
    margin: 0;
    padding: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
	}
	
div.interviews {
	float: left;
	width: 305px;
	height: 50px;
	padding: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #a0a0a0;
	text-transform: none;
	
}

div#footer
	{
	font-size: 9px;
	border-bottom: 20px solid #000;
	text-align:center;
	padding-bottom: 10px;
	color:#00000;
	width: 900px;
	margin: 0 auto;
	}
	
div.gifts {
	width: 293px;
	float:left;
	text-align:center;
	margin-right:5px;
	margin-bottom:30px;
	font-size: 10px;
	line-height:1.4em;
}

div.links {
	width: 215px;
	float:left;
	position: relative;
	margin-bottom:30px;
	margin-top: 20px;
}

/*--------------------textgestaltung--------------------*/

p{
	line-height: 1.5em;
	width: 520px;
     }

h1 {
	margin: 0;
}

h2 {
	margin: 0;
	}
	
h4 {
	text-transform: none;
}

h6 {
	font-size: 10px;
	font-style: italic;
	font-family:Arial, Helvetica, sans-serif;
	float: right;
	width: 170px;
	border-bottom: 1px solid #000;
	line-height: 1.3em;
	font-weight: normal;
	padding-bottom: 8px;
	margin-top: 0;
	text-align:left;
}


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}


hr {
	
	}


dl{
     }
     dt{
          }
          dd{
          }

ul
	{
	margin:0px;
	list-style:circle;
     }
ol{
	margin:0px;
	list-style:none;
	}
 li
	 {
	margin:0px;
	list-style:none;
      }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

img{
     }

address {
     }
	 
/*--------------------Hyperlinks--------------------*/


a {
	color:#000000;
	text-decoration:none;
     }
a:link { 
	color:#000000;
	text-decoration:none;
     }
a:visited { 
	color:#000000;
	text-decoration:none;
     }
a:link:focus{ 
	color:#000000;
	text-decoration:none;
     }
a:link:hover, 
a:visited:hover {
	color:#00aeef; 

    }
a:link:active, 
a:visited:active {
     }

.post-content a{
color:#00aeef; 
     }
.post-content a:link
	{
	color:#00aeef; 
     }
.post-content a:visited{ color:#00aeef; 
     }
.post-content a:link:active, 
.post-content a:visited:active{color:#00aeef; 
      }
	  
.post-content-page a{
color:#000; 
     }
.post-content-page a:link
	{
	color:#000; 
     }
.post-content-page a:hover
	{
	color:#00aeef; 
     }
.post-content-page a:visited{ color:#000; 
     }
.post-content-page a:link:active, 
.post-content-page a:visited:active{color:#000; 
      }
	  
#single-meta a{
color:#000000; 
     }
#single-meta a:link
	{
	color:#000000; 
     }
#single-meta a:visited{ color:#000000; 
     }
#single-meta a:link:active, 
#single-meta a:visited:active{color:#000000; 
      }

.commentblog a{
color:#00aeef; 
     }
.commentblog a:link
	{
	color:#000000; 
     }
.commentblog a:visited{ color:#000000; 
     }
.commentblog a:link:active, 
.commentblog a:visited:active{color:#00aeef; 
      }

/*--------------------bilder als links--------------------*/
a img{
	border: none;
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }
	  
a:link:hover img, 
a:visited:hover img {
    }

/*--------------------smilies im text--------------------*/

body img.wp-smiley{
     }



/*--------------------der weiterlesen link--------------------*/

.more-link{
     }

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif{
     }

/*--------------------Search--------------------*/

#searchform{
	
     }

input#s{
	border: 1px solid #000;
	font-size: 10px;
	margin-right: 1px;
	padding: 1px;
     }

input#searchsubmit{
	border: 1px solid #000;
	font-size: 9px;
	padding:2px;
     }


/*--------------------Comments--------------------*/
.alt {
	 
	}

.commentlist {	
	padding:0px;
	margin:0px;	 
	}


.nocomments {
	text-align:justify;
	 
	}

.commentlist a:hover {
	text-decoration:underline;
}

.commentlist li {
	padding:0px;
	margin-top: 20px;
	list-style:none;
	color:#000;
	border-bottom: 1px solid #d2d2d2;
	}

.commentlist cite, 
.commentlist cite a {
	 color: #434343;
	}
	
.author, .author a, .author a:hover, .author a:link, .author a:visited{
	font-weight: bold;
	color: #00aeef;		
}

.commentlist p {
	text-align:justify;
	padding:0px;
	padding-top:5px;	 
	}

#commentform p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.commentmetadata {
	 margin: 0;
	}

#commentform input {
	border:1px solid #000;
	margin-bottom:1px;
	font-size: 11px;
	padding: 2px;
	}

#commentform textarea {
	border:1px solid #000;
	width:470px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	}

#commentform #submit {
	border:0;
	width:474px;
	font-size: 10px;
	padding: 5px;
	text-transform: uppercase;
	background-color:#dbdbdb;
	
	}

/*--------------------Calendar--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- Widgets---------------------*/
h2.widgettitle{
     }
.widget {
		
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id haengt von der nummer des text widgets ab*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------Categories--------------------*/

li#categories{	
     }

.widget_categories{

     }

/*-------------------WP Requires------------------*/

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

.bold {
	font-weight:bold;
	font-style: normal;
	font-size:11px;
}
