/* CSS Generated Mon, 13 Oct 2014 02:53:24 +0000 by User ID 1 */

/*** GENERAL STYLES ***/
img.pics {padding-top: 11px;}
body { font-size:100%; }
.narrowcolumn { font-size:100%; }
#footer { width:750px; margin:20px 0 20px 220px; height:auto; font-size: 70%; text-transform:uppercase; font-family:proxima-nova,sans-serif; }
#footer p, #page #footer a { text-align:left; color:#666F77; }
#content { min-height:600px; }
#innerpage { padding-bottom:1px; }
#sidebar { margin-top: -.4em; position:relative; }
#sidebar2 { padding-top:1.25em; text-align:center; }
#sidebar .widgettitle { display:none; }
p { margin:0 0 .6em 0; }
.entry img { margin: 0 auto; }
h1, #sidebar2 h2 {display: none;}
h1.page-heading { display:block; font-size:100%; font-weight:normal; margin:0 0 9px 0; padding:0 0 9px 0; background:url(/wp-content/uploads/dashedline.gif) 100% 100% repeat-x; }
ul.list-type1 { list-style:none; margin:0 0 10px 0; padding:0 0 1px 0; background:url(/wp-content/uploads/dashedline.gif) 100% 100% repeat-x; }
ul.list-type1 li { list-style:none; margin:0 0 13px 0; padding:0; }
ul.list-type1 span { display:block; color:#45898b; font-weight:bold; }
.bluebold { color:#45898b; font-weight:bold; font-size:100%; }
h3.bluebold { margin-bottom:13px; }
.review-source { color:#45898b; font-weight:bold; font-size:90%; display:block; margin: 10px 0 0 0; }
.upper-dashes { background:url(/wp-content/uploads/dashedline.gif) 100% 0 repeat-x; margin-top:9px; padding-top:9px; }
.lower-dashes { background:url(/wp-content/uploads/dashedline.gif) 100% 100% repeat-x; margin-bottom:9px; padding-bottom:9px; }
.lower-dashes-deep { background:url(/wp-content/uploads/dashedline.gif) 100% 100% repeat-x; margin-bottom:13px; padding-bottom:13px; }
.paging-nav { font-size: 70%; text-transform:uppercase; font-family:proxima-nova,sans-serif; margin-top:20px; }
.paging-nav a { color:#a1a1a1; padding: 0 4px; text-decoration:none; font-weight:bold; }
.paging-nav a:hover { color:#45898b; }
.centered { text-align:center; margin-left:auto; margin-right:auto; }


/*** SPECIAL ADJUSTMENTS ***/
body.parent-pageid-20 #content { min-height:700px; }
* html #content { height:600px; } /* IE6 hack, does not support min-height */
* html body.parent-pageid-20 #content { height:700px; } /* IE6 hack, does not support min-height */
.page-id-8 #sidebar2 { padding-top:0; }
body.page-id-12 #content,
body.page-id-36 #content { padding-bottom:100px; }
body.page-id-83 #content { padding-bottom:125px; }

/*** BODY BACKGROUND PAIRS ***/
body.home #page { background:url(/wp-content/uploads/upper-home.jpg) 100% 10px no-repeat; }
body.home #innerpage { background:url(/wp-content/uploads/lower-home.jpg) 0 100% no-repeat; }

body.page-id-189 #page,
body.page-id-36 #page, body.page-id-226 #page { background:url(/wp-content/uploads/upper-reviews.jpg) 100% 10px no-repeat; }
body.page-id-189 #innerpage,
body.page-id-36 #innerpage, body.page-id-226 #innerpage { background:url(/wp-content/uploads/lower-reviews.jpg) -20px 100% no-repeat; }

body.page-id-193 #page, body.page-id-250 #page { background:url(/wp-content/uploads/upper-resp1.jpg) 100% 10px no-repeat; }
body.page-id-193 #innerpage, body.page-id-250 #innerpage { background:url(/wp-content/uploads/lower-resp1.jpg) -40px 100% no-repeat; }

body.page-id-80 #page { background:url(/wp-content/uploads/upper-resp2.jpg) 100% 10px no-repeat; }
body.page-id-80 #innerpage { background:url(/wp-content/uploads/lower-resp2.jpg) -23px 100% no-repeat; }

body.page-id-83 #page { background:url(/wp-content/uploads/upper-resp3.jpg) 100% 10px no-repeat; }
body.page-id-83 #innerpage { background:url(/wp-content/uploads/lower-resp3.jpg) -6px 100% no-repeat; }

body.page-id-20 #page,
body.parent-pageid-20 #page, body.page-id-224 #page { background:url(/wp-content/uploads/upper-extract.jpg) 100% 10px no-repeat; }
body.page-id-20 #innerpage,
body.parent-pageid-20 #innerpage, body.page-id-224 #innerpage { background:url(/wp-content/uploads/lower-extract.jpg) 0 100% no-repeat; }

body.page-id-239 #page, body.page-id-26 #page, body.page-id-252 #page { background:url(/wp-content/uploads/upper-talks1.jpg) 750px 10px no-repeat; }
body.page-id-239 #innerpage, body.page-id-26 #innerpage, body.page-id-252 #innerpage { background:url(/wp-content/uploads/lower-talks1.jpg) 0 100% no-repeat; }

body.page-id-30 #page { background:url(/wp-content/uploads/upper-talks2.jpg) 100% 10px no-repeat; }
body.page-id-30 #innerpage { background:url(/wp-content/uploads/lower-talks2.jpg) 0 100% no-repeat; }

body.page-id-8 #page, body.page-id-221 #page, body.page-id-254 #page { background:url(/wp-content/uploads/upper-profile.jpg) 100% 10px no-repeat; }
body.page-id-8 #innerpage, body.page-id-221 #innerpage, body.page-id-254 #innerpage { background:url(/wp-content/uploads/lower-profile.jpg) 0 100% no-repeat; }

body.page-id-18 #page { background:url(/wp-content/uploads/upper-thebook.jpg) 800px 20px no-repeat; }
body.page-id-18 #innerpage { background:url(/wp-content/uploads/lower-thebook.jpg) 0 100% no-repeat; }

/* Flyout menu */
.page-item-13 ul ul,
#page #sidebar .page-item-13 a,
#sidebar .widgettitle {display:none;}

#page #sidebar #UnaNav .children { background:#fff; }
#page #sidebar .widget {overflow:visible !important;}
#page #sidebar ul {float:left;}

#page #sidebar ul,#page #sidebar li,#page #sidebar a {margin:0;padding:0;font-size:100%;list-style:none;}
#page #sidebar #UnaNav {width:100%;left:0;float:left; text-transform:uppercase; font-size:80%; letter-spacing:1px; }
#page #sidebar #UnaNav ul { display:none; width:95px; position:absolute;top:4px; left:95px;}
#page #sidebar #UnaNav ul ul {left:97px;}
#page #sidebar #UnaNav li {position:relative;width:150px; border-bottom:1px dashed #ccc; float:left;/* float fixes IE gap bug */}
#page #sidebar #UnaNav li:hover,
#page #sidebar #UnaNav li.sfhover { z-index:100; }
#page #sidebar #UnaNav li li { width:103px; padding:0; border:0; margin-bottom:2px; background:#DDEBEC; line-height: 1.1;}
#page #sidebar #UnaNav li li:hover,
#page #sidebar #UnaNav li li.sfhover { background:#BCD8DC; }
#page #sidebar #UnaNav > li > ul > li.current_page_item { background:#BCD8DC; }
#page #sidebar #UnaNav a { zoom:1; display:block; padding:4px 10px 1px 10px;text-decoration:none; color:#a1a1a1; }
#page #sidebar #UnaNav li li a { padding:7px 6px 5px 6px; }
#page #sidebar #UnaNav li:hover a,
#page #sidebar #UnaNav li.sfhover a { color:#45898b; }
#page #sidebar #UnaNav > li.current_page_item > a,
#page #sidebar #UnaNav > li.current_page_parent > a { color:#45898b; }
#page #sidebar #UnaNav li:hover li a,
#page #sidebar #UnaNav li.sfhover li a { color:#a1a1a1; }
#page #sidebar #UnaNav li li:hover a,
#page #sidebar #UnaNav li li.sfhover a { color:#45898b; }
#page #sidebar #UnaNav > li > ul > li.current_page_item a { color:#45898b; }
#page #sidebar #UnaNav li li:hover li a,
#page #sidebar #UnaNav li li.sfhover li a { color:#a1a1a1; }
#page #sidebar #UnaNav li li li:hover a,
#page #sidebar #UnaNav li li li.sfhover a { color:#45898b; }
#page #sidebar #UnaNav li li li:hover li a,
#page #sidebar #UnaNav li li li:hover li a { color:#a1a1a1; }

/*** IMAGED BOOK LINK ***/
#page #TheBook { background:url(/wp-content/uploads/thebook.jpg); display:block; width:187px; height:217px; margin: 15px auto; }
#page #TheBook span { position:absolute; left:-3000px; } 
#page #TheBook:hover { background-position:0 -217px; }


