html
			{
				background: url(../images/back-repeat.gif);
				background-color: #ffffff;
			}
			html, body
			{
				padding: 0px;
				margin: 0px;
				width: 100%;
				height: 100%;
				font-family: Arial, Helvetica, sans-serif; 
				font-size: 12px;
			}
			body
			{
				text-align:center;
				font-family: Arial, sans-serif;
				behavior:url(/csshover.htc);
			}
			
			img, div { behavior: url(/iepngfix.htc) }
			
			img
			{
				border: none;
			}
			
			#header
			{
				height: 102px;
			}
		
			
			#content
			{
				top: 102px;
				background-color: #fef2e2;
				width:88%;
				height: 360px;
				border: 1px solid #fdead0;
				margin: auto auto;
				text-align: center;
				overflow-x:hidden;

			}
			
			#content ul
			{
				margin-top: 2px;	
			}	
			
			#content li
			{
				list-style-image: url(../images/list-item.gif);
			}
			
			#text
			{
				width: 320px;
				padding: 0px;
				border: 0px solid black;
				text-align: left;
				padding-right: 50px;
				font-size: 13px;
				left:60%;
				position:absolute;
				border: 0px solid red;
				
			}
			
			h1
			{
				font-size: 30px;	
			}
			
			a
			{
				color: #eca436;
				font-weight: bold;
				text-decoration: none;
			}
			
			a:hover
			{
				color: #bdbec0;
				text-decoration: underline;
			}
			#container
			{
				width: 931px;
				height: 600px;
				border: 0px solid black;
				margin: auto auto;	
				overflow:visible;
			}
			
			#header
			{
				width: 100%;
				height: 106px;
				border: 0px solid red;
				/*background: url(/images/h.gif);*/
			}
			
			#top-corners
			{
				width: 100%;
				height: 18px;
				border: 0px solid green;
			}
			#top-corner-left
			{
				width: 18px;
				height: 18px;
				border: 0px solid purple;
				float:left;
				background: url(../images/corner-top-left.gif);
			}
			#top-middle
			{
				width: 895px;
				height: 17px;
				border-top: 1px solid #b8b8b8;
				float:left;
				background: url(../images/top-middle.gif);
			}
			#top-corner-right
			{
				width: 18px;
				height: 18px;
				border: 0px solid purple;
				float:left;
				background: url(../images/corner-top-right.gif);
			}
			
			
			/* begin Bottom Corners*/
			#bottom-corners
			{
				width: 100%;
				height: 18px;
				border: 0px solid green;
			}
			#bottom-corner-left
			{
				width: 18px;
				height: 18px;
				border: 0px solid purple;
				float:left;
				background: url(../images/corner-bottom-left.gif);
			}
			#bottom-middle
			{
				width: 895px;
				height: 17px;
				border-bottom: 1px solid #b8b8b8;
				float:left;
				background: #ebebeb;
			}
			#bottom-corner-right
			{
				width: 18px;
				height: 18px;
				border: 0px solid purple;
				float:left;
				background: url(../images/corner-bottom-right.gif);
			}
			
			/* end bottom corners*/
			
			#header-content
			{
				width: 929px;
				height: 91px;
				border-left: 1px solid #b8b8b8;
				border-right: 1px solid #b8b8b8;
				background: url(../images/header-back.gif);
				text-align: left;
			}
			
				#logo-image
			{
				margin-top: 4px;	
				margin-left: 20px;
				float:left;
			}
			
			#top-nav
			{
				float:right;	
				margin-right: 35px;
			}
			
			#bottom-nav a:hover
			{
				color: #000000;	
			}
			
			.nav a
			{
				color: #575757;
				font-size: 11px;
			}
			
			.nav a:hover
			{
				color: #ffffff;
			}
	
/*===========	MENU  ============== */
	
#menu {
width: 100%;
background: #eee;
background: url(../images/menu-back.gif);
height: 34px;

}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 186px;
_width: 185px;
float: left;
font-size: 15px;
}

#menu a, #menu h2 {
display: block;
border: 0px solid black;
color:white;
text-decoration: none;
height: 34px;
line-height: 34px;
padding-left: 3px;
}

#menu ul ul a, #menu ul ul h2
{
	height: 25px;
	line-height: 25px;
}



#menu a:hover {
color: #000000;
/*background: #fff;*/
}

#menu li {position: relative;}

#menu ul li ul li {text-align: left; border-top: 1px solid black; }

#menu ul ul {
position: absolute;
z-index: 500;
background: #eaa333;
border: 1px solid black;
border-top:none;
font-size: 12px;

}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none; background: none; border: none;}


*:first-child+html div#menu ul li:hover ul ul li,
*:first-child+html div#menu ul ul li:hover ul ul li,
*:first-child+html div#menu ul li:hover ul ul a,
*:first-child+html div#menu ul ul li:hover ul ul a
{display: none; background: none; border-top: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block; background: #eaa333; border:1px solid black; border-top:none;}


*:first-child+html div#menu ul li:hover > ul > li,
*:first-child+html div#menu ul ul li:hover > ul > li
{display: block; background: #eaa333; border-top: 1px solid black;}


*:first-child+html div#menu ul li:hover > ul > li > a,
*:first-child+html div#menu ul ul li:hover > ul > li > a
{display: block; background: #eaa333;}


/*NEW PART*/

div#menu ul ul
{
	margin-left: -1px;
	width: 185px;

}	

* html #menu ul li ul
{
	margin-left: -78px;
	width: 185px;
}

* html #menu ul li ul li ul
{
	margin-left: 1px;	
}	
	
*:first-child+html #menu > ul > li > ul
{
	margin-top: 34px;
	left: 0px;
	width: 185px;
	margin-left: 0px;
	
	
}	

#menu ul li ul li ul
{
	margin-top: -1px;
	width: 255px;
	margin-left: 0px;
}

.separate 
{
	border-right: 1px solid black;
}

div#menu li ul .navParent
{
	background: url(../images/parent-arrow.gif) 170px center no-repeat;
}
	
/*================= END TEST MENU =========  */	
	
/* -------------- MENU ------------------  */
/*
#menu {
width: 100%;
background: url(../../images/menu-back.gif);
height: 34px;
margin-bottom: 0px;
float:left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 156px;
float: left;
}

#menu a, #menu h2 {
font: bold 16px arial, helvetica, sans-serif;
display: block;
margin-top: 0;
line-height: 34px;
padding: 0px 0px;
height: 34px;
}

#menu h2 {
color: #fff;

}

#menu a {
color: #fff;

height: 34px;
text-decoration: none;
}

#menu a:hover {
color: #000;

}

#menu li {height: 34px; position: relative; }

#menu ul ul {
position: absolute;
z-index: 500;
border: 1px solid black;
border-top:0px;
margin-left:-1px;
width: 155px;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
margin-top: -1px;
margin-left: 0px;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul,
div#menu ul li:hover ul ul li,
div#menu ul ul li:hover ul ul li,
div#menu ul li:hover ul ul a,
div#menu ul ul li:hover ul ul a
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul,
div#menu ul li:hover > ul > li,
div#menu ul ul li:hover > ul > li,
div#menu ul li:hover > ul > li > a,
div#menu ul ul li:hover > ul > li > a
{display: block;}

*/

/*
div#menu ul ul
{
	background-color: #eaa434;
	font-size: 12px;
	text-align: left;
}

div#menu ul ul ul
{
	width: 230px;
	
}

div#menu ul ul a 
{
	margin-left: 5px;
	font-size: 12px;
}

div#menu ul ul li 
{
	border-top: 1px solid black;
}	

div#menu ul ul ul li, div#menu ul ul ul li a
{
	width: 230px;
}	

div#menu ul ul li, div#menu ul ul a 
{
	height: 25px;
	line-height:25px;
}
.separate 
{
	color: green;
	
	border-right: 1px solid black;
}

div#menu li ul .navParent
{
	background: url(../images/parent-arrow.gif) 145px center no-repeat;
}


*:first-child+html #menu > ul > li > ul
{
	margin-top: 34px;
	left: 77px;
}	*/

/*-------------------- END MENU -------------------  */
	
					
			#content
			{
				width: 929px;
				height: auto;
				background: black;
				background: #eaeaea url(../images/back-repeat-y.gif) repeat-x;	
				border: none;
				border-left: 1px solid #b8b8b8;
				border-right: 1px solid #b8b8b8;
				overflow:visible;
				
			}
			
			#content-items
			{
				width: 929px;
				height: auto;
				background: url(../images/back-wave.gif) bottom center no-repeat;	
				border: none;
				overflow:visible;
				
			}
			
			#products
			{
				border: 0px solid red;
				width: 400px;
				height: 130px;
				padding-left: 0px;
				
			}
			
			#products-container
			{
				/*width:auto;*/
				width:200px;
			}
			
			.product
			{
				border: 0px solid green;
				width: 640px;
				height: 130px;
				float:left;
				border:0px solid red;

			}
			.product-image
			{
				border: 0px solid purple;
				width: 200px;
				height: 130px;
				float:left;
				text-align:center;
				
			}
			.product-description
			{
				border: 0px solid green;
				width: 350px;
				height: 130px;
				float:left;
				text-align: left;
				font-weight: bold;
				color: #44423c;
				margin-left:10px;
			}
			
			.product-description h1
			{
				color: #77746a;
				font-size: 16px;
			}
			
			.product-button
			{
				float:left;
				border:0px solid yellow;
				width:58px;
				margin-top:75px;
			}
			
			#product-items
			{
				border: 0px solid purple;
				width: 156px;
				height: 130px;
				float:left;
				padding-left: 10px;
			}
			
			.product-item
			{
				width: 180px;
				height: 20px;
				background: url(../images/product-back.gif);
				margin-top:5px;
				color:white;
				font-size: 13px;
				font-weight: bold;
				padding-top: 4px;
				padding-left: 3px;
				border: 2px solid #f3bf68;
			}
			.product-item:hover
			{
				color: #575757;
				/*border: 2px solid #f3de68;*/
			}
			
			#content-text
			{
				width: 870px;
				height: auto;
				padding:20px;
				padding-left: 30px;
				padding-right: 20px;
				overflow:visible;
			}
			
			#content-element
			{
				padding: 0px;
				height:auto;
				padding-left: 14px;
				padding-right: 14px;
				overflow:visible;
			}
			
			#content-element h1
			{
				color: #eca436;
				font-size: 16px;
				margin: 0px;
				margin-bottom: 4px;
			}
			
			#news-header
			{
				color:white;
				font-weight: bold;
				font-size: 15px;
			}
			
			#news-items
			{
				
			}
			
			#news-items a
			{
				color: #ec9c3d;
			}
			
			#slooze
			{
				width: 934px;
				height: 40px;
				/*background: url(/images/back-wave.gif) bottom center no-repeat;	*/
				border:0px solid red;;	
				text-align: center;
			}
			#fly-button
			{
				position: absolute;	
				float:right;
				margin-left: 285px;
				margin-top: -38px;
			}
			
			#copyright
			{
				width: 935px;
				height: 20px;
				color:#575757;
				font-size: 9pt;
				font-weight: normal;
				padding-top: 8px;
			}
h2
{
	color: #eca436;
	font-size: 13px;
	margin: 0px;
	margin-bottom: 2px;
}			
