
	/*  PROJECT NAME:         FIDA	 */
	

	/* SMALL RESET */
* { margin: 0px; padding: 0px; }
.rightcol p, .rightcol h2, .rightcol h3, .rightcol h4, .rightcol h5 { margin: 15px 0px; }

img { border:0; }
a { outline:0; }
ul { list-style:none; }
html, body { width:100%; height:100%; }


	/* MISC */


img.heading { display:block; clear:right; margin-bottom:8px; }

table.Normal th a { color: white; }
table.Normal { border-collapse: collapse; }

.nomg { margin:0 !important; }

.fl { float:left; }
.fr { float:right; }

p.Error { color:#AA0000; border: 2px solid #AA0000; padding:10px; display:block; margin-top:5px }	

	/* MAIN LAYOUT */
	
body { background:#cee1e7 url(images/bg.png) repeat-x 0 161px; text-align:center; }
div.header { width:100%; background:url(images/header_bg.png) repeat-x; }
	.header div { width:918px; height:161px; margin:0 auto; background:url(images/header.jpg) no-repeat; }
	.header a { width: 918px; height: 120px; display: block; }
div.wrapper { width:918px; margin:0 auto; }
div.content { float:left; width:906px; padding:6px 6px 15px 6px; background:#ffffff; text-align:left; }
div.leftcol { float:left; width:325px; margin-right:5px; }
div.rightcol { float:left; width:576px; }
div.footer { width:918px; margin:0 auto; }
	.footer p { margin:8px 0 20px 0; color:#047096; }
	.footer p a { text-decoration:none; color:#047096; font-weight:normal; }

ul.HorizontalMenu {
	margin: 0;
	padding: 6px 0;
	text-align:left;
	width:100%
}

ul.HorizontalMenu li {
	list-style:none;
	display:inline;
	position :relative;
}

ul.HorizontalMenu a {
	padding:5px;
	text-decoration:underline;
	color:white;
	font-weight:bold;
	border-right: 2px solid white;
	background:#001CA8;
}

ul.menu { float:left; }
	.menu li { float:left; margin-bottom:7px;}
	.menu li a { float:left; width:324px; height:66px; background:none; }
	.menu li.inform a { background:url(images/inform_small.jpg) no-repeat; }
	.menu li.educate a { background:url(images/educate_small.png) no-repeat; }
	.menu li.engage a { background:url(images/participate_small.png) no-repeat; }

div.active ul li ul {
	margin-top: 7px;
	
}
div.active ul li ul li a { background:url(images/submenu_bg.png) repeat-y -25px 0px; }

div.collapsed { clear:left; width:324px; height:66px; margin:0px 0px 8px; }
div.collapsed a { float:left; width:324px; height:66px; }
	.collapsed .inform { background:url(images/inform_small.jpg) no-repeat; }
	.collapsed .educate { background:url(images/educate_small.jpg) no-repeat; }
	.collapsed .engage { background:url(images/participate_small.jpg) no-repeat; }
	.collapsed .guesthouse { background:url(images/guesthouse_small.png) no-repeat; }
	
div.active { float:left; width:324px; background:url(images/menu_bg.png) repeat-y; margin-bottom:7px; }
	.active div { float:left; width:324px; padding-bottom:30px; }
	.active ul { float:left; margin:0 0 0 25px; display:inline; }
	.active ul li { float:left; padding-bottom:3px; }
	.active ul li a { float:left; width:205px; padding-left:10px; height:18px; text-decoration:none; font-size:1.2em; font-weight:normal; line-height:18px; color:#ffffff; background:url(images/submenu_bg.png) repeat-y; }
	.inform ul li a.i1 { background:url(images/submenu_inform1.jpg) no-repeat; }
	.inform ul li a.i2 { background:url(images/submenu_inform2.jpg) no-repeat; }
	.educate ul li a.i1 { background:url(images/submenu_educate_li1.png) no-repeat; }
	.educate ul li a.i2 { background:url(images/submenu_educate_li2.png) no-repeat; }
	.engage ul li a.i1 { background:url(images/submenu_engage_li1.png) no-repeat; }
	.guesthouse ul li a.i1 { background:url(images/submenu_guesthouse_li1.png) no-repeat; }

.active div.inform { padding-top:75px; background:url(images/inform_small.jpg) no-repeat; }
.active div.educate { padding-top:75px; background:url(images/educate_small.png) no-repeat; }
.active div.engage { padding-top:75px; background:url(images/participate_small.png) no-repeat; }
.active div.guesthouse { padding-top:75px; background:url(images/guesthouse_small.png) no-repeat; }

a.item { float:left; margin-bottom:7px; display:block; }
a.item img { display:block; }
div.padd { padding:10px 22px 0 22px; }
div.event { float:left; width:230px; margin-left:60px; }
	.event a.top { font-size:1.5em; color:#047096; font-weight:normal; }
	.event span.date { color:#4b6608; font-style:italic; font-size:1.1em; line-height:20px; }

div.event_listing { float: none; width: auto; clear: right; margin: 0px 0px 20px; }
div.event_listing img { float: right; }
div.event_summary { width: 250px; }

div.header_message { background-color: #E6EFC2; 
	border: 2px solid #C6D880; 
	color: #264409; 
	margin-bottom: 1em; 
	padding: 0.8em;  background-image: none; color: #264409; height: auto; width: auto; padding-bottom: 5px;}

div.header_message p { font-size: 2.0em;font-weight: bold; font-style: italic; }
div.header_message a { display: inline; height: auto; width: auto; color: #047096; }

table.email_form label { width: auto; }
table.email_form textarea { width: 380px; }
table td { vertical-align: top; }
