/*
Theme Name: Loft 75-Standard
Version: 3.2
Description: Loft 75 Standard-Theme.
Author: MS
Author URI: http://www.loft75.de/
Tags: black, orange, white, light, two-columns, right-sidebar, fixed-width, custom-header, theme-options
*/

body {
background:#ffffff;
color:#000000;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:.85em;
}

p {
text-align:justify;
}

h2 {
font-size:1.2em;
text-transform:uppercase;
}

a {
color:#666666;
text-decoration:none;
}

a:hover {
color:#ff7e00;
text-decoration:underline;
}

blockquote {
background:url("images/blockquote.jpg") no-repeat top left;
font-style:italic;
padding-left:30px;
}

#navlink {
margin:30px 0;
}

#topbar {
padding:30px 0 35px;
width:1000px;
}

.blogtitle {
color:#ff7e00;
font-size:1.8em;
font-weight:700;
text-transform:normal;
}

.blogdescription {
color:#FF7E00;
text-transform:none;
}

#navwrap {
margin-bottom:60px;
width:1000px;
}

#contentwrap {
margin-top:30px;
width:1000px;
}

#content {
float:left;
margin-right:30px;
width:620px;
}

#navigationwrap {
background:#ffffff;
float:right;
margin-bottom:30px;
}

#navigation {
width:300px;
}

#navigation div.navtitle {
-moz-border-radius:10px;
-webkit-border-radius:10px;
background-image:url(/wp-content/wp-header/random_header.php);
border:1px solid #5F5F5F;
color:#000000;
font-size:1em;
font-weight:400;
height:224px;
line-height:1.8em;
}

#navigation h2 {
color:#ffffff;
font-weight:400;
text-transform:uppercase;
}

#navigation h2.small,#navigation h2.widgettitle {
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
-webkit-border-top-left-radius:10px;
-webkit-border-top-right-radius:10px;
background:#5f5f5f;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:700;
margin-bottom:0px;
padding:3px 3px 3px 15px;
text-transform:none;
border:1px solid #5f5f5f;
}

/* Einzelne Widgets definieren */

.textwidget {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
text-align:justify;
font-size: 100%;
padding:10px;
border:1px solid #5f5f5f;
}


.wp-polls {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
background:-moz-linear-gradient(top, #ff7e00, #ffffff);
background:-webkit-gradient(linear, left top, left bottom, from(#ff7e00), to(#ffffff));
padding:10px;
border:1px solid #5f5f5f;
}


#get_recent_comments_wrap {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
padding:10px;
border:1px solid #5f5f5f;
}

#categories-205874711 ul {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
padding:1px;
border:1px solid #5f5f5f;
}


.execphpwidget {
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-webkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
text-align:justify;
font-size: 90%;
padding:10px;
border:1px solid #5f5f5f;
}




#navigation ul {
list-style:none;
margin:0;
padding:0;
}

#navigation li {
list-style:none;
}

#navigation ul li {
padding:3px 3px 3px 10px;
}

.postdate {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:1.8em;
font-weight:700;
margin-top:20px;
text-transform:uppercase;
}

.postmetadatabottom {
background:#FF7E00;
margin:15px 0;
padding:3px;
text-transform:uppercase;
width:150px;
}

.postmetadatabottom a {
color:#FFFFFF;
}

.entry {
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:-moz-linear-gradient(top, #efefef, #ffffff);
background:-webkit-gradient(linear, left top, left bottom, from(#efefef), to(#ffffff));
background-color:#efefef;
border:1px solid #5F5F5F;
padding:10px;
}

.entry_page {
background-color:#FFFFFF;
padding:0;
}

/* Gravatar im Kontext anzeigen */
.avatar-80 {
float:left;
margin:0px 20px 10px 0;
}


#searchsubmit {
display:none;
}

#s {
-moz-border-radius:10px;
-webkit-border-radius:10px;
background:#FFFFFF url("images/magnifier.png") no-repeat top left;
border:1px solid #5F5F5F;
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
font-weight:400;
margin-top:20px;
padding:3px 3px 3px 40px;
width:255px;
}

.searchtitle {
-moz-border-radius:15px;
-webkit-border-radius:15px;
background:#FFC184;
color:#FFFFFF;
font-size:1.4em;
font-weight:700;
margin-top:20px;
padding:3px 3px 3px 15px;
text-transform:uppercase;
}

#footer {
border-top:1px solid #ff7e00;
clear:both;
color:#5f5f5f;
padding:10px 0 35px;
width:1000px;
}

#comments {
clear:both;
padding-top:20px;
}

.comment-info-split {
clear:both;
}

.commentmetadata {
text-transform:uppercase;
}

.commentlist div.alt {
padding:10px;
}

.commentlist div {
padding:10px;
}

.comment-div {
display:block;
}

.comment-left {
width:30%;
}

.comment-right {
width:70%;
}

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

.alignleft {
float:left;
margin:10px 20px 10px 0;
}

.alignright {
float:right;
margin:10px 0 10px 20px;
}

img.ttf {
border:0;
}

a.spoiler_link_show,a.spoiler_link_hide {
background-position:left center;
background-repeat:no-repeat;
font-size:1.3em;
padding-left:20px;
}

a.spoiler_link_show {
background-image:url(images/wpspoiler_down2.gif);
}

a.spoiler_link_hide {
background-image:url(images/wpspoiler_up2.gif);
}

div.spoiler_div {
background:#F6F6F6;
border:1px dotted #dddddd;
font-size:1.2em;
line-height:1.3em;
margin:5px 0 10pt;
padding:10px 10pt 6pt;
}

a.nav,a.nav:link,a.nav:visited {
background:#ff7e00;
border:none;
color:#ffffff;
float:left;
font-size:.9em;
font-weight:700;
height:20px;
line-height:20px;
margin-left:0;
margin-top:0;
overflow:auto;
text-align:center;
text-decoration:none;
width:200px;
}

a.nav:hover {
background:#a9a9a9;
color:#FFFFFF;
}

a.nav:active {
background:#FFFFFF;
color:#000000;
}

.pagetitle,.posttitle {
color:#ff7e00;
font-family:Arial, Helvetica, sans-serif;
font-size:1.8em;
font-weight:700;
text-transform:none;
}

.posttitle a,.posttitle a:hover {
color:#ff7e00;
}

.postmetadatabottom a:hover,#footer a {
color:#000000;
}

/* Initialen am Textanfang */
span.initialcap {
float:left;
font-size:52px;
line-height:44px; /* Double the line height minus 1 pixel */
font-family:Arial, Helvetica, sans-serif;

color: #5f5f5f;
padding-right:5px;



#subhead  {
color:#ff7e00;
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:700;
text-transform:none;
}

