#featured {
	width: 100%;
	height: 332px;
	background: url('/images/featured_bg.jpg') repeat-x top left;
}
	#featured #container {
		width: 967px;
		height: 322px;
		padding: 10px 0px 0px 0px;
		margin: 0px auto 0px auto;
	}
		#featured #container h1 {
			font-size: 23px;
			color: #ffffff;
			font-weight: normal;
		}
		#featured #box {
			float: left;
			width: 671px;
			height: 271px;
			margin: 5px 0px 0px 0px;
		}
			#featured #box #feature {
				float: left;
				width: 475px;
				height: 271px;
				background: url('/images/feature_bg.jpg') no-repeat top left;
			}
				#featured #box #feature .preview_bg {
					position: relative;
					z-index: 100;
					width: 475px;
					height: 96px;
					margin: 175px 0px 0px 0px;
					background-color: #000000;
					filter:alpha(opacity=80);	/* Internet Explorer       */
					-moz-opacity:0.8;			/* Mozilla 1.6 and below   */
					opacity: 0.8;				/* newer Mozilla and CSS-3 */
				}
				#featured #box #feature .preview {
					position: relative;
					z-index: 200;
					width: 475px;
					height: 96px;
					margin: -96px 0px 0px 0px;
				}
				#featured #box #feature .preview h2 {
					color: #9cbd4a;
					font-size: 18px;
					font-weight: normal;
					padding: 10px 10px 0px 10px;
				}
				#featured #box #feature .preview p {
					color: #f4f8fa;
					font-size: 12px;
					padding: 0px 10px 0px 10px;
				}
				#featured #box #feature .preview .buttons {
					float: right;
					width: 185px;
					margin: 5px 10px 0px 0px;
				}
					#featured #box #feature .preview .buttons .btn {
						display: block;
						float: left;
						text-align: center;
						width: 85px;
						height: 17px;
						padding: 3px 0px 0px 0px;
						margin: 0px 0px 0px 5px;
						font-size: 10px;
						color: #ffffff;
						text-decoration: none;
						background: url('/images/preview_btn_bg.jpg') no-repeat top left;
					}
			#featured #box #list {
				float: right;
				width: 196px;
				height: 271px;
				overflow: hidden;
			}
				#featured #box #list ul li {
					width: 163px;
					height: 63px;
					padding: 5px 0px 0px 33px;
					background: url('/images/featured_list_bg.jpg') no-repeat top left;
				}
				#featured #box #list ul li.selected {
					width: 163px;
					height: 63px;
					padding: 5px 0px 0px 33px;
					background: url('/images/featured_list_selected_bg.jpg') no-repeat top left;
				}
					#featured #box #list ul li h3 {
						font-size: 12px;
						font-weight: bold;
						color: #088b97;
					}
					#featured #box #list ul li p {
						font-size: 10px;
						color: #00a3b3;
					}
					#featured #box #list ul li.selected h3 {
						color: #ffffff;
					}
					#featured #box #list ul li.selected p {
						color: #ffffff;
					}
		#featured #right {
			float: right;
			width: 276px;
			height: 271px;
			margin: 5px 0px 0px 0px;
		}
			#featured #right #register {
				height: 105px;
				padding: 8px 10px 0px 10px;
				margin: 0px 0px 5px 0px;
				background: url('/images/get_started_bg.jpg') #feffd5 no-repeat top left;
			}
				#featured #right #register h2 {
					font-size: 24px;
					font-weight: normal;
					color: #117b87;
				}
				#featured #right #register p {
					font-size: 12px;
					color: #117b87;
				}
				#featured #right #register #btn {
					width: 127px;
					height: 20px;
					border: none;
					padding: 0px 0px 1px 0px;
					background: url('/images/register_btn.jpg') no-repeat top left;
					font-size: 10px;
					color: #ffffff;
					margin: 5px 0px 0px 0px;
					cursor: pointer;
				}
				#featured #right #register a#btn {
					position: absolute;
					text-decoration: none;
					margin-bottom: -2px;
					padding: 5px 8px !important;
				}
			
/* search seminars box - right column */
#right #search_seminars {
	background: none !important;
	padding: 0;
}
	#right #search_seminars h3 {
		color: #FFFFFF;
		font-size: 15px;
		font-weight: normal;
		padding: 0 0 8px 10px;
	}
	#right #search_seminars .seminar_search_label,
	#right #search_seminars label {
		font-size: 12px;
		color: #FFFFFF;
	}
	#right #search_seminars .seminar_search_input {
		font-size: 12px;
		width: 240px;
		height: 17px;
		padding: 3px 3px 0px 3px;
		border: 1px solid #d7d7d7;
		font-size: 11px;
		color: #33b5c2;
		margin: 0px 0px 10px 0px;
	}
	#right #search_seminars .seminar_search_select {
		font-size: 12px;
		width: 246px;
		height: 20px;
		padding: 0px 0px 0px 0px;
		border: 1px solid #d7d7d7;
		font-size: 11px;
		color: #33b5c2;
		margin: 0px 0px 10px 0px;
	}
	#right #search_seminars .seminar_search_btn {
		width: 85px;
		height: 20px;
		border: none;
		padding: 0px 0px 1px 0px;
		background: url('/images/search_btn_bg.jpg') no-repeat top left;
		font-size: 10px;
		color: #ffffff;
		cursor: pointer;
	}
			
#content {
	width: 967px;
	margin: 20px auto 0px auto;
}
		#content #left p {
			font-size: 12px;
			line-height: 17px;
			margin: 0px 0px 17px 0px;
		}
		#content #left h2 {
			font-size: 18px;
			font-weight: normal;
			color: #99cc00;
			margin: 0px 0px 15px 0px;
		}
