/*
File:	custom.css
	Description:	Custom styles for Grateful for Today. Customizations by Chris Baskind.
	Author UI:		http://chrisbaskind.com/
*/


/* Global Style Elements */



.custom a{text-decoration:underline} 
.custom a:hover{text-decoration:underline}
.custom #page {
	padding-top: 2em;
}

.custom .custom .to_comments, p.to_comments, .custom #comments span.bracket, .custom .comments .says{display:none}
.custom h3 a:hover, .custom h4 a:hover, .custom h5 a:hover, .custom .post p.headline_meta a:hover, .custom .teasers_box a.teaser_comments:hover, #foot p a:hover, .custom dl#comment_list, .custom dl#trackback_list{border:0}

.custom h2 a {
	text-decoration: none;
}

.custom #content_area {
	background-color: #666666 !important;
}	

body.custom {
	background-color: #666666;
	background-image: url(images/gft-dark.png);
	background-repeat: repeat-x;
	background-attachment: scroll;
}


.custom #content_box {
	background:#666666; 
}

#post {
	padding-right: 20px;
}	

.custom #header #tagline { 
	height: 0; 
}

.custom #header .menu a:{text-decoration:none;} 
.custom #header {
	display: none;
}
.custom #header, #footer { padding-right: 0em; padding-left: 0em;  }
.custom #header { padding-top: .2em; padding-bottom: 0.0em; }
.custom #header_area .page {background:transparent; padding-top: .0em;} 



.custom .comments_closed  {display:none;}
.custom .btc-powered {display:none;}

.custom #content {
	background: #808080; 
	margin-top: 24px;
}




.custom #page { 
	padding: 0em 1.9em; 
	margin-top: 0em; 
	background: #666666;
	border-top:10px solid #eeeeee;
}

.custom .entry-title {
	text-align: center;
}


/* Menu styling */

.custom .menu a {
	text-decoration:none;
} 


.custom .menu a:hover {
	text-decoration:none;
} 

.custom .menu { 
	font-family: Helvetica Neue, Helvetica, Arial, Bitstream Sans, sans-serif;
	font-weight: bold;
	padding: 0 0em; 
	margin: -9px 0 10px 500px;
	padding-top: 10px;
}



/* Headline Styles */

div.headline_area h2 {
	font-size: 45px;
}

div.headline_area h2 a {
	font-size: 45px;
	text-decoration: none;
}


/*  Content Syles  */

.custom .format_text p {
	width: 400px;
	margin-left: auto;
	margin-right: auto;
}

.custom .format_text .drop_cap {
	color: #ffffff;
}	

.thumb {
	padding: 5px;
}	

.custom #img .post_image {
	margin-left: -15px;
}	

/*  Comment Styling  */

.custom #respond {
	display: none;
}

.custom .more-link {
	float: right;
	margin-bottom: 10px;
	text-decoration: none;
}	

/* DISQUS Customization */

.custom #disqus_thread {padding: 20px; }
.custom .dsq-brlink {padding: 0 0 10px 10px; }

/* Teaser styles */

/*
.custom .format_text img,
.custom .teaser img {
  border: 2px solid #666666;
  }
*/


/* Bottom of page */

.custom .prev_next  {  
	border-top: 0px solid #dddddd; 
	clear: both; 
}

.custom #footer {  
	background: #666666;
	border-top: 0px solid #dddddd; 
	clear: both; 
}

.custom #footer a {border-bottom:0; color: #2361A1; }

.custom #footer ul li { list-style: square;  }

.custom #content_box .prev_next a {
	text-decoration: none;
}	

.custom #content_box {
	background: #666666;
}	

#archive_info {
	display: none;
}	

/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
        background:#666666; 
        border-style:solid;
        border-color: #ddd; border-width: 0px;
	/* widget padding */
	padding: 16px;
	/* margin at bottom of widgets */
	margin-bottom: 15px;
	/* do not change this! */
	overflow: hidden;
	width: 960px;
	margin-left: auto ;
	margin-right: auto ;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	margin-left: 25px;
	/* widget width */
	width: 270px;
	/* space between widgets */
	padding-right: 22px;
	/* text color */
	color: #fafafa;
	line-height: 1.5em;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 1.5em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	/* text-transform: uppercase; */
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #000000;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-bottom: 1px solid #eeeeee;
	/* distance between border and widget text */
	margin-bottom: 5px;
}

#footer_setup .footer_items h3 { 
   font-family: Georgia, Times, Times Roman, serif;
   font-weight: normal;
   color: #000000 !important;
   font-variant: normal;
   letter-spacing: 0px !important;
   text-decoration: none; 
   padding-bottom: 10px;
}

#footer_setup .footer_items h3 a { 
   font-family: Georgia, Times, Times Roman, serif;
   font-weight: normal;
   color: #000000 !important;
   font-variant: normal;
   letter-spacing: 0px !important;
   text-decoration: none; 
}


a.rsswidget img {
	display: none;
}

#footer_setup .footer_items h3 a. .rsswidget img { display: none; }

#footer_setup .footer_items { font-size: 1.25em; }



#footer_setup .footer_items { font-size: 1.25em; }

#footer_setup .footer_items .rsswidget ul li { list-style: square !important; }

#footer_setup .footer_items li {
	border-bottom: 1px solid #e2e2e2;
	line-height: 1.5em;
        padding: 5px;
	overflow: hidden;
}

#footer_setup .footer_items .textwidget p { font-family: Verdana, sans-serif; font-size: 1.0em; line-height: 1.5em; margin: 10px 0 5px 5px; }

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }





/* Post Styles goes here */

.custom li.widget p a {text-decoration: none !important;} 

.custom #tabs a { display: block; line-height: 1em; color: #111; letter-spacing: 2px; font-weight: bold; text-transform: none;}

.custom .sidebar h3 { letter-spacing: 2px; color: #555; font-weight: bold; }






