﻿body
{
	margin:0px;
	padding:0px;
	background:#141414 url('../Img/blogBG.jpg') no-repeat top center;
}

div#content
{
	width:970px;
	margin:0px auto;
	padding:0px;
}

div#main
{
	width:610px;
	padding:45px 45px 45px 135px;
	float:left;
	background:transparent url('../Img/mainBG.png') repeat-y top left
}

div#sidebar
{
	width:180px;
	float:left;
}

div.cln
{
	float:none;
	clear:both;
	font-size:1px;
	height:1px;
}

div#content h1
{
	height:120px;
	margin:190px  165px 0px 210px;
	padding:0px;
	background:transparent url(../Img/blogTitle-trans.png) no-repeat top center;
}

div#content h1 span
{	display:none;	}


/* Blog Post definitions */
div#main div.blogDate
{
	color:#de0202;
	font:normal normal normal 11px/16px Verdana;
}

div#main h2
{
	color:Black;
	font: normal normal bold 14px Verdana;
	text-transform:uppercase;
}

div#main,
div#main p
{
	color:#231f20;
	font: normal normal normal 12px/16px Verdana;
}

/* Blog post info */
div#main div.postInfo
{
	margin:50px 0px 10px 0px;
	text-align:right;
	color:#e00000;
	font: normal normal normal 11px/13px Verdana;
	background:transparent url(../Img/commentsTitle.gif) no-repeat left bottom;
}

div#main div.postInfo a
{
	color:#e00000;
	text-decoration:underline;
}

div#main div.postInfo a:hover
{	text-decoration:none;	}

/* Blog Comments */
div#main ul.comments
{
	margin:0px;
	padding:0px;
	list-style:none;
}

div#main ul.comments li
{
	color:#111212;
	font: normal normal normal 11px/16px Verdana;
	margin:0px 0px 20px 0px;
	padding:9px 0px 0px 0px;
	background:transparent url(../Img/commentsTop.png) no-repeat left top;
}

div#main ul.comments li a
{
	color:#111212;
	text-decoration:underline;
}

div#main ul.comments li a:hover
{	text-decoration:none;	}


div#main ul.comments li div.mid
{
	padding:0px 10px;
	background:transparent url(../Img/commentsMiddle.png) repeat-y left top;
}

div#main ul.comments li div.bottom
{
	padding:21px 10px 0px 10px;
	background:transparent url(../Img/commentsBottom.png) no-repeat left top;
}


/* KALENDAR*/
.calendarBox
{
	font-size:12px;
	font-family:Verdana;
}

.calendarOld 
{
	padding:2px;
	font-size:90%;
	font-weight:bold;
	background-color:#FFF;
}

.calendarOld a,
.calendarOld a:visited 
{
	color:#b60603;
	text-decoration:underline;
}

.calendarOld a:hover 
{	text-decoration:none;	}

.calendar 
{
	color:#fff;
	padding:2px;
	font-size:90%;
	background-color:#b60603;
}

.calendar a,
.calendar a:visited
{
	color:#FFF;
	text-decoration:underline;
}
.calendar a:hover 
{	text-decoration:none;	}


.calendarArrow,
.calendarArrow a,
.calendarArrow a:visited
{
	color:#fff !important;
	padding:2px;
	font-size:14px;
	background-color:#b60603;
	text-decoration:none;
}
			
.calendarArrow a:hover 
{	text-decoration:underline; }


/* Comments on/off */
div#sidebar a
{
	color:#b60603;
	text-decoration:underline;
	font: normal normal normal 11px/16px Verdana;
}

div#sidebar a:hover
{	text-decoration:none;	}


/* Other Content */
div#sidebar div.linksBox,
div#sidebar div.linksBox a,
div#sidebar div.linksBox p,
div#sidebar div.linksBox p a
{	
	color:#fff;
	font: normal normal normal 11px/16px Verdana;
}

div#sidebar div.linksBox h4
{
	height:19px;
	font-size:1px;
	color:#bbd2d9;
	background:transparent url('../Img/sidebarLinksTitle-trans.png') no-repeat top left;
}

div#sidebar div.linksBox h4 span
{	display:none;	}


div#sidebar div.linksBox a,
div#sidebar div.linksBox p a
{	text-decoration:underline;	}

div#sidebar div.linksBox a:hover,
div#sidebar div.linksBox p a:hover
{	text-decoration:none;	}



div#sidebar div.blogLinxBox,
div#sidebar div.blogLinxBox a,
div#sidebar div.blogLinxBox p,
div#sidebar div.blogLinxBox p a
{	
	color:#fff;
	font: normal normal normal 11px/16px Verdana;
}

div#sidebar div.blogLinxBox h4
{
	height:19px;
	background:transparent url('../Img/sidebarBlogsTitle-trans.png') no-repeat top left;
}

div#sidebar div.blogLinxBox h4 span
{	display:none;	}


div#sidebar div.blogLinxBox a,
div#sidebar div.blogLinxBox p a
{	text-decoration:underline;	}

div#sidebar div.blogLinxBox a:hover,
div#sidebar div.blogLinxBox p a:hover
{	text-decoration:none;	}


div#sidebar div.defaultModul,
div#sidebar div.defaultModul a,
div#sidebar div.defaultModul p,
div#sidebar div.defaultModul p a
{	
	color:#fff;
	font: normal normal normal 11px/16px Verdana;
}

div#sidebar div.defaultModul h4
{
	color:#b60603;
	font: normal normal bold 18px/20px Verdana;
}


div#sidebar div.defaultModul a,
div#sidebar div.defaultModul p a
{	text-decoration:underline;	}

div#sidebar div.defaultModul a:hover,
div#sidebar div.defaultModul p a:hover
{	text-decoration:none;	}


