body.custom {background: url(images/pattern.jpg); font-family: helvetica; font-size: 14px;}
body.custom div#wrapper {border:none; overflow: hidden;}

/* Header */
body.custom a.header-link-text-inside {font-weight: bold; color: #000;}
body.custom div#header {border-bottom: 1px dotted #ddd;}
body.custom div#banner {float: right; display: inline; margin-top: 20px; margin-right: 20px;}

body.custom div#breadcrumbs {border-bottom: 1px dotted #ddd;}

/* Navigation */
body.custom ul.navigation {padding-left: 10px; padding-top: 5px; width: 100%; margin-top: 5px;}
body.custom div#navigation, body.custom ul.navigation li.page_item a, body.custom ul.navigation li.page-item-1 a {color: #fff; border: none; background: none;}
body.custom ul.navigation li.current_page_item a {color: #fff; border: 1px solid #333; background-color: #000; border: none;}
body.custom div#navigation {background: url(images/nav.png);}

/* Search Form */
body.custom div#top-search {background: url(images/search.png) no-repeat 0px 10px; padding-left: 70px; overflow: hidden; width: 200px; display: inline; float: right;}
body.custom form#top-search {display: inline; float: right; }
body.custom form#top-search input {display: inline; width: 200px; margin-right: 20px; margin-top:7px; border: 1px solid #000;}

/* Widgets */
body.custom .widget-title {padding-bottom: 10px; text-transform: none; border: none; border-bottom: 1px dotted #ddd;}
body.custom .widget ul li {background: url(images/link.png) no-repeat; padding-left: 25px;}
body.custom .widget ul li a {text-decoration: none;}
body.custom .widget ul li a:hover {text-decoration: underline;}

body.custom .widget_rss img {display: none;}
body.custom .widget_rss .widget-title {background: url(images/rss.png) no-repeat; padding-left: 35px;}
body.custom .widget_socialwidget .widget-title {background: url(images/man.png) no-repeat; padding-left: 35px;}
body.custom .widget_meta .widget-title {background: url(images/home.png) no-repeat; padding-left: 35px;}
body.custom .widget_pages .widget-title {background: url(images/page.png) no-repeat; padding-left: 35px;}
body.custom .widget_headway_subscribe .widget-title {background: url(images/fire.png) no-repeat; padding-left: 35px;}
body.custom .widget_categories .widget-title {background: url(images/folder.png) no-repeat; padding-left: 35px;}
body.custom .widget_links .widget-title {background: url(images/world.png) no-repeat; padding-left: 35px;}
body.custom .widget_calendar .widget-title {background: url(images/clock.png) no-repeat; padding-left: 35px;}
body.custom .widget_headway_twitter ul li {background: none;}
body.custom .widget_headway_twitter .widget-title {background: url(images/twitter.png) no-repeat; padding-left: 35px;}
body.custom .widget_archive {background: url(images/clock.png) no-repeat; padding-left: 35px;}
body.custom .widget_tag_cloud {background: url(images/folder.png) no-repeat; padding-left: 35px;}
body.custom .widget_recent_comments {background: url(images/bubble.png) no-repeat; padding-left: 35px;}

/* Post Styles */
body.custom div.post {border-bottom: 1px dotted #ddd;}
body.custom div.post .entry-content {font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; line-height: 1.7em; color: #101010;}
body.custom .page-title, body.custom .entry-title a, body.custom .entry-title {font-size: 26px; font-weight: bold; color: #101010; margin-bottom: 10px;}
body.custom .entry-content h2, body.custom .entry-content h3, body.custom .entry-content h4 {font-weight: bold; color: #000;}

/* Post Meta Styles */
body.custom div.entry-meta {font-variant: normal; text-transform: none;}
body.custom div.nav-previous a, body.custom div.nav-next a, body.custom a.more-link, body.custom div#respond input#submit {border: 1px solid #000; background: #131313; padding: .5em 1em .5em 1em; background: url(images/nav.png); color: #fff; -webkit-border-radius: 6px; -moz-border-radius: 6px;}

body.custom div.nav-previous a:hover, body.custom div.nav-next a:hover, body.custom a:hover.more-link, body.custom div#respond input#submit {background: url(images/nav2.png); text-decoration: none;}


/* Post Footer Stylings */
body.custom div#post-footer {}
body.custom div#social-media {overflow: hidden; clear: both; margin-bottom: 20px;}
body.custom div#social-media ul, body.custom div#social-media ul li {display: inline;}
body.custom div#post-footer h3 {background: #fafafa; padding: 10px; margin-top: 0px; border-bottom: 1px solid #ddd; font-weight: bold; font-size: 14px; line-height: 24px; margin-bottom: 10px;}
body.custom div#author-box {background: #fcfcfc; margin-top: 10px; border: 1px solid #ddd; margin-bottom: 20px; overflow: hidden; padding-bottom: 10px; overflow: hidden; font-size: 14px; clear: both; line-height: 1.6em;}
body.custom div#author-box img {float: left; margin-right: 10px;}

/* Comments */
body.custom span.heading {color: #000; font-weight: bold; background: url(images/comment.png) no-repeat; padding-left: 40px; padding-top: 6px; padding-bottom: 14px;}
body.single div#respond textarea, body.single div#respond input {margin-top: 10px; width: 99%; border: 1px solid #ddd;}
body.single div#respond textarea:focus, body.single div#respond input:focus {border: 1px solid #ccc;}


/* Footer */
body.custom div#footer {background: #131313; color: #fafafa; border-top: 1px solid #000;}
body.custom div#footer-widgets {width:100%; margin: auto;}
body.custom div#footer-widgets div.footer-item {float:left; width:21%; margin:15px;}
body.custom div#footer-widgets h2 {font-weight:bold;font-size:12px;line-height:20px;border-bottom: 1px solid #000; margin-bottom:4px;padding-bottom:4px;}
body.custom div#footer-widgets ul {padding:0px; margin:10px 0 0px;}
body.custom div#footer-widgets ul li {list-style-type:none; margin: 0 0 2px; padding: 0 0 2px;}
body.custom div#footer-widgets ul li a {text-decoration:none;}
body.custom div#footer-widgets ul li a:hover {text-decoration:underline;}
body.custom div#footer {margin: 0 auto; padding: 0;
background: url(images/nav.png) repeat-x #000;
}

body.custom div#copyright {font-size: 12px; overflow: hidden; background: #000; border-top: 1px solid #0e0e0e; padding: 10px; color: #fff;}
body.custom div#copyright span.right {float: right;}
body.custom div#copyright span.left {float: left;}

body.custom div#footer a {text-decoration: none; color: #bbb;}
body.custom div#footer a:hover {color: #fff; text-decoration: none;}

/* Miscellaneous */

body.custom strong em {font-weight: bold; font-style: italic;}
body.custom em strong {font-weight: bold; font-style: italic;}

body.custom blockquote {color: #A9ACB6; background: none; border: none; border-left: 10px solid #A9ACB6; font-family: georgia; font-size: 16px;}

/* Hide Stuffs */

body.custom p#footer-headway-link, body.custom a#footer-go-to-top-link, 
body.custom a#footer-admin-link, body.custom p#footer-copyright, 
body.custom.page div#breadcrumbs, body.custom div#trackback-box,
body.custom a.post-edit-link, body.custom a.featured-more-link,
body.custom div#nav-below-single, body.custom p.nocomments {display: none;}