td#storesText {
padding:15px 10px 20px 91px;
vertical-align:top;
}

#storesList {
width: 268px;
height: 205px;
overflow:auto;
scrollbar-face-color:#facbcd;
scrollbar-highlight-color:#facbcd;
scrollbar-3dlight-color:#a54131;
scrollbar-darkshadow-color:#a54131;
scrollbar-shadow-color:#facbcd;
scrollbar-arrow-color:#a54131;
scrollbar-track-color:#facbcd;
}

#storesList td{
padding:4px;
border-bottom: 1px solid #CCCCCC;
background-color: #ffffff;
}
/* section colour styles */
table#mainContainer {
background-color:#E48589; /* stores page */
}
td#topCap {
background-image:url(/images/top_cap/top_cap_stores.gif);/* stores page */
background-repeat:repeat-x;
}
td#sectionImages {
background-color: #FDDADA;/* stores page */
}
td#contentContainer {
background-color: #FEEFEC;/* stores page */
}
td#footer {
background-image:url(/images/footer/footer_stores.gif);/* stores page */
background-repeat:repeat-x;
}
#footerCap {
background-color:#F8acb2;
}
table#mainNav a, table#footerCap td a, .current {
color:#A54131;/* stores page */
}

td#navBlockOne, td#navBlockThree {
background-color:#EEAFAF /* stores page */
}
td#navBlockTwo, td#navBlockFour {
background-color:#EAC8BA /* stores page */
}
table#footerCap td a:hover {
color:#A54131;
}
.decorText {
color:#B3A600;

}

/* RETAIL LIST STYLES */

#retailList {
width: 250px;
background-color:#ffffff;
}

#retailList a {
text-decoration:none;
color:#8A8A8A;
display:block;
margin:0px;
padding:3px;
}

#retailList a:hover {
background-color:#BCE2EB;
}
#retailList .phonenumber {
float:right;
padding-left: 10px;
}

#retailList p {
width: 250px;
border-bottom: 1px solid #CCCCCC;
margin:0px;
}