/*

Theme Name: Bumsklumpen 2007
Theme URI: http://www.yetrix.com
Description: Three column liquid
Version: 1
Author: Your Index

*/	

p {margin:0px; padding:0px; padding-top:5px; padding-bottom:5px;}
*
{
margin: 0px;
padding: 0px;
}

ul
{
list-style: none;
}

img
{
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border: #ffffff 0px solid;
}

img a
{
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border: #ffffff 0px solid;
}
img a:hover
{
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border: #ffffff 0px solid;
}
img a:visited
{
padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border: #ffffff 0px solid;
}
body 
{
font-size: 12px;
margin: 0px;
background: #C1CD9D url('img/bg-bumsklumpen.jpg');
color: #000000;
font-family: Arial, Helvetica, sans-serif;
}

#headerwrap
{
width: 90%;
line-height: 130%;
height: 86px;
margin: auto;
}
.mainpage {width:905px; margin:0px; padding:0px; margin:auto; background: #D5E1B1 url(img/bg.jpg) repeat-x; border: 1px solid #99A575; margin-top:10px;}
.myadds {text-align:center; margin:0px; padding:4px;}
                         /***************************************************
                         *********************** Blogtitle **************
                         *****************************************************/

#blogtitle
{
color: #4F4F4F;
text-align: center;
padding:0px;
margin:0px;
padding-top: 15px;
}

#blogtitle a:link {
color: #4F4F4F;
text-decoration: none;
border: none;
}

#blogtitle a:visited {
color: #4F4F4F;
text-decoration: none;
border: none;
font-weight: bold;
}

#blogtitle a:hover {
color: #D5E1B1;
text-decoration: none;
}



                         /***************************************************
                         *********************** Site Description **************
                         *****************************************************/

#sitedesc
{
text-align: center;
margin:0px;
padding:0px;
padding-top: 21px;
font-size: 16px;
font-weight: bold;
color: #EFEFEF;
}

#comment
{
width: 350px;
}

#container
{
margin-bottom: 5px;
padding-top:5px;
width: 100%;
overflow: hidden;
background-color: #D5E1B1;
color: #333;


}

                         /***************************************************
                         *********************** Left Sidebar Container *******
                         *****************************************************/
#leftnav
{
float: left;
width: 170px;
margin: 0;
padding: 6px;
padding-left: 10px;
padding-top: 0px;
margin-left: 0px;
text-align: left;
}


                         /***************************************************
                         *********************** Right Sidebar Container *******
                         *****************************************************/

#rightnav
{
float: left;
width: 170px;
margin: 0;
padding: 6px;
padding-left: 10px;
padding-top: 0px;
margin-left: 5px;
text-align: left;
}
                         /***************************************************
                         *********************** Content **************
                         *****************************************************/
#content
{
float: left;
width: 496px;
margin: 0;
padding: 6px;
padding-left: 10px;
padding-top: 8px;
padding-right:10px;
margin-left: 5px;
text-align: justify;
background-color: #fff;
border: 1px solid #8E9864;
}

#content_sitemap
{
float: left;
width: 600px;
margin: 0;
padding: 6px;
padding-left: 10px;
padding-top: 12px;
padding-right:10px;
margin-top: 12px;
margin-left: 5px;
text-align: justify;
}

#content_sitemap li {margin-left:20px;}

#content_sitemap h2 {
background:none;
margin:0px; padding:0px;
padding-top:30px;
padding-bottom:5px;
font-size:20px;
font-weight:bold;
clear:both;
width:100%;
text-align:left;
border-bottom:1px solid #9CA47F;
}

#content h3 {
color: #5D6F53;
margin-top:0px;
padding-top:0px;
}

#content ul li{
padding:0px 0px 10px 15px;
background: url(img/star.gif) no-repeat;
}

#content ul li ul li{
padding-left: 10px;
background: url(img/child.gif) no-repeat;
}

#content ol{
list-style-position: inside;
padding: 2px;
margin-bottom: 10px;
}
#content h4 {text-align:center; margin:0px 0px 8px 0px; padding:0px; padding-bottom:3px; display:block; color:#616652; border-bottom:1px solid #D5E1B1;}

                         /***************************************************
                         *********************** Footer **************
                         *****************************************************/

#footwrap
{
clear: both;
margin-bottom: 0px;
background-color: #fff;
border-top: 1px solid #999999;
color: #333;
padding: 5px;
font-weight: normal;
text-align:center;
}
#footwrap a {color:#454F27; text-decoration:none;}
#footwrap a:hover {color:#454F27; text-decoration:underline;}

                         /***************************************************
                         *********************** Left Sidebar **************
                         *****************************************************/
#sidebarleft
{
margin-top: 10px;
margin-bottom: 10px;
background: none;
}

#sidebarleft ul li
{
display: block;
padding-left: 15px;
background: url(img/star.gif) no-repeat;
}

#sidebarleft ul li ul li{
padding-left: 10px;
background: url(img/child.gif) no-repeat;
}

#sidebarleft a {
color: #4A5F41;
text-decoration: none;
border: none;
font-weight: normal;
}

#sidebarleft a:hover {
color: #4A5F41;
text-decoration: underline;
border: none;
font-weight: normal;
}

#sidebarleft a:visited:hover {
color: #4A5F41;
text-decoration: underline;
border: none;
font-weight: normal;
}

#sidebarleft a:visited {
color: #4A5F41;
text-decoration: none;
border: none;
font-weight: normal;
}

#sidebarleft h2 {
font-weight: bold;
color: #5D6F53;
font-size: 12px;
}

                         /***************************************************
                         *********************** Right Sidebar **************
                         *****************************************************/

#sidebarright
{
margin-top: 5px;
margin-bottom: 10px;
background: none;
}

#sidebarright ul li
{
display: block;
padding-left: 15px;
background: url(img/star.gif) no-repeat;
}

#sidebarright ul li ul li{
padding-left: 10px;
background: url(img/child.gif) no-repeat;
}

#sidebarright a {
color: #4A5F41;
text-decoration: none;
border: none;
font-weight: normal;
}

#sidebarright a:hover {
color: #4A5F41;
text-decoration: underline;
border: none;
font-weight: normal;
}

#sidebarright a:visited:hover {
color: #4A5F41;
text-decoration: underline;
border: none;
font-weight: normal;
}

#sidebarright a:visited {
color: #4A5F41;
text-decoration: none;
border: none;
font-weight: normal;
}

#sidebarright h2 {
font-weight: bold;
color: #5D6F53;
font-size: 12px;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }


                         /***************************************************
                         *********************** Paragraph **************
                         *****************************************************/

p
{
margin-bottom: 12px;
}

                         /***************************************************
                         *********************** Blockquote ********************
                         *****************************************************/

blockquote
{
padding-left: 10px;
padding-right: 15px;
margin-left: 25px;
margin-right: 25px;
background: #e4eccd url(img/bquote.gif) repeat-y;
}

                         /***************************************************
                         *********************** Post Metadata ****************
                         *****************************************************/

.postmetadata
{
border: 1px dotted #999999;
margin-bottom: 20px;
background-color: #DCDFD1;
padding:6px;
}

.postmetadata a:link
{
border: none;
color: #5F5F5F;
font-weight: normal;
}

.postmetadata a:hover
{
border: none;
color: #83AF62;
font-weight: normal;
}

.postmetadata a:visited:hover
{
border: none;
color: #83AF62;
font-weight: normal;
}

.postmetadata a:visited
{
border: none;
color: #5F5F5F;
font-weight: normal;
}

                         /***************************************************
                         *********************** Links Global ********************
                         *****************************************************/

a:link
{
color: #454F27;
text-decoration: none;
font-weight: bold;
}

a:hover
{
text-decoration: underline;
}

a:visited
{
color: #A5AA95;
text-decoration: none;
font-weight: normal;
}

#feed, #feed img a:link, #feed img a:visited
{
border: none;
}


                         /***************************************************
                         *********************** Comments ********************
                         *****************************************************/

.commentlist
{
}

.commentlist li
{
padding:15px 15px 15px 25px;
background: #F7FFDF url(img/bquote.gif) repeat-y;
border: 1px solid #8E9864;
list-style: none;
margin-bottom:10px;
}

.commentlist a:link
{
border: none;
text-decoration: underline;
font-weight: bold;
color: #5C6F22;
}

.commentlist a:visited
{
border: none;
text-decoration: underline;
font-weight: bold;
color: #5C6F22;
}

.commentlist a:hover
{
border: none;
text-decoration: underline;
font-weight: bold;
color: #000;
}

.commentlist a:visited:hover
{
border: none;
text-decoration: underline;
font-weight: bold;
color: #000;
}

                         /***************************************************
                         *********************** Headings Global **************
                         *****************************************************/

h1
{
font-size: 26px;
padding-left: 5px;
color: #666666;
}

h2
{
display: block;
font-size: 14px;
font-weight: normal;
width: 152px;
height: 22px;
padding-top: 5px;
padding-left: 10px;
margin-top: 10px;
margin-bottom: 6px;
text-align: left;
background: url(img/h2-bg.jpg) no-repeat;
}

h3
{
display: block;
font-size: 16px;
font-weight: bold;
margin-top: 6px;
text-align: left;
padding-left:5px;
}

h3 a:link, h3 a:visited
{
color: #5D6F53;
font-weight: bold;
}

h4
{
margin-top: 15px;
font-size: 14px;
}
.navigation {margin:8px 0px 8px 0px;padding:0px;}
.nav_next {float:right; width:47%; text-align:right;}
.nav_prev {float:left; width:47%; text-align:left;}
.navigation a {color:#616652; text-decoration:none;}
.navigation a:hover {text-decoration:underline;}

.bigban800 {text-align:center; padding:5px; background:#EAF0D8; margin:0px 5px 5px 5px; border: 1px solid #8E9864;}
.bigban800 img {width:100%; padding:0px; margin:0px;}
.br {clear:both;}
.mdhad {text-align:center; margin:4px;}
.mdhad table {margin:4px; text-align:center;}
.mdhad img {padding:4px; margin:2px;}
.related-posts {padding-top:10px; padding-bottom:10px;}
.related-posts h3 {font-size:14px; margin-bottom:8px;}
.related-posts ul {padding-left:20px;}

		.cosmos_keyword1 { font-size: 0.7em; }
		.cosmos_keyword2 { font-size: 0.9em; }
		.cosmos_keyword3 { font-size: 1.0em; }
		.cosmos_keyword4 { font-size: 1.1em; }
		.cosmos_keyword5 { font-size: 1.2em; }
		.cosmos_keyword6 { font-size: 1.3em; }
		.cosmos_keyword7 { font-size: 1.4em; }
		.cosmos_keyword8 { font-size: 1.5em; }
		.cosmos_keyword9 { font-size: 1.6em; }
		.cosmos_keyword10 { font-size: 1.7em; }
		.cosmos_keyword11 { font-size: 1.8em; }
		.cosmos_keyword12 { font-size: 1.9em; }
		.cosmos_keyword13 { font-size: 2.0em; }
		.cosmos_keyword14 { font-size: 2.1em; }
		.cosmos_keyword15 { font-size: 2.2em; }