/* CSS Document */

body		{ font: 11px Verdana, Arial, Helvetica, sans-serif; text-align: center; margin: 0; }
a 			{ color: #485A78; text-decoration: underline; font-weight: bold; }
a.arrow 			{ color: #485A78; text-decoration: underline; font-weight: bold; padding-right: 10px; background: url(/img/arrow.gif) 100% 50% no-repeat; }
a:hover		{ text-decoration: none; }
h1 			{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; padding: 0px; margin: 0px; color: #330; }
h2			{ font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0; margin: 0; }
h2 a, h1 a		{ background: none; color: #000; text-decoration: none;}
h2 a:hover, h1 a:hover	{ text-decoration: underline; color: #485A78; }
h3			{ font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; padding: 0; margin: 0; }
h4			{ font-size: 10px; color: #5A5A00; text-transform: uppercase; padding: 0; margin: 0; }
strong		{ color: #666; }
p			{ padding: 4px 0; margin: 4px 0; }

.searchbutton { background: url(/img/search_button.gif) top left no-repeat; border: none; width: 54px;  }
.gobutton	{ background: url(/img/go_button.gif) top left no-repeat; border: none; width: 23px; }
.text9     	{ font-size: 9px; }
.text10     	{ font-size: 10px; line-height: 1.3em }
.text11     	{ font-size: 11px; line-height: 1.3em }
.text12     	{ font-size: 12px; }
.text16		{ font-size: 16px; }
.uppercase  { text-transform:uppercase; }
.normal		{ font-weight: normal; }
.mainimage     { float: right; padding-right: 30px; }
.floatr		{ float: right; }
.stories	{ padding: 0 30px 0 30px; }
.date    { text-transform: uppercase; font-weight: bold; padding: 5px 0;}
.hide    { background: none; padding: 0; }
.share		{ display: block; }

form 		{ padding: 3px 6px 3px 0; margin: 0;  }
form .field { border: 1px solid #D6D6D6; }
#container	{ width: 927px; margin: 0 auto; }
#hotlinks	{  height: 40px; }
#hotlinks a {  background: none; font-weight: normal; padding: 0 10px;}


#masthead	{  background: #E1E1D9 url(/img/masthead_back.gif) top left repeat-x; padding: 0; margin: 0; height: 158px; }
#masthead #branding { text-align:left;   }
#masthead #mainnav  ul { margin: 0 auto; padding: 0 0 0 22px;  }
#masthead #mainnav  li	{ display: inline; float: left; margin: 0;  }
#masthead #mainnav	a#about  { display: block; width: 85px; height: 12px; background: url(/img/aboutus.gif) 0 0 no-repeat;  }
#masthead #mainnav	a:hover#about  { display: block; width: 85px; height: 12px; background: url(/img/aboutus.gif) 0 -12px no-repeat;  }
#masthead #mainnav	a#fellows  { display: block; width: 78px; height: 12px; background: url(/img/fellows.gif) 0 0 no-repeat;  border-left: 1px solid #5A5A00; }
#masthead #mainnav	a:hover#fellows  { display: block; width: 78px; height: 12px; background: url(/img/fellows.gif) 0 -12px no-repeat;  }
#masthead #mainnav	a#partners  { display: block; width: 88px; height: 12px; background: url(/img/partners.gif) 0 0 no-repeat;   border-left: 1px solid #5A5A00; }
#masthead #mainnav	a:hover#partners   { display: block; width: 88px; height: 12px; background: url(/img/partners.gif) 0 -12px no-repeat;  }
#masthead #mainnav	a#staff  { display: block; width: 60px; height: 12px; background: url(/img/staff.gif) 0 0 no-repeat;  border-left: 1px solid #5A5A00; }
#masthead #mainnav	a:hover#staff { display: block; width: 60px; height: 12px; background: url(/img/staff.gif) 0 -12px no-repeat;   }
#masthead #mainnav	a#contact  { display: block; width: 78px; height: 12px; background: url(/img/contact.gif) 0 0 no-repeat;  border-left: 1px solid #5A5A00; }
#masthead #mainnav	a:hover#contact { display: block; width: 78px; height: 12px; background: url(/img/contact.gif) 0 -12px no-repeat;   }
#masthead #mainnav	a#contribute  { display: block; width: 102px; height: 12px; background: url(/img/contribute.gif) 0 0 no-repeat;  border-left: 1px solid #5A5A00; }
#masthead #mainnav	a:hover#contribute { display: block; width: 102px; height: 12px; background: url(/img/contribute.gif) 0 -12px no-repeat;   }

#masthead #nav		{ height: 12px; background: #6179A1;  }
#masthead #nav  ul { margin: 0 auto; padding: 0 0 0 22px;  }
#masthead #nav  li	{ display: inline; float: left; margin: 0; padding: 8px 0; }
#masthead #nav	a#fellowship  { display: block; width: 182px; height: 12px; background: url(/img/fellowship.gif) 0 0 no-repeat;  }
#masthead #nav	a:hover#fellowship  { display: block; width: 182px; height: 12px; background: url(/img/fellowship.gif) 0 -12px no-repeat;  }
#masthead #nav	a#internship  { display: block; width: 146px; height: 12px; background: url(/img/internship.gif) 0 0 no-repeat;  border-left: 1px solid #D0D7E3; }
#masthead #nav	a:hover#internship  { display: block; width: 146px; height: 12px; background: url(/img/internship.gif) 0 -12px no-repeat;  }
#masthead #nav	a#readings  { display: block; width: 140px; height: 12px; background: url(/img/readings.gif) 0 0 no-repeat;   border-left: 1px solid #D0D7E3; }
#masthead #nav	a:hover#readings   { display: block; width: 140px; height: 12px; background: url(/img/readings.gif) 0 -12px no-repeat;  }
#masthead #nav	a#awards  { display: block; width: 120px; height: 12px; background: url(/img/awards.gif) 0 0 no-repeat;  border-left: 1px solid #D0D7E3; }
#masthead #nav	a:hover#awards { display: block; width: 120px; height: 12px; background: url(/img/awards.gif) 0 -12px no-repeat;   }
#masthead #nav	#enteremail { display: block; width: 139px; height: 12px; background: url(/img/enteremail.gif) 0 0 no-repeat;  border-left: 1px solid #D0D7E3;  }

#columnone { padding: 15px 0; width: 716px; text-align: left;}
#maincontent td { padding-bottom: 20px; }
#maincontent td img { padding-left: 30px; }
#excerpt	{ background: url(/img/excerpt_header.gif) 0 0 no-repeat; padding: 35px 20px 0 30px; }
#excerpt .read a	{ text-decoration: underline; padding-right: 10px; background: none; font-weight: normal;  }
#excerpt .read a:hover	{ text-decoration: none;  }		
#dispatch	{ background: url(/img/tomdispatch_header2.gif) 0 0 no-repeat; padding: 40px 15px 20px 0;  }
#content	{ width: 300px; padding: 10px 10px 10px 30px; }
#funds		{ background: url(/img/ifund_header.gif)  30px 0 no-repeat; padding: 10px 15px 0 30px; }
#newweek	{  background: url(/img/newweek_header.gif) 0 0 no-repeat; height: 42px; }

.home_top_first { padding: 35px 20px 0 30px; }
.home_top_third { padding: 10px 15px 0 30px; }
.brow_books_excerpt_1 { background: url(/img/excerpt_header.gif) 0 0 no-repeat; }
.brow_ifund_1 { background: url(/img/ifund_header.gif) 0 0 no-repeat; }
.brow_booksnews_1 { background: url(/img/booksnews_header.gif) 0 0 no-repeat; }
.brow_institutenews_1 { background: url(/img/institutenews_header.gif) 0 0 no-repeat; }
.brow_books_excerpt_3 { background: url(/img/excerpt_header.gif) 30px 0 no-repeat; }
.brow_ifund_3 { background: url(/img/ifund_header.gif) 30px 0 no-repeat; }
.brow_booksnews_3 { background: url(/img/booksnews_header.gif) 30px 0 no-repeat; }
.brow_institutenews_3 { background: url(/img/institutenews_header.gif) 30px 0 no-repeat; }
	
#columntwo  { margin: 0; width: 211px;  text-align: left; padding:0; }
#signup { margin: 0; background: #6179A1; padding: 10px; color: #8F9073;  }
#signupemma { background: url(/img/bandstripes.gif) top left repeat; border: solid #4F799A; border-width: 1px 1px 1px 1px; padding: 0 12px 12px 12px; }
#signup input {vertical-align: middle;}
#bookweek	{ background: url(/img/bookweek.gif) top left no-repeat; width: 211px;  text-align: left; padding: 25px 0 15px 0 ; margin: 15px 0 0 0; }
#bookweek img { float: left; padding-right: 10px;}
#bookweek #week, #blogbox #blogbox_blogs { border: 1px solid #cc0; padding: 14px;}
#events{ background: url(/img/eventsheader.gif) top left no-repeat; width: 211px; height: 40px; text-align: left; padding: 25px 0 15px 0 ; margin: 0; }
#eventcontent, #pastcontent 	{ background: url(/img/bandstripes.gif) top left repeat; border: solid #4F799A; border-width: 0 1px 1px 1px; padding: 0 12px 12px 12px;  }
#facebooktwitter { border: solid #4F799A; border-width: 0 1px 0 1px; padding: 0 6px 6px 6px;  }
#eventcontent p { padding: 0; margin: 2px 0; }
#pastevent{ background: url(/img/pastheader.gif) top left no-repeat; width: 211px; height: 40px; text-align: left; padding: 25px 0 15px 0 ; margin: 0; }
#pastevent a { background: none; text-transform: uppercase; font-size: 9px; padding: 0;}

#blogbox	{ background: url(/img/eyebrowblogs.gif) top left no-repeat; width: 211px;  text-align: left; padding: 25px 0 15px 0 ; margin: 15px 0 0 0; }
#blogbox img { border: 0; width: 181px; }
#blogbox a { background: none }

#awardcontent { text-align: left;}
#awardcontent td { padding: 0 0 0 30px; }
#awardcontent img { float: left; padding: 10px 10px 10px 0;}

#fundcontent   { padding: 0 30px;  }
#bookfeatured  { background: url(/img/bandstripes_yellow.gif) 0 0 repeat; border: 1px solid #cc0; padding: 0; margin: 0; height: 270px; }

#featured   { background: url(/img/featured_header.gif) 0 0 no-repeat; padding: 35px 20px 0 30px; }
#future  {  background: url(/img/futurevents_header.gif) 0 0 no-repeat; height: 32px; }
#story      { padding: 0 20px 0 30px; float: left; width: 370px;}

.column2 { border: 1px solid #cc0; padding: 7px 14px;}

#aboutarea  { background: url(/img/aboutfund_header.gif) top left no-repeat; width: 211px;  text-align: left; padding: 25px 0 15px 0 ; margin: 15px 0 0 0; }
#editorarea { background: url(/img/editors_header.gif) top left no-repeat; width: 211px; text-align: left; padding: 36px 0 15px 0 ; margin: 0; }
#applyarea  { background: url(/img/apply_header.gif) top left no-repeat; width: 211px;  text-align: left; padding: 25px 0 15px 0 ; margin: 0; }





#recent  { background: url(/img/recent_header.gif) top left no-repeat;  text-align: right; margin: 0; padding: 4px 30px; }
#archived   { background: url(img/bandstripes_yellow.gif) 0 0 repeat; border: 1px solid #cc0; padding: 7px 14px;  }

#main_event	   { background: url(/img/excerpt_header.gif) 0 0 no-repeat; padding: 35px 20px 0 30px; }
#future_events { padding: 5px 20px 0 30px; }

.vertical_form table tr td { padding-left: 10px; }
