#style-switcher-cont {
    margin:0 auto;
    width:960px;
    z-index: 1000
}

#style-switcher {
    background:  #fff;
    border:1px solid #ddd;
    font-size:11px;
    margin-left: 720px;
    padding:10px 25px 10px 10px;
    -moz-border-radius: 4px 0px 4px 4px;
    -webkit-border-radius:4px 0px 4px 4px;
    border-radius: 4px 0px 4px 4px;
    position: absolute;
    z-index: 1000
}
#style-switch {
    margin-left: 917px;
    background: #fff;
    background:  #fff;
    border:1px solid #ddd;
    border-left: 1px solid #fff;
    border-top: 0px;
    width:32px;
    -moz-border-radius: 0px 4px 4px 0px;
    -webkit-border-radius: 0px 4px 4px 0px;
    border-radius: 0px 4px 4px 0px;
    position: absolute;

}

#colorpicker {
    display:none;
}


#style-switcher ul { background: none repeat scroll 0 0 #DDDDDD;
                     list-style: none outside none;
                     margin: 0;
                     -moz-border-radius: 5px;
                     -webkit-border-radius: 5px;
                     border-radius: 5px;
                     overflow: hidden;
                     margin-top:5px;
                     padding:5px;
}
#hideshow {
    color:#000;
    margin-top:5px;
    display: block
}
#style-switcher ul li { float:left; margin:2px;}
#style-switcher ul li a{ display:block; text-indent:-9999px; width:16px; height:16px;}
#style-switcher ul li a:hover{opacity:.9}
#style-switcher ul li#blue a{ background:#185C83;
                              -moz-box-shadow: 0px 0px 1px #185C83, 0px 1px 0px #fff inset;
                              -webkit-box-shadow: 0px 0px 1px #185C83, 0px 1px 0px #fff inset;
                              box-shadow: 0px 0px 1px #185C83, 0px 1px 0px #fff inset;
                              -moz-border-radius: 3px;
                              -webkit-border-radius: 3px;
                              border-radius: 3px;

}
#style-switcher ul li#green a{ background:#558E1D;
                               -moz-box-shadow: 0px 0px 1px #558E1D, 0px 1px 0px #fff inset;
                               -webkit-box-shadow: 0px 0px 1px #558E1D, 0px 1px 0px #fff inset;
                               box-shadow: 0px 0px 1px #558E1D, 0px 1px 0px #fff inset;
                               -moz-border-radius: 3px;
                               -webkit-border-radius: 3px;
                               border-radius: 3px;}
#style-switcher ul li#beige a{ background:#F3F1EF;
                               -moz-box-shadow: 0px 0px 1px #F3F1EF, 0px 1px 0px #fff inset;
                               -webkit-box-shadow: 0px 0px 1px #F3F1EF, 0px 1px 0px #fff inset;
                               box-shadow: 0px 0px 1px #F3F1EF, 0px 1px 0px #fff inset;
                               -moz-border-radius: 3px;
                               -webkit-border-radius: 3px;
                               border-radius: 3px;}
#style-switcher ul li#dark a{ background:#11110F;
                              -moz-box-shadow: 0px 0px 1px #11110F, 0px 1px 0px #fff inset;
                              -webkit-box-shadow: 0px 0px 1px #11110F, 0px 1px 0px #fff inset;
                              box-shadow: 0px 0px 1px #11110F, 0px 1px 0px #fff inset;
                              -moz-border-radius: 3px;
                              -webkit-border-radius: 3px;
                              border-radius: 3px;}