h1, h2, h3 {
	border-bottom:				1px solid #FFCC00;
	font-size:					x-large;
	font-weight:				normal;
	padding:					0px 0px 13px 15px;
	margin-bottom:				10px;
}

p {
	margin-bottom:				10px;
	line-height:				1.5;
}

a {
	color:						#fab100;
	text-decoration:			none;
}

a.highlight, a.searchResultHeader {
	font-weight:				bold;
	color:						#666;
	background:					url(../images/bg_content_ul.gif) 0px 7px no-repeat;
	padding-left:				15px;
	margin-left:				5px;
}

a.parent {
	text-transform:				capitalize;
	font-weight:				bold;
}

div.WidgetHolder a.highlight {
	color:						#FFCC00;
	margin-left:				0;
	padding-left:				15px;
}

a.searchResultHeader {
	margin-left:				0;
}

span.galleryImageTitle {
	padding-top:				10px;
	padding-bottom:				20px;
	color:						#666;
	font-weight:				bold;
}

span.highlight {
	font-style:					italic;
}

div.subtitle {
	padding-left:				15px;
	font-weight:				bold;
	padding-bottom:				20px;
}

div.content a[target]{
	background:					url(../images/bg_a_blank.gif) 0px 4px no-repeat;
	padding-left:				15px;
	margin-left:				3px;
	font-weight:				bold;
}

div.galleryRow a {
	background:					none;
}

img.right {
	float:				right;
	padding:			0px 0px 10px 10px;
}

img.left {
	float:				left;
	padding:			0px 10px 10px 0px;
}

img.leftAlone {
	display:			block;
	margin:				0px 0px 20px 0px;
}

img.center {
	float:				none;
	margin-left:		auto;
	margin-right:		auto;
	margin-bottom:		20px;
	display:			block;
}

div.content ul, div.content ol {
	margin:				15px 0 15px 0;
}

div.content ul {
	list-style-type:	none;
}

div.content ul li, div.content ol li {
	margin:				0px 10px;
}

div.content ul li {
	padding:			0px 0px 5px 20px;
	background:			url(../images/bg_content_ul.gif) 0px 7px no-repeat;
}

div.content ul li ul {
	margin:				5px;
	list-style-type:	disc;
}

div.content ul li ul li {
	padding:			0;
	background:			none;
}

div.pagination {
	margin-top:			25px;
}

div.pagination .current {
	border:				1px solid #ccc;
	font-weight:		bold;
	color:				#FFCC00;
	padding:			5px 8px 5px 8px;
	background:			none;
}

div.pagination a {
	border:				1px solid #ccc;
	color:				#666;
	font-weight:		normal;
	margin:				0;
	padding:			5px 8px 5px 8px;
	background:			transparent;
}

div.pagination a.next, div.pagination a.prev {
	text-decoration:	none;
}
