/*richardgrosinger.com custom css*/

body.custom {
    background: #131c2b;
}

.custom #container {
    margin-top: 2em;
    margin-bottom: 2em;
    padding: 0;
    background: #131c2b;
    border: 1px solid #878a8f;
}

.custom #page {background: #fff;}

/* replace the default header text with custom background */
.custom #logo {display: block; height: 210px; width: 900px; background-image: url(/img/header.jpg);}
.custom #header #logo, .custom #header #tagline {text-indent: -9999px;}
.custom #tagline {height: 0;}
.custom #header {padding: 0;}

/* try to get a little relief on the left side content margin */
/* currently conflicts with right column content, pushing to the bottom 
.custom #content {padding-left: 12px;}*/

/* hide comments closed note */
.custom .comments_closed p {display: none;}

/* remove double borders beneath header */
.custom #header {border:0;}
.custom #footer {border: 1px solid #DDD;}

/* book section */
.custom img.cover {margin-top: 8px;}
.custom div.book {width: 100%; clear: both;}
.custom div.book p, .custom div.book h3 {width: 440px; float: right;}
.custom div.book h3 {margin-top: 0;}
.custom div.book p {margin-bottom: 6px;}
.custom div.book p.buynow {margin-bottom: 20px;}
.custom div.book p.buynow a {color: #0b1521;}
.custom div.book p.author {font-size: .9em; font-style: italic; color: #a78d5a;}

/* postion and padding for nav menu */
.custom ul.menu {border-top: 3px solid #fff;}
.custom ul.menu li {border-right: 3px solid #fff;}

.custom #sidebars h3 {color: #a78d5a;}
.custom #sidebars a {font-size: .9em; color: #000;}
.custom #sidebars {}

.custom ul.booklinks {list-style: none;}
.custom ul.booklinks li a {color: #a78d5a; font-size: .9em;}

/* hide comments closed note */
.custom .comments_closed p {display: none;}

/* style guide to website link */
.custom #sidebars a.guidelink {font-size: 1.1em; color: #131c2b; font-variant: small-caps; text-decoration: underline;}
/*.custom #sidebars a.guidelink {font-size: 1.1em; color: #131c2b; background: #fff; border: 6px solid #131c2b; padding: 8px 16px; text-decoration: underline;}*/