body.custom {background: #049A19;}

.custom #header {background:#D3FBCE; padding: 0.8em; border: 3px solid #049A19; }
.custom .menu {padding: 0 0; background: #2461AF; margin-top: 0.4em;}

.custom #feature_box {
	background:#ADABED;
	border-bottom:1px solid #049A19;
	border-top:1px solid #049A19;
	border-left:6px solid #049A19;
	border-right:6px solid #049A19;
        padding: 0.9em;
        margin-bottom: 0.9em;
}


.homepage .post_box {padding-top: 0;}
.homepage .headline_area {display: none;}
.homepage .image_box {border:0; padding:0; margin:0; background: #fff none repeat scroll 0 0;}
.homepage #multimedia_box { padding: 0;}
.homepage #image_box img {border: 0}
.brochure .post_box {padding-top: 0;}
.brochure .headline_area {display: none;}


#foot { 
	background: #FFFFFF;
	border: 0.6em solid #82CD8C;
	color: #000000;
	font-size: 10px;
	margin: 0 auto;
	overflow: hidden;
	padding: 1.5em;
}

	#foot a { background: #0E2347; color: #FFFFFF; border-bottom: 1px solid #116B0B; text-decoration: none; }

		#foot a:hover { background: #82CD8C; color: #3D3C3C; }
	
	#foot span.cat, #foot h3 { /* controls all blue headings */
		color: #1C2EA3; font-size: 12px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; }
	
	#foot h5 { font-size: 23px; }
	
	#foot ul li ul { list-style-type: square; margin-left: 10px; }
	
	#foot ul.sidebar_list { padding: 1.8em 30px 0 0; }
	
	#foot li.widget .widget_box { background: none; border: 0; }
	
	#foot .textwidget p { line-height: 22px; margin-bottom: 11px; }
	
	#foot .col { float: left; list-style: none; width: 33.3%; }
	
	#cats { 
		background: #0E2347;
		list-style-type: none;
		margin-top: 13px;
		overflow: hidden;
		padding: 10px 0 7px 20px;
	}

		#cats li { 
			float: left; 
			font-size: 1.4em;
			line-height: 1.8em;
			margin: 0 2px 5px 0;
			width: 140px;
		}
	
#copyright { 
	border-top: 1px dashed #3D3C3C; 
	clear: both;
	font-size: 10px;
	letter-spacing: 1.3px;
	line-height: 21px;
	padding-top: 10px;
}
	
	#copyright p { font-size: 10px; }

	#copyright ul.sidebar_list, #copyright .textwidget, #copyright li.widget .widget_box, #copyright li.widget { margin: 0; padding: 0; }

.thesis_widget_subscriptions .sub_twit a { padding-left: 20px; background: url(images/twitter.gif) 0 50% no-repeat; } 
.thesis_widget_subscriptions .sub_fb a { padding-left: 20px; background: url(images/fb.png) 0 50% no-repeat; }
.thesis_widget_subscriptions .sub_news a { padding-left: 20px; background: url(images/news.png) 0 50% no-repeat; }

.custom li.widget {font-size: 1em}

.custom .sidebar h2 {color:#555555;font-size:1.182em;line-height:1.231em;margin-bottom:0.615em;font-variant:small-caps;letter-spacing:2px;}

.custom * :focus { outline: 0; }

.ddet_div {
  margin: 8px 0 0 12px;
  padding: 8px;
  background: #F4F4F4;
  border: 1px solid #DDDDDD;
}
.custom .comments_closed p {display:none;}
.custom .textwidget h1 {color: #FF0099; margin: 20px 0 20px 0;}
.custom .format_text h1 {margin: 1.8em;}

ul.menu li.tab.tab-6 a {background:#FF0099;}

