/* $Id: minnelli.css,v 1.3.2.1 2008/02/05 09:27:26 goba Exp $ */

/**
 * Minnelli, for Drupal 6.x
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net
 */

body #wrapper #container {
  width: 780px; /*was 560*/
  /* PSJ - this is new below */
  background-image:url(http://schottfoundation.org/drupalimages/centercolumn.png);
  background-repeat:repeat-y;
  background-position:center;
}

body.sidebars #wrapper #container {
  width: 800px; /*PSJ - used to be 980px*/
}

body.sidebar-left #wrapper #container,
body.sidebar-right #wrapper #container {
  width: 770px; /* was 550 */
  background:none;
  background-image:url(http://schottfoundation.org/drupalimages/centercolumn.png);
  background-repeat:repeat-y;
  background-position:center;
}


#wrapper {
background-image:url(http://schottfoundation.org/drupalimages/graydient.jpg);
background-repeat:repeat-x;
background-color:#a1a1a1;
}



/**
 * PSJ - table header formatting
 */
 
.th {
font-size:10px;
font-weight:bold;
text-align:center;
line-height:110%;
margin-top:3px;
padding-top:3px;
margin-bottom:2px;
padding-bottom:2px;
}
 
 /*
table {
margin-bottom:20px;
}

table p {
font-size:12px;
}*/


/* PSJ - tweaking stubborn Garland CSS */


#wrapper #container #center .right-corner .left-corner {
  padding: 4px 21px 0em 10px;  /*bottom used to be 5em*/
  background:none;
  }
  
#wrapper #container .sidebar {
  margin: 0px 0 5em; /* used to be 35px top*/
  width:120px; /*was 120*/
  padding:0px;
  }
  
#header {
/*PSJ - make space for Schott logo
background-image:url(http://schottfoundation.org/drupalimages/schottheader.jpg);*/
}

#header-region {
height:0px; /* PSJ - this is new */
}

.node, .sticky {
padding-top:0px;
margin-top:0px;

padding-left: 0px;
margin-left: 0px;

padding-right: 0px;

margin-bottom: 0px;
}

.sticky {
margin-bottom: 0px;
}

h1, h2, h3, h4, h5, h6 {
font-family:"Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
}


.node, .sticky {
border:none;
}

p {
font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.4em;
}

p a {
color:#990000;
}

p a:link {
color:#990000;
}

p a:visited {
color:#990000;
}

p a:hover {
color:#EE0000;
}

p a:active {
color:#EE0000;
}



.homecontent p {
font-size:11px;
line-height:1.2em;
}

.homecontent p a {
color:#996600;
}

.homecontent p a:link {
color:#996600;
}

.homecontent p a:visited {
color:#993300;
}

.homecontent p a:hover {
color:#CC9900;
}

.homecontent p a:active {
color:#CC9900;
}


.node ul {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
padding-left: 2em;
padding-right: 5em;
}

.node li {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
list-style-type:disc;
padding-left:0.5em;
line-height:1.3em;
margin-bottom:0.5em;
}


.content ul li ul, .content ul li ul li {
margin-bottom:0px;
padding-bottom:0px;
}


/*.node .content, .comment .content  {
margin-right:21px;
}
*/





/**
 * PSJ - MAIN MENU FORMATTING
 */


/* Disable properties specified in the imported CSS file */
	.numenu a {
		border:none;
		font-weight:normal;
		font-size:11px;
	}

/* Actual menu CSS starts here */
	.numenu,
	.numenu ul {
		margin:0px !important;
		padding:0px !important;
		list-style:none;
	}
	.numenu {width:170px;}
	.numenu li {
		display:block;
		padding:0px;
		/*margin-bottom:0px;*/
		margin:0px !important;
		
	}
	.numenu a {
		display:block;
		/*padding:2px 5px;*/
		padding:1px 0px 0px 0px;
		color:#000;
		/*background:#b0c23d;*/
		text-decoration:none;
		margin:0px !important; /* this is new */
	}
	/*.numenu a:hover,
	.numenu a:focus,
	.numenu a:active {color:#FFFFFF;}*/
	.numenu ul li {
		padding:0px 0px 0px 10px !important;
		margin:0px !important;
		/*line-height:1.5em;*/
	}
	.numenu ul a {/*background:#ced174;*/}
	
	.numenu ul li a {
	padding-top:7px;
	padding-bottom:7px;
	color:#FFFFFF;
	}
	

	
	.hidden {display:none;}
	
	
	
	/* COMMON FORMATTING */
	
	.grantees li a, .funds li a, .pubs li a, .news li a, .join li a, .about li a {
	padding:2px 4px;
	text-decoration:none;
	line-height:1em;
	}
	 .grantees ul li, .funds ul li, .pubs ul li, .news ul li, .join ul li, .about ul li, {
	line-height:1em; /*was 1.5em */
	}
	
	/* GRANTEES */
	
	.grantees a { background:#d89d40; }
	.grantees a:hover, .grantees a:focus, .grantees a:active {background:#a77527; }
	
	/* FUNDS */
	
	.funds a { background:#60987c; }
	.funds a:hover, .grantees a:focus, .grantees a:active {background:#337554; }
	
	/* PUBLICATIONS & REPORTS */
	
	.pubs a { background:#3399CC; }
	.pubs a:hover, .grantees a:focus, .grantees a:active {background:#006699; }
	
	/* NEWS */
	
	.news a { background:#a68587; }
	.news a:hover, .grantees a:focus, .grantees a:active {background:#8a6365; }
	
	/* JOIN */
	
	.join a { background:#aa8db5; }
	.join a:hover, .grantees a:focus, .grantees a:active {background:#866294; }
	
	/* ABOUT */
	
	.about a { background:#a36262; }
	.about a:hover, .grantees a:focus, .grantees a:active {background:#812227; }
	
	
	
	.image a {
	padding:1px 0px 0px 0px !important;
	margin:0px !important;	
	display:inline !important;
	line-height:0em !important;
	}
/*.image img {
margin:0px !important;
} */

