#topnav a:link.current_about, #topnav a:visited.current_about { color: #a1d6ee; }



/*----- (COMPANY EVO) -----*/
#company_evo_container { background-color: transparent; height: 150px; margin: 0; padding: 0; width: 960px; }
.company_evo { background-color: transparent; display: inline; float: left; height: 160px; margin: 0; padding: 0 65px 0 65px; width: 190px; }
.company_evo h6 { font-weight: bold; margin: 20px 0 15px 0; padding: 0; text-align: center; width: 190px; }
.company_evo img { display: inline-block; height: 83px; margin: 0; padding: 0; width: 190px; }

/*----- (ABOUT AMY) -----*/
.aboutamy { display: inline; float: left; margin-top: -5px; }
.about_amy ul, .about_amy li { list-style: disc; }

/*----- (RETAIL LOCATIONS) -----*/
.locations_container { border: 1px solid #3ab0e4; display: table; font-size: 12px; height: auto; margin: 0 0 0 10px; width: 760px; }
.locations_header { background-color: #3ab0e4; color: #fff; display: table-row; font-weight: bold; width: 750px; }
.locations { background-color: #cfecf8; display: table-row; width: 750px; }
.locations_blue { background-color: #9edaf5; display: table-row; width: 750px; }
.store { display: table-cell; padding-left: 5px; text-align: left; width: 140px; }
.address { display: table-cell; text-align: left; width: 380px; }
.city { display: table-cell; text-align: left; width: 100px; }
.state { display: table-cell; text-align: left; width: 50px; }
.phone { display: table-cell; text-align: left; width:100px; }
