
body		{background-color:black;}

#frame 		{width: 832px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0;}

#indxframe 	{width: 900px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0;}

#indxleft 	{width:92px;
		float:left;
		padding:0px;
		border-width:0;
		border-style:none;
		background:#abc;}

#contentleft 	{width:250px;
		float:left;
		padding:0px;
		background:#abc;
		list-style-type: none}

#tabStripe	{background-color:black; height:0px; width:250px;}
	
#contentcenter	{width:486px;
		padding:0px;
		border-width:0;
		border-style:none;
		margin:0;
		float:left;}
	
#contentright 	{width:96px;
		padding:0px;
		border-width:0;
		border-style:none;
		float:left;}
	
#contentheader	{background:#000;
		width:832px;
		height:0;
		margin:0px;}

#indxheader 	{background:#000;
		width:900px;
		height:0;
		margin:0px;}

#zyprohead	{position:relative;}

/* IE5-mac_win hack */
img 		{display:list-item; 
  		display/**/:block;
		border-width:0;
		border-style:none;}

/*----------------------text in view window  ------------------------*/
#vuwindowTxt
	{width:486px; height:400px;
	border:0;
	color:white;
	z-index:0;
	background-image:url(txtBg.jpg);
	background-color:#000;
	background-position: 54% 30%;
	background-attachment:fixed;
	background-repeat:no-repeat;
	overflow: scroll;}

/*  'list' HTML tag is used to make the indent work in IE   */

#vuwindowTxt ul
	{padding: 2em;
	margin-left:2em;
	border:0;}

#vuwindowTxt li.question
	{list-style-image: url(faq_Q.gif);
	font-weight: bold;
	font-family: palatino, georgia, "times new roman", serif;
	font-style:italic;
	line-height:1.5em;}

#vuwindowTxt li.answer
	{list-style-image: url(faq_A.gif);
	font-family: georgia, serif;
	line-height: 1.25em; 
	padding-bottom:1.5em;}

#vuwindowTxt dl
	{padding: 0 2em 2em 2em; 
	border:0;}

#vuwindowTxt dt		
	{color: #ff0;
	font-family: georgia;
	font-weight: bold;  
	font-size:1.25em;
	padding: 0 2em .25em .25em;
	letter-spacing: .0833em;}

#vuwindowTxt dd
	{list-style:none;
	font-family: georgia, serif;
	line-height: 1.5em;
	padding: 0 2em 1em 2em;
	margin: 0;}

#vuwindowTxt dd img{display:inline; vertical-align: -.75em;}

#vuwindowTxt q
	{font-family: georgia, palatino, serif; 
	padding:1em 2em .5em 2em;
	display:block;
	line-height:1.5em}

#vuwindowTxt span.signature
	{font-family: palatino, "times new roman" ;
	font-style:italic;
	display:block;
	padding:.25em 2em 1em 2em;
	text-align: right; }

#vuwindowSupport
	{width:486px; height:400px;
	border:0;
	color:white;
	z-index:0;
	background-image:url(txtBg.jpg);
	background-color:#000;
	background-position: 48% 24%;
	background-attachment:fixed;
	background-repeat:no-repeat;}

#vuwindowSupport p
	{padding:3em 2em 0 4em;
	margin:0;
	font-size: 1em;
	line-height: 2em;
	font-family:"officina sans", myriad, verdana, sans, sans-serif, sans_serif, "sans serif";}

#vuwindowSupport a
	{color:#ff6;
	font-size: 1em;
	line-height: 2.0833em; 
	font-family:"officina sans", myriad, verdana, sans, sans-serif, sans_serif, "sans serif";}

#vuwindowSupport img
	{display:inline;
	line-height: 1em;
	margin-left:2em;
	margin-top:0}

#vuwindowSupport img, #vuwindowSupport a:visited {text-decoration:none; border-style:none;}

/*------------------collapsible menu ------------------------*/

.primaryMenu 	{position:relative;}

.primaryMenu p.popup
	{position:absolute;
	z-index:2;
	left: 252px;
	top: 4px;
	width: 128px;
	display:none;
	margin:0;
	border-width:1px;
	padding:0;
	background:#000;}

.subMenu 
	{position:relative; 
	left:-1px; 
	text-align:left; 
	text-decoration:none; 
	font-family: "officina sans", myriad, verdana, sans, sans-serif, sans_serif, "sans serif" ; 
	font-weight:normal; 
	font-size:92%; 
	color:#ffff99; 
	line-height:1.125em;  
	border-width:0;margin:0; padding:0;}

.subMenu:hover {background:#ff0; color:#03f;}

#dyn_menu .primaryMenu:hover p.popup {display:block;}

/*-----------order buttons-----------------*/

#vuwindow
	{position:relative; 
	font-family:"officina sans", myriad, verdana, sans, sans-serif, sans_serif, "sans serif" ; 
	font-size:11pt; 
	font-weight:bold;
	list-style-type:none;
	margin:0;
	padding:0;}

#vuwindow span.order_poly
	{position:absolute; 
	z-index:1;
	margin-left:0;
	padding-left:0; 
	top:324px; 
	left:112px; 
	color: white;}

#vuwindow span.order_wash	
	{position:absolute;
	text-position:center; 
	z-index:1;
	margin-left:0;
	padding-left:0; 
	top:324px; 
	left:284px; 
	color: white;}

#vuCart
	{position:absolute; top:536px; width:482px; margin:0; padding:0; text-align:center;}
 
#vuCart form
	{display:block;}

/*----------------------gallery-----------------------*/

#gallery
	{position:relative;
	width:486px; height:400px;
	background-image:url(galleryBg.jpg);
	background-repeat: no-repeat;
	border:0;
	z-index:0;
	list-style-type:none;}

/*  IE5  hack  included  */
#gallery p
	{position:relative;
	color:#fff; 
	margin-left: 4%; 
	border:0; 
	top/**/:5%;
	font-family: "officina sans", myriad, verdana, sans, sans-serif, sans_serif, "sans serif" ; font-size:10pt;}

img.large
	{position:relative;
	top:5%; 
	margin-left:auto;
	margin-right:auto;
	border:0;}

#pixindex 
	{height:84px;
	width:478px;
	position:relative;
	padding-left:8px;
	float: left; }

/*  IE5  hack  included  */
img.thumb	
	{position/**/:relative;
	display:inline;
	top:3.0em;
	padding-left:8px;
	border:0;}

#banda	{position:relative;
	float:left;
	width:464px;
	border-top: 1px solid #39f;
	top:3.0em;
	margin-left:0;
	padding-left:0;}

#banda a
	{color:#39f;
	margin-left:20%;
	font-family: "officina sans", myriad, verdana, sans, sans-serif, sans_serif, "sans serif" ; 
	font-size:10pt; 
	text-decoration:none;}

#banda img
	{display:inline; position:relative; top:6px; border:0;}

#pixindex span a:hover 	{ color:white; }


/*  top:-36px; left/**/:175px; */


