/* CSS Document */

li {color:#CCC;}

ul, li, p, h1, h2, h3
	{margin:0; padding:0;}
ul {list-style:none;}

body {
	font-size: 100%;
	font: normal .85em/1.4em Arial, Helvetica, sans-serif;
	color: #FFF;
	margin: 0px; padding:0;
	background:url(../_images/bader_bkgd.png) #000;
}

#wrapper {
	margin:0 auto; padding:0 0 10px 0;
	width:1000px;
	position:relative;
	background-color: #333;
}

#credit {
	margin:0 auto; padding:10px 0 10px 0;
	width:1000px;
	text-align:center;
	font-size:.85em;
	background-color: #333;
}

#header {
	width:1000px; height:115px;	
	margin:0; padding:0;
}

#content {
	margin:0 50px 0 225px; padding:0;
}

#content-home  {
		margin:0 0 70px 201px; padding:0;
		height:594px; width:594px;
		text-indent:-9999em;
		}

#content-home a {
		height:594px; width:594px;
		background:url(../_images/bf_logo.gif) no-repeat 0px 0px;
		position:absolute;
		left: 201px; top:115px;
		display:block;
		overflow:hidden;
		}
		
#content-home a:hover {
		height:594px; width:594px;
		background:url(../_images/bf_logo.gif) no-repeat 0px -594px;
		position:absolute;
		}
		
		
#nav_main_icon a {
	position:absolute;
	top:125px; left:35px;
	width:138px; height:138px;
	background:url(../_images/bader_nav.gif) 0px 0px;
	text-indent:-9999em;
	display:block;
	overflow:hidden;
}

#nav_main_icon a:hover {
	background:url(../_images/bader_nav.gif) 0px -138px;
}

#nav_main {
	position:absolute;
	top:285px; left:53px;
}

#nav_main ul {
}


#nav_main ul li {
	text-transform:uppercase;
	line-height:1.55em;
	font-weight:bold;
	font-size:.8em;
	letter-spacing:.1em;
}


#nav_main ul li a {
}


#col_one {width:220px;float:left;}

#col_one-grantees {width:140px;float:left;}

#col_one-two {width:465px;float:left;}

#col_two-three {width:465px;float:left;}

#col_three {width:220px;float:right;}

#col_oneoftwo {width:337px;float:left; min-height:494px;}

#col_twooftwo {width:337px;float:right;}

#footer {
	margin:0; padding:130px 0 30px 0;
	width:551px; height:11px;
	clear:both;
}


#footer-home {
	margin:0 60px 0 225px; padding:10px 0 30px 0;
	width:551px; height:11px;
	clear:both;
	border:none;
}


h1 a {
	margin:0; padding:0;
	position: absolute;
	height: 13px; width: 551px;
	top: 25px; left: 225px;
	background:url(../_images/bader_logo.gif) no-repeat 0px 0px;
	display:block;
	border:none;
	text-indent:-9999em;
	overflow:hidden;
}


body#about h1 a, body#program h1 a, body#apply h1 a, body#grantees h1 a, body#news h1 a, body#baders h1 a, body#contact h1 a {
	position: absolute;top: 25px; left: 225px;
	background:url(../_images/bader_logo.gif) no-repeat 0 -13px;
}

body#about h1 a:hover, body#program h1 a:hover, body#apply h1 a:hover, body#grantees h1 a:hover, body#news h1 a:hover, body#baders h1 a:hover, body#contact h1 a:hover {
	position: absolute;top: 25px; left: 225px;
	background:url(../_images/bader_logo.gif) no-repeat 0 0px;
}

h2 {margin:0 0 15px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:1.50em;
	line-height:1.7em;
	color: #CCC;
	}

h2.dates {margin:0 0 1px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:1.50em;
	line-height:1.7em;
	color:#000;
	}

ul.artists {margin: 0 0 15px 0; padding:0;}

ul.artists li {font-size:.9em;}

h3 {margin:25px 0 13px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:1.2em;
	color: #fff;
}

h3.top {margin:0px 0 13px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:1.2em;
	color: #fff;
}

h3.topplus {padding:13px 0 13px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:1.2em;
	color: #fff;
}

h3.title {margin:50px 0 8px 0; padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:1.2em;
	
}

p {
	margin:0 0 8px 0;
	color:#CCC;
	
	}
	
a {color:#666; text-decoration:none;}	
a:hover {color:#8CC53F;}	

body#about li.about a, 
body#program li.program a, 
body#apply li.apply a, 
body#grantees li.grantees a,
body#grantees ul#granteesalpha li.granteesalpha a,
body#grantees ul#granteesyear li.granteesyear a,
body#news li.news a,
body#baders li.baders a, 
body#contact li.contact a, 


body#grantees .everitt li.everitt a,
body#grantees .horowitz li.horowitz a,
body#grantees .reed li.reed a,
body#grantees .yamamoto li.yamamoto a,
body#grantees .brown li.brown a,
body#grantees .piccirillo li.piccirillo a,
body#grantees .sham li.sham a,
body#grantees .winslow li.winslow a,
body#grantees .brzezinski li.brzezinski a,
body#grantees .cleaver li.cleaver a,
body#grantees .power li.power a,
body#grantees .fowler li.fowler a,
body#grantees .platt li.platt a,
body#grantees .sikorska li.sikorska a,
body#grantees .hallamday li.hallamday a,
body#grantees .geiger li.geiger a,
body#grantees .mills li.mills a,
body#grantees .folsom li.folsom a,
body#grantees .freeman li.freeman a,
body#grantees .weaver li.weaver a,
body#grantees .kenny li.kenny a,
body#grantees .ritchie li.ritchie a,
body#grantees .yamaguchi li.yamaguchi a,
body#grantees .kanevsky li.kanevsky a,
body#grantees .moore li.moore a,
body#grantees .macdonald li.macdonald a,
body#grantees .noel li.noel a,
body#grantees .shafie li.shafie a,
body#grantees .dickerson li.dickerson a,
body#grantees .stout li.stout a

	{color:#8CC53F;}



#col_thumb {margin:0; padding:0; float:right;}
#col_thumb ul {margin:0; padding:0;}
#col_thumb ul li {margin:0 0 2px 0; padding:0;}
#col_thumb ul li a {
	margin:0; padding:0; 
	display:block;overflow:hidden;
	border: 10px solid #666;
	}

#col_thumb ul li a:hover {
margin:0; padding:0; 
	display:block;
	overflow:hidden;
	border: 10px solid #8CC53F;
	}

#col_thumb ul li.current a {
margin:0; padding:0; 
	display:block;
	overflow:hidden;
	border: 10px solid #8CC53F;
	}

#col_thumb ul li img {margin:0; padding: 0px;width:44px; height:44px;}
#col_thumb ul li img a {border: none;}

#col_oneoftwo ul li.current a, li.current a {
	color: #8CC53F;
	}
	
	
ul.page {
	margin:50px 0 0 0; padding:0;
	list-style:none;
}

ul.page li {
		display:inline;

}



ul#grantees {
	margin: 0 0 .5em 1em; padding:0;
	list-style:none;
}

ul#grantees li {
	text-transform:none;
	letter-spacing:.1em;
}



.padtop { margin:0; padding:32px 0 0 0; }
.padtopplus { margin:0; padding:55px 0 0 0; }

p.caption {
	font: normal .8em/1.2em Arial, Helvetica, sans-serif;
	margin:10px 0 15px 0; padding:0 15px 0 0
}
	
p.caption2 {
	font: normal .8em/1.2em Arial, Helvetica, sans-serif;
	padding:50px 0 20px 0;
}	


#photo_125 {
	float:left;
	margin: 5px 0px 0px 0;
	width:150px;
	
}

#photo_200 {
	float:left;
	margin: 5px 0px 0px 0;
	width:225px;
	
}
