div.fandp {
	padding-top:40px;
}
div.fandp div.lcol {
	padding-left:10px;
	width:250px;
}
div.fandp h1 a {
	text-decoration:none;
}
div.fandp h1 a:hover {
	text-decoration:underline;
}
div.fandp p {
	padding-top:10px;
}
div.fandp ul {
	list-style:disc;
	list-style-position:outside;
	padding-left:17px;
	padding-top:1em;
}
div.fandp div.rcol {
	width:560px;
}
div.fandp img.large {
	margin-right:10px;
}
div.fandp img.small {
	margin-top:10px;
}
div.fandp img.x {
	margin-right:30px;
}
div.tiles {
}
div.tiles div.wrap {
	background: #E8E0C9 url(../images/borders.gif) top center repeat-y;
	width:100%;
}
div.tiles div.wrap div.item {
	width:267px;
	float:left;
}
div.tiles div.wrap div.item2 {
	width:272px;
	float:left;
}
div.tiles div.x, div.tiles div.y {
	margin-right:4px;
	padding-right:5px;
}
div.tiles div.x {
	padding-top: 10px;
	padding-left: 10px;
}
div.tiles div.z {
	padding-right: 10px;
}
div.tiles div.y, div.tiles div.z {
	padding-top: 10px;
	padding-left:5px;
}
div.item img {
	margin:0 auto;
}
div.item h2 {
	padding:0 4px 5px 4px;
}
div.item p {
	padding:1em 4px 1.8em 4px;
}
div.item span {
	display: block;
	padding:1em 4px 1.8em 4px;
}

a.sublink {
	display: block;
	padding: 5px;
	border: #E8E0C9 1px solid;
	text-decoration: none;
	line-height: 1.5;
}
a.sublink h2 {
	padding-bottom: 10px;
}
a.sublink span {
	display: block;
	padding-top: 10px;
}
a:hover.sublink {
	border: #D1C294 1px solid;
	text-decoration: none;
}
div.tiles div.j, div.tiles div.l {
	padding: 5px;
}
div.tiles div.j {
	padding-left: 5px
}
div.tiles div.k {
	padding: 5px 7px;
}
div.tiles div.l {
	padding-right: 5px
}