/*body.defaultBody { background-image: url('../media/background_graphic_test.gif'); }*/

/**************************************************************************************************/
/*.defaultBody .Wrapper { width: 990px; }*/
.defaultBody .Wrapper > .Padding { padding: 0 0px; }

/**************************************************************************************************/
.defaultBody .Nameplate { width: 890px; }
.defaultBody .Section { width: 830px; }
.defaultBody .Middle .Core { margin: 0 0 0 25px; }

/**************************************************************************************************/
.defaultBody .Nav li .Padding { padding: 0 1em 0 0; }
.defaultBody .Nav li.archiveNav .Padding { padding: 0 1.25em 0 0; }

/**************************************************************************************************/
.defaultBody .eventsPage .Middle .Core > .Padding { padding: 0 0 0 25px; }

/**************************************************************************************************/
.defaultBody .rootPage .Section { width: 790px; }
.defaultBody .rootPage .Section .Middle { width: 560px; }

/**************************************************************************************************/
.defaultBody .rootPage .Middle .Module .Entry { width: 453px; }
.defaultBody .rootPage .Middle li .Entry { width: 450px; }
.defaultBody .rootPage .Core .Capper .Padding { width: 495px; }
.defaultBody .rootPage .Middle .Entry { width: 495px; }

/**************************************************************************************************/
.defaultBody .rootPage .Core .Capper .Left { width: 355px; }
.defaultBody .rootPage .Events .Entry { width: 495px; }
.defaultBody .rootPage .Events .Dateline { width: 325px; }
.defaultBody .rootPage .Events .Entry .Left { width: 350px; }
.defaultBody .rootPage .Events .Additional { width: 330px; }
.defaultBody .rootPage .Events .Additional ul { width: 320px; }

/**************************************************************************************************/
.defaultBody .Slots { width: 453px; }
.defaultBody .Reviews .Topper { width: 320px; }
.defaultBody .Tools { width: 565px; }
.defaultBody .Bio { width: 565px; }
.defaultBody .TalkBack { width: 565px; }

/**************************************************************************************************/
.defaultBody .blogPage .Section .Middle { width: 629px; }
.defaultBody .pubdatesPage .Section .Middle { width: 629px; }
.defaultBody .interviewPage .Section .Middle { width: 629px; background:#fff;}
.defaultBody .paperPage .Section .Middle { width: 629px; }
.defaultBody .inprintPage .Section .Middle { width: 629px; }
.defaultBody .eventsPage .Section .Middle { width: 629px; }
.defaultBody .archivePage .Section .Middle { width: 629px; }
.defaultBody .servicePage .Section .Middle { width: 629px; }
.defaultBody .columnPage .Section .Middle { width: 629px; }
.defaultBody .talkbackPage .Section .Middle { width: 629px; }
.defaultBody .searchPage .Section .Middle { width: 629px; }

/**************************************************************************************************/
.defaultBody .booklistPage .Section .Middle { width: 590px; }
.defaultBody .inprintPage .Section .Middle { width: 590px; }
.defaultBody .reviewPage .Section .Middle { width: 590px; }
.defaultBody .interviewPage .Section .Middle { width: 590px; }

/**************************************************************************************************/
.defaultBody .blogPage .Middle .Entry { width: 565px; }
.defaultBody .pubdatesPage .Middle .Entry { width: 565px; }
.defaultBody .interviewPage .Middle .Entry { width: 565px; }
.defaultBody .paperPage .Middle .Entry { width: 565px; }
.defaultBody .paperPage .Topper { width: 565px; }

/**************************************************************************************************/
.defaultBody .booklistPage .Core .Image { width: 565px; }
.defaultBody .booklistPage .Core h2 { width: 565px; }

/**************************************************************************************************/
.defaultBody .inprintPage .Core .Image { width: 565px; }
.defaultBody .inprintPage .ToC .Topper { width: 590px; }
.defaultBody .inprintPage .ToC .Main { margin: 0 0 0 40px; }
.defaultBody .inprintPage .ToC .Main ul ul li { width: 540px; }

/**************************************************************************************************/
.defaultBody .adminPage .Section { width: 910px; }
.defaultBody .adminPage .Section .Left { width: 160px; }
.defaultBody .adminPage .Section .Middle { width: 750px; }

/**************************************************************************************************/
.inprintPage .Core h1,
.inprintPage .Core h2,
.inprintPage .Core h3 {font-family:helvetica, arial, sans-serif}

.inprintPage .Core p { font-family: Georgia, "Book Antiqua", Garamond, Palatino, "Times New Roman", serif; }

/**************************************************************************************************/
.inprintPage .Core p
{
	font-size: 115%;
	line-height: 1.6em;
	color: #000;
	font-weight: normal;
}

/**************************************************************************************************/
.reviewPage .Core p, .interviewPage .Core p
{
	font-family: Georgia, "Book Antiqua", Garamond, Palatino, "Times New Roman", serif;
	font-size: 115%;
	line-height: 1.6em;
	color: #000;
	font-weight: normal;
}

.reviewPage .Core .Topper h3, .interviewPage .Core .Topper h3, .pubdatesPage .Core .Topper h3
{
	font-size: 110%;
	line-height: 1.8em;
	font-weight: normal;
	margin: 0 0 20px 0;
}

/**************************************************************************************************/
.booklistPage .Core h2
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 170%;
	line-height: 1.4em;
	margin: 0;
	float: left;
	clear: both;
	width: 570px;
}

/**************************************************************************************************/
.booklistPage .Core p
{
	font-family: Georgia, "Book Antiqua", Garamond, Palatino, "Times New Roman", serif;
	font-size: 115%;
	line-height: 1.6em;
	color: #000;
	font-weight: normal;
	clear: both;
}

.blogPage .Core p,
.pubdatesPage .Core p,
.interviewPage .Core p,
.paperPage .Core p
{
	font-family: Georgia, "Book Antiqua", Garamond, Palatino, "Times New Roman", serif;
	font-size: 115%;
	line-height: 1.6em;
	color: #000;
	font-weight: normal;
}

/**************************************************************************************************/
.interviewPage .Core p a, .interviewPage .Core p a:visited, .interviewPage .Core p a:active, .interviewPage .Core p a:hover,
.blogPage .Core p a, .blogPage .Core p a:visited, .blogPage .Core p a:active, .blogPage .Core p a:hover,
.pubdatesPage .Core p a, .pubdatesPage .Core p a:visited, .pubdatesPage .Core p a:active, .pubdatesPage .Core p a:hover,
.paperPage .Core p a, .paperPage .Core p a:visited, .paperPage .Core p a:active, .paperPage .Core p a:hover
{
	border-width: 0px;
	font-weight: normal;
}

/**************************************************************************************************/
.blogPage .Core p a, .blogPage .Core p a:visited, .blogPage .Core p a:active, .blogPage .Core p a:hover { color: #690f4e; }


.blogPage .Core p a, .paperPage .Core p a {border-bottom-width:0px; font-weight:bold;}
.blogPage .Core p a {border-color:#bc8eae}
.paperPage .Core p a {border-color:#70a2c3}
/**************************************************************************************************/
.blogPage .Core p a:active, .blogPage .Core p a:hover
{
	border-width: 1px;
	border-color: #bc8eae;
	font-weight:bold;
}

/**************************************************************************************************/
.paperPage .Core p a, .paperPage .Core p a:visited, .paperPage .Core p a:active, .paperPage .Core p a:hover { color: #005289; border-color:#70a2c3;}

/**************************************************************************************************/
.paperPage .Core p a:active, .paperPage .Core p a:hover
{
	border-width: 1px;
	border-color: #70A2C3;
	font-weight:bold;
}

/**************************************************************************************************/
.pubdatesPage .Core p a, .pubdatesPage .Core p a:visited, .pubdatesPage .Core p a:active, .pubdatesPage .Core p a:hover { color: #005289; }


/**************************************************************************************************/
.pubdatesPage .Core p a:active, .pubdatesPage .Core p a:hover
{
	border-width: 1px;
	border-color: #005289;
}


/**************************************************************************************************/
.interviewPage .Core p a, .interviewPage .Core p a:visited, .interviewPage .Core p a:active, .interviewPage .Core p a:hover { color: #a8006b; }


/**************************************************************************************************/
.interviewPage .Core p a:active, .interviewPage .Core p a:hover
{
	border-width: 1px;
	border-color: #a8006b;
}



/**************************************************************************************************/
.blogPage .Core h1,
.paperPage .Core h1
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 200%;
	line-height: 1.1em;
	margin: 0;
}

/**************************************************************************************************/
.blogPage .Core .Blurb h5 a,
.pubdatesPage .Core .Blurb h5 a,
.interviewPage .Core .Blurb h5 a,
.paperPage .Core .Blurb h5 a
{
	text-transform: uppercase;
	padding: 0;
	border-width: 0;
	background-color: inherit;
}

/**************************************************************************************************/
.blogPage .Core .Blurb h5 a { color: #690f4e; }
.paperPage .Core .Blurb h5 a { color: #005289; }

/**************************************************************************************************/
.blogPage .Core blockquote,
.paperPage .Core blockquote,
/* .pubdatesPage .Core blockquote, */
.interviewPage .Core blockquote
{
	margin: 0 0 20px 20px;
	padding: 15px 15px 15px 30px;
}

.blogPage .Core blockquote p,
.pubdatesPage .Core blockquote p,
.interviewPage .Core blockquote p,
.paperPage .Core blockquote p
{
	font-size: inherit;
	margin: 0;
}

.blogPage .Core blockquote { background-color: #fff; }
.paperPage .Core blockquote { background-color: #fff; }
.pubdatesPage .Core blockquote { background-color: #fff; }
.interviewPage .Core blockquote { background-color: #fff; }
/**************************************************************************************************/

.interviewPage .Topper { width:100%;}
.blogPage .Core .Entry .Topper,
.pubdatesPage .Core .Entry .Topper,
.interviewPage .Core .Entry .Topper,
.paperPage .Core .Entry .Topper { width: 565px; }
