/*  jacknadel.com by DianeV. Web Design Studio */

body {color:#000; margin:15px auto 25px auto; padding:0; font-size:62.5%; /* Resets 1em to 10px */ text-align:center; font-family:Verdana,Arial,Helvetica,sans-serif; background:#999}

#pagewrap {width:780px; margin:auto; background:url(images/l/bk.jpg) repeat-y; text-align:left}
#pageleftcol {width:568px; float:left; padding-bottom:15px} /* right = sidebar */

/* HEADER */
.topbar {border-top:15px solid #808080} /* top solid grey bar for both columns */
#logo {width:568px; height:83px; margin:0 0 0 12px; padding:0 0 7px 0; background:#fff; border-bottom:1px solid #808080}
#logo a img {border:none}

/* CONTENT */
#thecontent {float:left; width:510px; padding:5px 0 0 40px; margin:0; line-height:1.7em; font-size:1.2em}

#thecontentbtm {width:450px; height:40px; padding-top:20px; text-align:center}
#thecontentbtm a {color:#666; font-size:0.9em; padding:0 2px; letter-spacing:1px; font-weight:bold; text-decoration:underline}
#thecontentbtm a:hover {color:#D00C3C; text-decoration:none}

/* SIDEBAR (NAVBAR) */
/* see also .topbar in Header section */

#sidebar {float:right; width:189px; margin:0 11px 30px 0; font-size:1.1em; text-align:left}
#sidebar {background-image:url(images/l/bk-j.jpg);
		  background-position:0 360px;
		  background-repeat: no-repeat}

#rnavphoto     {width:189px; height:214px; border-bottom:15px solid #000; margin-bottom:1.5em}
#rnavphoto img {width:188px; height:214px; border:none}

#sidebar ul ul li, #sidebar ul ol li, 
#sidebar ul {margin:0 5px 15px 10px; padding:0; line-height:1.5em}
#sidebar ul li {list-style-type:none; list-style-image:none}

#sidebar ul li.sidebarbooktitle {padding-top:7px}
#sidebar ul li.sidebarbooktitle a {font-weight:bold; font-size:15px; font-family:"Times New Roman",Times,serif}

#sidebar ul ul {margin:0}
#sidebar ul ul li {margin:3px 0 0 0; padding:0}
#sidebar ul li.sidebarbooktitle ul li {display:inline}
#sidebar ul li.sidebarbooktitle ul a {font-size:1em; font-weight:normal; font-family:Verdana,Arial,Helvetica,sans-serif}

#sidebar ul li p {margin-bottom:0}
#sidebar p.menutitle {color:#D4083A; font-size:18px; margin:0 2px 0 10px; padding:0; font-family:"Times New Roman",Times,serif} 

#sidebar a {color:#000; text-decoration:none}
#sidebar a:hover {color:#001E6E; text-decoration:underline}

/* FOOTER */
#layoutweirdness {clear:both; width:500px; line-height:1px; height:3px}

#bkbtm {clear:both; width:780px; margin:auto; text-align:center; background:#999 url(images/l/bkbtm.jpg) no-repeat}
#thec {color:#666; font-size:10px; letter-spacing:2px; padding-top:18px}
#thec a {color:#666; text-decoration:none}
#thec a:hover {color:#555; text-decoration:none}

/* END LAYOUT STYLES ------------------------- */
#bbreadcrumbs {color:#666; width:510px; font-size:11px; padding:2px 0 0 0}
#bbreadcrumbs ul {margin:0}
#bbreadcrumbs li {display:inline; padding-right:1px}
#bbreadcrumbs ul li:before {content: "\00BB \0020";}
#bbreadcrumbs ul li.bbreadcrumbsfirst:before {content:no-open-quote}
#bbreadcrumbs a {color:#444; text-decoration:underline}
#bbreadcrumbs a:hover {color:#D00C3C; text-decoration:none}

.jacknadelbtn {clear:both; padding-top:10px; text-align:center}

/*                                                  */

h1,h2,h3 {color:#000; margin-top:30px; font-weight:bold; text-decoration:none}
h1, .h1 {font-size:22px; letter-spacing:-1px}
h2, .h2 {font-size:20px}
h3, .h3 {font-size:19px}
h4, .h4 {font-size:17px; font-weight:bold}

h1 a, h2 a, h3 a {text-decoration:none}
h3 a {color:#D00C3C; margin:0; font-weight:normal; font-family:"Times New Roman",Times,serif; text-decoration:underline}
h1 a:hover, h2 a:hover, h3 a:hover {color:#666; text-decoration:none}

.b {font-weight:bold}
.i {font-style:italic}
.bi {font-weight:bold; font-style:italic}
.red {color:#D00C3C}

.mb0 {margin-bottom:0}
.mt0 {margin-top:0}

span.normaltext {font-size:.6em; font-weight:normal}
span.normaltext a {font-weight:normal}

.textsmall {font-size:11px}
.lineheight1 {line-height:1.2em}

/* BOOKS */
.booktable {width:510px; margin:3em auto auto auto; font-size:11px; font-weight:bold; line-height:1.2em; text-align:center}
.booktable td {color:#D00C3C; width:152px; padding-bottom:8px; vertical-align:bottom}
.booktable td a img {border:none; text-decoration:none}

.bookreccont {width:190px; font-weight:bold; line-height:1.2em; float:right; padding:6px; margin-left:10px; border-right:1px solid #ccc; background:#efefef}
.bookreccont p {text-align:center}
.bookreccont p.textsmall {font-weight:normal}

.formtiny {color:#666; font-size:11px}

ul.ul15 li {padding-bottom:1em}

/* red:D00C3C   D4083A     */

a img {border:none}
a {color:#002587; text-decoration:underline}
a:hover {color:#888; text-decoration:none}
