@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../images/topBg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0px;
	padding:0px;
}
#iSpeakVideo_Container {
	bottom:0px;
	height:320px;
	position:absolute;
	right:0px;
	width:250px;
}
.clearing {
	clear:both;
}
#wrapper {
	margin:auto;
	width:900px;
}
#headerImage {
	background-image:url(../images/headerImage.jpg);
	background-repeat:no-repeat;
	height:60px;
	position:relative;
	width:800px;
}
	a#logo {
		background-image:url(../images/logo.jpg);
		background-repeat:no-repeat;
		height:136px;
		left:13px;
		position:absolute;
		top:40px;
		width:113px;
	}
#nav {
	color:#FFF;
	font:14px Arial, Helvetica, sans-serif;
	height:20px;
	margin-left:20px;
	width:900px;
}
	#nav ul {
		float:right;
		list-style-type:none;
		margin:0px;
	}
	#nav ul li {
		border-right:1px solid;
		border-color:#FFF;
		display:block;
		float:left;
		margin-top:2px;
		padding:0px 0px 3px 0px;
	}
	#nav ul li a {
		color:#FFF;
		padding:0px 20px 0px 20px;
		text-decoration:none;
	}
	#nav ul li a:hover {
		border-bottom:5px solid;
		border-color:#b69920;
		color:#FFF;
		text-decoration:none;
	}
	#nav li.last {
		border:none;
	}
#contentContainer {
	color:#333;
	font:13px Arial, Helvetica, sans-serif;
	padding-bottom:30px;
	width:940px;
}
	#contentContainer a {
		color:#24644c;
		text-decoration:none;
	}
	#contentContainer a:hover {
		color:#24644c;
		text-decoration:underline;
	}
	#contentContainer #homePage {
		background-image:url(../images/indexPageHeader.jpg);
		background-position:top;
		background-repeat:no-repeat;
		float:right;
		margin-top:5px;
		padding:158px 0px 20px 0px;
		width:750px;
	}
	.technologyImage {
		margin:-78px 10px 0px 0px;
	}
#contentContainer #topContent {
	float:right;
	margin-top:5px;
	width:750px;
}
#contentContainer #leftColumn {
	float:left;
	padding-top:120px;
	width:150px;
}
#dealer {
	width:159px;
}
	#dealer a.login {
		background-image:url(../images/zvoc_sub_distrbutton.gif);
		background-repeat:no-repeat;
		display:block;
		height:64px;
	}
	#dealer a:hover.login {
		background-image:url(../images/zvoc_sub_distrbutton-over.gif);
		background-repeat:no-repeat;
	}
#contentContainer #middleColumn {
	float:left;
	padding:10px 5px 0px 10px;
	width:500px;
}
	#contentContainer #middleColumn ul {
		list-style-type:none;
		margin:0px;
	}
		#contentContainer #middleColumn ul li {
			line-height:17px;
		}
	
#contentContainer #rightColumn {
	float:right;
	margin:0px;
	width:215px;
}
	.text {
		padding:10px 5px 0px 10px;
		width:175px;
	}

#footer {
	clear:both;
	font:10px Arial, Helvetica, sans-serif;
	margin:auto;
	padding:15px 0px;
	width:600px;
}
/**** Text Styles ****/
.header {
	color:#24644c;
	font:14px Arial, Helvetica, sans-serif;
}
.copyright {
	color:#333;
	font:11px Arial, Helvetica, sans-serif;
}
h1 {
	color:#24644c;
	font:16px Arial, Helvetica, sans-serif;
	margin:5px 0px;
}
h2 {
	color:#333;
	font:14px Arial, Helvetica, sans-serif;
	margin:5px 0px;
}
.call {
	color:#000;
	font:13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	text-align:center;
}
.phone {
	color:#000;
	font:16px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	text-align:center;
}
/*** Form Styles ***/
form.contactForm {
	background-color:#CCC;
	font:11px Arial, Helvetica, sans-serif;
	height:auto;
	padding:10px 0px 10px 10px;
	width:190px;
}
label {
	clear:left;
}
input {
	width:170px;
}
.dropDown {
	clear:both;
}
.submit {
	width:auto;
}
form {
	background-color:#CCC;
	height:130px;
	margin:0px 0px 10px 5px;
	padding-left:10px;
	width:120px;
} 	
