/*	AAI: Site defined styles - works with Yahoo YUI grids CSS	*/
/*	FONT styling	*/

body	{
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/centre-bg.jpg) center top repeat;
	color:#696a6c;
	margin:0; 
	padding:0;
}
p	{
	padding:2px 0 6px 0;
	font-size:100%;
	line-height:140%;
}

h1	{
	padding:2px 0 6px 0;
	color:#d22d2d;
	font-size:150%;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}
h2	{
	padding:4px 0 4px 0;
	color:#d22d2d;
	font-size:130%;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;	
}
h3	{
	padding:2px 0;
	color:#d22d2d;
	font-size:110%;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	border-top:1px solid #dadada;
}
h4	{
	padding:2px 0;
}
h5	{
	padding:2px 0;
}
h6	{
	padding:2px 0;
}

h7	{
	padding:4px 0 4px 0;
	color:#0000FF;
	font-size:130%;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;	
	}

ul, ol	{}
a	{
	color:#d22d2d;
	text-decoration:none;
}
a:hover	{
	text-decoration:underline;
}
td	{
	padding:4px;
	vertical-align:top;
}


/*	LAYOUT styling	*/

#custom-doc { /*	width of 959 pixels	*/
    margin:auto;text-align:left; /* leave unchanged */ 
    width:61.54em;/* non-IE */ 
    *width:60.06em;/* IE */ 
    min-width:800px;/* optional but recommended */ 
}
.banner	{
	height:131px;
} 
.banner img	{
	border:none;
}
.homebanner	{
	height:197px;
}
div.global-nav	{
	height:30px;
	background:url(../images/nav-bg-800.jpg) top repeat-x;	
}
.global-nav ul	{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-size:120%;
	padding:4px 0 0 0;	
	text-align:center;
}
.global-nav ul li	{
	display:inline;
	padding:0 20px;
}
.global-nav ul li a	{
	color:#fff;
	text-decoration:none;	
}
.global-nav ul li a:hover	{
	color: #333;
}
div.left-col	{
	background:#fff;
	width:200px;
}
div.left-nav	{
	background:url(../images/left-nav-bottom.jpg) bottom repeat-x #e2e3e4;
}
.left-nav h2	{
	padding:12px 0 0 12px;
}
.left-nav ul	{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#696a6c;
	font-size:120%;
	padding-bottom:18px;
}
.left-nav ul li	{
	padding:12px 2px 0 12px;
}
.left-nav ul li a	{
	color:#696a6c;
	text-decoration:none;
}
.left-nav ul li a:hover	{
	color:#d12d2c;
}
.donate-now	{
	background:#fff;
	margin:12px 0;
}
.donate-now img	{
	border:none;
}

.search {
padding-left:10px;
padding-bottom:20px;

}
.captions	{
	font-size:80%;
	color:#d12d2c;
}

.bold	{
	padding:2px 0 6px 0;
	font-size:100%;
	line-height:140%;
font-weight:bold;
}
.h7 {
	color: #0099CC;
	font-size: medium;
}

#bd	{
	background:#fff;
}
#ft	{
	color:#fff;
	text-align:right;
	margin:8px 0 32px;
	font-size:85%;
}
#ft a	{
	color:#fff;
}
.content	{
	margin:6px 10px;
	background:#fff;
}
h3 a	{
	color:#0090d6;
}
.breadcrumbs	{
	font-size:85%;
}
.content ul	{
	margin:0 0 0 30px;
}
.content li	{
	padding:2px 0 4px 0;
	list-style-type:square;
}
th, td	{
	padding:4px;
	vertical-align:top;	
}
th	{
	background:#706f74;
	color:white;
	font-weight:bold;	
}
table.fullpage td	{
	border:none;
	padding:0;
}
table.indextable td, table.indextable th	{
	border-left:1px solid #706f74;
}

.staff-login{
padding:5px 2px 0pt 12px;
}
