@import "main.css";
@import "content.css";
@import "lastfm.css";


/*- Page Structure */

html { /* Force Vertical Scrollbar */
/* IE */
overflow-y: scroll; 
/* Moz */
height: 100%;
}

* {
padding: 0;
margin: 0;
}

.entry-content p {
padding: 5px 0;
} 

blockquote {
margin: 0 35px;
border-left: solid 3px #AAAAAA;
}

blockquote p {
margin-left: 15px;
padding: -5px 0 !important;
}

img {
border: 0;
}

body {
padding:0;
margin:0;
font-size:11px;
font-family:Helvetica,Arial,sans-serif;
color: #999999;
/*background:url('files/aug_background.jpg') no-repeat #000 fixed top right;*/
background-color:#C2C2C2;
overflow:hidden;
}

#gmap {
position:fixed;
top:0;
right:0;
width:100%;
height:100%;
z-index:1;
display:block;
scolling:no;
}

.content {
padding: 0 0 10px;
}

.comments {
text-align: left;
position: relative;
padding:5px 20px
}

/* header */

#header {
z-index:3;
width:480px;
margin:10px 0 0;
padding:10px;
background:#FFF;
text-align:left;
}

#header p .big {
background:#F9F9F9 url(images/line5.gif) repeat scroll 0 0;
color:#414141;
font-size:18px;
font-weight:100;
letter-spacing:0;
line-height:23px;
padding:2px 7px;
width:100%;
}

/*side*/

#sidebar {
position: fixed;
width:104px; 
margin-left:-114px;
padding:30px 0 50px;
background:url('images/side_c.gif') repeat-y; 
}

#sidebar ul{
list-style:none;
padding:6px;
padding-right:12px;
padding-bottom:12px;
margin:0;
padding-left:1px;
text-align:right;
}

#sidebar li{
list-style:none;
text-decoration:none;
padding:0;
margin:0;
line-height:20px;
letter-spacing:1px;
font-size:11px;
color:#585858;
text-transform:uppercase;
height:20px;
}

#sidebar li a{
color:#444;
line-height:22px;
padding-right:8px;
display:block;
font-size:10px;
}

#sidebar li a:hover{
padding-right:2px;
color:#ffffff;
background:url('images/line4.gif') ;
}

#sidebar-main {
clear:both;
}
/* META */

#meta {
padding-bottom:10px;
}

#meta li {
list-style:none inside;
float:left;
padding:0 9px;
}

/* NAVIGATION */
#navigation {
margin-top:15px;
margin-bottom:5px;
width:100%;
float:left;
text-align: center;
}

#navigation .left { float: left; text-align:right; width:48%; padding:5px; }
#navigation .right { float: right; text-align:left; width:48%; padding:5px; }  

#navigation .left a {  color:#CCCCCC;  }
#navigation .right a { color:#CCCCCC; }  

#navigation a:link,
#navigation a:visited {
color:#CCCCCC;
}

#navigation a:hover {
color:#EF5F06;
}

/* Links */

a {
font-weight: bold;
}

a:link,
a:visited {
color:#000000;
text-decoration: underline;
}

a:hover {
color:#EF5F06;
}

.entry-head a:link,
.entry-head a:visited {
color:#666666;
}

.entry-head a:hover {
color:#EF5F06;
}

.entry-head h3.entry-title a{
color:#FFFFFF;
font-size: 23px;
letter-spacing:-1px;
margin:10px 0;
}
.entry-head h3 a:hover,
#recent_comments a {
color:#EF5F06;
}

/* Allgemein */

hr {
display: none;
}

h4 {
padding: 5px;
margin: 5px 0;
color:#444;
}

/* LISTEN */
.archive-list {
list-style: none;
margin: 10px 0 0 0 !important;
padding-left: 0px !important;
}

.archive-list li {
display: block;
float: left;
margin: 0 10px 0 0 !important;
padding: 2px 0 2px 10px !important;
width: 150px;
}

.archive-list li:hover {
background-color: #EDEDED;
}

.entry-content ol, .entry-content ul {
padding: 0 0 0 35px;
}

.entry-content ol li, .entry-content ul li {
margin: 10px;
padding: 0;
}

.secondary div p {
margin-top: 0.5em;
}

.secondary ul, .secondary ol, .secondary div div {
margin: 5px 0 0;
padding-left: 0;
}

.secondary ol {
margin-left: 15px;
}

.secondary ul li, .secondary ol li {
margin: 0;
padding: 1px 0;
}

.secondary ul li {
list-style-type: none;
list-style-image: none;
}

ol li {
list-style: decimal outside;
}

.sb-links ul li {
margin-top: 20px;
}

.sb-links ul ul li {
margin-top: 0;
}

/* Bilder */
.bildschatten {
border-top: solid 1px #efefef;
background: url('images/bildschatten.png') no-repeat bottom left;
padding: 4px 7px 17px 7px;
}

/* Related posts */
#related {
padding: 0 10px 25px;
}

#related h2 {
padding-bottom: 10px;
}

#related ul {
list-style: none;
line-height:1.5em;
}

/* Ads */
#ad ins {
margin: 0 13px -60px !important;
}

#ad-single {
width: 520px;
margin: 0;
text-align:center;
}
