/* CSS Document */

body{
	padding:0;
	margin:0;
	font-size:100%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background-color:#83C24E;
}

.BodyCentre{
	background-color:#006633;
  }
.BodyConference{
	background-color:#339966;
  }
.BodyEducation{
	background-color:#99FF99;
  }
.BodyEvents{
	background-color:#009933;
  }
#Page{
	width:95%;
	border:1px solid #ddd;
	text-align:left;
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#fff;
	position:absolute;
	left:2%;
	top:10px;
}
#ClearBottom{
    clear:both; 
    
    }
#TopBar{
	width:100%;
}
.Logo{
	margin:10px 0px 0px 4em;
}
.LogoText{
	margin:0px 0px 0px 40px;
	padding:-30px;
	z-index:200;
}
#Navigation{
	width:23%;
	margin:20px 0px 0px 0px;
	background-color:#FFFFFF;	
	float:left;
}
#Navigation a{
	text-decoration:none;
	color:#336633;
}
#Navigation a:hover{
	text-decoration:underline;
	color:#336666;
}
#NavList{
	font-size:.9em;
	font-weight:bold;
}
#NavList li{
	Margin:15px 0px 10px 0px;
	padding:15px 0px 0px 20px;
	border-top:1px dotted #669999;
	line-height:2em;
}
.NavHome{
    list-style-image:url(../images/home.gif);
    vertical-align:middle
}
.NavNews{
    list-style-image:url(../images/news_sm.jpg);
    vertical-align:middle
}
.NavVisit{
    list-style-image:url(../images/visitor.gif);
    vertical-align:middle
}
.NavConf{
    list-style-image:url(../images/conference.gif);
    vertical-align:middle
}
.NavEduc{
    list-style-image:url(../images/flipchart.gif);
    vertical-align:middle
}
.NavEvents{
    list-style-image:url(../images/events.gif);
    vertical-align:middle
}
.NavCafe{
    list-style-image:url(../images/cafe.gif);
    vertical-align:middle
}
.NavLoc{
    list-style-image:url(../images/map.gif);
    vertical-align:middle
}
.NavLinks{
    list-style-image:url(../images/links.gif);
    vertical-align:middle
}
.NavBuy{
    list-style-image:url(../images/plant.gif);
    vertical-align:middle
}
.NavSupp{
    list-style-image:url(../images/handshake.gif);
    vertical-align:middle
}
.NavText{
    list-style-image:url(../images/textonly.gif);
    vertical-align:middle
}

#NavSubList{
	list-style:none;
	font-size:.8em;
	font-weight:normal;
	width:85%;
	margin:0px 0px 0px 20px;
}
#NavSubList li{
	width:100%;
	border-bottom:1px solid #99aaaa;
	border-top:0;
	list-style-image:url(../images/arrow.gif);
}
.NavSubListSelected{
	list-style-image:url(../images/arrowselected.gif);
}
#RightCol{
   	width:72%;
	position:absolute;
	left:250px;
}
#MainContent{
	background-position:bottom left;
	background-repeat:repeat-x;
	background-position:bottom left;
	background-repeat:repeat-x;
	margin:0px 0px 90px 0px;
	padding:10px 0px 60px 0px;
	top:-20px;
}
.MainContentAlt{
	background-image:url(../images/flowers-inner-1.gif)
}
.MainContentAlt2{
}
.MainContentAlt3{
	background-image:url(../images/flowers-inner-3.gif)
}
.MainContentNorm{
	background-image:url(../images/flowers-small-meadow.gif);
}


#footer {
    background:#cc9;
    clear:both;
	height:120px;
	width:100%;
	border:1px solid #000;
	margin:-130px 0px 0px 0px;
	z-index:44;
    }
#footer p {
    padding:5px;
    margin:0;
    }

#ImageBlock{
	position:relative;
	top:-31px;
	right:5px;
	float:right;
	margin:0px 0px 10px -20px;
	
}
#ImageBlock img
{
    margin-left:-1px;
}
#EventHeaderImg{
	float:left;
}
.PageHeader
{
	font-size:1.7em;
	color:#339933;
	font-weight:bold;
	margin:0px 10px 20px 20px;
	padding:0px 10px 0px 0px;
	border-bottom:1px dotted #C0D498;
	width:80%;
	text-align:left;
	clear:both;
}
.AccessKeyStyle{
    color:Red;
    font-size:1.1em;
    font-style:italic;

    }