﻿body
{
	margin:0px;
	padding:0px;
	background:#dba004 url('../Img/blogBG.jpg') no-repeat top center;
}

div#content
{
	width:975px;
	margin:0px auto;
	padding:0px;
}

div#main
{
	position:relative;
	width:760px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 31px;
}

div#sidebar
{
	width:180px;
	float:left;
	padding:0px 0px 0px 0px;
}

div.cln
{
	float:none;
	clear:both;
	font-size:1px;
	height:1px;
	margin:-1px 0px 0px 0px;
	padding:0px;
}

div#content h1
{
	height:240px;
	margin:55px 80px 0px 520px;
	padding:0px;
	overflow:hidden;
}

div#content h1 a
{	
	height:214px;
	display:block;	
}

div#content h1 span
{	display:none;	}




/* Blog Post Area */
div#main div.postTop
{
	font-size:1px;
	overflow:hidden;
	width:759px;
	height:4px;
	margin:0px;
	padding:0px;
	background:transparent url('../Img/mainTopBG-trans.png') no-repeat top left;
}


div#main div.post
{
	background:transparent url('../Img/mainMiddleBG-trans.png') repeat-y top left;
}

div#main div.post div.decor
{
	width:645px;
	padding:40px 57px 45px 57px;
	margin:0px 0px 0px 0px;
	background:transparent url('../Img/mainBGDecor.jpg') no-repeat 14px top;
}


div#main div.postEnd
{
	width:759px;
	height:25px;
	margin:0px 0px 23px 0px;
	padding:0px;
	background:transparent url('../Img/mainBottomBG-trans.png') no-repeat bottom left;
}


/* Blog Post definitions */
div#main div.blogDate
{
	float:right;
	color:#26170f;
	font:normal normal bold 10px Verdana;
}

div#main h2
{
	color:#26170f;
	font: normal normal bold 24px Georgia;
}

div#main,
div#main p
{
	color:#26170f;
	font: normal normal normal 14px/22px Verdana;
}


/* Blog post info */
div#main div.postInfo
{
	height:38px;
	margin:50px 0px 10px 0px;
	text-align:right;
	color:#000;
	font: normal normal bold 11px/13px Verdana;
	background:transparent url(../Img/commentsTitle.gif) no-repeat left top;
}

div#main div.postInfo a
{
	color:#000;
	font-weight:normal;
	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;
}




/* Comments on/off */
div#sidebar a
{
	color:#26170f;
	text-decoration:underline;
	font: normal normal normal 11px/16px Verdana;
}

div#sidebar a:hover
{	text-decoration:none;	}


/* Other Content */
div#sidebar div.linksBox
{	margin:20px 0px 0px 0px;	}

div#sidebar div.linksBox,
div#sidebar div.linksBox a,
div#sidebar div.linksBox p,
div#sidebar div.linksBox p a
{	
	color:#26170f;
	font: normal normal normal 11px/16px Verdana;
}

div#sidebar div.linksBox h4
{
	color:#26170f;
	margin:0px 0px 5px 0px;
	font: normal normal bold 24px Georgia;
}

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
{	margin:20px 0px 0px 0px;	}

div#sidebar div.blogLinxBox,
div#sidebar div.blogLinxBox a,
div#sidebar div.blogLinxBox p,
div#sidebar div.blogLinxBox p a
{	
	color:#26170f;
	font: normal normal normal 11px/16px Verdana;
}

div#sidebar div.blogLinxBox h4
{
	color:#26170f;
	margin:0px 0px 5px 0px;
	font: normal normal bold 24px Georgia;
}

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
{	margin:20px 0px 0px 0px;	}

div#sidebar div.defaultModul,
div#sidebar div.defaultModul a,
div#sidebar div.defaultModul p,
div#sidebar div.defaultModul p a
{	
	color:#26170f;
	margin:0px;
	font: normal normal normal 11px/16px Verdana;
}

div#sidebar div.defaultModul h4
{
	color:#26170f;
	margin:0px 0px 5px 0px;
	font: normal normal bold 24px Georgia;
}

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;	}


/* KALENDAR*/
.calendarBox
{
	font-size:12px;
	font-family:Verdana;
}

.calendar 
{
	color:#fff;
	padding:2px;
	font-size:90%;
	background-color:#26170f;
}

.calendar a,
.calendar a:visited
{
	color:#fff;
	text-decoration:underline;
}
.calendar a:hover 
{	text-decoration:none;	}


.calendarArrow,
.calendarArrow a,
.calendarArrow a:visited
{
	color:#ffffff !important;
	padding:2px;
	font-size:14px;
	background-color:#26170f;
	text-decoration:none;
}
			
.calendarArrow a:hover 
{	text-decoration:underline; }

.calendarOld 
{
	padding:2px;
	font-size:90%;
	font-weight:bold;
	background-color:#734c29;
}

div#sidebar .calendarOld a,
div#sidebar .calendarOld a:visited 
{
	color:#fff;
	text-decoration:underline;
}

div#sidebar .calendarOld a:hover
{	text-decoration:none;	}


/* Content social net */
div#main a.rss
{
	top:60px;
	left:0px;
	position:absolute;
	display:block;
	width:45px;
	height:217px;
	background:transparent url('../Img/rssBG-trans.png') no-repeat left top;
}

div#main a.rss span
{	display:none;	}


div#main a.twitter
{
	top:260px;
	left:0px;
	position:absolute;
	display:block;
	width:45px;
	height:60px;
	background:transparent url('../Img/twitterBG-trans.png') no-repeat left top;
}

div#main a.twitter span
{	display:none;	}


div#main a.facebook
{
	top:300px;
	left:0px;
	position:absolute;
	display:block;
	width:45px;
	height:60px;
	background:transparent url('../Img/facebookBG-trans.png') no-repeat left top;
}

div#main a.facebook span
{	display:none;	}

