.home #content {

	width: 970px;

	position: relative;

	margin: 0px;

	left: 0px; 

	top: 0;

}



.home .w-w2 {background: url(/images/skin/bg/colin/bg-main-home.jpg) center top no-repeat;} 

	#cycling-banner {

		width: 970px;

		height: 395px;

	}	

		.home-banner {

			width: 970px;

			height: 395px;

			position: relative;

			display: none;

		}

			#cycling-banner .cycle-content {

				width: 270px;

				height: 120px;

				position: absolute;

				top: 127px;

				right: 28px;

			}

				#content #cycling-banner .cycle-content p {

					line-height: 18px;

					font-size: 11px;

					margin-bottom: 10px;

				}

				

				.banner-read-more {

					display: block;

					width: 100px;

					height: 1px;

					overflow: hidden;

					padding-top: 24px;

					background: url(/images/skin/home/btn-learn-more.png);

				}

		#cycle-banner1 {background: url(/images/skin/home/home-banner1.jpg);}

		#cycle-banner2 {background: url(/images/skin/home/home-banner2.jpg);}

		#cycle-banner3 {background: url(/images/skin/home/home-banner3.jpg);}



		#banner-tabs {position: absolute; left: 190px; top: 275px; z-index: 9999; }

			#banner-tabs ul {margin: 0px; padding: 0px;}

				#banner-tabs ul li {list-style: none; float: left; background: none;}

					#banner-tabs ul li a {

						display: block;

						width: 181px;

						height: 1px;

						padding-top: 116px;

						overflow: hidden;

					}

						#btn-cycle-1 {background: url(/images/skin/home/banner-trigger1.png);}

						#btn-cycle-2 {background: url(/images/skin/home/banner-trigger2.png);}

						#btn-cycle-3 {background: url(/images/skin/home/banner-trigger3.png);}

						

						#banner-tabs ul li a:hover {background-position: 0 -117px;}

						#banner-tabs ul li a.activeSlide {background-position: 0 -234px;}



#home-content {

	width: 620px;

	padding: 30px 35px;

	float: left;

}		

	#home-content p {padding-right: 30px;}



#home-cta {
	width: 241px;
	padding: 80px 7px 15px 15px;
	float: right;
	position: relative;
}

	#content #home-cta ul {margin: 0px; padding: 0px;}

		#content #home-cta ul li {list-style: none; background: none; margin: 0px; padding: 0px;}

			#content #home-cta ul li a {

				display: block;

				width: 241px;

				height: 1px;

				padding-top: 103px;

				overflow: hidden;				

			}

			

				#content #home-cta ul li #home-cta-visit {background: url(/images/skin/home/home-cta1.png);}

				#content #home-cta ul li #home-cta-tell {background: url(/images/skin/home/home-cta2.png); padding-top: 53px;}

				#content #home-cta ul li #home-cta-gallery {background: url(/images/skin/home/home-cta3.png);}

				

				#content #home-cta ul li #home-cta-visit:hover {background-position: -241px 0px;}

				#content #home-cta ul li #home-cta-tell:hover  {background-position: -241px 0px;}

				#content #home-cta ul li #home-cta-gallery:hover  {background-position: -241px 0px;}







#content div.btn-architect {width: 244px; height: 38px; float:left; }



#content div.btn-architect a {

	display: block; 

	background: url(/images/skin/home/btn-home-architect.png) no-repeat; height:1px; overflow:hidden; padding-top:37px; height:1px;

			}



#content div.btn-architect a:hover {background: url(/images/skin/home/btn-home-architect.png) 0 -38px no-repeat; }





#content div.btn-build {width: 190px; height: 38px; float:left; }



#content div.btn-build a {

	display: block; 

	background: url(/images/skin/home/btn-home-build.png) no-repeat; height:1px; overflow:hidden; padding-top:37px; height:1px;

			}



#content div.btn-build a:hover {background: url(/images/skin/home/btn-home-build.png) 0 -38px no-repeat; }



#content div.btn-home {width: 186px; height: 38px; float:left; }



#content div.btn-home a {

	display: block; 

	background: url(/images/skin/home/btn-home-home.png) no-repeat; height:1px; overflow:hidden; padding-top:37px; height:1px;

			}



#content div.btn-home a:hover {background: url(/images/skin/home/btn-home-home.png) 0 -38px no-repeat; }



.clearfloat {

        clear:both;

}
