/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:


*/

/* GENERAL + FRAME */
.custom a:hover { color: #D5442B; }
#content { width: 511px; border-right: 2px solid #f9f9f9; }


/* TOP MENU */
.menu { background-color: #f9f9f9; width: 543px; }
.menu a { font-family: TradeGothicLTPro-BdCn20; font-size: 1.8em; margin-right: 28px; color: #9DB19D; font-weight: normal; }
.menu a:hover { color: #111; }
.menu a:current { color: #9DB19D; }
.menu .current a, .menu .current a:hover, .menu .current-cat a, .menu .current-cat a:hover, .menu .current-menu-item a, .menu .current-menu-item a:hover { color: #9DB19D; }


/*HEADER + TAGLINE */
div#header { padding-top: 4.2em; border: 0; }
.custom div#header p#logo { font-family: TradeGothicLTPro-Cn18; text-transform: uppercase; font-size: 4.5em; }
#header #tagline { font-family: TradeGothicLTPro-Cn18; font-size: 1.6em; }



/* INDIVIDUAL POSTS */

#content { border-top: 2px solid #f9f9f9; }
.post_box { border-bottom: 2px solid #f9f9f9; padding-bottom: 10px; margin-bottom: 10px; }

.headline_area h1 { font-family: TradeGothicLTPro-BdCn20; font-size: 2.5em; }
.headline_area h2 { font-family: TradeGothicLTPro-BdCn20; font-size: 2.5em; }
.headline_meta { font-family: TradeGothicLTPro-Cn18; font-size: 1.4em; font-style: normal; text-transform: uppercase; }
.format_text p { font-family: Georgia, Petrona; color: #666; }
.format_text p a { color: #666; }
.headline_area { margin-bottom: 4px; }
.format_text .to_comments { margin-top: 15px; }



/* SIDEBARS + COVER */
#sidebars { margin-top: -197px; }
#sidebar_2 ul.sidebar_list { border-left: 2px solid #f9f9f9; }


.custom_box { background: #fff; }
#multimedia_box { padding: 0px 20px 15px; border-bottom: 2px solid #f9f9f9; }
div.custom_box a img { border: 12px solid #f9f9f9; }
div#cover { margin: 5px 0px 20px; } 
div#cover-text { font-family: TradeGothicLTPro-Cn18; color: #888; font-size: 1.05em; margin: 7px 15px; }
div#cover-text a { font-family: TradeGothicLTPro-BdCn20; }

.sidebar h3 { font-family: TradeGothicLTPro-BdCn20; font-variant: normal; color: #111; letter-spacing: 0px; text-transform: uppercase; }

li#text-9.widget { margin-bottom: 10px; }

li#text-11.widget { width: 108px; padding: 3px 0px; border: 1px solid #ddd; background-color: #D5442B; } 
li#text-11.widget a { color: #f9f9f9; padding: 0px 22px; font-size: 1.1em; letter-spacing: 1px; font-family: TradeGothicLTPro-BdCn20; text-transform: uppercase; } 
li#text-11.widget a:hover { text-decoration: none; color: #111; }


/* SOCIAL MEDIA ICONS ON INDIVIDUAL POSTS */
div.social { border-bottom: 2px solid #f9f9f9; border-top: 2px solid #f9f9f9; height: 20px; margin-bottom: 20px; padding: 5px 0; width: 480px; }
div.facebook { float: left; width: 130px; }
div.twitter { float: left; width: 130px; }



/* CORRECTED COVER IMAGE CSS */
div#cover-image a img { border: 12px solid #f9f9f9; }

div#cover-quote { font-family: TradeGothicLTPro-Cn18; color: #888; font-size: 1.55em; margin: 15px 15px 7px; }
div#cover-text { font-family: TradeGothicLTPro-Cn18; color: #888; font-size: 1.25em; margin: 7px 15px; }

div#book-links { width: 414px; background-color: #f9f9f9; padding: 7px 0px; margin-top: 18px; }
ul#book-links { width: 414px; list-style: none; font-family: TradeGothicLTPro-BdCn20; text-transform: uppercase; }
ul#book-links li { display: inline; padding: 0px 23px; }
ul#book-links li a { color: #9DB19D; font-size: 1.6em; }
ul#book-links li a:hover { color: #111; }