/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }	<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

/* FORMAT BLOCKQUOTES */

.custom .format_text blockquote.left { 
	border-top:2px double #cccccc; 
	border-bottom:2px double #cccccc; 
	color: #111111
	padding: 1em; 
	background-color: #eeeeee; 
}

.custom .format_text blockquote.right { 
	border-top: 2px double #cccccc; 
	border-bottom: 2px double #cccccc; 
	color: #111111; 
	padding: 1em; 
	background-color: #eeeeee; 
}

/* CHANGE BLOCKQUOTE LINE AND FONT COLORS */

blockquote { 
	border-left: 2px double #cccccc; 
	color: #111111; 
}

/* REMOVE "COMMENTS CLOSED" */

.custom .comments_closed p { 
	display: none; 
}
.custom div.format_text p.to_comments {
	display: none;
}

/* ONE TEASER ACROSS */

.custom .teaser { 
	width: 100%; 
	margin-top: 2em; 
	padding-top: 2em; 
	border-top: 1px dotted #bbb; text-align: left; 
} 
.custom .teasers_box { 
	padding-top: 0; border-top: 0; 
}


/* CHANGE INTERNAL BORDER COLOR; to change sidebar border, modify .gif in images folder */

/* .custom #header {border-bottom-color:#cdcdc1;} */
/* .custom #sidebar_1 {border-left:1px solid #cdcdc1; padding-left:-1px;} */
/* .custom #footer {border-top-color:#cdcdc1;} */

/* HIDE HOME PAGE HEADER */

/*  #post-56 h2 {display:none;} */

/* MODIFY HOME PAGE HEADER FONT */

.custom.welcome-to-se div.headline_area h2 {font-size:13.5pt; }

/* CHANGE IMAGE FRAME COLOR */

.format_text img.frame {background:#cdcdc1; border-color:none;}

/* REMOVE IMAGE BGD */

.wp-caption { background: none; border: none; }

/* NAV MENU - extend color, add padding */

.menu {background: #none; padding-right: 0em; padding-top: 0em ; font-weight:bold ; }

/* FORMAT SIDEBAR HEADER */

.custom .sidebar h3 {background: none; padding-top: none; padding-bottom: none;
     padding-left: none; padding-right: none; font-weight: bold; color: #444444; }

/* FORMAT POST AUTHOR COMMENT/REPLY BGD */

.custom dl#comment_list .bypostauthor { background: #dae2f1; border:1.5px solid #7e99c7;}
.custom dl#comment_list dd.bypostauthor {border:1.5px solid #7e99c7 !important;}
dt.depth-2, dd.depth-2 div.format_text {border-left:none !important;}


/* FOOTER W/WIDGETS (Kristen) */

.custom #footer_1 {text-align:left; color:#333;}
     .custom #footer_1 ul.sidebar_list li.widget {width:31.3%; margin-right:2%; float:left;}
          .custom #footer_1 ul.sidebar_list li.widget h3 {color:#222;}
          .custom #footer_1 ul.sidebar_list li.widget a {color:#294a81; border-bottom:0;}
          .custom #footer_1 ul.sidebar_list li.widget a:hover {color:#294a81;}
	  .custom #footer li.widget p {font-size:1em;}

/* FORMAT FOOTER AREA (Kristen) */

.custom #footer_area {background:#dddddd; padding:0.5em 0; border-top:0px solid #bbd;}
     .custom #footer_area .page {background:transparent;}
          .custom #footer {border-top:0;}

/* FORMAT FULL-WIDTH HEADER (Kristen) */

.custom #header_area {background:#7e99c7;}
	.custom #header_area .page {background:transparent;}
		.custom #header {border-bottom:0;}

/* REMOVE LINK UNDERLINE (in body text) */

.format_text a {text-decoration:none;}


/* ADD LINK UNDERLINE W/HOVER */

.custom .format_text a:hover {
text-decoration:underline;
}

/* FORMAT SIDEBAR LINKS TO MATCH OTHERS */

ul.sidebar_list li a {text-decoration:none;}
ul.sidebar_list li a:hover {text-decoration:underline;}

/* STYLE FOOTER TEXT & LINKS (DIYThemes) */

.custom #footer { color: #666666; text-align: right; }
.custom #footer a { border-bottom: 1px solid #666666; color: #666666; }
.custom #footer a:hover { color: #294a81; }

.paypal-donations {text-align: center; }
