/* css to take out browser defaults */
a:link,a:visited { text-decoration:none }
ul { list-style:none }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,fieldset,input, dl, dd, dt, p {margin:0; padding:0; }
img, a img,:link img,:visited img { border: none;  }

html {margin: 0; padding: 0; }
html {height:100%}

body {min-height:101%}

body {margin: 0; padding: 0; 
	font-family: Verdana, Arial, sans-serif; 
	color: #000; text-align: center; 
	background: #fff; font-size: 76%; }


#wrapper-f09 {padding: 0; width: 756px; margin: 0 auto; position: relative; 
	border: 1px solid #9785D7; text-align: left; background: #fff; color: inherit; }

div#header {margin: 3px 0 2px 0; padding: 0; width: 751px; 
	color: inherit; background: #fff; height: 117px; }

div#header img {float: left; margin: 5px 0 0 0px; }

div#firstcolumn {margin: 0; padding: 0; background: #fff; color: inherit; width: 135px; 
	float: left; }

/* begin menu */
ul#newslettermenu {margin-top: 60px; text-align: right; }
ul#newslettermenu li {background: #fff; color: #88777E; padding: 10px; font-size: 1.1em; }
ul#newslettermenu li a {text-decoration: none; background: #fff; color: #88777E; 
	text-transform: uppercase; font-weight: bold; }
ul#newslettermenu li a:visited {text-decoration: none; background: #fff; color: #88777E; 
	text-transform: uppercase; font-weight: bold; }
ul#newslettermenu li a:hover {text-decoration: none; background: #fff; color: #9785D7; 
	text-transform: uppercase; font-weight: bold; }
/* end menu */

#content {margin: 0px 0px 0 138px; padding: 15px 0 0 15px; 
	background: #fff; color: #000; 
	border: 0px solid black; }

#grants {}

p {font-size: 1em; line-height: 1.4em; padding: 5px 30px 5px 0; }

p.endingpara {margin: 25px 0; font-style: italic; }

p.endingpara-no-italic {margin: 25px 0; }

ol.inpage {margin: 3px 25px 0 19px;  }

ol.inpage li{padding: 0 0 5px 0px; line-height: 1.4em; }

ul.inpage {margin: 3px 25px 0 19px; list-style: disc;  }
ul.inpage li{padding: 0 0 5px 0px; line-height: 1.4em; }

#thirdcolumn {margin: 0; padding-left: 5px; float: right; 
	width:196px; background: #fff; color: inherit; display: none; }

.clearer {clear: both; }

div#footer {margin: 0px 0 0 0; padding-top: 50px; 
	border-top: 0px solid #5A8AAE; color: inherit; width: 100%; clear: both; height: 90px; }	
div#footer img {float: left; padding: 5px 20px 10px 18px; }
div#footer a {text-transform: uppercase; background: #fff; color: #88777e; font-size: .9em; }
div#footer a:visited {text-transform: uppercase; background: #fff; color: #88777e; font-size: .9em; }
div#footer a:hover {text-transform: uppercase; background: #fff; color: #9785D7; font-size: .9em; }

h1 {margin: 0; padding: 20px 0 6px 0; font-size: 1em; 
	font-weight: bold; background: #fff; color: #e57327; display: none; 
	margin-left: 5000px; }
h2 {margin: 0; padding: 0px 0 2px 0; font-size: 1.2em; font-family: verdana, sans-serif; 
	font-weight: bold; background: #fff; color: #9785D7; text-transform: uppercase; }

h2.w07-08 {background: #fff; color: #9396CA; }

#mhcnewsletter-f09 {margin: 0; padding: 20px 0 6px 0; font-size: 1em; font-weight: bold; 
	background: #fff; color: #9785D7; }

.author {font-size: .95em; text-transform: uppercase; padding-bottom: 15px; }

.backtotop {margin: 20px 10px 0 0; float: right; }

/* persistent page indicators */

body#pageone li#one a, body#pagetwo li#two a, body#pagethree li#three a, body#pagefour li#four a, body#pagefive li#five a, body#pagesix li#six a, body#pageseven li#seven a, body#pageeight li#eight a, body#pagenine li#nine a, body#pageten li#ten a, body#pageeleven li#eleven a
{background: #fff; color: #000;  }

.separators {background: #fff url(images/separators-fall05.jpg) repeat; margin: 10px 25px 10px 0; 
	clear: both; color: inherit; }

blockquote {margin: 0 25px 0 25px; }

.grantee {display: block;  margin: 5px 0 15px 0; padding: 0; }

/* styles for grants pages */

h3.f-09 {margin: 15px 0 5px 0; padding: 0; text-transform: uppercase; color: #fff; font-weight: bold; 
	background: #9785D7; text-align: center; font-size: 1.1em; height: 16px; }
h4.grantname {margin: 15px 0 3px 0; padding: 0 0 3px 0;  font-weight: bold; border-bottom: 1px solid silver; 
	font-size: 1em; height: 13px; }

/* special style for grants pages - have to be done for all the back issues, too - jan 08 */
#wrapper-f09 #content-grant {margin: 0px 10px 0 138px; padding: 15px 0 0 15px; 
	background: #fff; color: #000; 	border: 0px solid black; }
#wrapper-f09 #content-grant p a:link {background: #fff; color: #000; border-bottom: 1px dotted #9396CA; }
#wrapper-f09 #content-grant p a:visited {background: #fff; color: #000; border-bottom: 1px dotted #9396CA; }


/* below here, changes per Lori */


#wrapper-f09 #footer a:hover {background: #fff; color: #9785D7;  }
#wrapper-f09 #content p a:link, #content ol a:link, #content ul a:link 
	{background: #fff; color: #000; border-bottom: 1px dotted #9396CA; }
#wrapper-f09 #content p a:visited, #content ol a:visited, #content ul a:visited  
	{background: #fff; color: #000; border-bottom: 1px dotted #9396CA; }


.callout {margin: 3px 0 3px 3px; padding: 0 0 0 10px; float: right; }
.callout-left {margin: 8px 10px 3px 3px; float: left;  }
.callout-caption {margin: 2px 0 0 0; font-size: .90em; }
.callout-credit {margin-top: 3px; text-align: left; text-transform: uppercase; font-size: .85em; }
.callout-credit-left {margin-top: 3px; text-align: left; text-transform: uppercase; font-size: .85em; }
.callout-words {margin: 0px 0 3px 20px; padding: 0 0 0 10px; float: right; width: 173px; 
	background: transparent; color: #6c95ce; font-family: Times, "Times New Roman", serif; font-size: 1.5em; text-indent: -8px; clear: both; }
.callout-bottom {margin: 10px 0 0 0; }

/* special styling for caption - quoted and large */
.callout-caption-special {margin-top: 6px; padding-left: 8px; width: 168px; 
	background: transparent; color: #6c95ce; font-family: Times, "Times New Roman", serif; font-size: 1.5em; text-indent: -8px; }


/* new stuff for page one */
#pageone #wrapper-f09 {background: #9785D7 url(images/cover-f-09.jpg) no-repeat; }
#pageone #wrapper-f09 ul#newslettermenu a {background: transparent; color: white; }
#pageone #wrapper-f09 ul#newslettermenu a:hover {background: #transparent; color: #000;  }
#pageone #wrapper-f09 #footer a:hover {background: transparent; color: #9785D7; }
#pageone #wrapper-f09 #content p a:link {background: transparent; color: #000; border-bottom: 1px dashed #e57327; }
#pageone #wrapper-f09 #content p a:visited {background: transparent; color: #000; border-bottom: 1px dashed #e57327; }

#pageone div#header {background: transparent;}
#pageone div#firstcolumn {background: transparent;}
#pageone ul#newslettermenu {background: transparent;}
#pageone ul#newslettermenu li{background: transparent;}
#pageone div#content {background: transparent; height: 800px; }

div#footer {margin: 0px 0 0 0; padding-top: 20px; background: white; 
	border-top: 0px solid purple; color: #9785D7; width: 100%; clear: both; height: 90px; }




.notdoneyet {color: red; margin-bottom: 15px; border: 1px solid green; }

p.info {margin: 0 0 15px 0;  font-size: .70em; }





.float-left img {float: left; margin: 10px 15px 0 0; }


p.continue {margin: 20px 25px; text-align: right; font-size: .90em;}

p.continue a {font-size: .90em; border-bottom: 1px solid blue; }

#pageten #content{background: white url(images/f-09-10_community2010_1.jpg) no-repeat; }

#pageeleven #content{background: white url(images/f-09-11_middlemarch_1.jpg) no-repeat; }

#profiles {margin: 18px 15px 0 0; padding: 10px 0 0 0; border-top: 1px dotted #9785D7; }

#literary {margin: 10px 0 10px 0; font-weight: bold; text-transform: uppercase; color: #9785D7; }


