body{
	font-family:Tahoma,Arial,Verdana, "Trebuchet MS",Georgia, Lucida,Helvetica, sans-serif;
	margin:0;
	font-size:11px;
	text-align:center;
	color:#000;
}
*{margin:0; padding:0;}
:focus{ outline:none;}
img,fieldset{border:none;}
ul,ol,li{list-style:none;}	
a{	color:#589024;	text-decoration:none;}
a:hover{color:#DF6100;text-decoration:underline;}
.hide,h1 b,h2 b,h3 b,h4 b,h5 b,a i{
	position: absolute;
	left: -9999px;
}
/*-----------------------Page Structure
*/
#wrapper{
	width:780px;
	margin:0px auto;
	text-align:left;
}
/*-----------------------Header
*/
.adBanner{
	width:780px;
	text-align:center;
	padding:5px 0;
}
.adBanner img{
	display:block;
	margin:0 auto;
}
.header{
	width:780px;	height:232px;
	background:url(../images/banner-logo.jpg) no-repeat;
	position:relative;
}
.linkDirectors{
	display:block;
	position:absolute;
	bottom:48px;
	right:0;
}
* html .linkDirectors{
	margin:117px 0 0 0;
}
.linkLogo{
	display:block;
	position:absolute;
	width:184px;	height:196px;
	background:url(../images/spacer.gif) repeat;
	top:38px;
	left:1031px;
}
/*-----------------------Navigation
*/
.topNav{
	float:right;
	margin-top:15px;
}
.topNav li{
	float:left;
	padding:0 7px 0 14px;
	margin-left:8px;
	border-right:1px solid #fff;
	line-height:19px;
}
.topNav .linkHome{
	background:url(../images/icon-home.gif) no-repeat  left center;
}
.topNav .linkEmail{
	background:url(../images/icon-mail.gif) no-repeat  left center;
}
.topNav .linkSitemap{
	background:url(../images/icon-search.gif) no-repeat  left center;
	border:0;
}
.navigation{
	position:absolute;
	bottom:0;
	right:0;
	height:62px;
	background:url(../images/divider.png) no-repeat top right;
	padding-right:22px;
	left: 702px;
	top: 316px;
	width: 216px;



}
.navigation li{
	display:block;
	height:27px;
	float:left;
	background:url(../images/divider.png) no-repeat;
	padding:15px 0 0 14px;
}
.navigation a{
	display:block;
	height:12px;
	float:left;
}
.linkEvent{
	background:url(../images/events.png) no-repeat;
	width:68px;
}
.linkEvent:hover{
	background:url(../images/events.png) no-repeat 0 -12px;
}
.linkStore{
	background:url(../images/store.png) no-repeat;
	width:56px;
}
.linkStore:hover{
	background:url(../images/store.png) no-repeat 0 -12px;
}
.linkCeus{
	background:url(../images/ceus.png) no-repeat;
	width:52px;
}
.linkCeus:hover{
	background:url(../images/ceus.png) no-repeat 0 -12px;
}
.linkSponsors {
	background:url(../images/sponsors.png) no-repeat;
	width:82px;
}
.linkSponsors:hover{
	background:url(../images/sponsors.png) no-repeat 0 -12px;
}
.linkClassified{
	background:url(../images/classified.png) no-repeat;
	width:86px;
}
.linkClassified:hover{
	background:url(../images/classified.png) no-repeat 0 -12px;
}
.linkContact{
	background:url(../images/contactus.png) no-repeat;
	width:98px;
}
.linkContact:hover{
	background:url(../images/contactus.png) no-repeat 0 -12px;
}
/*-----------------------Main Body
*/
.mainBody{
	width:1273px;
	overflow:hidden;
	background:url(../images/mainbg.gif) repeat-y;
	position:relative;
	height: 493px;
	left: 56px;
	top: 388px;



}
.innerBody{
	background:url(../images/btmbgX.gif) repeat-x left bottom;
	padding-bottom:35px;
	overflow:hidden;
	width:780px;
}
.sideBar{
	width:226px;
	float:left;
	background:url(../images/lefttopbg.gif) no-repeat;
	padding-bottom:50px;
}
.mainCon{
	width:554px;
	float:right;
	border-top:1px solid #fff;
}
.formArea p{
	overflow:hidden;
	margin-bottom:5px;
}
.formArea label{
	width:75px;
	float:left;
	text-align:right;
	margin-right:5px;
	font-size:11px;
	line-height:20px;
}
.formArea input{
	width:131px;	height:16px;
	border:1px solid #6f6f6f;
	font-size:11px;
	padding:2px 0 0 2px;
	font-family:Arial;
}
.formArea a{
	font:bold 11px/12px Tahoma;
	color:#589024;
}
.formArea span{
	display:block;
	text-align:center;
	font-weight:bold;
	color:#589024;
	padding:5px 0;
}
.formArea .btnLogin{
	padding:0; margin:0 0 10px 95px;
	border:0;
	width:118px;	height:23px;
}
.listLinks{
	width:186px;
	overflow:hidden;
	padding:0 20px 15px;
	background:url(../images/linebg.gif) repeat-x left bottom;
}
.listLinks li{
	color:#589024;
	width:170px;
	display:block;
	padding:8px 0 7px 16px;
	background:url(../images/linebg.gif) repeat-x left bottom;
	overflow:hidden;
}
.listLinks li a,.picHolder a{
	color:#589024;
	text-decoration:underline;
	font-weight:bold;
	margin-right:10px;
}
.listLinks b{
	font-size:1px; line-height:3px;
	display:inline;
	background:url(../images/bullets.gif) no-repeat right bottom;
}
.listLinks li a:hover,.picHolder a:hover,.btmLink a:hover{
	color:#7788a9;
}
.picHolder{
	display:block;
	padding:8px 25px;
}
.picHolder img{
	float:right;
}
.picHolder b{
	padding-top:15px;
	display:block;
}
.mustHeader{
	display:block;
	width:549px;
	background:url(../images/headerbgX.gif) repeat-x;
	border-top:5px solid #eaeaea;
	text-align:right;
	margin:0 0 20px 5px;

}
.subHead{
	color:#3d5685;
	text-transform:uppercase;
}
address{
	font-style:normal;
	line-height:15px;
	
}
.options{
	padding-left:24px;
}
.options dd{
	margin-bottom:25px;
}
.btmLink{
	padding-left:305px;
	font-weight:bold;
	color:#fe9900;
}
.btmLink a{
	color:#fe9900;
	text-decoration:underline;
}

leftMenu1{
	color:#589024;
	width:170px;
	display:block;
	padding:8px 0 7px 16px;
	overflow:hidden;
}

/*-----------------------Footer
*/
.footerCon{
	position:absolute;
	bottom:0;
	left:30px;
	background:url(../images/footerbg.png) no-repeat;
	width:705px;	height:44px;
	padding:17px 11px 0;
	color:#fff;
	font-weight:bold;
}
.footerCon span {
	color:#999;
	float:right;
}
.footerCon span a{
	color:#999;
	text-decoration:none;
}
.footerCon span a:hover{
	text-decoration:underline;
	color:#999;
}
.footerCon p{
	margin-bottom:7px;
}
.footer{
	width:780px;
	text-align:center;
	font-size:11px;
	color:#000;
	clear:both;
}
.footer p{
	padding:5px 0;
	text-align:center;
}
.footer a{
	font-size:11px;
	color:#000;
	text-decoration:none;
	margin:0 10px;
}
.footer a:hover{
	text-decoration:underline;
}
