#nav {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; text-align:left; PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url("menu-images/back.png") repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, sans-serif; font-weight:bold; LIST-STYLE-TYPE: none; HEIGHT: 35px
}
#nav LI {
	FLOAT: left; WIDTH: 103px; HEIGHT: 35px
}
#nav LI A {
	DISPLAY: block; FLOAT: left; WIDTH: 108px; COLOR: #fff; LINE-HEIGHT: 35px; HEIGHT: 43px; TEXT-DECORATION: none
}
#nav LI A SPAN {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 100px; HEIGHT: 35px; TEXT-ALIGN: center; COLOR: #0079c2;
}
#nav LI A B.p0 {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 8px; HEIGHT: 35px; COLOR: #f1f1f1;
}
#nav LI A B.p1 {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 100px; HEIGHT: 8px; COLOR: #f1f1f1;
}
#nav LI A B.p2 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 8px; HEIGHT: 8px; COLOR: #f1f1f1;
}
#nav LI A:hover {
	VISIBILITY: visible; CURSOR: pointer; LINE-HEIGHT: 32px; POSITION: relative; COLOR: #f1f1f1;
}
#nav LI:hover {
	POSITION: relative
}
#nav LI:hover > A {
	LINE-HEIGHT: 33px
}
#nav LI:hover A B.p0 {
	BACKGROUND: url("menu-images/right2.png")
}
#nav LI:hover A B.p1 {
	BACKGROUND: url("menu-images/bottom2.png")
}
#nav LI:hover A B.p2 {
	BACKGROUND: url("menu-images/corner2.png")
}
#nav LI A:hover SPAN {
	BACKGROUND: url("menu-images/greytab.png")
}
#nav LI:hover > A SPAN {
	BACKGROUND: url("menu-images/greytab.png")
}
#nav UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: -9999px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; HEIGHT: 0px
}
#nav TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px -1px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
#nav :hover UL {
	Z-INDEX: 500; BACKGROUND: url(trans.gif); LEFT: 0px; WIDTH: 190px; TOP: 35px
}
#nav :hover UL UL {
	LEFT: -9999px; POSITION: absolute
}
#nav :hover UL :hover UL {
	LEFT: 110px; TOP: 0px
}
#nav :hover UL LI {
	WIDTH: 190px; HEIGHT: 25px
}
#nav :hover UL LI.pad1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 190px; HEIGHT: 8px
}
#nav :hover UL LI.pad2 {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 190px; HEIGHT: 8px
}
#nav :hover UL LI.pad1 B.p3 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url("menu-images/right2.png"); FLOAT: right; WIDTH: 8px; HEIGHT: 8px
}
#nav :hover UL LI B.p4 {
	DISPLAY: block; BACKGROUND: url("menu-images/side2.png"); FLOAT: right; WIDTH: 8px; HEIGHT: 25px
}
#nav :hover UL LI.pad2 B.p5 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url("menu-images/bottom2.png"); FLOAT: left; WIDTH: 182px; HEIGHT: 8px
}
#nav :hover UL LI.pad2 B.p6 {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: url("menu-images/corner2.png"); FLOAT: left; WIDTH: 8px; HEIGHT: 8px
}
#nav :hover UL LI.pad1 B.p7 {
	BORDER-TOP: #0079c2 1px solid; DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #0079c2; FLOAT: left; BORDER-LEFT: #0079c2 1px solid; WIDTH: 181px; HEIGHT: 7px
}
#nav :hover UL LI A {
	PADDING-LEFT: 10px; BACKGROUND: #0079c2; BORDER-LEFT: #0079c2 1px solid; WIDTH: 171px; LINE-HEIGHT: 15px; HEIGHT: 25px
}
#nav :hover UL LI A.fly {
	BACKGROUND: url("menu-images/arrow.png") #0079c2 no-repeat 120px 5px



}
#nav :hover UL.green LI.pad1 B.p7 {
	BORDER-TOP: #0079c2 1px solid; BACKGROUND: #0079c2; BORDER-LEFT: #0079c2 1px solid
}
#nav :hover UL.green LI A {
	BACKGROUND: #0079c2; BORDER-LEFT: #0079c2 1px solid
}
#nav :hover UL.pink LI.pad1 B.p7 {
	BORDER-TOP: #f9d0e0 1px solid; BACKGROUND: #f19abd; BORDER-LEFT: #f9d0e0 1px solid
}
#nav :hover UL.pink LI A {
	BACKGROUND: #f19abd; BORDER-LEFT: #f9d0e0 1px solid
}
#nav :hover UL LI A:hover {
	COLOR: #999999
}
#nav :hover UL LI:hover > A {
	COLOR: #999999
}
#nav :hover UL :hover UL LI.pad1 B.p7 {
	BORDER-TOP: #e1deed 1px solid; BACKGROUND: #bab3d5; BORDER-LEFT: #e1deed 1px solid
}
#nav :hover UL :hover UL LI A {
	BACKGROUND: #bab3d5; BORDER-LEFT: #e1deed 1px solid
}
#nav :hover UL :hover UL.orange LI.pad1 B.p7 {
	BORDER-TOP: #f8cfb1 1px solid; BACKGROUND: #ef9a5a; BORDER-LEFT: #f8cfb1 1px solid
}
#nav :hover UL :hover UL.orange LI A {
	BACKGROUND: #ef9a5a; BORDER-LEFT: #f8cfb1 1px solid
}
.beach {
	MARGIN-TOP: -8px
}