/** 
 * ------------------------------------------------------------------
 * @section MAIN AREA
 * ------------------------------------------------------------------
 */
 body {
    color: #000000;
    background-color: #303030;
    background-image: url(images/619_tile_1.gif);
 }

 .sf_outer_wrapper {
    border-color: #000000;
 }

 .sf_extra1 {
    background-image: url(images/619_tag_1.png);
 }

 .sf_wrapper {
    background-color: #ffffff;
    border-color: #000000;
 }

 /** 
 * @subsection header 
 */
 .sf_main_header {
    color: #f1f1f1;
 }

 /** 
 * @subsection navigation
 */
 .sf_navigation ul {
    background-image: url(images/619_nav_bg_1.gif);
 }

 .sf_navigation ul li {
    background-image: url(images/619_nav_start_1.gif);
 }

 .sf_navigation ul li a {
    color: #9d1c59;
    background-image: url(images/619_nav_end_1.gif);
 }

 .sf_navigation ul li a:visited {
    color: #9d1c59;
 }

 .sf_navigation ul li a:hover {
    color: #CF1972;
 }

 /** 
 * @subsection subnav
 */
 .sf_navigation .subnav {
    border: 1px solid #E5E5E5;
 }

 .sf_navigation .subnav li {
    background-color: #ffffff;
 }

 .sf_navigation .subnav li a {
    color: #9d1c59;
    background-color: #ffffff;
    border-bottom: 1px dotted #E5E5E5;
 }

 .sf_navigation .subnav li a:visited {
    color: #9d1c59;
 }

 .sf_navigation .subnav li a:hover {
    color: #CF1972;
    background-color: #f2f2f2;
 }

 /** 
 * @subsection content
 */
 .sf_pagetitle {
    color: #232323;
 }

 /** 
 * @subsection dress
 */
 .sf_extra12 {
    background-image: url(images/619_mannequin_1.png);
 }

 /** 
 * @subsection footer
 */
 .sf_footer {
    color: #232323;
    background-image: url(images/619_purse_1.gif);
 }

 /** 
 * @subsection buttons
 */
 .btn {
    color: #ffffff;
    border: 1px solid #272727;
    background-color: #303030;
 }

 .btn:hover {
    color: #ffffff;
    border: 1px solid #272727;
    background-color: #555555;
 }

 /** 
 * @subsection main links
 */
 a:link {
    color: #9d1c59;
 }

 a:visited {
    color: #9d1c59;
 }

 a:hover {
    color: #CF1972;
 }

 /** 
 * ------------------------------------------------------------------
 * @section WIDGETS
 * ------------------------------------------------------------------
 */
 .widgetset {
    border: 1px solid #cccccc;
 }

 .widgetset .widget {
    border-bottom: 1px solid #cccccc;
 }

 .widgetset .widget_header a,
.widgetset .widget_header a:link,
.widgetset .widget_header a:visited,
.widgetset .widget_header a:hover {
    color: #000000;
 }

 .widgetset .widget_content select,
.widgetset .widget_content input[type="text"] {
    border-color: #cccccc;
 }

 
