
* a:active { outline: none; }
:-moz-any-link:focus { outline: none; }

/* DEFAULT CONTAINER */

#framework * { margin: 0px; padding: 0px; font-family: 'Times New Roman', Arial, Helvetica, serif; color: #3c2911; }
#framework { width: 100%; vertical-align: top; }    

/* Links */

#framework a:link { color: #3c2911; text-decoration: underline; }
#framework a:visited { color: #3c2911; text-decoration: underline; }
#framework a:hover { color: #eeee44; text-decoration: underline; }
#framework a:active { color: #3c2911; text-decoration: underline; }    

/* WEEKLY DEALS POPUP */

#framework .dynobox { background-color: #a2daf3; color:#fff; }

#framework .dynobox h1 {
    /* font:       font-style           font-variant                font-weight               font-size/line-height       font-family          */
    /* font: [normal,italic,oblique] [normal,small-caps] [normal,bold,bolder,lighter,100-900]      [13px/17px]      [arial,helvetica,verdana]; */
    font: normal normal bold 22px/22px 'arial', 'helvetica', 'sans-serif';
    text-align: center; 
    color:#000000; 
    margin: 12px 0 12px;
}

#framework .dynobox p,
#framework .dynobox em,    
#framework .dynobox strong {
    font: normal normal normal 13px/15px 'arial', 'helvetica', 'sans-serif';
    color: #000;
}

#framework .dynobox a:link,
#framework .dynobox a:visited,
#framework .dynobox a:active {
    font: normal normal bold 13px/15px 'arial', 'helvetica', 'sans-serif';
    text-decoration: underline; 
    text-transform: uppercase; 
    color: #000; 
}

#framework .dynobox a:hover {
    font-family: 'arial', 'helvetica', 'sans-serif';
    color: #ff4;
}


