* { margin: 0; padding: 0; }
body { text-align: center; font: 12px Verdana; color: #555555; background: #eeeeee url(images/background.gif) repeat-y center 0; }
a { color: #0033FF; }
a:hover { text-decoration: none; color: #0033FF; }
img { border: 0; }
.break { font-size: 0; width: 0; height: 0; clear: both; }
.alignleft { float: left; margin: 4px 10px 5px 0; }
.alignright { float: right; margin: 4px 0 5px 10px; }
.aligncenter { text-align: center; }
.hidden { display: none; }
#wrapper { width: 970px; margin: auto auto; text-align: left; padding-left: 4px; }
#header { height: 204px; background: url(images/header.gif) repeat-x 0 0; }
#header .pages { list-style-type: none; float: left; height: 30px; padding: 0 5px; overflow: hidden; }
#header .pages li { float: left; font-size: 0.9em; text-transform: uppercase; }
#header .pages li a { color: #ffffff; display: block; text-decoration: none; padding: 9px 15px; }
#header .categories { clear: both; list-style-type: none; height: 40px; padding: 0 8px; overflow: hidden; }
#header .categories li { float: left; font-size: 0.9em; padding: 11px; }
#header .categories li a { color: #262B2C; text-decoration: none; display: block; padding: 3px 5px; }
#header .categories li a:hover { background: red url(images/active.gif) repeat-x 0 0; color: #ffffff; }
#header h1 { float: left; padding: 40px 0 0 20px; }
#header h1 a {
			width: 423px; height: 55px;
			display: block;
			text-indent: -9999px;
			outline: none;
			background: url(images/logo.gif) no-repeat 0 0;
		}
	#header .ad {
		float: right;
		padding: 20px;
	}
#content {
	width: 615px;
	float: left;
	border-top: 4px solid #f5f5f5;
	padding: 10px 20px;
	font-family: Arial;
}
#center {
	border: 1px solid rgb(0, 0, 0);
	background-image:url(images/hinter.jpg);
	margin-bottom:15px;
	margin-top:0px;
	margin-left:29px;
	margin-right:29px;
	padding:10px;
	color: #000000;
}
#content a {
	color: #0033FF;
	text-decoration: none;
}
#content a:hover {
	text-decoration: none;
	color: #0033FF;
	text-transform: uppercase;
}
	#content .featured {
		padding: 16px;
		background-color: #EEEEEE;
		border: 1px solid #DFDFDF;
	}
	#content .posts {
		padding: 12px 6px;
	}
	#content .post {
		width: 261px;
		float: left;
		padding: 18px;
	}
		#content .post h2 {
			font-family: Georgia;
			font-size: 1.5em;
			font-weight: normal;
			margin-bottom: 8px;
		}
		#content .post h2 a {
			color: #555555;
			text-decoration: none;
		}
		#content .post p {
			line-height: 1.6em;
			margin-bottom: 15px;
		}
#sidebar {
	width: 313px;
	float: right;
	padding-top: 5px;

}
	#sidebar .box {
		padding: 10px;
		border-bottom: 1px solid #E7E7E7;
	}
	#sidebar h2 {
		font-size: 0.9em;
		color: #FF0000;
		margin-bottom: 10px;
		padding-left: 5px;
	}
	#sidebar ul {
		list-style-type: none;
		padding-left: 5px;
	}
		#sidebar ul li {
			font-size: 0.9em;
			line-height: 1.5em;
			padding: 4px 0;
		}
		#sidebar ul li a {
			color: #262B2C;
			text-decoration: none;
		}
		#sidebar ul li a:hover {
			font-weight: bold;
		}
	#sidebar .l, #sidebar .r {
		width: 135px;
		float: left;
		padding: 18px 0 0 18px;
	}
		#sidebar .r ul, #sidebar .l ul {
			padding-bottom: 20px;
		}
	#sidebar .ad {
		text-align: center;
		padding: 5px;
	}
		#sidebar .ad img {
			margin: 5px;
		}
#footer {
	clear: both;
	background: #FFFFFF url(images/footer.gif) repeat-x 0 0;
	font-size: 0.9em;
	padding: 20px 10px;
	color: #9E9E9D;
}
	#footer a {
		color: #9E9E9D;
		text-decoration: none;
	}
table tr.rowH
{
	color: #333333;
	background: #D4D4E0 url('images/top.jpg') top left repeat-x;
	border-right: solid 1px #fff;
              padding: 5px 5px 5px 5px;
}
table tr.rowA
{
	background: #F8F8F8 url('images/a6.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
              padding: 5px 5px 5px 5px;
}
table tr.rowB
{
	background: #FDFDFD url('images/a7.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
              padding: 5px 5px 5px 5px;
}
table td
{
              padding: 5px 5px 5px 5px;
}
table td.yew
{
	background: #EEEEEE;
}
