#main {
	background: #ebebeb;
}
.m-w1 {
	padding-bottom: 200px;
}
#content {
	left: 27px;
	width: 900px;
	min-height: 150px;
	overflow: hidden;
}
	#content .c-w1 {
		border-right: 1px solid #c6c6c6;
		width: 365px;
		padding-right: 28px;
		float: left;
	}	
	#content h1 {
	font-size: 20px;
	color: #AAAAAA;
	line-height:0.75em;
	}
	#content h2 {
		font-size: 24px;
		color: #d8b445;
		line-height:1em;
	}	
	#content p {
		line-height: 22px;
		margin: 8px 0;
	}
	.sidebar {
		float: left;
		position: relative;
		right: auto; top: auto; left: 18px;
		width: 224px;
````````````````height:181px;
		padding-top: 0px;
		background: url(/wp-content/uploads/2015/08/upcoming-events-thumb.jpg) 0px 0px no-repeat;
	}
		.btn-home {
			display: block;
			overflow: hidden;
			padding-top: 28px;
			width: 224px;
			height: 140px;
			text-decoration: none;
		}
			
			#watch-video {
				display:none;
				background: url(images/home/home-btn-watch-videos.png) no-repeat;
				margin-top: 11px;
			}
			#watch-video:hover, #play-now:hover { 
				background-position: 0 -29px;
			}
#banner-w1 {
	position: relative;
	background: #dbdbdb;
	line-height: 0px;
	overflow: hidden;
	height: 595px !important;
}
	#banner-w2 {
		width: 1800px;
		margin-left: -900px;
		left:50%;
		top: 0;
		height: 595px;
		position: absolute;
	}
		#banners {
			position: absolute;
			top: 0;
			left:0;
			width: 100%;
			height: 595px;
			overflow: hidden;
		}
			#banners > div {
				width: 100%;
				height: 595px;
			}
			#banner-01 {background:url(images/home/banner-01.jpg) no-repeat top center; }
			#banner-02 {background:url(images/home/banner-02.jpg) no-repeat top center; }
			#banner-03 {background:url(images/home/banner-03.jpg) no-repeat top center; }
			#banner-04 {background:url(images/home/banner-04.jpg) no-repeat top center; }
			#banner-05 {background:url(images/home/banner-05.jpg) no-repeat top center; }
		#banner-mask {
			height: 595px;
			width: 100%;
			background: url(images/home/bg-banner-mask.png) repeat-y center;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 20;
		}
		#banner-text {
			background: url(images/home/bg-banner-text.png) repeat-y;
			width: 970px;
			height: 595px !important;
			left:50%;
			top: 0;
			margin-left: -485px;
			position: absolute;
			z-index: 100;
		}	
			.car-title{
				 color: #fff;
				display: block;
				font-size: 42px;
				font-weight: bold;
				line-height: 1.1em;
				padding: 0 30px;
				width: 288px;
				margin-top:40px;
				margin-bottom:10px;
				text-shadow: 1px 0 1px #141414;
				
			}
			.car-subtitle{
				display:block;
				font-size:18px;
				
				line-height:1.25em;
				padding: 0 30px;
				width: 250px;
				color:#fff;
				margin-bottom:30px;
				text-shadow: 1px 0 1px #141414;
			}
			#banner-nav {
				position: absolute;
				bottom: 25px;
				left: 27px;
			}
			#banner-nav a {
				display: inline-block;
				width: 11px;
				height:19px;
				background:url(images/home/home-banner-control.png) no-repeat;
				margin-right: 5px;
			}
				#banner-nav a.activeSlide {
					background-position: -11px 0;
				}
			.btn-01, .btn-02, .btn-03, .btn-04, .btn-05 {
				display: block;
				width: 203px;
				height: 1px;
				padding-top: 27px;
				overflow: hidden;
				text-indent: -9999px;
				margin-left: 27px;
			}
			.btn-01 { background:url(images/home/btn-01.png); }
			.btn-02 { background:url(images/home/btn-02.png); }
			.btn-03 { background:url(images/home/btn-03.png); margin-top: 16px; }
			.btn-04 { background:url(images/home/btn-04.png); margin-top: 16px; }
			.btn-05 { background:url(images/home/btn-05.png); margin-top: 16px; }
			
			#banner-text h1 {
				font-size: 50px;
				color: #fff;
				text-shadow: 1px 0 rgba(0,0,0,0.5);
				width: 283px;
				padding-left: 27px;
			}
			#banner-text h2 {
				font-size: 24px;
				color: #fff;
				text-shadow: 1px 0 rgba(0,0,0,0.5);
				width: 283px;
				padding-left: 27px;
			}
			
			.home-video{
				border-right: 1px solid #C6C6C6;
				float: left;
				padding-right: 15px;
				width: 224px;
				padding:0px 18px;
				height:181px;
			}
				

			.home-video a{
				background:url(images/home/cta-video.jpg) no-repeat;
				width:224px;
				height:1px;
				overflow:hidden;
				display:block;
				padding-top:161px;
			}
				
				#menu-item-48{display:none;}
				#menu-item-58{background:url(images/home/util-video.jpg) no-repeat 0px 6px;padding-left:13px;}