/*  
Theme Name: Trashboard v2 DE-Edition
Theme URI: http://www.trashboard.de/
Description: 
Version: 0.1
Author: Nadja Macht, Nikolas Hagelstein 
Author URI: http://www.trashboard.de
*/
/* End Various Tags & Classes*/
body {
margin: 0;
padding: 0; 
line-height:150%;
color: #171717;
font-size: 62.5%; /* Resets 1em to 10px */
font-family: 'Tahoma', Verdana, Arial, Sans-Serif;
background:url(images/head_bg.gif) top left repeat-x #171717;
}

a img {
border:none;
}

a {
text-decoration:none;
color:#6D6B6B;
}


p {
color:#121313;
font-size:1.1em;
}

.pagetitle {
color:#6D6B6B;
margin:0px 0px -15px 0px;
}

h2 {
font-size:1.4em;
margin:10px 0px 0px 0px;
}

h2 a {
color: #171717;
}

h3 {
font-size:1.2em;
margin:10px 0px 8px 0px;
}

#commentform label {
font-size:1.1em;
}



ul, ol, dl {
margin:0;
padding:0;
position: relative;  
}

form {
margin:0px;
padding:0px;
}

#commentform input {
border:1px solid #CFCECE;
margin:5px 8px 0px 0px;
padding:0px;
}

#commentform label {
margin:0px 0px 0px 0px;
padding:0px;
}

#commentform textarea {
border:1px solid #CFCECE;
margin:10px 0px 0px 0px;
padding:0px;
}

#commentform #submit {
border:none;
width:68px;
height:31px;
background: url(images/submit.gif) 0px 4px no-repeat;
cursor:pointer;
}


#page {
width:1000px;
float:left;
}

#header {
height:138px;
}

#logo {
margin:0px;
padding:0px;
float:left;
}

#head_menue {
float:left;
margin:0px 0px 0px 32px;
padding:0px;
}

#head_menue p, #head_menue p a {
margin:0px;
font-size:1.0em;
color:#9E9A9A;
}

#head_menue p a:hover {
text-decoration:underline;
}

#search {
width:180px;
height:20px;
float:left;
margin:85px 0px 0px 32px;
}

#search input {
border:1px solid #8E8C8C;
margin:0px;
padding:1px;
background:#F4F4F4;
font-size:1.1em;
}

#search #searchsubmit {
margin:0px;
padding:0px;
border:none;
background:none;
color:#4F4E4E;
}

#search #s {
width:95px;
margin:0px;
}

#col_left {
padding-left:10px;
width:287px;
float:left;
/*background:blue;*/
}

#col_mid, #col_mid_full_page {
z-index:1;
/*background:#cecece;*/
width:468px;
float:left;
margin:10px 32px 0 10px;
}

#col_right {
margin-top:10px;
z-index:1;
width:170px;
float:left;
}

#col_right .navblock ul{
margin-bottom:15px;
}

.navblock {
margin-right:10px;
/*background:#cecece;*/
display:inline;
color:#6D6B6B;
font-size:1.1em;
}

.navrow {
margin-bottom:15px;
}

.navblockwide ul {
margin-left:7px;
}

.navblock ul li a {
color:#6D6B6B;
}

.navblock ul li a:hover {
color:#A3A3A3;
}

.navblock li  {
background: url(images/li.gif) 0px 4px no-repeat;
padding-left:10px;
list-style-type:none;
}
.navblock p {
color:#6D6B6B;
}

.floatleft{
float:left;
}

.moviead {
border:solid 1px #474646;
padding:5px;
float:left;
}

#bct {
margin:10px 0px 0px 0px;
padding:0px;
color:#6D6B6B;
}


#col_mid_full_page .post_outer {
margin-top:0px;
}

.post {

padding:4px;
margin:4px;
position:relative;
border:1px solid #C7C5C5;
}

.post_outer  {
position:relative;
border:1px solid #9E9E9E;
background:#F0F0F0;
margin-bottom:30px;
}

.gluestrip {
position:relative;
float:right;
margin:-34px -24px 0px 0px;
display:inline;
background:url(images/hg_image.gif) top right no-repeat;
width:128px;
height:113px;
}

.gluestrip img {
margin:14px 0px 0px 38px;
}
/*
#col_mid_full_page .gluestrip {
clear:both;
float:right;
margin:0px -24px 0px 0px;
background:url(images/hg_image_fp.gif) top right no-repeat;
}*/

.last_next {
position:relative;
height:20px;
color:#6D6B6B;
margin:0px 0px 20px 0px;
}

.navi_last {
position:relative;
float:left;
}

.navi_next {
position:relative;
float:right;
}



.PSR_container {
margin:0px;
padding:0px;
}

.PSR_votes, .PSR_tvote {
margin:0px 0px 0px 8px;
}

.PSR_votes, .PSR_tvotes, .PSR_tvote {
color:#A3A3A3;
}



p.postmetadata {
text-align:right;
margin:0px;
padding:0px;
}

p.alt {
background:#ffffff;
padding:5px;
border-top:1px solid #CFCECE;
border-bottom:1px solid #CFCECE;
text-align:left;
clear:both;
}

small,.postmetadata, .postmetadata a {
color:#A3A3A3;
font-size:1.0em;
/*clear:both;*/
}

.entry {
line-height:180%;
}

.entry a {
color:#6D6B6B;
text-decoration:underline;
}

.entry a:hover {
color:#6D6B6B;
text-decoration:none;
}

#footer {
width:1000px;
text-align:center;
padding:10px 0px 10px 0px;
margin:0px;
height:100px;
}

#footer p {
color:#6D6B6B;
}

#footer p a:hover {
text-decoration:underline;
}

.alignleft {
position:relative;
float:left;
padding:6px 8px 10px 0px;
}

ol.commentlist {
list-style-type:none;

text-align:left;

clear:both;
}

ol.commentlist li {
margin:0px 0px 10px 0px;
background:#ffffff;
padding:5px;
border-top:1px solid #CFCECE;
border-bottom:1px solid #CFCECE;
}

ol.commentlist li.alt p {
font-size:1.1em;
}

code {
background-color:#CFCECE;
margin-top:5px;
margin-buttom:5px;
font-size:1.2em;
display:block;
border:1px solid black;
padding: 5px;
}

.post ul {
font-size:1.1em;
margin-left:15px;
}