/* VOLADO DESIGN - Driven by Passion. Fueled by Dreams. */
/* SITE BASE
---------------------------------------------------------------------------*/
body {	background-color: #fff;	background-image: url(imgs/bg-top2.jpg);	background-repeat: repeat-x; 	margin: 0;	pdding:0;}

/* SITE STYLE
---------------------------------------------------------------------------*/
#mainHolder{	width:930px;	height:auto;	margin:0 auto;	border:0px;	padding:0px;	margin-left:auto;	margin-right:auto;}
#topImage{	background-color:#000;	background-image:url(../imgs/blk_bnr-a.jpg);	background-repeat:no-repeat;	width:930px;	height:266px;	padding:0px;	margin:0 auto;}
#emptyspacer{	width:auto;	height:50px;}
#emptybottomspacer{	width:auto;	height:10px;}
#linespacer{	background-image:url(../imgs/g_line.jpg);	background-repeat:no-repeat;	width:882px;	height:1px;	padding:5px;	margin-top:2px;	margin-bottom:2px;	margin-left:auto;	margin-right:auto;}
#spacer1{	width:886px;	height:5px;	margin-top:2px;	margin-bottom:2px;	margin-left:auto;	margin-right:auto;}
#scrlinespacer{	clear:both;	margin-left: auto;    margin-right: auto;	background-image:url(../imgs/media_scrn_line.jpg);	background-repeat:no-repeat;	width:209px;	height:13px;}
#mainNav{	width:510px;	height:35px;	margin-left:auto;	margin-right:auto;	margin-top:-36px;}
#footerNav{	width:312px;	height:15px;	margin-left:auto;	margin-right:0;	margin-top:auto;} 
#videodiv{	background-image:url(../imgs/voladodesign_viper_srt10_vbg.jpg);	background-repeat:no-repeat;	height:385px;	width:892px;	text-align:right;	vertical-align:bottom;}

/* CONCEPT ART AND PRODUCT DESIGN HOLDERS
---------------------------------------------------------------------------*/
#conceptartleft{	width:417px;	float:left;}
#conceptartright{	width:475px;	float:left;}
#conceptartright img{	margin:20px 20px 60px 20px;}
#productdesign{	overflow:hidden;	clear:both;}

/* TABLE HOLDERS
---------------------------------------------------------------------------*/
.tableblockholder{	overflow:hidden;	width:100%;	height:100%;}
.tableleftholder{	float:left;	width:276px;	margin-right:16px;	padding:0;}
.tablemiddleholder{	float:left;	width:276px;	margin:0 16px;	padding:0;}
.tablerightholder{	float:left;	width:276px;	margin-left:16px;	padding:0;}

.tableimageholder {	width:276px;	height:auto;	margin:0;	padding:0;}
.tabletextholder {	position:relative;	width:inherit;	height:inherit;	margin-top:10px;	padding:0;}

.tabletextholder2 {	text-align:center;	margin-left:auto;	margin-right:auto;	position:relative;	width:209px;	height:auto;	margin-top:10px;	padding:0;}
#spanleft {	float:left;	width:105px;}
#spanright{	float:left;	width:104px;}

/* BODY
---------------------------------------------------------------------------*/
.textHolder{	width:892px;	height:auto;	margin-left:auto;	margin-right:auto;}
#slideshowholder{	height:350px;	margin:0;	padding:0;}
#slideshowholder ul{	list-style:none;	margin:0px;	padding-left:0px;}
.Lgrey {	color: #c3c8ce;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.Lgrey2 {	color: #a6adb7;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-decoration:none;}
.Lgrey3 {	color: #a6adb7;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}
.Lgrey4 {	color: #7b838b;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.Lgrey5 {	color: #29344B;	font-family: Times;	font-size: 14px;	font-weight: bold;	letter-spacing: .05em;}
.gblue {	color: #596b7d;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.gheadings {	color: #29344B;	font-family: Times;	font-size: 25px;}
.contactheading {	color: #6e7782;	font-family: Times;	font-size: 25px;}
.email {	color: #a6adb7;	font-family: Times; font-size: 25px;}
.copyright {	color: #6e7782;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	letter-spacing: 0.01em;}
.legalnotice {font-size: 10px}
.footernav {font-size: 10px}
.period {	color: #ededed; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px;}
.hide {	display: none;}
.pics{	border: 0px;}

/* LINKS
---------------------------------------------------------------------------*/
a:link {text-decoration: none; color: #6e7782;}
a:visited {text-decoration: none; color: #6e7782;}
a:hover {text-decoration: underline; color: #a6adb7;}
a:active {text-decoration: none; color: #a6adb7}

/* HOVER BOX
---------------------------------------------------------------------------*/
.hoverBox {position: relative; margin: 5px 0 10px 0; width: 276px; height: 95px; border: 0}
.hoverBox .zoom {display: none;}
.hoverBox:hover .zoom {display: block; position: absolute; z-index: 1; top: 37px; left: 132px;}

/* FOOTER
---------------------------------------------------------------------------*/
#footer {	background-image: url(imgs/bg-bottom2.jpg);    background-color: #000000;	background-repeat: repeat-x;	background-position: top;	height: 235px;	margin:auto;	padding: 0px;	vertical-align: bottom;}
#biofooter {	background-image: url(imgs/bg-bottombio.jpg);    background-color: #000000;	background-repeat: repeat-x;	background-position: bottom;	height: 532px;	margin:auto;	padding: 0px;	vertical-align: bottom;}
#footerholder{	overflow:hidden;	width:892px;	height:200px; margin:0px auto;	padding:35px 0 0 0;}
#footerleft{	vertical-align:bottom;	float:left;	width:446px;}
#footerright{	vertical-align:bottom;	float:right;	text-align:left;	width:446px; height: 90px}
#footercenter{	vertical-align:bottom;	float:right;	text-align:left;	width:892px; height: 140px}
#footeremail {	float:left	width;892}
#footerlogo{	background-image:url(../imgs/contact-icon.jpg);	background-repeat:no-repeat;	width:70px;	height:120px;	vertical-align:bottom;}
#footerlegal{    padding: 0px;	vertical-align:bottom;	float:left;	text-align:center;	bottom: 25px;	width:70px;}
