body.custom { background:#0b0a0c }
.custom #page { background:#fff }
.custom #header #logo a { display:block; height:180px; width:800px; background:url('images/bg-header.png') no-repeat; outline:none }
.custom #header #logo,.custom #header #tagline { text-indent:-9999px }
.custom #header #tagline { height:0 }
.custom #header { border-bottom:none; padding:0; }
.custom #custom_box { background-color:#fff }
.custom #header_area { display:none }
#page { padding-top:0.5em; padding-bottom:0.3em; }
.custom #nav_area ul { border-bottom:none; border-left:none }
	.custom #nav_area ul li { margin-bottom:0; padding-bottom:0; background:none; border-width:0 }
.custom #content_box { background:none }
#archive_info { display:none; }.custom dl#comment_list dt.bypostauthor, .custom dl#comment_list dd.bypostauthor>div {background: #E7F8FB none repeat scroll 0 0; padding-top:20px;}
.custom .post_box { background:transparent url(images/bord.gif) repeat scroll 0 0; margin:0 0 0 0.1em; padding:0.25em 3em 0.25em 3em; }
.custom #sidebars { background:#EEEEEE none repeat scroll 0 0; }
.custom .sidebar h3 { background:#2361A1 none repeat scroll 0 0; color:#FFFFFF; padding:0.3em 0; text-align:center; }.custom div.promobox2 { border-top:6px solid #2361A1; border-bottom:6px solid #2361A1; background-color:#CCE1F5; color:#000; margin-bottom:0; padding:1em }	.custom div.promobox2 H3 { margin-top:0 }	.custom div.promobox2 a:hover img { border:3px solid #bebebe }	.custom div.promobox2 a img { border:3px solid #CCE1F5 }	.custom div.promobox2 img { padding:0 }	
.custom .format_text p.orangebox { padding: 0.571em 0.786em; background: #F88017; border: 1px solid #ccc; }
.custom .format_text p.twitterbox { padding: 0.571em 0.786em; background: #81F7F3; border: 1px solid #ccc; }
.custom .comments_closed { display: none; }
.custom .teaser h2 a { font-weight: bold }
.custom .teaser p { text-align: justify; }
.custom a:hover { color: #FFFFFF; background: #000000; }
#footer a:hover { color: #FFFFFF; background: #000000; }
dl#trackback_list dt a:hover { color: #FFFFFF; background: #000000; }
.custom h1.entry-title { background:#2361A1 none repeat scroll 0 0; color:#FFFFFF; padding:0.3em 0; text-align:center; }
#footer { border-top: 1px double #ddd; text-align: center; }
#feature_box { background: #EEEEEE; border-bottom: 1.5px solid #ddd; }
.custom #feature_box { padding: 1px; }
.custom #feature_box table { font-size: 16px; color: #800000; padding-left:1.1em; padding-right:1.1em; }
	
	.custom .entry-content h3 {
color:#CC3300;
}

li.widget ul li {
border-bottom:1px solid #DDDDDD;
display:block;
margin:0;
padding:0.5em;
}

li.widget ul li:hover {
background:#DDDDDD;
display:block;
margin:0;
padding:0.5em;
}

.custom li.widget { margin-bottom: 0.5em; }
.custom li.widget { line-height: 1.2em; }
.custom li.widget a:hover { color:#222222; background: none; }
	
.custom .format_text p.voteme {
background: #ffffa0 url('http://www.howtomakemyblog.com/pictures/star-48.png') center no-repeat;
border: 2px solid #e5e597;
background-position: 7px 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 5px 5px 45px;}	
	
.custom ul.menu li.current_page_item, .custom ul.menu li.current-cat { padding-bottom:0; background:#FFFFFF; }
.custom ul.menu li a:hover { text-decoration:none; background:#2361A1; }
.custom ul.menu li.current_page_item a:hover { text-decoration:none; background:#2361A1; }
, .custom ul.menu li.current-cat a:hover { text-decoration:none; background:#EEEEEE; }


	.social { border: dashed #ddd; border-width:1px 0 1px 0; margin: -15px auto 10px; display:block; padding: 3px 0 1px 0px;  overflow: hidden; }
	.social .social_button {float: left; display: inline; overflow: hidden; height:22px; }
	.social .social_button.tm { margin: 0px 0 0 12px;  padding-top: 4px;}
	.social .social_button.fb { margin: 0 0 0 3px;  padding-bottom:0px;}
	.social .social_button.de { margin: 0 0 0 20px;  padding-bottom:0px;}
	.social .social_button.su { margin: 0px 0 0 20px;  padding-top: 2px;}
	.social .social_button.bu { margin: 0px 0 0 3px;  padding-top: 0px;}
	.social .social_button a img { border: 0; padding: 0; }
	.social strong { font-size: 11px; float: left; margin:2px 0 0 0; color:#555;}
 
.clear{clear:both;}