/*
Theme Name: The Intellectual Devotional
Theme URI: http://www.theintellectualdevotional.com/
Description: A custom WordPress theme developed for The Intellectual Devotional blog.
Version: 1.0
Author: Jim Coleman
Author URI: http://www.theintellectualdevotional.com/
*/

/* global styles */
*, * *, h1 { font: normal normal 13px Garamond,Times New Roman,serif }
body { background-image: url('img/background.jpg');background-repeat: repeat; padding: 1em 0;}
a { color: #942923; }
strong { font-weight: bold; }
cite { font-style: italic; }
#main { margin: 1em 0; border:1px solid black; }

/* left column */
td#left {background-image: url('img/leather.jpg');background-repeat: repeat-y;vertical-align: top; }
div.multimedia {padding: 1em;text-align:right;color:#eee;font-size: 7pt;}
div.multimedia a { color: #eee; text-decoration:none;}

/* content column */
td#right {background-image: url('img/gradient.jpg');background-repeat: repeat-y; vertical-align:top;border-right:1px solid #000;}

/* header and primary navigation */
td#header {background-image: url('img/title.jpg'); background-repeat:no-repeat;text-align: center; vertical-align: bottom; border-bottom:1px solid black; }
div#nav img, div#nav a img, div#nav a { border: 0px; padding: 0px; margin: 0px;}

/** notice **/
div.notice { text-align: center; }
div.notice h1, div.notice h1 * { color: #6c5735; font-size: 17px; margin: .75em 0 .5em 0;}
div.notice h2 { color: #6c5735; font-size: 15px; margin-bottom: 1.5em; }
 
div.pagetitle {font: normal normal bold 16px Gill Sans,Gill Sans MT,Verdana,sans-serif; text-transform: uppercase; color: #942923; text-decoration: none; text-align: center; padding-top: 1em;}
div.navigation {text-align:center; padding: .5em;}

/** main content sections **/
div.entry { margin: 1em 1em 2em 1em; text-align: left; clear:both;}

/* section body text */
div.entry p { width: 460px; }
div.entry p, div.entry ul, div.entry span { margin-bottom: 1em; font-size: 10pt; font-family: Verdana, sans-serif;}
div.entry ul { margin-left: 1em; margin-right: 1em; }
div.entry li { font-size: 10pt; list-style: square inside; }

/* section headers and first sentences */
div.entry div.title { margin: 2.5em 0 1em 0; padding-bottom: 1.5em; border-bottom: 1px dashed #9c8755; }
div.entry>h1 { border-bottom: 1px dashed #9c8755; padding-bottom: 1.5em; margin-bottom: 1em; }
div.entry h1, div.entry h1 * { font: normal normal normal 13px Gill Sans,Gill Sans MT,Verdana,sans-serif; text-transform: uppercase; color: #942923; text-decoration: none; }
div.entry div.title h1 { border-bottom: 0px !important; padding-bottom: 0px !important; margin: 0px !important; }
div.entry h2, div.entry h2 *, span.first { color: #6c5735; font: normal normal bold 17px Verdana,san-serif !important; margin-bottom: .25em; text-decoration: none; }	

/* sidebar styles */
div#sidebar { margin: 1em; padding: 0 0 0 1em; border-left: 1px dashed #9c8755; }
div#sidebar h2 { font: italic normal bold 14px Verdana,sans-serif; color: #942923; }
div#sidebar ul { margin: .75em 0 1em 0; padding-bottom: 1em; border-bottom: 1px dashed #9c8755; }
div#sidebar li, div#sidebar li a { font: normal normal normal 10px Gill Sans,Gill Sans MT,Verdana,sans-serif; text-decoration: none; color: #6c5735; } 
div#sidebar form#searchform { margin-bottom: 1em; padding: 0px; align: top; border: 1px solid #6c5735; width: 140px; }
form#searchform input#s, form#searchform input#btnSearch { padding: 0px; border: 0px; }
form#searchform input#btnSearch { border-left: 1px solid #6c5735; margin: 0px; width: 35px; color: #fff; background-color: #50cad9; font-weight: bold; }
form#searchform input#s { width: 105px; }

/* footer */
td#footer { text-align:center; color: #fff; background-color:#942923; font-size: 8pt; padding: 1em; }
td#footer a { color: #fff; }
