
#footerBar{
background:#FF1A5C;
}
/*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:120px;
overflow:hidden;
width:auto;
background:url(../images/header_middle3.png) repeat;
behavior:url(iepngfix.htc);
z-index:1;
}

#headerThree{
position:absolute;
height:60px;
right:0px;
background:url(../images/logo_so.png);
width:120px;
margin:0;
padding:0;
z-index:1;
behavior:url(iepngfix.htc);
}




#soMenu{
letter-spacing:normal;
background:#1A1A1A;
position:absolute;
right:50%;
top:35px;
border-bottom:4px solid #1A1A1A;
margin-right:-389px;
overflow:hidden;
z-index:2;
}

#soMenu h2{
left:8px;
font-size:7pt;
text-align:left;
padding:0;
margin:0;
top:4px;
text-transform:uppercase;
visibility:hidden;
}

#soStatic{
position:absolute;
top:0;
left:0;
width:100px;
height:25px;
}
#soStatic h2{
font-size:12px;
}
#soText{
position:absolute;
top:25px;
left:0px;
width:100px;
height:54px;
color:#FFFFFF;
background:#7F7F7F;
}

#soText h2{
text-transform:none;
font-size:9px;
}
#soCollections{
position:absolute;
top:79px;
left:0px;
width:103px;
height:18px;
color:#FFFFFF;
background:#FF1A5C;
}

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

#mainArea{
position:relative;
border:none;
top:35px;
margin:0 auto;
width:350px;
text-align:center;
height:400px;
overflow:hidden;
background:#FFFFFF;
z-index:3;
}

#glow{
position:absolute;
border:none;
margin:0 auto;
top:-10px;
left:50%;
margin-left:-218px;
text-align:center;
overflow:hidden;
z-index:2;
}

#locationsText{
position:absolute;
font-size:9px;
background:url(../images/blackpix.png);
top:35px;
left:50%;
margin-left:-376px;
width:134px;
text-align:left;
height:255px;
overflow:visible;
behavior:url(iepngfix.htc);
}


#locationsText h2, #locationsText h3{
font-size:9px;
text-transform:uppercase;
padding:0;
margin:0;
margin-top:7px;
margin-left:7px;
border-bottom:#FFFFFF solid .75pt;
font-weight:bold;

}

#locationsText h3{
border:none;
}

#locationsText p{
font-weight:normal;
padding:0 7px;
margin:0;
margin-top:0px;
}

#locationsText a{
color:#FFFFFF;
text-decoration:underline;
}

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