div.scroller {
	/* modify width and height of scrolling section if necessary	*/
	width: 975px;
	overflow: hidden;
	margin: 0 auto;

	}
	div.scroller div.section {
		/* modify width and height of each section as needed (should match the size of the scroller window)	*/
		width: 975px;
		overflow: hidden;
		float: left;
		}
	div.scroller div.content {
		width: 25000px;
		}
		div.scroller div.content2 {
			width: 5000px;
			}
	.screenshot {
		float: left;
		margin: 0px;
		padding: 25px 0 0 0;
		width: 333px;
		}
	.vision {
		float: left;
		padding: 70px 0 0 45px;
		width: 520px;
		}
		.client-info {
			float: left;
			padding: 57px 0 0 65px;
			width: 485px;
			}

	.controls {
		float: right;
		margin: -150px 0 0 0;
		padding-right: 100px;
		}
		.controls ul li {
			display: inline;
			font-size: 7pt;
			font-family: verdana, tahoma, arial, sans-serif;
			}
			.controls ul li a {
				color: #8598b0;
				background: #3e6495;
				border: 1px solid #8598b0;
				padding: 2px;
				}
			.controls ul li a:active {
				color: #fff;
				background: #3e6495;
				border: 1px solid #fff;
				}
			.controls ul li a:hover {
				color: #fff;
				background: #3e6495;
				border: 1px solid #fff;
				}
		.controls2 {
			width: 98%;
			margin: 0 auto;

			}
			.controls2 ul {

				}
			.controls2 ul li {
				display: inline;
				padding: 0 3px;

				}
	.client_visit {
		padding: 6px 15px 8px 0px;
		background: url('../images/background_link.png') right center no-repeat;
		font: 8pt tahoma, arial, tahoma, sans-serif;
		}
		.client_v {
			margin: 11px 0 0 0;
			}
		.vision a, .client_v a {
			color: #fff;
			background: none;
			}
		.vision a:visited, .client_v a:visited {
			color: #fff;
			background: none;
			}
		.vision a:hover, .client_v a:hover {
			color: #f9931d;
			background: none;
			}
