.headline {
	background-color:#A2A1A0;
	background-image:url('src/headlinebg2.jpg');
	background-repeat:repeat-x;
	font-family:tahoma;
	padding:5px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	border-bottom:3px solid #F29186;
	margin-bottom:10px;
}

.headline a {
	color:#fff;
	text-decoration:none;
}

.headline a:hover {
	text-decoration:underline;
}

a.addBut {
	font:12px arial;
	font-weight:bold;
	color:red;
	background:white;
	padding:0px 6px;
	border:1px solid #2E5898;
	float:left;
	margin:7px 0 0 4px;
	text-decoration:none;
}
a.addBut:hover {
	background:#ddd;
	text-decoration:none;
}

.headline form, .headline select {
	font:12px arial;
	margin:0px;
	color:#2E5898;
}

table.skel .content .banner {
	width:448px;
	height:20px;
}

.post {
	border:1px solid #3E739B;
	background:#FFEDB9;
	margin-bottom:3px;
	font:12px arial;
}

.post h1 {
	font-size:12px;
	font-weight:bold;
	padding:5px;
	margin:0px;
	margin-top:1px;
	background-image:url('src/notebarbg.jpg');
	background-color:#ccc;
	background-repeat:repeat-x;
}

.post h1 span.img {
	background:url('src/tack.gif');
	width:20px;
	background-repeat:no-repeat;
}

.post h1.arc a {
	padding:1px 3px;
	background:#F29186;
	color:white;
	font:12px tahoma;
	font-weight:bold;
}

.post p {
	margin:0px;
	padding:5px;
	border:0px;
	height:5px;
}

.post > p {
	height:auto;
}

.post h4 {
	padding:0 15px 5px 0;
	margin:0px;
	font-size:12px;
}
