/*
DataSync Suite Homepage
Author: Brian Brua @ VisionVideoInc.com
*/


a img { border: 0px; }

#SWFLOGOBOX 	{ display: block; width: 300px; height: 70px; margin-left: -36px; overflow: hidden; }

#dsContainer	{
					margin: 0 0 0 -10px;
					width: 1025px;
					background: url('../gfx/green-bg.jpg') repeat-x;
					overflow: auto;
					padding: 0;
					font-family: Trebuchet MS, Helvetica, sans-serif;
					font-size: 14px;
					clear: both;
				}
				
	#dsLeft		{
					float: left;
					width: 252px;
					padding: 15px 8px 15px 20px;
				}
	
	#dsMiddle	{
					float: left;
					width: 465px;
					padding: 0px 0px 15px 0px;
				}
	
	#dsRight	{
					float: right;
					width: 252px;
					padding: 15px 20px 15px 8px;
				}
				
	
	#dsContainer h1	{
						display: block;
						width: 252px;
						margin: 0 0 15px 0;
						height: 40px;
						overflow: hidden;
					}
		#dsContainer h1.dsbiz	{
								background: url('../gfx/headings/for-business-professionals.png') no-repeat;
							}
		#dsContainer h1.dstech 	{
									background: url('../gfx/headings/for-technical-experts.png') no-repeat;
								}
		#dsContainer h1 a	{ display: block; width: 250px; height: 40px; text-indent: -999em; }
		
	#dsLeft p, #dsRight p	{
								margin: 0 0 10px 0;
								padding: 0 10px 0 10px;
								font-size: 14px;
								line-height: 19px;
								font-weight: normal;
								font-family: Trebuchet MS, Verdana, sans-serif;
							}
	#dsLeft p.dsinfo, #dsRight p.dsinfo	{ height: 60px;  }
							
	
	#dsLeft ul, #dsRight ul	{
								margin: 0;
								padding: 0;
								width: 250px;
							}
	#dsLeft ul li, #dsRight ul li	{
										display: block;
										padding: 15px 20px 15px 0px;
										margin: 0 0 15px 0;
									}
		#dsRight ul li.consolidate	{ background: url('../gfx/icons/monitors.png') no-repeat left center; }
		#dsRight ul li.admin		{ background: url('../gfx/icons/tools.png') no-repeat left center; margin-top: -10px; }
		#dsRight ul li.opensource	{ background: url('../gfx/icons/opensource.png') no-repeat left center; }
		
		#dsLeft ul li.money			{ background: url('../gfx/icons/money.png') no-repeat left center; }
		#dsLeft ul li.time			{ background: url('../gfx/icons/clock.png') no-repeat left center; }
		#dsLeft ul li.sync			{ background: url('../gfx/icons/sync.png') no-repeat left center; }
	
	#dsLeft ul li a, #dsRight ul li a	{ text-decoration: none; margin: 0; color: #000; padding-left: 60px; display: block; }
	#dsLeft ul li a:hover, #dsRight ul li a:hover	{ text-decoration: underline; color: #000; }	
	
	#dsLeft a.dsBizDemo, #dsRight a.dsTechDemo	{
													display: block;
													width: 212px;
													height: 42px;
													overflow: auto;
													text-indent: -999em;
													margin-top: 15px;
												}
	#dsLeft a.dsBizDemo	{ background: url('../gfx/buttons/view-business-video.png') no-repeat top; }
		#dsLeft a.dsBizDemo:hover	{ background-position: bottom; }
	#dsRight a.dsTechDemo	{ background: url('../gfx/buttons/view-tech-video.png') no-repeat top; margin-top: 25px; }
		#dsRight a.dsTechDemo:hover	{ background-position: bottom; }
	
	
	#dsRight p.shareButton { text-align: right; padding: 10px 0 0 0;}
	/* SLIDER */
	#dsMiddle #sliderCont	{
								width: 425px;
								height: 82px;
								background: url('../gfx/latest-features-bg.png') no-repeat;
								margin: auto;
								text-align: center;
								overflow: hidden;
								position: relative;
								border: 0px; 
							}
	
	/* VIDEO */
	#dsMiddle #videoBox	{ 
							width: 440px;
							height: 330px;
							clear: both;
							margin: auto;
							padding-bottom: 5px;
						}
						
#ds2Container	{
				margin: 0 0 0 -10px;
				width: 985px;
				background: #5a6983;
				overflow: auto;
				padding: 20px;
				font-family: Trebuchet MS, Helvetica, sans-serif;
				font-size: 13px;
				clear: both;
				}
	#ds2Left	{
				width: 590px;
				float: left;
				}
		#ds2Left h2	{ font-size: 18px; color: #FFF; color: #FFF; margin: 0;}
		#ds2Left a.viewAll	{ display: block; float: left; text-decoration: none; font-size: 11px; margin: 0 0 0 5px; }
		ul#testimonies	{ 
						margin: 10px 0 0px 0; padding: 0; list-style: none; height: 160px; width: 590px; clear: both; overflow: hidden; float: left; display: block;
						}
		ul#testimonies li	{
							height: 160px;
							width: 550px;
							margin: 0;
							padding: 0;
							color: #FFF;
							text-indent: 0;
							display: block;
							font-size: 12px; line-height: 19px;
							}
		ul#testimonies li h3	{ font-weight: bold; font-style: italic; font-size: 14px; margin: 0 0 3px 0;}
		ul#testimonies li p	{ text-align: justify; margin: 0;}
		ul#testimonies li p img.logo	{ float: right; padding: 0 0 15px 15px; }
		
		ul#slide_nav { display: block; float: left; margin: 0; padding: 0; z-index: 5000; }
	
		ul#slide_nav li {
			background-image: url(../gfx/button.png);
			display: block;
			float: left;
			height: 8px;
			list-style: none;
			margin: 0 0 0 3px;
			padding: 2px;
			width: 8px;
			cursor: pointer; 
			}
		ul#slide_nav li:hover {
		}
		ul#slide_nav li#button_selected {
			background-image: url(../gfx/button_selected.png);
		}
	
	#ds2Left a, #ds2Right a	{ color: #FFF; text-decoration: underline; }
	#ds2Left a:hover, #ds2Right a:hover { color: #DCDCDC; }
	
	#ds2Right	{
				width: 370px;
				padding: 0;
				float: right;
				text-align: center;
				color: #FFF;
				}
		#ds2Right img.product	{ margin: 0 0 8px 0; }
		
		#ds2Right img.button	{ margin: 0 2px 0 0; }