/*
 * @design: old design
 * @copyright: Populis GmbH
 * @author: Felix Vogel
 */

/* cols */

#blog {width:780px;}

#left, #right {width:220px;}

.col3 #main {margin-left:220px;}
.col3 #main, .col3L #main, .col3R #main {width:340px;} /* 780-2*220 */
.col3 #left {margin-left:-560px;} /* 220-780 */

.col2L #main, .col2R #main {width:560px;} /* 780-220 */


/* userContent */

.userContent blockquote {
margin:1em 2em;
padding:0 1ex;
border:2px dotted #ccc;
background:#eee;
}

a img {border-width:0px;}

/* header */

#header {line-height:normal;}

#blog-title a, #blog-desc a, #blog-title :visited, #blog-desc :visited, #blog-title a:hover, #blog-desc a:hover {
color:#000;
text-decoration: none;
}

#blog-title {
padding:7px 10px 0;
}

#blog-title a {display:block;}

#blog-desc div {
padding:0 10px 7px;
font-size:16px;
}

/* left, right */

#right-inner, #left-inner {padding:25px 5px 5px;}

#left .widget-inner, #right .widget-inner {
margin-bottom:30px;
border-bottom:1px solid #000;
}

#left .widget-title .inner, #right .widget-title .inner {padding:3px;}

#left .widget-content, #right .widget-content {padding:8px;}
#widget-navi .widget-content {padding:8px !important;}

#left #widget-navi ul, #right #widget-navi ul {margin:0;}

#left #widget-navi li, #right #widget-navi li {
padding:2px 0;
list-style:none;
}

.custom {
margin-bottom:30px;
text-align:center;
}
/* main */

#main-inner {padding:20px 15px;}

.postList li.post {margin-top:45px;}

.postList li.published {margin:0 0 40px;}

#postListTitle {margin-bottom:15px;}

#main .post-title a, #main .post-title :visited, #main .post-title a:hover, .mainTitle {
display:block;
padding:5px 5px 2px;
text-decoration:none;
line-height:normal;
}

.post-info {
padding:0 5px;
line-height:normal;
}


.mainTitle {margin:1px 0 15px;}
#postListTitle .mainTitle {margin-bottom:0px}

#topPrevNextPost {margin-top:10px;}

.post-content-inner, .post-footer, .section-content-inner {padding:5px;}
.pagination {padding:0 5px;}

.postList li.post {padding:0;}

.post-options, .admin-options {margin-bottom:0;}

#main #comments .section-inner, #main #comments .mainTitle {border:0;}
#main #lastPosts .section-inner, #main #lastPosts .mainTitle {border:0;}

/* font + size */

#blog {font-size:13px;} /* 13px */

/* colors */

body, #main .post-title a, #main .post-title :visited, .widget-title {color:#000;}

body {background:#fff;}
#widget-joingroup .type {border-color:#fff;}

:link {color:#2C73B9;}
:visited {color:#669999;}

.comment {border-color:#999;}

/* override dw style*/
.post-info { border-bottom:0 !important;}
.post-content-inner { border-top:0 !important;}
.post-info small {font-size:90%;}

/* override custom style*/
#main-inner {padding-top:20px !important;}
