html,body {
background:#000000 url(art/sitebg.jpg) top center no-repeat;
padding:0; 
margin:0;
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #333; 
text-decoration: none; 
outline: none;
}
.bodytext {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #333; 
text-decoration: none; 
outline: none;
}
.heading1 {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 14pt;  
font-weight: normal; 
line-height: 16pt; 
color: #333; 
text-decoration: none; 
outline: none;
}
.bodytextwhite {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #999999; 
text-decoration: none; 
outline: none;
}
.welcome {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 14pt;  
font-weight: normal; 
line-height: 16pt; 
color: #FFF; 
text-decoration: none; 
outline: none;
}
.error {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #C00; 
text-decoration: none; 
outline: none;
}
a {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #06C; 
text-decoration: none; 
outline: none;
}
a:hover {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #036; 
text-decoration: none; 
outline: none;
}
.bodylinks {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #06C; 
text-decoration: none; 
outline: none;
}
.bodylinks:hover {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #036; 
text-decoration: none; 
outline: none;
}
.lightlinks {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #FC0; 
text-decoration: none; 
outline: none;
}
.lightlinks:hover {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #F90; 
text-decoration: none; 
outline: none;
}
.footertext {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #666; 
text-decoration: none; 
outline: none;
}
.footerlink {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #666; 
text-decoration: none; 
outline: none;
}
.footerlink:hover {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 10pt;  
font-weight: normal; 
line-height: 14pt; 
color: #CCC; 
text-decoration: none; 
outline: none;
}
.sidelink {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 12pt;  
font-weight: bold; 
line-height: 16pt; 
color: #930; 
text-decoration: none; 
outline: none;
}
.sidelink:hover {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 12pt;  
font-weight: bold; 
line-height: 16pt; 
color: #630; 
text-decoration: none; 
outline: none;
}
.sideselected {
font-family: Helvetica,Arial,Verdana,sans-serif; 
font-size: 12pt;  
font-weight: bold; 
line-height: 16pt; 
color: #630; 
text-decoration: none; 
outline: none;
}
#main-nav {
	position: relative;
	width: 709px;
	height: 48px;
	background: transparent url('art/nav1.jpg') no-repeat;
}
/* -- GLOBAL > NAVIGATION -------------------------------------------------------------- */
#main-nav ul {
	border: none;
	margin: 0;
	padding: 0;
	list-style-type: none;
	clear: left;
	height: 48px;
	
}
#main-nav ul li {
	display: block;
	float: left;
	padding: 0;
	margin: 0;
	border: none;
}
#main-nav ul li a {
	display: block;
	height: 48px;
	padding: 0;
	margin: 0;
}

li#nav_products a { width: 87px; }
li#nav_ourteam a { width: 81px; }
li#nav_tour a { width: 98px; }
li#nav_financial a { width: 76px; }
li#nav_forms a { width: 64px; }
li#nav_eyeinfo a { width: 69px; }
li#nav_newsletter a { width: 94px; }
li#nav_contactus a { width: 86px; }
li#nav_home a { width: 54px; }

li#nav_products a:hover { background: transparent url(art/nav2.jpg) 0px 0px no-repeat; }
li#nav_ourteam a:hover { background: transparent url(art/nav2.jpg) -87px 0px no-repeat; }
li#nav_tour a:hover { background: transparent url(art/nav2.jpg) -168px 0px no-repeat; }
li#nav_financial a:hover { background: transparent url(art/nav2.jpg) -266px 0px no-repeat; }
li#nav_forms a:hover { background: transparent url(art/nav2.jpg) -342px 0px no-repeat; }
li#nav_eyeinfo a:hover { background: transparent url(art/nav2.jpg) -406px 0px no-repeat; }
li#nav_newsletter a:hover { background: transparent url(art/nav2.jpg) -475px 0px no-repeat; }
li#nav_contactus a:hover { background: transparent url(art/nav2.jpg) -569px 0px no-repeat; }
li#nav_home a:hover { background: transparent url(art/nav2.jpg) -655px 0px no-repeat; }

#main-nav ul li strong { display: none; }

.displace {
position: absolute;
left: -5000px;
}
hr {
background-color:#666;
color:#666;
height:1px;
border:0px;
}

