.lavaLampWithImage {
	position: relative;
	height: 40px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-left: 40px;
	font-family: "Trebuchet MS";
	font-size: 16px;
	text-transform: uppercase;
	float: left;
}

.lavaLampWithImage li {
	float: left;
	list-style: none;
	margin-top: 8px;
}

.lavaLampWithImage li.back {
	background: url("../images/lava.gif") no-repeat right -30px;
	width: 9px; height: 30px;
	z-index: 8;
	position: absolute;
}

.lavaLampWithImage li.back .left {
	background: url("../images/lava.gif") no-repeat top left;
	height: 30px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
}

.lavaLampWithImage {
	POSITION: absolute;
	HEIGHT: 50px;
	padding: 0px;
	/*margin-top: -10px;*/
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.lavaLampWithImage LI {
	FLOAT: left;
	/*PADDING-BOTTOM: 10px;*/
	LIST-STYLE-TYPE: none;
	list-style-image: none;
}
.lavaLampWithImage LI.back {
	background: url("images/lava.gif") no-repeat right -30px;
	width: 9px;
	height: 30px;
	z-index: 8;
	position: absolute;
}
.lavaLampWithImage LI.back .left {
	background: url("images/lava.gif") no-repeat top left;
	height: 30px;
	margin-right: 9px; /* 7px is the width of the rounded shape */
}
.lavaLampWithImage LI A {
	DISPLAY: block;
	Z-INDEX: 10;
	FLOAT: left;
	OVERFLOW: hidden;
	CURSOR: pointer! important;
	COLOR: #FFFFFF;
	LETTER-SPACING: 0px;
	POSITION: relative;
	TOP: 7px;
	HEIGHT: 30px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	outline: none;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	width: 95px;
}
* HTML .lavaLampWithImage LI A {
	MARGIN: auto 0px;
}
.lavaLampWithImage LI A:hover {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}
.lavaLampWithImage LI A:active {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
	color: #fff;
}
.lavaLampWithImage LI A:visited {
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
	color: #fff;
}

.lavaLampWithImage LI A:hover {
	COLOR: #000;
	text-decoration: none;
}

LI.act A, LI.act:hover, LI.act:visited {
	COLOR: #000 !important
}
						
						
#menudrop UL {
	DISPLAY: none;
	Z-INDEX: 700;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 185px;
	POSITION: absolute;
	background-image: url(images/opac-bg.png);
	color: #FFFFFF;
	text-transform: uppercase;
	list-style-image: none;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: -2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#menudrop UL LI a{
	DISPLAY: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	text-transform: uppercase;
	color: #fff;
	margin: 0px;
	line-height: 28px;
	height: 28px;
	text-indent: 10px;
}
#menudrop UL LI a:hover {
	DISPLAY: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #2A2772;
	margin: 0px;
	line-height: 28px;
	height: 28px;
	text-indent: 10px
}
#menudrop UL LI A {
	COLOR: #fff;
	TEXT-DECORATION: none
}
#menudrop UL LI A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
UL#drop_about {
	MARGIN-LEFT: 95px
}
UL#drop_products {
	MARGIN-LEFT: 190px
}
UL#drop_news {
	MARGIN-LEFT: 285px
}
UL#drop_gallery {
	MARGIN-LEFT: 380px
}
UL#drop_agent {
	MARGIN-LEFT: 572px
}

#menudrop{
	float: left;
	width: 700px;
	margin-top: -10px;
}

#sub-nav {
	color: #000;
	text-decoration: none;
	line-height: 35px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-transform: uppercase;
	display: block;
	font-weight: normal;
	background-image: url(images/secondary-nav-sliver.jpg);
	height: 55px;
}

#sub-nav H4 {
CURSOR: pointer; COLOR: #f7f7f7;
}




#sub-nav H4 B {
	PADDING-RIGHT: 17px; FLOAT: left; HEIGHT: 52px; line-height:15px;
}
#sub-nav SPAN {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 13px
}
#jFlowSlide {
	WIDTH: 540px! important
}
#sub-nav H4 {
	color: #666;
	text-decoration: none;
	line-height: 35px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	padding-right: 17px;
	padding-left: 17px;
	background-repeat: repeat-x;
	background-position: center top;
	display: block;
	text-transform: uppercase;
	font-weight: normal;
}

#sub-nav H4 B {
}

#sub-nav H4.jFlowSelected {
	color: #000;
	text-decoration: none;
	line-height: 35px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	padding-right: 17px;
	padding-left: 17px;
	background-repeat: repeat-x;
	background-position: center top;
	display: block;
	text-transform: uppercase;
	/*background-image: url(images/sub_menu.jpg);*/
}

#sub-nav H4.jFlowSelected B {
	color: #666;
	text-decoration: none;
	line-height: 35px;
	font-family: "Trebuchet MS";
	font-size: 14px;
	padding-right: 17px;
	padding-left: 17px;
	background-repeat: repeat-x;
	background-position: center top;
	display: block;
	text-transform: uppercase;
	background-image: url(images/sub_menu.jpg);
}

h4.jFlowControl a
{
	color: #666;
	text-decoration: none;
}

h4.jFlowControl a:active, h4.jFlowControl a:visited, h4.jFlowControl a:hover
{
	color: #666;
	text-decoration: none;
}

