/*
Custom CSS by Paul Coughlin. For support you can contact me at http://HeadwayTips.com/contact/

Theme Colours:
--------------
blue: #2396b3
brown: #b4571f
highlight background: #F8F5F2
*/

/* wrapper, container */
body.custom {background: #fff url(custom/images/body-bg.gif) repeat-x;}
body.custom div#wrapper {background:transparent url(custom/images/wrap-sidebar-bg.png) repeat-y right;margin: 0px auto;border:none;}
body.custom div#container {width:950px;margin:0px;}

/* leafs */
body.custom #leaf-17 {width:530px;min-height:300px;margin-top:0px;padding-top:75px;padding-bottom:15px;} /* template content leaf */
body.custom #leaf-18 {width:361px;min-height:300px;margin:0px;padding:0px;float:right;} /* template sidebar leaf */
body.custom #leaf-3 {width:530px;min-height:300px;margin-top:0px;padding-top:75px;padding-bottom:15px;} /* system-page 404 content */
body.custom #leaf-4 {width:361px;min-height:300px;margin:0px;padding:0px;float:right;} /* system-page 404 sidebar */

/* header */
body.custom div#header-container {background:transparent;border:none;}

/* content */
body.custom .page-title, h2.entry-title, h1.entry-title {color:#b4571f;font-weight:bold;font-size:2.8em;line-height:1.1em;margin:0;}
body.custom div.box {background:transparent;padding: 10px 15px 0px;margin: 0px 5px;}
body.custom .entry-title a, .entry-title a:visited {color:#b4571f;}
body.custom div.entry-content {color:#222222;font-family:verdana,sans-serif;font-size:1.25em;line-height:1.8em;}

body.custom blockquote {background:transparent url(custom/images/blockquote.png) no-repeat -2px 10px;border:none;margin-left:-15px;padding:5px 10px 0px 50px;font-style:italic;color:#222222;}

p {padding:2px 0px;}
ul li {list-style-image:url('custom/images/bullet.gif');list-style-type:square;margin:15px 0px;}
.noted {display:block;font-style:normal;margin:5px 0 0;text-align:right;}
.highlight {background:#F8F5F2;border-left: 5px solid #e7e6e3;margin-left:-15px;padding:5px 20px 5px 10px;}
.next-page{background:#2396B3;font-weight:bold;color:#fff;padding:0;}
/* .next-link and page-links added by Pam -- to deal with multi-line next links and page numbers */
.next-link{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#2396B3 none repeat scroll 0 0;margin-bottom:0;margin-top:25px;padding:10px;}
.page-links{margin-top:0;font-size:0.8em;color:#999999;}
.page-links a{text-decoration:none;}
.page-links-current {font-weight:bold;color:#b4571f;}

body.custom div.form {margin-left:110px;text-align:right;width:250px;}
body.custom div.form input {border:1px solid #BBBBBB;margin:0 0 8px;padding:8px;font-size:1.125em;font-style:italic;width:230px;}
body.custom div.form input.button {border:none;color:#fff;background:#2396b3;font-weight:bold;font-style:normal;width:110px;cursor:pointer;}

body.custom div.entry-content a {color:#2396B3;}
body.custom div.entry-content a.next-page {color:#ffffff;text-decoration:none;}
body.custom div.entry-content a.next-page:hover {text-decoration:underline;}

body.custom a.more-link:link, a.more-link:visited {background-color:#f6f2f0;}

/* added by Pam */
body.custom img.framed {border:2px solid #DDDDDD;margin:0 10px 10px 20px;padding:3px;}
body.custom p.alert {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;-x-system-font:none;background:#FBFBE0 none repeat scroll 0 0;font-size:1.3em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:1.3em;
margin-bottom:1.1em;padding:0.7em;text-align:center;}
body.custom p.psnote {font-size:0.9em;line-height:1.4em;font-style:italic;}
body.custom .formbox_footer {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#F8F5F2 none repeat scroll 0 0;border:1px solid #DDDDDD;margin-top:20px;padding:10px 20px;}
div.formbox_footer h3 {font-size:1.5em;font-weight:bold;color:#b4571f;}
div.formbox_footer p {line-height:1.4em;}

/* comments (added by Pam) */
body.custom .comment-meta {background-color:#F8F5F2;padding:15px;border-top:2px solid #EEEEEE;}
body.custom .comment-body {font-size:1.2em;padding:0 15px;}
body.custom ol.commentlist li.even {background:#FFFFFF none repeat scroll 0 0;}
body.custom img.avatar {border-color:#FFFFFF;margin:35px 0 10px 10px;}
body.custom ol.commentlist li {padding:10px 0 10px;border-style:none;}
body.custom div#trackback-box {display:none;}

/* sidebar */
body.custom div.sidebar li.widget {color:#222222;font-family:verdana,sans-serif;font-size:1.25em;line-height:1.8em;}
body.custom span.widget-title {display:none;}
body.custom div.sidebar a, div.sidebar a:visited {color:#2396B3;}
body.custom div.sidebar a:hover {text-decoration:none;}
body.custom ul.sidebar li ul li {margin:0;}
body.custom #text-3 {margin:0;}

ul#social{list-style-type: none;padding: 0px;margin: 15px 35px;}
li#twitter {background-image:url(custom/images/twitter.png);background-position:0 0px;background-repeat:no-repeat;padding:10px 50px;}
li#facebook {background-image:url(custom/images/facebook.png);background-position:0 0px;background-repeat:no-repeat;padding:10px 50px;}
li#stumbleupon {background-image:url(custom/images/stumbleupon.png);background-position:0 0px;background-repeat:no-repeat;padding:10px 50px;}
li#delicious {background-image:url(custom/images/delicious.png);background-position:0 0px;background-repeat:no-repeat;padding:10px 50px;}

.sidebar p {padding:0px 35px 10px 35px;}
.cover-graphic {margin-left:35px;}

/* footer */
body.custom body.footer-fixed div#footer, body.footer-fluid div#footer, body.footer-fluid div#footer-container {background:#B4571F; color:#fff; border:none;}
body.custom div#footer .copyright {margin:10px 0;text-align:left;line-height:22px;}
body.custom div#footer a, div#footer a:visited {color:#fff;}
