/* Top Menu */
.custom ul#topnav {
	border-style: none;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	background:#E4E4E4 none repeat scroll 0 0;
	width: 100%;
	float: left;
}
.custom ul#topnav li { float: left; padding: 3px 10px 3px 0px; }
.custom ul#topnav li.first {padding-left: 380px;}
.custom ul#topnav li a { font-size: 1.1em; color: #000000; }
.custom ul#topnav li a:hover { text-decoration: underline; } 

/* 125x125 Adblock */
.custom div.adblock img {
  padding: 4px;
  background-color: #FFFFFF;
}
.custom .cenx {text-align: center;}

/* Social Icons */
.custom #multimedia_box {
	margin-bottom: 0px;
}

.custom #custom_box { 
	border-bottom: 2px solid #1D2F45 !important;
	padding-bottom: 10px;
}

.custom #multimedia_box h3 {
	color:#555555;	
	font-size:1.231em;
	line-height:1.125em;
	margin-bottom:0.563em;
	font-variant:small-caps;
	letter-spacing:2px;
	margin-bottom: 0px;
}

.custom .email_subscribe p {
	text-align: center;
	font-style: italic;
}

.custom #email_submit {
	margin-left: 5px;

}

.custom .social .icons {
	margin:5px 0 10px 55px;
	text-indent:-9999px;
}
.custom .social .icons a {
	display:block;
	float:left;
	height:74px;
	outline:medium none;
	width:74px;
	margin-left: 20px;
}
.custom .social .icons a.rss {
	background:url("images/rss.png") no-repeat scroll 0 0 transparent;
}
.custom .social .icons a.facebook {
	background:url("images/facebook.png") no-repeat scroll 0 0 transparent;
}
.custom .social .icons a.twitter {
	background:url("images/twitter.png") no-repeat scroll 0 0 transparent;
}


/* Background color */
body.custom { background: #1D2F47; }
	
.custom #container { margin-top: 2em; margin-bottom: 2em; padding: 0.3em; background: #33332f; border: 0.4em solid #3e3e3a; }
.custom #page { background: #fff; } 
		
.custom #header #logo a { display: block; height: 117px; width: 960px; background: url('images/header.jpg') no-repeat; outline: none; }
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }
.custom #header { padding: 0; }

.custom #custom_box { border: 0px; background: white; }


/*---:[ Hide closed comment notice on single post pages]:---*/

.custom .comments_closed p  { display: none; }

/*---:[ Hide link to comments/closed comment notice on excerpts]:---*/

.custom .format_text .to_comments  {display: none; }  

/* Showcase */
.custom #multimedia_box {
	border: none;
	background: white;
}

.custom .showcase h3 {
	color:#555555;
}
.custom .showcase .site {
	float: left;
	padding: 3px;
}

.custom .showcase .site img {
	border: 3px solid #1D2F47;
	opacity:0.8;
}
.custom .showcase .site a:hover img {
	opacity:1;
}
		