*/Creative Block Custom CSS/*

.custom #header_area .page {padding-top: 0em; bottom; 0em;}
.custom ul#tabs { padding-top: 0em; padding-bottom: 0em;}
.custom #content_box { padding-top: 0em; padding-bottom: 0em; text-align: justify; }
.white #content_box { background-color: #ffffff; }

# }
.custom #feature_box { padding-top: 0em; padding-bottom: 0em;}
.custom #header {padding-top: 0em;}*/
.custom .comments_closed p {display: none ;}

.custom #tabs { width:965px; }
.custom #header {padding-bottom: 0em;}

.custom .input .textarea {background:#222; color:#aaa; border-color:#222 #222 #222 #222; font-size:0.8em;} 

.custom h1 { text-align: center; font-weight: bolder; font-size: 42pt; letter-spacing: -3px; line-height: 80px; color: #000000; }

.custom .headline_area h1 { text-align: left; font-weight: bolder; font-size: 72pt; letter-spacing: -3px; line-height: 80px; color: #000000; }
.custom .teaser {text-align: left; }
.custom .teaser h2 a { text-align: justify;}
.custom #footer {background-color:#000000; }

.custom #footer_area {background: #eeeeee;}

.custom #sidebars {background-color:#eeeeee; }

.custom #sidebar_1 {background-color:#eeeeee;}
.custom #sidebar_2 {background-color:#eeeeee;}
.custom #feature_box { background: #eee; border-bottom: 0px solid #eee; }
.custom .teaser a.teaser_link, .teaser h2, .teaser .format_teaser, .teaser_author, .teaser_date, .teaser_link { margin:20px; color: #333333;} 
.custom .teaser { background-color: #eeeeee;}
.custom #tabs li { border-style : none none none none; }

/* Sidebar fonts */
.custom .sidebar h3 { background: #000000; text-transform: uppercase; font-weight: bolder; letter-spacing: 1px; color: #EEEEEE; }

/* This is for the box behind the teasers
.custom .teasers_box { background-color: #EEEEEE;}*/
.custom .teaser:hover { background-color: yellow;}
.custom #image_box, #video_box, #custom_box {background-color:#ffffff;}
.custom .teaser h2 a {color:#000000; font-size:18pt; font-weight:bolder; text-transform:lowercase; letter-spacing:-1px; }
.custom .teasers_box { background-color: #FFFFFFF; text-align:justify; }
.custom .teaser h2 a:hover { color: #eeeeee; text-decoration: none; }

/*---:[ nav menu styles ]:---*/
.custom #tabs { background: #000000; list-style: none; }
.custom #tabs li { margin-bottom: -0.1em; background: #000000; border-left: 0; float: left; }
.custom #tabs .current_page_item, #tabs .current-cat { padding-bottom: 0.1em; background: #fff; border-bottom: 0; }
.custom #tabs a { display: block; line-height: 1em; color: #FFFFFF; text-transform: uppercase; letter-spacing: 2px; }
.custom #tabs a:hover { color: #eeeeee; text-decoration: none; }
.custom #tabs .current_page_item a, #tabs .current-cat a { color: #000000; cursor: text; }
.custom #tabs .current_page_item a:hover, #tabs .current-cat a:hover { text-decoration: none; }
.custom #tabs .rss { padding-right: 0; background: none; border: none; float: right; }
.custom #tabs .rss a { padding-right: 16px; background: url('images/icon-rss.gif') 100% 50% no-repeat; }
.custom a:hover { color: #000000; background-color: #FFFFFF; text-decoration: none; }

.custom #footer_sitemap {
	background: #000000;
	color: #eee;
	overflow: hidden;
	padding: 1em;
	margin-bottom: 25px;
	text-align: center;
}

	.custom #footer_sitemap .footerfloater {
		display: inline-block;
		width: 20em;
		text-align: left;
		padding-right: 2em;
		float: left;
		height: 100%;
	}
	
	.custom #footer_sitemap .footerfloater h3 {
		border-bottom: 3px solid #eeeeee;
		padding-bottom: 3px;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 80%;
		letter-spacing: 0px;
		margin-bottom: 5px;
	}
	
	.custom #footer_sitemap .footerfloater ul {
		margin: 0px;
		padding: 0px;
	}
	
	.custom #footer_sitemap .footerfloater ul li {
		li