/*   
Theme Name: Untoward
Theme URI: 
Description: A Thematic child theme designed for maximum erudition.
Author: Jeff Wofford
Author URI: http://www.jeffwofford.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

#content { width: 580px; }

.meta-sep { padding: 1em; }

div#top-band { display: table; width: 920px; margin: 0px; border-top: 1px solid black; }
div#top-band span { font-size: 8pt; float: left; width: 300px; }
div#top-band .left { text-transform: uppercase; width: 320px;}
div#top-band .middle { text-align: center; }
div#top-band .right { text-align: right; }
div.bottom-double-border { display: block; height: 1px; border-top: 1px solid black; border-bottom: 1px solid black; width: 920px; margin-bottom: 0; }

div#main { padding: 1em; }
div#primary { border: none; }
#branding { padding: 1em 0px 0px 0px; }

div.jmw-sidebar { border-left: 1px solid #CCCCCC; width: 320px; }

div#blog-title-segment { text-align: center; padding: 20px; margin-bottom: 20px; line-height: 4em; background: url( /images/scroll-bottom.jpg ); background-repeat: no-repeat; background-position: bottom center; }
div#blog-title { font-size: 24px; line-height: 2em; }
div#blog-title-segment img { margin: 20px; }
div#blog-title-by { font-size: 14px; line-height: 2em; }
div#blog-title-author { padding-bottom: 20px; }
div#blog-title-author a { font-size: 18px; text-transform: uppercase; }
div#blog-title-author a:hover { text-decoration: none; color: rgb( 153, 0, 0 ); }

.entry-utility { border-top: 1px solid #CCCCCC; text-align: right; }

.comments-link { float: right; }

.entry-title { font-family: 'iABCRegular', Garamond, Georgia, "Times New Roman", Times, serif; margin-top: 12px; border-bottom: 1px solid #999999; }

.widgettitle { border-bottom: 1px solid #999999; margin-bottom: 12px; }

span.first-letter { font-size: 48px; }

div.sociable { text-align: right;  }
div.sociable div { font-size: 12px; color: #666666; display: inline; margin-right: 10px; }

div.entry-utility { background-image: url( /images/section_div.jpg ); background-repeat: no-repeat; background-position: bottom center; padding-bottom: 40px; }

div.main-aside ul.xoxo ul { list-style-image: url(/images/bullet-arrow.png); }

div.post { margin-top: 12px; }
.single .hentry { padding-top: 12px; }

.page-title { font-size: 18pt; padding: 0 0 0.5em 0; margin: 2em 80px 1em 80px; text-align: center; border-bottom: 1px solid #CCCCCC; }

div.post h2 { padding-top: 0em; font-family: 'iABCRegular', Garamond, Georgia, "Times New Roman", Times, serif; }

p.audioplayer_container {}

/* LINK STYLING */

a {text-decoration: none; color: rgb( 153, 0, 0 ); }
a:hover { text-decoration: none; color: rgb( 190, 0, 0 ); }

h2 a {text-decoration: none; color: rgb( 153, 0, 0 ); }
h2 a:hover { text-decoration: none; color: rgb( 190, 0, 0 ); }

.entry-title a {  padding: 0; margin: 0; }
.entry-title a:hover { text-decoration: none; color: rgb( 190, 0, 0 ); }

.entry-content a {text-decoration: none; color: rgb( 153, 0, 0 ); }
.entry-content a:hover { text-decoration: underline;  }

.aside a {text-decoration: none; }
.aside a:hover { text-decoration: none; color: rgb( 153, 0, 0 ); }

div#blog-title a { font-family: Garamond,Georgia, "Times New Roman", Times, serif; text-transform: uppercase; }
div#blog-title a:hover { text-decoration: none; color: rgb( 153, 0, 0 ); text-transform: uppercase; }

.navigation a {text-decoration: none; color: rgb( 153, 0, 0 ); font-size: 12pt; }
.navigation a:hover { text-decoration: underline; }

div.hentry { padding: 0px; margin: 0px; }

.wp-caption{ box-shadow: 2px 5px 15px #cccccc; transform: rotate( -8deg ); }
