
#footerBar{
background:#FF1A00;
}
/*The area where the store menu logos will be when extended*/
#storeMenu{
position:absolute;
overflow:hidden;
bottom:14px;
right:23px;
width:103px;
height:139px;
}



#headerTwo{
position:absolute;
height:60px;
margin:0;
padding:0;
left:0px;
right:122px;
overflow:hidden;
width:auto;
background:url(../images/header_middle2.png) repeat;
behavior: url(iepngfix.htc);
}

#headerThree{
position:absolute;
height:60px;
right:0px;
background:url(../images/logo_opt.png);
behavior: url(iepngfix.htc);
width:122px;
margin:0;
padding:0;
}


#optMenu{
letter-spacing:normal;
background:#1A1A1A;
position:absolute;
right:50%;
width:49px;
height:76px;
border-bottom:4px solid #1A1A1A;
margin-right:-368px;
overflow:hidden;
z-index:2;
}

#optMenu h2{
left:8px;
font-size:7pt;
text-align:left;
padding:0;
margin:0;
top:4px;
text-transform:uppercase;
visibility:hidden;
}
#optMenu img{
position:absolute;
top:0;
right:0;
z-index:2;
border:0;
margin:0;
padding:0;
}

#optStatic{
position:absolute;
top:0;
left:0;
width:103px;
height:40px;
}
#optCollections{
position:absolute;
top:40px;
left:0px;
width:103px;
height:18px;
color:#1A1A1A;
background:#7F7F7F;
}
#optLenses{
position:absolute;
top:58px;
left:0px;
width:103px;
height:18px;
color:#1A1A1A;
background:#B1B0AE;
}

#optServices{
position:absolute;
top:58px;
left:0px;
width:103px;
height:18px;
background:#FFFFFF;
color:#1A1A1A;
}


#optLocations{
position:absolute;
top:94px;
left:0px;
width:103px;
height:36px;
background:#1C1B88;
color:#FFFFFF;
}

#optMenu a{
color:inherit;
text-decoration:none;
outline:none;
cursor:pointer;
}

#tc{
position:absolute;
line-height:14px;
left:50%;
margin-left:-376px;
color:#CCCCCC;
text-decoration:none;
}