/* 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-w07-08 {padding: 0; width: 756px; margin: 0 auto; position: relative; 
	border: 1px solid #A05D87; 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: #A20041; 
	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: #a05d87; font-size: .9em; }

h1 {margin: 0; padding: 20px 0 6px 0; font-size: 1em; 
	font-weight: bold; background: #fff; color: #A20041; 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: #A20041; text-transform: uppercase; }

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

#mhcnewsletter-w07-08 {margin: 0; padding: 20px 0 6px 0; font-size: 1em; font-weight: bold; 
	background: #fff; color: #A05D87; }

.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   
{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-08 {margin: 15px 0 5px 0; padding: 0; text-transform: uppercase; color: #fff; font-weight: bold; 
	background: #A05D87; 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-w07-08 #content-grant {margin: 0px 10px 0 138px; padding: 15px 0 0 15px; 
	background: #fff; color: #000; 
	border: 0px solid black; }
#wrapper-w07-08 #content-grant p a:link {background: #fff; color: #000; border-bottom: 1px dotted #a0bbdf; }
#wrapper-w07-08 #content-grant p a:visited {background: #fff; color: #000; border-bottom: 1px dotted #a0bbdf; }


/* below here, changes per Lori */

#wrapper-w07-08 ul#newslettermenu a:hover {background: #fff; color: #A05D87; }
#wrapper-w07-08 #footer a:hover {background: #fff; color: #a05d87; }
#wrapper-w07-08 #content p a:link, #content ol a:link, #content ul a:link 
	{background: #fff; color: #000; border-bottom: 1px dotted #A05D87; }
#wrapper-w07-08 #content p a:visited, #content ol a:visited, #content ul a:visited  
	{background: #fff; color: #000; border-bottom: 1px dotted #A05D87; }



.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; 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; }

/* 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-w07-08 {background: #A05D87 url(images/cover-f-08.jpg) no-repeat; }
#pageone #wrapper-w07-08 ul#newslettermenu a {background: transparent; color: white; }
#pageone #wrapper-w07-08 ul#newslettermenu a:hover {background: transparent; color: #ebc7db; }
#pageone #wrapper-w07-08 #footer a:hover {background: transparent; color: #A05D87; }
#pageone #wrapper-w07-08 #content p a:link {background: transparent; color: #000; border-bottom: 1px dashed #A05D87; }
#pageone #wrapper-w07-08 #content p a:visited {background: transparent; color: #000; border-bottom: 1px dashed #A05D87; }

#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: inherit; width: 100%; clear: both; height: 90px; }

/* begin menu */

#pageone ul#newslettermenu li a {text-decoration: none; color: #ECE4E4; 
	text-transform: uppercase; font-weight: bold; background: transparent; }
#pageone ul#newslettermenu li a:visited {text-decoration: none; color: #C5D5E9; 
	text-transform: uppercase; font-weight: bold; }
/* end menu */
/* end new stuff for page one */



.stilltobedone {color: red; font-weight: bold; }

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




#pagethree #content{background: url(images/humanities-tomorrow.jpg) no-repeat top right; }
