/*
Theme Name: Blogr
Description: Theme "Blogr" for Thingamablog.
Feel free to tweak it and make it your own.
Version: 1.0
Author: Fre@k
Author URI: http://www.ogee.de
*/

body, table {
     font-family: georgia, verdana, arial, helvetica, sans-serif;
}

#page {
     text-align: left;
     margin:0 auto;
	padding: 0px;
     width:740px;
}

body {
    background:#fff url(img/bg.jpg) top center repeat-y;
    font-size:12px;
    margin: 0px;
    padding: 0px;
    text-align: center;
}

a 		{ color: #192a72;  text-decoration:none; }
a:visited	{ color: #192a72;  text-decoration:none; } 
a:active	{ color: #192a72;  text-decoration:none; } 
a:hover	{ color: #345bfe; text-decoration:none; }

h1, h2, h3 {
    margin: 0px;
    padding: 0px;
    text-decoration: none;
}

#banner, #banner-commentspop {
}

#banner {
    font-weight: normal;
    font-size: 26px;
    text-transform: uppercase;
    margin-top: 10px;
    margin: 20px;
    padding:0;
    color: #333;
    border-bottom: 1px solid #A1A1A1;
}

#banner-commentspop {
    font-weight: normal;
    padding: 0;
}

#banner a,
#banner a:visited,
#banner a:active,
#banner a:hover {
    color: #333;
    font-size: 26px;
    font-weight: normal;
    text-decoration: none;
}

#banner .description {
    color: #636363;
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    text-transform: none;
    margin-top: 5px;
}	

#content, #container {
    margin-top: 10px;
}

#content {
    float:left;
    width:500px;
}

#links {
    float:right;
    width:220px;
    padding: 0px;
    margin-top: 20px;
}

.blog {
    font-size: 12px;
    padding-left: 20px;
    margin: 0;
    margin-top: 10px;
}	

.blogbody {
    color: #000;
    font-size: 12px;
    font-weight: normal;
    line-height: 140%;			
    margin-bottom: 10px;
}

.title, .comments-head { 
    color: #cc0000;
    font-size: 24px;
    font-weight: normal;
    text-align: left;
    line-height: 120%;
    padding: 2px;
    padding-bottom: 4px;
}

.date	{ 
    color: #666;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 5px;
    text-align: left;
    letter-spacing: .2em;
}

.posted	{
    background: #f9f9f9;
    font-size: 12px;
    text-align: center;
    border-top: 1px dashed #A1A1A1;
    border-bottom: 1px dashed #A1A1A1;
    margin: 0 auto;
    margin-top: 8px;
    margin-bottom: 40px;
}

.calendar {
    font-size: 10px;
    font-weight: normal;
    line-height: 140%;
    padding: 2px;
    text-align: center;
    color:#666666;
}

.calendar td {
    width: 14%;
}

div.calendar {
    padding: 3px;
}

div.calendar table {
    width: 100%;
}

.calendarhead {
    color: #636363;
    font-size: 12px;
    font-weight: bold;
    line-height: 140%;
    text-align: left;	
    padding: 1px;
    letter-spacing: .2em;				
    text-transform: uppercase;
    width: 100%;
    border-bottom: 1px dashed #A1A1A1;
}

.side {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 15px;
    margin-right: 20px;
}

.side ul {
    margin: 0;
    padding:0;
    padding-left: 0.6em;
}

.side li {
    list-style: none;
    margin: 0.4em; 
    padding: 0.1em;
    border-bottom: 1px dashed #A1A1A1;
}

.sidetitle {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding: 2px;
    letter-spacing: .2em;
    text-transform: uppercase;
    text-align: left;		
    border-bottom: 1px solid #A1A1A1;
}

.syndicate {
    color: #666666;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}

.powered {
    color: #666666;
    font-size: 10px;
    font-weight: normal;
    line-height:140%;
    margin-top: 10px;
    padding:2px;
    text-align:left;
}

#footer {
    clear:both;
    margin: 20px;
    border-top: 1px solid #A1A1A1;
}

#footer p {
    padding: 0;
    margin: 0;
    text-align:center;
}
