body { margin: 0 auto 0; background-color:#4c4841; }
body { font-family:Arial, Verdana, Geneva, sans-serif; color:#333; }

h1,h2,h3,h4,h5,h6 { font-weight:bold; }
.center { text-align:center; }
.left { text-align:left; }
.right { text-align:right; }

a { color:#333; text-decoration: none; }

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a, p a, .nolink, .tabbertab a, .icon, a img{
   border: none !important; text-decoration:none !important; }

a:focus, a:hover { }
a.nohover:hover  { }

.alignleft { float: left; }
.alignright { float: right; }

.pushdown-1 {padding-top:10px;}
.pushdown-2 {padding-top:20px;}
.pushdown-3 {padding-top:30px;}
.pushdown-4 {padding-top:40px;}
.pushdown-5 {padding-top:50px;}

.thick {
  height: 3px;
  margin: 0 0 1.4em 0;
}

.thin{
  height: 1px;
  margin: 0 0 0 0;
}


.link_rss { background: url(http://images.hauntersdigest.com/feed-16x16.png);	width: 16px; height:16px; background-repeat:no-repeat; padding-left:20px; padding-right:10px; color:#999; }
.link_rss a:hover { color:#CCC; }
.link_rss_email { background: url(http://images.hauntersdigest.com/email-16x16.png); width: 16px; height:16px; background-repeat:no-repeat; padding-left:20px; padding-right:10px; color:#999; }
.link_rss_email a:hover { color:#CCC; }

#header { height:164px; background: url(http://images.hauntersdigest.com/header_bg.png) repeat-x; }
#header_top { height: 30px; padding-top: 4px; }
#header_top a:hover { color:#CCC; }
.header_top_nav a { color:#999;}
.header_top_nav ul { margin: 0px; padding: 0px; }
.header_top_nav li { list-style-type: none; display:inline; padding-right: 40px; }
#header_bottom { height: 100px; }
#header_bottom_social { padding-top: 20px; }
.header_bottom_social_txt { color:#CCC; }
.header_bottom_social_img { padding: 5px 10px; }

#nav_bar { margin:10px 0px; }
#nav_bar a { color:#FFF; }
#nav_bar a:hover { color:#F60; }
#nav_bar_body { height:45px; width:963px; background: url(http://images.hauntersdigest.com/navbar_bg.png) no-repeat center; }
.nav_bar_homelink { margin: 0px 20px; }
.nav_bar_homelink_new {	height: 9px; width: 21px; background: url(http://images.hauntersdigest.com/new_ico.png) no-repeat center; float: left; padding-left: 1640px; padding-bottom:-120px; }
#nav_bar_links { padding-top:12px; font-size:14px; text-shadow: #000 1px 1px 1px; }
#nav_bar_links ul { margin: 0; padding: 0; list-style-type: none; }
#nav_bar_links li { list-style-type: none; display:inline; }
#nav_bar_links .cat-item { padding: 0px 20px; }

#main_body_nosidebar { width: 1004px; background: url(http://images.hauntersdigest.com/main_body_bg.png) repeat-y; margin: 0 auto;}
#main_body_sidebar { width: 1004px; background: url(http://images.hauntersdigest.com/main_body_sidebar_bg.png) repeat-y; margin: 0 auto;}

#sidebar_box { background-color:#FFF; border: 1px solid #b4b4b4; padding: 10px; margin: 10px 0px; width: 257px; }
#sidebar_title { margin-top: 20px; font-size:16px; font-weight:bold; }
#sidebar_ad_box { background-color:#FFF; border: 1px solid #b4b4b4; padding: 10px; margin-top: 25px; margin-bottom: 10px; width: 257px; }
#sidebar_ad_title { font-size:9px; color:#666; margin-left: 100px; margin-bottom:8px; }
.sidebar_4x4_spot { width: 400px; padding-bottom: 8px; padding-right: 2px; }
.sidebar_squaread_spot { padding-left: 4px; }

#sidebar_title_twitter { font-size:16px; font-weight:bold; background: url(http://images.hauntersdigest.com/twitter_48.png); height:48px; background-repeat:no-repeat; padding-left: 50px; padding-top:20px;}
#sidebar_box_twitter { background-color:#FFF; border: 1px solid #b4b4b4; margin-bottom: 10px; margin-top:-10px; width: 257px; padding:10px; }
#tweet ul, #tweet ul li {list-style: none; margin:0px; }
#tweet_footer ul, #tweet_footer ul li {list-style: none; margin:0px; }
#tweet_footer ul a, #tweet_footer ul li a { color:#999; }
#tweet_footer ul a:hover, #tweet_footer ul li a:hover { color:#FFF; }
.twit_loader {  }
.twitter_txt { font-style: italic; font-size:14px; }
.twitter_time { font-style:italic; font-size:10px; color:#999; text-align:right; padding-right:5px; }
.twitter_follow { font-weight:bold; font-size:14px; text-align:right; margin-top:15px; }

#feed_title { font-size:14px; font-weight:bold; margin-bottom: 3px; }
#feed_title a:hover { color:#FFF; background-color:#d44110; }
#feed_date { font-size:12px; font-weight:bold; margin-top: 10px; padding-left: 130px; }
#feed_date a:hover { color:#FFF; background-color:#d44110; }
#feed_desc { margin: 4px 0px; }
#feed_download_area { background-color:#F2F2F2; border: 1px solid #CCC; padding:10px; }
#feed_link { font-weight:bold; background: url(http://images.hauntersdigest.com/ipod.png); height:16px; background-repeat:no-repeat; padding-left: 25px; padding-top:2px; }
#feed_link a:hover { color:#FFF; background-color:#d44110; }

#forum_feed_title { font-size:14px; font-weight:bold; background: url(http://images.hauntersdigest.com/comment.png); background-position: 2px 4px; background-repeat:no-repeat; padding-left: 25px; }
#forum_feed_title a:hover { color:#FFF; background-color:#d44110; }
#forum_feed_date { font-size:11px; font-weight:bold; margin-bottom: 6px; padding-left: 25px; }
#forum_feed_date a:hover { color:#FFF; background-color:#d44110; }
.forum_feed_link a:hover { color:#FFF; background-color:#d44110; } 

#halloweenCountdown { width: 100%; height: 45px; }
#oct1Countdown { width: 100%; height: 45px; }
.dayshallo { margin: -5px 0px; }


#header_title_index { margin: 0px 0px; font-size:16px; font-weight:bold; }
#header_title_page { margin-top: 10px; font-size:24px; font-weight:bold; }

#box_area { width: 614px; background-color:#FFF; border: 1px solid #d9d6d5; padding: 10px; margin: 10px 0px; }
#article_margin { padding: 0px 30px; }
#article_headline { font-size:24px; font-weight:bold; margin-bottom: 5px; text-transform:capitalize; }
#article_headline a:hover { color:#FFF; background-color:#d44110; text-transform:capitalize; }
#article_bar { padding: 10px 0px; height:16px; border-top: 1px solid #d9d6d5; border-bottom: 1px solid #d9d6d5; background-color:#f2f2f2; margin-bottom: 10px; }
.article_author { background: url(http://images.hauntersdigest.com/skull-16x16.png); width: 16px; height:16px; background-repeat:no-repeat; padding-left: 20px; margin-left: 6px; font-weight:bold; }
.article_facebook_like { margin-left: 50px; }
.article_pubdate { background: url(http://images.hauntersdigest.com/calendar_16x16.png); width: 16px; height:16px; background-repeat:no-repeat; padding-left: 20px; margin-left: 6px; font-weight:bold; }
.article_comment { background: url(http://images.hauntersdigest.com/comment_16x16.png); width: 16px; height:16px; background-repeat:no-repeat; padding-left: 25px; font-weight:bold; }
.article_comment a:hover { color:#FFF; background-color:#d44110; }
#article_thumb { margin-top: 5px; margin-bottom: 10px;  border: 1px solid #333; }
#article_text { }
#article_tags { font-weight: bold; font-style:italic; }
#paginate { margin: 10px 0px; text-align:right; }

#gallery_box_area { width: 920px; background-color:#FFF; border: 1px solid #d9d6d5; padding: 10px; margin: 10px 0px; }

.wp-caption { border: 1px solid #000; text-align: center; background-color: #4C4841; padding-top: 5px; margin: 5px 10px; }
.wp-caption img { margin: 0; padding: 0; border: 1px solid #000; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; color:#FFF; font-style:italic; }

.wp-image { border: 1px solid #000;background-color: #4C4841; padding: 5px; margin: 5px 10px; }
.wp-image img { border: 1px solid #000; padding: 0px; margin: 0px;}

#footer_new { background-color:#121212; color:#FFF; padding-bottom: 30px; }
#footer_about { }
.footer_questions a { color:#666; }
.footer_questions a:hover { color:#999; }
.footer_update_link { margin:20px 0px; }
.footer_update_link a { color:#666; }
.footer_update_link a:hover { color:#999; } 
.footer_update_ico { margin-right: 10px; }
.footer_sub_txt { color:#666; font-size:12px; }
#footer_div_vert { text-align:center; }
#footer_div_horz { text-align:center; margin: 15px 0px 10px 0px; }
#copyright_bar { height:65px; background-color:#1E1E1E; color:#666; border-top: 1px solid #2b2b2b; margin:0px; }
#copyright_bar_txt { padding-top:10px; }
#copyright_bar_txt a { color:#666; }
#copyright_bar_txt a:hover { color:#999; }
#copyright_bar_nav { padding-top:20px; text-align:right; font-weight:bold; }
#copyright_bar_nav a { color:#666; }
#copyright_bar_nav a:hover { color:#999; }
.copyright_bar_nav_link { margin-left:25px; }

.cufon_header { font-size:24px; margin: 10px 0px; }
.cufon_article_title { font-size:24px; }
