h1 {
	margin: 0 40px 0 50px;
	height: 50px;
	padding-left: 20px;
	background: url('/img/titles/bg.png') repeat-x;
}

#columns {
	color: #666;
	background: #fff;
	margin: 0 40px 0 50px;
	padding: 20px 0;
	height: 1%;
	overflow: hidden;
	font-size: 0.8em;
	line-height: 2em;
}

#leftcolumn {
	float: left;
	width: 535px;
	padding: 0 30px;
}

#rightcolumn {
	float: right;
	width: 244px;
	padding: 0 20px;
	border-left: 1px dotted #a5a5a5;
}

#columns h2 {
	margin: 0;
	font-size: 1.2em;
}

#columns p {
	margin: 0 0 20px 0;
}

#columns a {
	color: #356ab3;
	border-bottom: 1px dotted #356ab3;
}

#columns a:hover {
	border-bottom-style: solid;
}