body{
	margin:0;
	color:#000;
	font:10px/16px Verdana, Arial, Helvetica, sans-serif;
	background:#000 url(../images/bg-body.jpg) no-repeat 50% 0;
	min-width:1000px;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form{
	margin:0;
	padding:0;
	border:none;
}
#page{
	margin:0 auto;
	width:1000px;
	position:relative;
	background:url(../images/main-bg.jpg) no-repeat 50% 0;
}
#header{
	width:1000px;
	margin:0 auto;
	height:233px;
	overflow:hidden;
	position:relative;
	z-index:3;
}
#nav{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:1000px;
}
#nav li{
	float:left;
	overflow:hidden;
	height:94px;
	position:relative;
}
#nav li a{
	display:block;
	text-indent:-9999px;
	height:188px;
	cursor:pointer;
}
#nav li a:hover{margin:-94px 0 0;}
.item-home{width:202px;}
.item-home a{background:url(../images/item-home.png) no-repeat;}
.item-partners{width:199px;}
.item-partners a{background:url(../images/item-partners.png) no-repeat;}
.item-why-e-v{width:198px;}
.item-why-e-v a{background:url(../images/item-why-e-v.png) no-repeat;}
.item-essence{width:199px;}
.item-essence a{background:url(../images/item-essence.png) no-repeat;}
.item-contact-us{width:201px;}
.item-contact-us a{background:url(../images/item-contact-us.png) no-repeat;}
.logo{
	background:url(../images/logo.gif) no-repeat;
	display:block;
	width:320px;
	height:154px;
	margin:-15px 0 0 339px;
	text-indent:-9999px;
	position:relative;
	z-index:10;
}
.logo a{
	display:block;
	overflow:hidden;
	height:100%;
}
#content{
	width:995px;
	padding:0 0 0 5px;
}
#content .wrapper{
	width:100%;
	overflow:hidden;
	position:relative;
	z-index:2;
	margin:-34px 0 0;
}
.inner02 #content .wrapper{margin:0;}
.inner03 #content .wrapper{
	margin:0;
	background:url(../images/inner03-separator.gif) no-repeat 477px 61px;
	height:365px;
}
#content a{cursor:pointer;}
.box{
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
.index .box{padding:0 5px;}
.box a{
	display:block;
	height:100%;
}
.box-about-bruce-mike{
	background:url(../images/lnk-about-bruce-mike.jpg) no-repeat;
	width:325px;
	height:315px;
}
.box-about-bruce-mike a{width:320px;}
.box-why-e-v{
	background:url(../images/lnk-why-e-v.jpg);
	width:339px;
	height:337px;
	position:relative;
	z-index:5;
}
.box-why-e-v a{
	width:331px;
	margin:0 0 0 5px;
}
.box-essence{
	background:url(../images/lnk-essence.jpg) no-repeat;
	width:331px;
	height:336px;
}
.box-essence a{
	width:325px;
	margin:0 0 0 5px;
}
.inner{background:url(../images/bg-body2.jpg) no-repeat 50% 0;}
.inner #page{background:url(../images/main-bg2.jpg) no-repeat 50% 0;}
.holder{
	height:528px;
	overflow:hidden;
	position:relative;
	margin:-33px 0 0;
}
.inner01 .holder{
	background:url(../images/inner01-content.jpg) no-repeat 0 3px;
	padding:84px 0 0 382px;
	height:444px;
}
.inner02 .holder{
	background:url(../images/inner02-content.jpg) no-repeat;
	margin:-47px 0 0;
	height:542px;
}
.inner03 .holder,
.inner04 .holder{
	background:url(../images/inner04-content.jpg) no-repeat 377px 84px;
	margin:-45px 0 0 0;
	height:540px;
}
.inner04 .holder{background:url(../images/inner04-content.jpg) no-repeat 377px 84px;}
.ver2 .holder{
	background:url(../images/inner04-content-ver2.jpg) no-repeat;
	margin:-17px 0 0;
	height:569px;
	padding:17px 0 0;
}
.inner .holder a{
	position:relative;
	display:block;
	height:100%;
	overflow:hidden;
}
.inner .holder .box{float:none;}
.inner01 .lnk-heading{
	margin:0 0 25px 46px;
	width:135px;
	height:15px;
	background:url(../images/lnk-heading-contact-us.gif) no-repeat;
}
.inner01 .lnk-private{
	margin:0 0 41px 1px;
	width:239px;
	height:15px;
	background:url(../images/lnk-private.gif) no-repeat;
}
.inner01 .lnk-map-directions{
	width:212px;
	height:35px;
	background:url(../images/lnk-map-directions.gif) no-repeat;
	margin:0 0 7px 325px;
}
.inner01 .address{
	width:274px;
	height:65px;
	background:url(../images/box-address.gif) no-repeat;
	margin:0 0 22px 10px;
}
.inner01 .telephone{
	width:268px;
	height:55px;
	background:url(../images/box-telephone.gif) no-repeat;
	margin:0 0 42px 279px;
}
.inner01 .lnk-email{
	width:282px;
	height:40px;
	background:url(../images/lnk-email.gif) no-repeat;
	margin:0 0 0 75px;
	display: none;
}
.inner02 .lnk-essence{
	margin:104px 0 25px 420px;
	width:160px;
	height:30px;
	background:url(../images/lnk-essence1.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.inner02 .lnk-mission{
	float:left;
	background:url(../images/lnk-mission2.gif) no-repeat;
	width:280px;
	height:105px;
	margin:119px 63px 0 28px;
	text-indent:-9999px;
	display:inline;
	overflow:hidden;
}
.inner02 .lnk-vision{
	float:left;
	background:url(../images/lnk-vision2.gif) no-repeat;
	width:240px;
	height:108px;
	margin:119px 80px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
.inner02 .lnk-difference{
	float:left;
	background:url(../images/lnk-difference2.gif) no-repeat;
	width:273px;
	height:166px;
	margin:119px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
.inner .block-txt{
	float:left;
	width:450px;
	padding:61px 0 0 45px;
}

/*WHY EV*/

.inner03 .block-txt p{
	margin:0 0 34px;
	width:409px;
	height:76px;
	text-indent:-9999px;
	overflow:hidden;
}
.inner03 .block-txt blockquote{
	width:346px;
	height:112px;
	margin:0 0 0 35px;
	text-indent:-9999px;
	overflow:hidden;
}

/*INTRO*/
.inner03 .block-txt-intro p{background:url(../images/whyimages/intro/inner03-txt.gif) no-repeat;}
.inner03 .block-txt-intro blockquote{background:url(../images/whyimages/intro/inner03-cite.gif) no-repeat;}

/*Harmony*/
.inner03 .block-txt-harmony p{
		background:url(../images/whyimages/harmony/inner03-txt.gif) no-repeat;
		height: 107px !important;
		width: 364px !important;
		margin-top: -30px !important;
}
.inner03 .block-txt-harmony blockquote{
		background:url(../images/whyimages/harmony/inner03-cite.gif) no-repeat;
		width: 189px !important;
		height: 79px !important;
		margin: 30px 0 0 83px !important;
}

/*Aspiring*/
.inner03 .block-txt-aspiring p{
		background:url(../images/whyimages/aspiring/inner03-txt.gif) no-repeat;
		height: 107px !important;
		width: 364px !important;
		margin: 20px 0 0 20px !important;
}

/*Innovvative*/
.inner03 .block-txt-innovative p{
		background:url(../images/whyimages/innovative/inner03-txt.gif) no-repeat;
		height: 132px !important;
		width: 364px !important;
		margin: 0 0 0 20px !important;
}

/*Disciplined*/
.inner03 .block-txt-disciplined p{
		background:url(../images/whyimages/disciplined/inner03-txt.gif) no-repeat;
		height: 185px !important;
		width: 378px !important;
		margin: 0 0 0 20px !important;
}

/*Focused*/
.inner03 .block-txt-focused p{
		background:url(../images/whyimages/focused/inner03-txt.gif) no-repeat;
		height: 185px !important;
		width: 378px !important;
		margin: 0 0 0 20px !important;
}


/*Principled*/
.inner03 .block-txt-principled p{
		background:url(../images/whyimages/principled/inner03-txt.gif) no-repeat;
		height: 110px !important;
		width: 404px !important;
		margin: 0 0 0 20px !important;
}

/*Comfortable*/
.inner03 .block-txt-comfortable p{
		background:url(../images/whyimages/comfortable/inner03-txt.gif) no-repeat;
		height: 175px !important;
		width: 393px !important;
		margin: 0 0 0 20px !important;
}

/*Reliable*/
.inner03 .block-txt-reliable p{
		background:url(../images/whyimages/reliable/inner03-txt.gif) no-repeat;
		height: 155px !important;
		width: 435px !important;
		margin: -45px 0 0 -15px !important;
}

.inner03 .block-txt-reliable blockquote{
		background:url(../images/whyimages/reliable/inner03-cite.gif) no-repeat;
		width: 384px !important;
		height: 127px !important;
		margin: 20px 0 0 10px !important;
}

/*Unwavering*/
.inner03 .block-txt-unwavering p{
		background:url(../images/whyimages/unwavering/inner03-txt.gif) no-repeat;
		height: 155px !important;
		width: 435px !important;
		margin: -15px 0 0 -15px !important;
}

.inner03 .block-txt-unwavering blockquote{
		background:url(../images/whyimages/unwavering/inner03-cite.gif) no-repeat;
		width: 384px !important;
		height: 127px !important;
		margin: 0px 0 0 35px !important;
}



/*END W*/
.image-hold{
	float:right;
	width:500px;
}
.image-hold img{
	display:block;
	margin:8px 0 0 59px;
}
.subnav{
	margin:0;
	padding:10px 0 0;
	list-style:none;
	background:url(../images/bg-subnav.gif) no-repeat 6px 0;
	width:985px;
	height:33px;
	overflow:hidden;
}
.subnav li{float:left;}
.inner .subnav li a{
	height:26px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/subnav-items.gif) no-repeat;
}
.subnav .intro a{
	background-position:0 0;
	width:78px;
}
.subnav .intro a:hover{background-position:0 100%;}

.subnav .intro a.selected {background-position:0 100%;}

.inner .subnav .harmony a{
	background-position:-78px 0;
	width:91px;
}
.inner .subnav .harmony a:hover,.inner .subnav .harmony a.selected{background-position:-78px 100%;}

.inner .subnav .aspiring a{
	background-position:-169px 0;
	width:87px;
}
.inner .subnav .aspiring a:hover,.inner .subnav .aspiring a.selected{background-position:-169px 100%;}
.inner .subnav .innovative a{
	background-position:-256px 0;
	width:103px;
}
.inner .subnav .innovative a:hover,.inner .subnav .innovative a.selected{background-position:-256px 100%;}
.inner .subnav .disciplined a{
	background-position:-359px 0;
	width:110px;
}
.inner .subnav .disciplined a:hover,.inner .subnav .disciplined a.selected{background-position:-359px 100%;}
.inner .subnav .focused a{
	background-position:-469px 0;
	width:86px;
}
.inner .subnav .focused a:hover,.inner .subnav .focused a.selected{background-position:-469px 100%;}
.inner .subnav .principled a{
	background-position:-555px 0;
	width:103px;
}
.inner .subnav .principled a:hover,.inner .subnav .principled a.selected{background-position:-555px 100%;}
.inner .subnav .comfortable a{
	background-position:-658px 0;
	width:122px;
}
.inner .subnav .comfortable a:hover,.inner .subnav .comfortable a.selected{background-position:-658px 100%;}
.inner .subnav .reliable a{
	background-position:-780px 0;
	width:88px;
}
.inner .subnav .reliable a:hover,.inner .subnav .reliable a.selected{background-position:-780px 100%;}
.inner .subnav .unwavering a{
	background-position:-868px 0;
	width:115px;
}
.inner .subnav .unwavering a:hover,.inner .subnav .unwavering a.selected{background-position:-868px 100%;}
.inner04 .heading,
.inner04 .heading2,
.inner03 .heading{
	width:111px;
	height:15px;
	background:url(../images/heading-inner04.gif) no-repeat;
	margin:96px 0 0 440px;
	text-indent:-9999px;
	overflow:hidden;
	position:relative;
}
.inner04 .heading2{
	width:184px;
	margin:96px 0 0 404px;
 	background:url(../images/heading-inner05.gif) no-repeat;
}
.inner03 .heading{
	background:url(../images/heading-inner03.gif) no-repeat;
	width:111px;
	height:15px;
	margin:96px 0 6px 440px;
}
.inner04 .biography{
	width:100%;
	overflow:hidden;
	margin:-109px 0 0 0;
	background:url(../images/inner04-separator.gif) no-repeat 467px 159px;
}
.inner04 .barry-txt,
.inner04 .bruce-txt{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width:495px;
}
.inner04 .barry-txt{background:url(../images/barry-box.jpg) no-repeat;}
.inner04 .bruce-txt{background:url(../images/bruce-box.jpg) no-repeat;}
.inner04 .bruce-txt .head{
	background:url(../images/bruce-head.gif) no-repeat;
	width:231px;
	height:61px;
	margin:112px 0 0 164px;
}
.inner04 .bruce-txt .txt{
	width:433px;
	height:259px;
	background:url(../images/bruce-txt.gif) no-repeat;
	margin:27px 0 0 33px;
}
.inner04 .brian-txt,
.inner04 .mike-txt{
	overflow:hidden;
	width:500px;
	text-indent:-9999px;
	float:right;
}
.inner04 .brian-txt{background:url(../images/brian-box.jpg) no-repeat 100% 0;}
.inner04 .mike-txt{background:url(../images/mike-box.jpg) no-repeat 100% 0;}
.inner04 .mike-txt .head{
	width:172px;
	height:61px;
	overflow:hidden;
	background:url(../images/mike-head.gif) no-repeat;
	margin:112px 0 0 169px;
}
.inner04 .mike-txt .txt{
	background:url(../images/mike-txt.gif) no-repeat;
	width:413px;
	height:214px;
	margin:27px 0 0 38px;
}
.inner04 .barry-txt .head{
	background:url(../images/barry-head.gif) no-repeat;
	width:211px;
	height:57px;
	margin:116px 0 0 189px;
}
.inner04 .barry-txt .txt{
	background:url(../images/barry-txt.gif) no-repeat;
	width:430px;
	height:174px;
	margin:27px 0 0 33px;
}
.inner04 .brian-txt .head{
	background:url(../images/brian-head.gif) no-repeat;
	width:192px;
	height:57px;
	margin:116px 0 0 172px;
}
.inner04 .brian-txt .txt{
	background:url(../images/brian-txt.gif) no-repeat;
	width:420px;
	height:256px;
	margin:27px 0 0 38px;
}
.inner04 .btn,
.inner04 .btn2{
	background:url(../images/btn1.gif) no-repeat;
	width:220px;
	height:34px;
	margin:19px 0 0 385px;
}
.inner04 .btn1{
	background:url(../images/btn2.gif) no-repeat;
	width:83px;
	height:34px;
}
.inner04 .btn2{
	background:url(../images/btn2.gif) no-repeat;
	width:82px;
	margin:19px 0 0 457px;
}
.footer{
	overflow:hidden;
	width:100%;
	margin:-18px 0 0;
	position:relative;
	z-index:4;
}
.footer div a{display:block;}
.footer div{
	height:236px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
.box-mission{
	background:url(../images/lnk-mission.jpg) no-repeat;
	width:328px;
}
.inner .box-mission{
	background:url(../images/lnk-mission1.gif) no-repeat;
	margin:-30px 10px 0 -1px;
	width:312px;
	height:199px;
}
.box-mission a{
	width:272px;
	height:148px;
	margin:37px 0 0 15px;
}
.box-vision{
	background:url(../images/lnk-vision.jpg) no-repeat;
	width:338px;
}
.inner .box-vision{
	background:url(../images/lnk-vision1.gif) no-repeat;
	width:314px;
	height:180px;
	margin:0 25px 0 0;
}
.box-vision a{
	width:248px;
	height:146px;
	margin:37px 0 0 39px;
}
.box-difference{
	background:url(../images/lnk-difference.jpg) no-repeat;
	width:307px;
}
.box-difference a{
	width:292px;
	height:147px;
	margin:37px 0 0 12px;
}
.inner .box-difference{
	background:url(../images/lnk-difference1.gif) no-repeat;
	margin:-26px 0 0 0;
	width:310px;
	height:199px;
}