body {
background:#99C5A3 url(http://www.aea-ny.com/images/i_bg.jpg) repeat-x top left;
text-align: center;
padding: 0;
margin: 0;
font-family: arial,helvetica,sans-serif;
color:#334362;
}

/* Site Elements */
#wrapper {
width: 772px;
margin: 0px auto;
text-align: left;
}
#header {
width: 772px;
margin: 21px 0 0 0;
padding:0px;
height:160px;
background:  url(http://www.aea-ny.com/images/i_header.jpg) no-repeat top left;
}
#content {
position:relative;
top:18px;
width: 770px;
margin: 0;
padding:0;
}
#bgmain {
width: 772px;
margin: 0;
padding: 0;
background: #E6EDFF url(http://www.aea-ny.com/images/i_content_mid.jpg) repeat-y top left;
height: 500px; /*min height for IE*/
min-height: 500px /*min height IE ignores*/
}

*>#bgmain {
height: auto; /*for min height to expand, IE ignores*/
}

#bgtop {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_top.jpg) no-repeat top left;
}

#bganc {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_ancillary.jpg) no-repeat top left;
}

#bgcontact {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_contact.jpg) no-repeat top left;
}

#bgdoctors {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_doctors.jpg) no-repeat top left;
}

#bginsurance {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_insurance.jpg) no-repeat top left;
}

#bgmap {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_map.jpg) no-repeat top left;
}

#bgoptical {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_optical.jpg) no-repeat top left;
}

#bgrefractive {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_refractive.jpg) no-repeat top left;
}

#bgservices {
width: 772px;
height:48px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_services.jpg) no-repeat top left;
}

#bgbot {
width: 772px;
height:21px;
margin: 0; 
padding: 0;
background:  url(http://www.aea-ny.com/images/i_content_bot.jpg) no-repeat top left;
}

a, a:link, a:active, a:visited { color: blue}
a:hover { color: blue;text-decoration:none;}
/* End Site Elements */


/* Main Navigation */
#mainnav {
background:  url(http://www.aea-ny.com/images/inav.gif) no-repeat top left;
margin:0px;
height: 160px;
width: 291px;
}
#mainnavlist {
position: relative;
top:7px;
margin: 0;
padding: 0;
width: 291px;
height:152px;
}
#mainnavlist li {
margin: 0; 
padding:0; 
list-style: none;
position: relative;
height: 19px;
}
#mainnavlist li a {
display: block;
list-style: none;
height: 19px;
}


#menu_meet { left: 39px; width: 143px; height: 19px;}
#menu_mapa { left: 72px; width: 149px; height: 19px;}
#menu_insu { left: 94px; width: 161px; height: 19px;}
#menu_opti { left: 110px; width: 101px; height: 19px;}
#menu_serv { left: 121px; width: 141px; height: 19px;}
#menu_anci { left: 129px; width: 138px; height: 19px;}
#menu_refr { left: 135px; width: 155px; height: 19px;}
#menu_cont { left: 139px; width: 89px; height: 19px;}


#menu_meet a { width: 143px;text-decoration:none; height: 19px;}
#menu_mapa a { width: 149px;text-decoration:none; height: 19px;}
#menu_insu a { width: 161px;text-decoration:none; height: 19px;}
#menu_opti a { width: 101px;text-decoration:none; height: 19px;}
#menu_serv a { width: 141px;text-decoration:none; height: 19px;}
#menu_anci a { width: 138px;text-decoration:none; height: 19px;}
#menu_refr a { width: 155px;text-decoration:none; height: 19px;}
#menu_cont a { width: 89px;text-decoration:none; height: 19px;}


#menu_meet a:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -330px -7px no-repeat; }
#menu_mapa a:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -363px -26px no-repeat; }
#menu_insu a:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -385px -45px no-repeat; }
#menu_opti a:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -401px -64px no-repeat; }
#menu_serv a:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -412px -83px no-repeat; }
#menu_anci a:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -420px -102px no-repeat; }
#menu_refr a:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -426px -121px no-repeat; }
#menu_cont a:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -430px -140px no-repeat; }


#menu_meet a.current, #menu_meet a.current:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -330px -7px no-repeat; }
#menu_mapa a.current, #menu_mapa a.current:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -363px -26px no-repeat; }
#menu_insu a.current, #menu_insu a.current:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -385px -45px no-repeat; }
#menu_opti a.current, #menu_opti a.current:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -401px -64px no-repeat; }
#menu_serv a.current, #menu_serv a.current:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -412px -83px no-repeat; }
#menu_anci a.current, #menu_anci a.current:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -420px -102px no-repeat; }
#menu_refr a.current, #menu_refr a.current:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -426px -121px no-repeat; }
#menu_cont a.current, #menu_cont a.current:hover { background: transparent url(http://www.aea-ny.com/images/inav.gif) -430px -140px no-repeat; }

/* End Main Navigation */
/* End Main Navigation */


/* Site Styles */



strong,b {
color: #334362;
}


img {
	border: 0px;
}



h1 {
color: #1D47B7;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 18px 0 0 0;
padding: 0px;
letter-spacing: 0px;
}

h2 {
font-size: 15px;
color: #C59200;
font-family: arial,helvetica,sans-serif;
font-weight: bold;
padding: 0;
margin: 16px 0px 4px 0px;
letter-spacing: 1px;
}
h3 {
font-size: 14px;
color: #4164C3;
font-family: arial,helvetica,sans-serif;
font-weight: bold;
padding: 0;
margin: 15px 0 4px 0px;
}

#page {
margin: 0 0 0 13px;
padding: 0 5px 5px 0;
width:730px;
}

#pagetext {
width:505px;
float: right;
padding:0 10px 0 0;
margin:0 0 0 21px;
}
#pagetext p {
line-height: 16px;
margin: 4px 0 15px 0px;
padding:0 0 0 0;
font-size:12px;
}
#pagetext p.spec {
margin: 15px 0 12px 0;
padding:15px 10px 10px 0px;
font-size:13px;
}
#pagetext p.red {
color:red;
font-weight:bold;
font-size:14px;
}
#pagetext p.bio {
height:85px;
width:470px;
border-bottom:#B2BBDA 1px solid;
margin: 2px 0 12px 0px;
padding:0 0 0 0;
}
#pagetext ul {
margin: 0;
padding: 0 0 6px 24px;
}

#pagetext ul li {
margin-left:12px;
padding-bottom: 4px;
font-size:12px;
color:#334362;
}

#nav {
	float:left;
	width: 160px;
	line-height: 14px;
	margin: 5px 0 0 0;
	padding: 0px;
	border-right: #F0C42C 1px dotted;
	height:250px;
}
#nav a {
	display: block;
	margin: 0px;
	padding: 0px 2px 2px 16px;
	font: 400 12px verdana,helvetica,Arial,sans-serif;
	line-height: 16px;
	color: #3366CC;
	background: url(http://www.aea-ny.com/images/nav_arrow.gif) no-repeat center left;
	text-decoration: underline;
}
#nav a:hover, #nav a.current:hover {
	color: #3366CC;
	background: url(http://www.aea-ny.com/images/nav_arrow.gif) no-repeat center left;
	text-decoration: none;
}
#nav a.current {
	color: #2C54BD;
	background: url(http://www.aea-ny.com/images/nav_arrow.gif) no-repeat center left;
	text-decoration: none;
	font-weight:bold;
}
#nav a.sub {
	color: red;
	background: url(http://www.aea-ny.com/images/nav_arrow_sub.gif) no-repeat center left;
}
#nav a.currentsub {
	color: red;
	background: url(http://www.aea-ny.com/images/nav_arrow_sub.gif) no-repeat center left;
	text-decoration: none;
}




#sideNav {
	float:left;
	width: 190px;
	line-height: 16px;
	margin: 5px 0 0 0;
	padding: 0px;
	height:350px;
	letter-spacing:0;
}

#sideNav h1{
  font-size: 12px;
  margin:0px;
  padding:0px;
  font-weight:normal;
  letter-spacing:0;
  
}

#sideNav h2{
  text-align: left;
  font-size: 12px;
  margin:0 0 0 -4px;
  padding:2px 0px 0px 0px;
  font-weight:normal;
  letter-spacing:0;
}
#sideNav a:link, #sideNav a:visited { color: #2C54BD;text-decoration:none;}
#sideNav a:hover,a:active { color: #00A97F;}
#sideNav h2 a:hover,a:active { color: #00A97F;}


#sideNav ul {
margin: 0px;
padding: 0px 0px 0px 8px;
list-style-type: none;
font-size:11px;
}


#sidenav li {
 margin: 2px 0px 0px 0px;
 font-size:11px;
 padding:0;
 letter-spacing:0;
}











/* page specific css */


#footer {
width: 770px;
height:81px;
text-align:center;
margin-top: 10px;
padding:6px;
}

#footer p {
padding: 2px;
margin: 0;
font-size: 11px;
color: #2C54BD;
}

#footer a {
	color: #2C54BD;
	text-decoration: none;
}


