body.custom {
	background:#333333;
}

.custom #page {
	background:#FFF;	
}

.custom #content_box {
	background: #fff;
}

.custom #custom_box {
	background: #edf7fd;
	border: 3pt dashed #000000;
	font-size: 12pt;
}
.custom #custom_box h4 {
	text-align:center;
}

.nosidebars #content {
	width: 650px;
	float:none;
	margin: 0 auto 0;
}
.nosidebars .headline_area, .noheadline .headline_area { display: none; }

.custom #header {
	background: #FFF;
	border-bottom:0px;
	margin-top:0px;
	padding-top:0px;
}

.custom ul #tabs {
	background: #FFF;
}

.custom h1, .custom h2, .custom h3 {
	font-weight: bold;
	line-height: normal;
}

.custom #content .pagetitle {
	font-size: 16pt;
	text-align: center;
	margin-bottom: 20px;
}

.custom .nanacastorderform input {
	width: auto;
}

.custom p {
	text-indent: 15pt;
}

.custom .noindent {
	text-indent: 0pt;
}

.custom .comments_closed { display: none; }



/* ADS */
.custom .ad {
	background: #edf7fd; 
	padding: 10px; 
	margin: 10px 0px 20px 0px; 
	border: 1px solid #E5E5E5;
	line-height: 13pt;	
}
.custom .ad p, .ad li {
	font-size: 10pt;
	text-indent: 0px;
}
.custom .ad h3 a, .ad h3 a:visited {
	color: #202020;
	text-decoration: none;
	font-size: 12pt;
}
.custom .ad h3 a:hover {
	text-decoration:underline;
}
.custom .ad img {
	margin-right: 10px;
}

.custom img.sociable-hovers {
	width: 197px;
	height: 41px;
}


/*
.custom a {
color: #000066;
}

.custom a:hover {
color: #000066;
}


.custom h2 a { color: #111; }
.custom h2 a:hover { color: #000066; }
.custom .sidebar h3 {color:#000066;font-weight:bold;}
*/