/* content styles */
#homeHeader1{
	display:none;
}
#contentOuter{
	float:left;
	clear:both;
	margin:0px;
	border:1px solid #909090;
	background:#fff;
}
#contentWrapper{
	float:left;
	width:964px;
	background:#FFFFFF url(../images/content/contentShadowTop.gif) repeat-x left top;
}
#home #view{
	float:left;
	padding:7px 13px 0;
}
.error{
	font-weight:bold;
	color:#ff0000;
}
table{
	float:left;
	width:691px;
	}
table td, table tr{
	margin:0;
	padding:0;
	border:0;
	vertical-align:top;
	text-align:left;
}
table tr{
	float:left;
	margin-bottom:12px;
}
#secondary #content{
	float:left;
	margin-left:24px;
	padding-right:16px;
}
#secondary #content img{
	float:right;
}
#secondary #content #imageColumnWrapper{
	float:right;
	margin-left:8px;
}
#secondary #content #imageColumn{
	float:left;
	width:285px;
}
#secondary #content #imageColumn img{
	margin:0 0 8px 0;
}
#secondary #view{
	float:left;
	width:691px;
}
#secondary #view ul{
	margin:8px 0 4px 6px;
}
#secondary #view ul li{
	background:#FFFFFF url(../images/content/listBullet.gif) no-repeat scroll left 5px;
	padding:0 0 8px 17px;
}
#secondary #view ol{
	margin-left:23px;
}
#secondary #view ol li{
	padding:0 0 8px 0px;
}
#secondary #view img{
	margin-left:6px;
}
#secondary #contentOuter{
	padding-bottom:24px;
}
/**/
#aboutWrapper{
	float:left;
	width:590px;
}
#about{
	float:left;
	border:4px solid #990000;
}
#aboutWrapper h2{
	color:#fff;
	padding:6px 6px 6px 28px;
	margin-bottom:0px;
	border:1px solid #FFFFFF;
	background: #ac0000 url(../images/content/homepage/aboutHeadingBackground.gif) no-repeat top left;
}
#aboutInnerWrapper{
	float:left;
	width:582px;
}
#aboutInner{
	float:left;
	padding:7px;
	margin-top:1px;
	border:1px solid #e5e5e5;
	border-top:6px solid #e5e5e5;
}
#aboutInnerCycle{
	float:left;
	height:178px;
	width:296px;
}
#aboutInnerCycleNoJavascript{
	float:left;
	height:178px;
	width:296px;
}
#aboutUsText{
	float:right;
	margin-top:9px;
	width:270px;
}
#about p{
	margin-bottom:6px;
}
#about a{
	font-weight:bold;
}
#aboutInner img{
	float:left;
	margin-right:21px;
}
#about a:link{color:#ff0000; background:none transparent; text-decoration:underline;}
#about a:active{color:#ff0000; background:none transparent; text-decoration:underline;}
#about a:visited{color:#333; background:none transparent; text-decoration:underline;}
#about a:hover{color:#fff; background: none #ff0000; text-decoration:none;}
/**/
/**/
#communityWrapper{
	float:right;
	width:340px;
}
#community{
	float:left;
	border:4px solid #669900;
}
#communityWrapper h2{
	color:#fff;
	padding:6px 6px 6px 28px;
	margin-bottom:0px;
	border:1px solid #FFFFFF;
	background: #669900 url(../images/content/homepage/communityHeaderBackground.jpg) no-repeat top left;
}
#communityInner{
	float:left;
	margin-top:1px;
	border-top:6px solid #e5e5e5;
}
#communityInner #startUpWrapper{
	float:left;
	padding:9px 0 9px 9px;
}
#communityInner #startUp{
	background:#AC0000 url(../images/content/homepage/startupBackground.jpg) no-repeat scroll left top;
	float:left;
	width:313px;
}
#communityInner #startUp img{
	float:right;
	margin-right:0px;
	margin-top:-12px;
	padding:3px;
}
#communityInner #startUp p{
	color:#FFFFFF;
	font-weight:bold;
	padding:12px 0 0 10px;
}
#communityInner h4 {
	color:#336600;
	font-size:1.3em;
	font-weight:bold;
}
#community p{
	margin-bottom:6px;
}
#community a{
	font-weight:bold;
}
#communityInner img{
	float:left;
	margin-right:21px;
}
#community a:link{color:#fff; background:none transparent; text-decoration:underline;}
#community a:active{color:#fff; background:none transparent; text-decoration:underline;}
#community a:visited{color:#fff; background:none transparent; text-decoration:underline;}
#community a:hover{color:#333; background: none #fff; text-decoration:none;}

#featuredWrapper{
	float:left;
}
#featuredWrapper h3{
	background:#EBECED url(../images/content/homepage/heading3Bullet.gif) no-repeat scroll 9px 6px;
	border:1px solid #ccc;
	color:#666666;
	font-size:0.9em;
	font-weight:normal;
	margin-bottom:0;
	padding:3px 6px 3px 24px;
}
#featured{
	float:left;
	padding:13px 21px 10px 18px;
}
#featured h4 a:link{color:#336600; background:transparent none; text-decoration:none;}
#featured h4 a:active{color:#336600; background:transparent none; text-decoration:none;}
#featured h4 a:visited{color:#336600; background:transparent none; text-decoration:none;}
#featured h4 a:hover{color:#fff; background: #336600 none; text-decoration:none;}

#exhibitorsWrapper{
	float:left;
}
#exhibitorsWrapper h3{
	background:#EBECED url(../images/content/homepage/heading3Bullet.gif) no-repeat scroll 9px 6px;
	border:1px solid #ccc;
	color:#666666;
	font-size:0.9em;
	font-weight:normal;
	margin-bottom:0;
	padding:3px 6px 3px 24px;
}
#exhibitors{
	float:left;
	padding:8px;
}
#exhibitors img{
	float:left;
	border:3px solid #999;
	margin-right:16px;
}
#exhibitors h4 a:link{color:#336600; background:transparent none; text-decoration:none;}
#exhibitors h4 a:active{color:#336600; background:transparent none; text-decoration:none;}
#exhibitors h4 a:visited{color:#336600; background:transparent none; text-decoration:none;}
#exhibitors h4 a:hover{color:#fff; background: #336600 none; text-decoration:none;}

/**/
/**/
#membershipOuter{
	border:12px solid #669900;
	border-top:5px solid #669900;
	float:left
}
#membershipWrapper{
	float:left;
	width:276px;
	color:#000;
	padding-bottom:10px;
	background: #ebeced url(../images/content/homepage/signinBackground.gif) repeat-x left bottom;
}
#membershipWrapper h2{
	background:#336600 url(../images/content/homepage/membershipHeadingArrow.gif) no-repeat scroll 6px 8px;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	margin-bottom:8px;
	padding:3px 6px 5px 22px;
}
#membershipWrapper h3{
	background:transparent url(../images/content/homepage/heading3Bullet.gif) no-repeat scroll 6px 6px;
	color:#336600;
	padding-left:18px;
	margin:0;
}
#membershipWrapper p{
	padding-left:18px;
	padding-right:16px;
	clear:both;
}
#membershipWrapper p.lostText{
	float:right;
	}
#membershipWrapper a.button{
	padding:6px 8px 8px 23px;
	margin:6px 0 0 6px;
	border:3px solid #fff;
	float:right;
	font-weight:bold;
}
#membershipWrapper a:link{color:#000; background:transparent none; text-decoration:none;}
#membershipWrapper a:active{color:#000; background:transparent none; text-decoration:none;}
#membershipWrapper a:visited{color:#000; background:transparent none; text-decoration:none;}
#membershipWrapper a:hover{color:#fff; background: #000 none; text-decoration:none;}

#membershipWrapper a.button:link{color:#fff; background:#99cc00 url(../images/content/homepage/whiteButtonArrow.gif) no-repeat 7px 10px; text-decoration:underline;}
#membershipWrapper a.button:active{color:#fff; background:#99cc00 url(../images/content/homepage/whiteButtonArrow.gif) no-repeat 7px 10px; text-decoration:underline;}
#membershipWrapper a.button:visited{color:#fff; background:#99cc00 url(../images/content/homepage/whiteButtonArrow.gif) no-repeat 7px 10px; text-decoration:underline;}
#membershipWrapper a.button:visited{color:#fff; background:#99cc00 url(../images/content/homepage/whiteButtonArrow.gif) no-repeat 7px 10px; text-decoration:underline;}
#membershipWrapper a.button:hover{color:#99cc00; background: #fff url(../images/content/homepage/signinButtonArrowSelected.gif) no-repeat 7px 10px; text-decoration:none;border:3px solid #99cc00;}
/**/
/**/
#newsEventsOuter{
	float:left;
	margin:8px 3px 12px 9px;
}
#newsEventsWrapper{
	float:left;
	width:281px;
	background: #fff url(../images/content/homepage/newsTab.gif) no-repeat left top;
}
#newsEvents{
	float:left;
}
#tabContentWrapper{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	float:left;
}
#newsEvents ul{
	float:left;
}
#newsEvents a:link{color:#ff0000; background:transparent none; text-decoration:none;}
#newsEvents a:active{color:#ff0000; background:transparent none;}
#newsEvents a:visited{color:#ff0000; background:transparent none;}
#newsEvents a:hover{color:#fff; background: #ff0000 none;text-decoration:none;}

#newsEvents ul.ui-tabs-nav a,#newsEvents ul.ui-tabs-nav{
	color:#fff;
	font-weight:bold;
	margin-bottom:3px;
}
#newsEvents ul.ui-tabs-nav li{
	padding-left:11px;
	width:73px;
	padding-top:3px;
}
#newsEvents ul.ui-tabs-nav a:link{color:#fff; background:transparent none; text-decoration:none;}
#newsEvents ul.ui-tabs-nav a:active{color:#fff; background:transparent none; text-decoration:none;}
#newsEvents ul.ui-tabs-nav a:visited{color:#fff; background:transparent none; text-decoration:none;}
#newsEvents ul.ui-tabs-nav a:hover{color:#fff; background:transparent none; text-decoration:underline;}

#latestNews{
	float:left;
	width:279px;
	background: #fff;
	border-top:2px solid #ccc;
}
#latestNews ul{
	padding:15px 8px 11px 12px;
}
#latestNews ul li{
	background:transparent url(../images/content/homepage/bullet.gif) no-repeat scroll 0 5px;
	padding:0 4px 7px 12px;
}
#latestEvents{
	float:left;
	width:279px;
	background: #fff;
	border-top:2px solid #ccc;
}
#latestEvents ul{
	padding:15px 8px 11px 12px;
}
#latestEvents ul li{
	background:transparent url(../images/content/homepage/bullet.gif) no-repeat scroll 0 5px;
	padding:0 4px 7px 12px;
}
#bookFilm{
	float:left;
	width:279px;
	background: #fff;
	border-top:2px solid #ccc;
}
#bookFilm ul, #bookFilm p{
	padding:15px 8px 11px 12px;
	margin-bottom:0;
}
#bookFilm ul li{
	background:transparent url(../images/content/homepage/bullet.gif) no-repeat scroll 0 7px;
	padding:0 4px 7px 12px;
}
#subscribeRss{
	clear:both;
	float:left;
	width:281px;
	background:#990000;
}
#subscribeRss ul{
	margin:0;
}
#subscribeRss ul li{
	float:left;
	margin-left:12px;
	padding:9px 0 10px 32px;
}
#subscribeRss ul li.subscribeLink{
	background: transparent url(../images/content/homepage/subscribe.gif) no-repeat 0px 5px;
}
#subscribeRss ul li.rssLink{
	background: transparent url(../images/content/homepage/rss.gif) no-repeat 0px 5px;
}
#subscribeRss a{
	display:block;
}
#contentWrapper #newsEventsWrapper #subscribeRss ul li a:link{color:#fff; background:transparent none; text-decoration:underline;}
#contentWrapper #newsEventsWrapper #subscribeRss ul li a:active{color:#fff; background:transparent none; text-decoration:underline;}
#contentWrapper #newsEventsWrapper #subscribeRss ul li a:visited{color:#fff; background:transparent none; text-decoration:underline;}
#contentWrapper #newsEventsWrapper #subscribeRss ul li a:hover{color:#990000; background: #fefefe !important; text-decoration:none;}
/**/
/*sitemap*/
#sitemap ul{
}
#sitemap a:link{color:#000; background:transparent none; text-decoration:underline;}
#sitemap a:active{color:#000; background:transparent none; text-decoration:underline;}
#sitemap a:visited{color:#000; background:transparent none; text-decoration:underline;}
#sitemap a:hover{color:#fff; background: #000 none; text-decoration:none;}
/**/
