	/* http://meyerweb.com/eric/tools/css/reset/ */
	/* v1.0 | 20080212 */

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { 
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	
	ul {
		list-style: none;
	}

	blockquote, q {
		quotes: none;
	}

	ins {
		text-decoration: none;
	}

	del {
		text-decoration: line-through;
	}

	/* Tables still need 'cellspacing="0"' in the markup */

	table {
		border-collapse: collapse;
		border-spacing: 0;
	}

	/* The Web Company */
	
	body {
		background:rgb(255,255,255);
		color:rgb(0,0,0);
		font-family:"lucida grande", verdana, "lucida sans", lucida, "trebuchet ms",  "bitstream vera sans", helvetica, geneva, arial, sans-serif;
		font-size:62.5%;	
		line-height: 1;
		min-width:980px;
		padding:10px 0 20px 0;
	}

	hr {display:none;}

	a:link {text-decoration:underline;}
	a:visited {text-decoration:none;}
	a:hover, a:active {text-decoration:none;}
	

	/* Container */

	#container {
		background:rgb(238,235,229) url(Images/bg-container.gif) bottom left no-repeat;
		margin:0 auto;
		padding-bottom:40px;
		width:960px;
	}

		
	/* Header */
	
	#header {
		background:transparent url(Images/bg-header.gif) top left no-repeat;
		height:180px;
		position:relative;
	}

		
	/* Brand - Business Bendigo, About The BDU and Contact */

	#brand {
		/*background:transparent url(Images/divider-small.gif) 268px 0 no-repeat;*/
		height:28px;
		left:230px;
		position:absolute;
		top:11px;
		width:352px;
	}
		
	#brand h1 {float:left;}
	#brand li {float:left;}

	#brand li a {
		background:green;
		display:block;
		height:28px;
		font-size:1px;
		overflow:hidden;
		text-indent:-9999px;
		text-decoration:none;
	}

	#brand .n-aboutthebdu {
		background:transparent url(Images/n-abouthebdu.gif) top left no-repeat;
		margin-right:1px;
		width:130px;
	}

	#brand .n-contact {
		background:transparent url(Images/n-contact.gif) top left no-repeat;
		width:83px;
	}

	/* Be Headings */

	.be {
		float:left;
		margin:70px 30px 0 20px;
	}
		
	.attitude {margin-top:70px;}
	.doctitle { margin-top:90px; }


	/* Primary Content */

	#primary {
		width:410px;
		margin-left:240px;
		padding-top:1px;
		/*margin-right:310px;*/
	}

	#primary a:link,
	#tertiary a:link {
		color:rgb(0,153,255);
	}
		
	#primary a:visited,
	#tertiary a:visited {
		color:rgb(0,102,153);
	}


	/* Content */
	

	#content h4 {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.8em;
		font-weight:normal;
		line-height:1.4;
		margin:1em 0 0.5em 0;
	}

	#content h4 em {
		font-style:normal;
		font-weight:bold;
	}

	#content .red h5, #content .red h4 {color:rgb(193,0,43);}
	#content .blue h5, #content .blue h4 {color:rgb(0,143,193);}
	#content .purple h5, #content .purple h4 {color:rgb(125,56,138);}

	#content .red h5, #content .red h4 em {color:rgb(193,0,43);}
	#content .blue h5, #content .blue h4 em {color:rgb(0,143,193);}
	#content .purple h5, #content .purple h4 em {color:rgb(125,56,138);}

	#content h5 {
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.3em;
		line-height:1.5;
		margin-top:1em;
	}

	#content p {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.2em;
		line-height:1.5;
		margin-bottom:0.5em;
	}
		
	#content p.byline {
		color:rgb(102,102,102);
		font-size:1.1em;
		margin-bottom:1em;
	}
		
	#content ul {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.2em;
		line-height:1.5;
		margin-bottom:0.5em;
		margin-left: 15px;
	}
		
	#content ol {
	    color: rgb(51,51,51);
	    font-family: Arial, 'helvetica neue', helvetica, Sans-Serif;
	    font-size: 1.2em;
	    line-height: 1.5;
	    margin-bottom: 0.5em;
	    margin-left: 30px;
}
		
	#content ul li {
		padding-left:10px;
	}
		
	#content ul ul,
	#content ul ol,
	#content ol ol,
	#content ol ul {
	    font-size: 1em;
}
		
	#content .red ul li {background:transparent url(Images/li-dot-red.gif) 0 0.5em no-repeat;}
	#content .blue ul li {background:transparent url(Images/li-dot-blue.gif) 0 0.5em no-repeat;}
	#content .purple ul li {background:transparent url(Images/li-dot-purple.gif) 0 0.5em no-repeat;}

	#content dl {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.2em;
		line-height:1.5;
		margin-bottom:0.5em;
	}
		

	/* Latest News */

	#latestnews {
		border-top:1px solid rgb(223,217,210);
		margin-top:20px;
		padding-top:20px;
		width:410px;
	}

	#latestnews h4 {margin-bottom:20px}

	#latestnews h5 {
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.8em;
		line-height:1;
		margin:15px 0 5px 0;
	}

	#primary #latestnews .red h5 a:link, #latestnews .red h5 a:visited {color:rgb(193,0,43);text-decoration:none;}
	#primary #latestnews .blue h5 a:link, #latestnews .blue h5 a:visited {color:rgb(0,143,193);text-decoration:none;}
	#primary #latestnews .purple h5 a:link, #latestnews .purple h5 a:visited {color:rgb(125,56,138);text-decoration:none;}		
		

	#primary #upcomingevents .red h5 a:link, #upcomingevents .red h5 a:visited {color:rgb(193,0,43);text-decoration:none;}
	#primary #upcomingevents .blue h5 a:link, #upcomingevents .blue h5 a:visited {color:rgb(0,143,193);text-decoration:none;}
	#primary #upcomingevents .purple h5 a:link, #upcomingevents .purple h5 a:visited {color:rgb(125,56,138);text-decoration:none;}		

	#latestnews h5 a:hover,
	#latestnews h5 a:active {
		text-decoration:underline;
	}
		
	#latestnews p {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.2em;
		line-height:1.5;
		margin-bottom:0.5em;
	}

			
	/* Upcoming Events */
			
	#upcomingevents {
		border-top:1px solid rgb(223,217,210);
		margin-top:20px;
		padding-top:20px;
		width:410px;
	}		

	#upcomingevents h4 {margin-bottom:20px}

	#upcomingevents h5 {
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.8em;
		line-height:1;
		margin:15px 0 5px 0;
	}

	#upcomingevents .red h5 a:link, #upcomingevents .red h5 a:visited {color:rgb(193,0,43);text-decoration:none;}
	#upcomingevents .blue h5 a:link, #upcomingevents .blue h5 a:visited {color:rgb(0,143,193);text-decoration:none;}
	#upcomingevents .purple h5 a:link, #upcomingevents .purple h5 a:visited {color:rgb(125,56,138);text-decoration:none;}		

	#upcomingevents h5 a:hover,
	#upcomingevents h5 a:active {
		text-decoration:underline;
	}

	#upcomingevents p {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.2em;
		line-height:1.5;
		margin-bottom:0.5em;
	}

	#upcomingevents p.when {
		color:rgb(102,102,102);
		margin-bottom:0px;
	}

	#upcomingevents p.where {
		color:rgb(102,102,102);
		margin-bottom:5px;
	}
			
	#upcomingevents p em {
		font-style:normal;
		font-weight:bold;
	}

	/* Related Information */

	#related {
		border-top:1px solid rgb(223,217,210);
		margin-top:20px;
		padding-top:20px;
		width:410px;
	}

	#sites {
		float:left;
		width:195px;
	}

	#documents {
		float:left;
		width:195px;
	}

	#primary #related h6 {
		height:9px;
		margin-bottom:10px;
	}

	#primary #related ul {
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.4;
	}

	#primary #related li strong {
		color:rgb(0,0,0);
		font-weight:bold;
	}

	#primary #related li {
		margin-bottom:10px;
	}

	#primary #related p {
		color:rgb(102,102,102);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.4;
	}
		
	#primary #related p a:link,
	#primary #related p a:visited {color:rgb(102,102,102) !important;}
	

	/* Secondary */
		
	#secondary {
		float:left;
		padding-left:20px;
		width:190px;
	}	


	/* Navigation */
		
	#navigation div {
		margin-bottom:10px;
		padding-top:21px;
	}

	#navigation .red {background:rgb(193,0,43) url(Images/bg-navigation-red.gif) top left no-repeat;}
	#navigation .blue {background:rgb(0,143,193) url(Images/bg-navigation-blue.gif) top left no-repeat;}
	#navigation .purple {background:rgb(125,56,138) url(Images/bg-navigation-purple.gif) top left no-repeat;}

	#navigation ul {padding-bottom:21px;}
	#navigation ul ul { display: none; }
	#navigation ul .AspNet-Menu-Selected ul,
	#navigation ul .AspNet-Menu-ChildSelected ul 
	{
	    display: block;
}

	#navigation .red ul {background:rgb(193,0,43) url(Images/bg-navigation-ul-red.gif) bottom left no-repeat;}
	#navigation .blue ul {background:rgb(0,143,193) url(Images/bg-navigation-ul-blue.gif) bottom left no-repeat;}
	#navigation .purple ul {background:rgb(125,56,138) url(Images/bg-navigation-ul-purple.gif) bottom left no-repeat;}
	
	#navigation ul a {
		display:block;
		font-family:arial,"helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1;
		margin-left:20px;
		padding:5px 0;
		text-decoration:none;
	}
		
	#navigation li {
		height: 1%;
}
	
	#navigation ul > li {
		height: auto;
	}
	
	#navigation .red ul a {
		border-bottom:1px solid rgb(174,0,29);
		border-top:1px solid rgb(205,51,85);
		color:rgb(236,205,209);
	}
		
	#navigation .blue ul a {
		border-bottom:1px solid rgb(0,118,174);
		border-top:1px solid rgb(51,165,205);
		color:rgb(208,226,231);
	}	

	#navigation .purple ul a {
		border-bottom:1px solid rgb(99,38,113);
		border-top:1px solid rgb(151,96,161);
		color:rgb(226,213,223);
	}	
		
	#navigation ul a:hover {
		color:rgb(255,255,255);
	}

	#navigation .red .selected,
	#navigation .red li.AspNet-Menu-Selected,
	#navigation .red li.AspNet-Menu-ChildSelected {background:transparent url(Images/li-selected-red.gif) 0 0.5em no-repeat;}
	#navigation .blue .selected,
	#navigation .blue li.AspNet-Menu-Selected,
	#navigation .blue li.AspNet-Menu-ChildSelected {background:transparent url(Images/li-selected-blue.gif) 0 0.5em no-repeat;}
	#navigation .purple .selected,
	#navigation .purple li.AspNet-Menu-Selected,
	#navigation .purple li.AspNet-Menu-ChildSelected {background:transparent url(Images/li-selected-purple.gif) 0 0.5em no-repeat;}

	#navigation ul .selected a,
	#navigation ul a.AspNet-Menu-Selected,
	#navigation ul a.AspNet-Menu-ChildSelected {
		color:rgb(255,255,255);
		font-weight:bold;
	}

	#navigation .red ul ul,
	#navigation .blue ul ul,
	#navigation .purple ul ul {
		background:transparent;
		padding:0;
		margin:0;
		border:0;
	}

	#navigation .red ul ul a,
	#navigation .blue ul ul a,
	#navigation .purple ul ul a {
		font-size:1.1em;
		padding:5px 10px 5px 10px;
		line-height:1.2;
	}
		
	#navigation .red ul ul .AspNet-Menu-Selected,
	#navigation .blue ul ul .AspNet-Menu-Selected,
	#navigation .purple ul ul .AspNet-Menu-Selected {
		font-weight:normal;
	}

    #navigation ul ul ul a { padding-left: 30px !important; }
    #navigation ul ul .AspNet-Menu-WithChildren a { border-bottom: none !important; }

    #navigation ul ul ul { display: none !important; }
    #navigation ul ul .AspNet-Menu-Selected ul,
    #navigation ul ul .AspNet-Menu-ChildSelected ul { display: block !important; }
			
	/* Search */

	#search {
		margin-bottom:5px;
		padding-bottom:5px;
	}
	
	#search h3 {
		margin-bottom:5px;
	}
		
	#search p {
		padding:0 0 0 20px;
		white-space: nowrap;
		padding-bottom: 15px;
	}
		
	#search .search-field {
		border:0;
		color:rgb(102,102,102);
		display:block;
		float:left;
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		height:15px;
		line-height:1.4;			
		margin:5px 10px 0 0;
		padding:1px 2px;
		width:108px;
	}
		/*
	#go {
		height:27px;
		width:27px;
	}
*/
	#search .red {background:rgb(193,0,43) url(Images/bg-search-red.gif) bottom left no-repeat;}
	#search .blue {background:rgb(0,143,193) url(Images/bg-search-blue.gif) bottom left no-repeat;}
	#search .purple {background:rgb(125,56,138) url(Images/bg-search-purple.gif) bottom left no-repeat;}


/* Booklet */
#booklet {
	width:190px;
	color:#999999;
	font-family:arial, "helvetica neue", helvetica, sans-serif;
	line-height:1.4;
}	

#booklet h2 
{
	width:190px;
	height:37px;
	background:transparent url(Images/bg-bookletheader.gif) top left no-repeat;
	text-indent:-999px;
	overflow:hidden;
	margin:0;
}

#booklet td 
{
	vertical-align:top;
	border-bottom:1px solid #efece8;
	padding-top:10px;
}

#booklet td.last 
{
	border-bottom:0 none;
}

#booklet td img 
{
	margin-top:3px;
}

#booklet p 
{
	font-size:1.1em;
}

#booklet .bookletbody 
{
	width:161px;
	background:transparent url(Images/bg-bookletbody.gif) top left repeat-y;
	padding-left:19px;
	padding-right:10px;
}

#booklet .bookletfooter 
{
	width:190px;
	height:11px;
	background:transparent url(Images/bg-bookletfooter.gif) top left no-repeat;
}

#booklet strong {
	color:#333333;
	font-style:normal;
	font-weight:bold;
}

#booklet em {
	color:rgb(102,102,102);
	font-style:normal;
}
	
#booklet a:link {
	color:#0099ff;
}

#booklet a:visited {
	color:#0099ff;
}

#booklet a:hover,
#booklet a:active {
	text-decoration:none;
}
		

	/* External Sites */
		
	#external {
		margin-top:10px;
		padding:0 20px;
		margin-bottom: 10px;
	}
		
	#external h3 {
		color:rgb(0,0,0);
		font-family:"helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.5;
	}
	
	#external ul {
		font-family:"helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.5;
	}

	#external a:link {
		color:rgb(0,153,255);
	}

	#external a:visited {
		color:rgb(102,102,102);
	}
	
	#external a:hover,
	#external a:active {
		text-decoration:none;
	}


	/* Tertiary */
		
	#tertiary {
		float:right;
		padding-right:20px;
		width:260px;
	}
	
	#images img {
		margin-bottom:10px;
	}


	/* Testimonial */


	#testimonial {
		background:rgb(255,255,255) url(Images/bg-testimonial.gif) bottom left no-repeat;
		padding-bottom:20px;
	}

	#testimonial h6 {
		margin-bottom:20px;
	}

	#testimonial p {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.2em;
		line-height:1.5;
		margin:0 20px 5px 20px;
	}			
	
	#testimonial p.speaker {
		color:rgb(51,51,51);
		font-style:normal;
		font-size:1em;
		font-weight:bold;
		text-transform:uppercase;
		margin-top:5px;
	}
	
	#testimonial p.aboutthespeaker {
		color:rgb(102,102,102);
		border-top:1px solid rgb(223,217,210);
		font-size:1.1em;
		margin-top:10px;
		padding-top:10px;
	}

	#testimonial a:link {
		color:rgb(0,153,255);
	}
		
	#testimonial a:visited {
		color:rgb(0,102,153);
	}


	/* Subscribe */

	#subscribe {
		background:transparent url(Images/bg-subscribe.gif) bottom left no-repeat;
		margin-bottom:10px;
		width:190px;
	}

	#subscribe h3 {margin-bottom:10px;}

	#subscribe p {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.4;
		margin:0 20px;
	}	
		
	#subscribe p em {
		color:rgb(0,0,0);
		font-style:normal;
		font-weight:bold;
	}

	#subscribe label {
		color:rgb(51,51,51);
		display:block;
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.4;
		margin:5px 20px 2px 20px;
	}	

	#subscribe label em {
		font-style:normal;
	}	
	
	#subscribe .red label em {color:rgb(193,0,43);}
	#subscribe .blue label em {color:rgb(0,143,193);}
	#subscribe .purple label em {color:rgb(125,56,138);}

	#subscribe .yourname, #subscribe .youremail {
		border:1px solid rgb(204,204,204);
		color:rgb(102,102,102);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.4;		
		margin:0 20px;
		padding:1px 2px;
		width:144px;
	}

	#subscribe .join {
		height:21px;
		margin:10px 20px 0 126px;
		width:44px;
	}


	/* Footer */
	
	#footer {
		background:rgb(255,255,255);
		clear:both;
		padding-top:20px;
		margin:0 auto;
		width:960px;
	}
		
	#footer p {
		color:rgb(153,153,153);
		font-family:"helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.4;
		margin-left:40px;
	}
		
	#footer a:link, #footer a:visited {color:rgb(185,178,122);}
		
	#footer a:hover,
	#footer a:active {
		color:rgb(51,51,51);
		text-decoration:none;
	}
		
	#logos {
		float:right;
		margin-right:20px;
	}
		
	.ImageLeft 
	{
	    float: left;
	    margin-right: 10px;
}
	
	.ImageRight
	{
	    float: right;
	    margin-left: 10px;
}
	
	.BDUStaff 
	{
	    clear: both;
}
	
	table td 
	{
	    vertical-align: middle;
}


/*	Contact Form ---------------------------------------------------------------------------------*/

	#contactform,
	#subscribeform {	
		padding-top:14px;
		width:410px;
		position: relative;
	}

	#contactform label,
	#subscribeform label {
		color:rgb(51,51,51);
		display:block;
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		font-weight:bold;
		line-height:1.5;
		margin:10px 0 2px 0;
	}			

	#contactform label em,
	#subscribeform label em {
		color:rgb(102,102,102);
		font-weight:normal;
	}

	#contactform p,
	#subscribeform p {
		font-family:arial, "helvetica neue", helvetica, sans-serif;
   		font-size: 1.1em;
	}

	#contactform img,
	#subscribeform img {	
	    margin-bottom: 5px;
	}

	#contactform .c-name, 
	#contactform .c-email, 
	#contactform .c-phone, 
	#contactform .c-verification, 
	#contactform .c-message,
	#subscribeform .c-name,
	#subscribeform .c-email,
	#subscribeform .c-position,
	#subscribeform .c-business,
	#subscribeform .c-address,
	#subscribeform .c-industry,
	#subscribeform .c-city,
	#subscribeform .c-state,
	#subscribeform .c-postcode,
	#subscribeform .c-phone,
	#subscribeform .c-mobile,
	#subscribeform .c-verification {
		border:1px solid rgb(225,219,212);
   		color: rgb(102,102,102);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size: 1.1em;
		line-height: 1.4;
		padding: 1px 2px;
		margin: 0;
	}

	#contactform .c-name, 
	#contactform .c-email,
	#subscribeform .c-name,
	#subscribeform .c-email,
	#subscribeform .c-position,
	#subscribeform .c-business,
	#subscribeform .c-address,
	#subscribeform .c-city {
		height:16px;
		width:354px;
	}

	#contactform .c-message {
		width:404px;
	}

	#contactform .c-phone,
	#subscribeform .c-phone,
	#subscribeform .c-mobile {
		height:16px;
	    width:254px;
	}

	#contactform .c-verification,
	#subscribeform .c-verification {
		height:16px;
		width:102px;
	}

	#verification {
		border-bottom: 1px solid rgb(225,219,212);
		border-top: 1px solid rgb(225,219,212);
		margin: 10px 0 10px 0;
		padding:5px 0 10px 0;
	}

	#verification p {
		margin:0;
	}

	#contactform .group,
	#subscribeform .group {
	    float:right;
		margin:10px 0 10px 0;
		padding-left: 20px;
    	width:108px;
	}
		
	#contactform .sendbutton,
	#subscribeform .sendbutton {
    	float:right;
		height:21px;
	    margin-top:10px;
	    width:44px;
	}
		
	#contactform span,
	#subscribeform span {
		color:rgb(153,102,102);
		display:none;
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size: 1.1em;
		font-style:italic;
		margin:5px 0 0 0;
	}
		

/*	Events Calender ------------------------------------------------------------------------------*/
		
	.eventcalendar {
		border:0 !important;
		border-bottom:1px solid rgb(225,219,212) !important;
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1em;
		margin:0 0 10px 0;
		width:260px;
	}

	.eventcalendar table td {
		/* Month */
		background:rgb(225,219,212);
		border:0 !important;
		color:rgb(0,0,0);
		font-weight:bold;
		padding:5px;
	}
		
	.eventcalendar	th {
		/* Days of the Week */
		color:rgb(51,51,51);
		font-size:1.1em;
		font-weight:normal;
		padding:5px 0;
	}

	.eventcalendar	td {
		/* Days */
		background:none !important;
		border-top:1px solid rgb(225,219,212);
		color:rgb(153,153,153);
		font-size:1.1em;
		padding:5px 0;
	}

	.eventcalendar a:link,
	.eventcalendar a:visited,
	.eventcalendar a:hover,
	.eventcalendar a:active {
		/* Link color */
		color:rgb(0,153,255) !important;
		font-weight:bold;
	}

	.eventcalendar table a:link,
	.eventcalendar table a:visited,
	.eventcalendar table a:hover,
	.eventcalendar table a:active {
		/* Month Arrows */
		text-decoration:none;
	}
	
		
/*	About The BDU - Staff ------------------------------------------------------------------------*/

	#staff {}

	#staff td {vertical-align:center;}

	#staff img {margin-bottom:10px;}
		
	#staff ol {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.5;
		margin:0 0 0 10px;
		padding:0 0 10px 0;
	}

	#staff ol strong {color:rgb(0,0,0);}
		
	#staff ol em {color:rgb(102,102,102);}
	

/*	News List ------------------------------------------------------------------------------------*/
		
	#news-list {
		padding-bottom:20px;
	}
		
	#news-list ul {
		border-top:1px solid rgb(225,219,212);
		color:rgb(102,102,102);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		line-height:1.5;
		margin:0 0 0 0;
		padding:0 0 10px 0;
	}

	#news-list li {
		border-bottom:1px solid rgb(225,219,212);
		padding:5px 0;
	}

	#news-list h3 {
		color:rgb(0,0,0);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.8em;
		font-weight:normal;
		line-height:1.4;
		margin:19px 0 0.5em 0;
	}

	#news-list p {
		color:rgb(51,51,51);
		font-family:arial, "helvetica neue", helvetica, sans-serif;
		font-size:1.1em;
		font-weight:bold;
		line-height:1.5;
	}


/*	Search Results -------------------------------------------------------------------------------*/ 

	h5.sr-page {
		background:transparent url(Images/icon-page.gif) 0 2px no-repeat;
		padding-left:20px;
	}

	h5.sr-news {
		background:transparent url(Images/icon-news.gif) 0 2px no-repeat;
		padding-left:20px;
	}
		
	h5.sr-event {
		background:transparent url(Images/icon-event.gif) 0 1px no-repeat;
		padding-left:20px;
	}

	.sr-page p,
	.sr-news p,
	.sr-event p {
		margin-left:20px;
	}		
