.sf-album {
    margin:         0;
    list-style:     none;
    padding: 5px 0px 0;
    float: left;
    height: 10px;
}
    .sf-album li {
        position:relative;
        float: left;
        font-size: 12px;
        line-height: 15px;
        z-index: 99;
        margin: 0 0px;
        padding: 5px 5px 5px 5px;
        background:none ;
        
    }
    
    .sf-album .cur:hover {
        visibility:     inherit; /* fixes IE7 'sticky bug' */
    
        border-radius: 11px;
        -moz-border-radius: 11px;
        -webkit-border-radius: 11px;
        behavior: url(js/PIE.htc);
        position: relative;
        background: #710448;
		padding: 5px 5px 5px 5px;
        
    }
        .sf-album .cur ul {
            border-radius: 11px;
            -moz-border-radius: 11px;
            -webkit-border-radius: 11px;
            behavior: url(js/PIE.htc);
            position: relative;
            width: 100%;
			background: #710448;
        }
            .sf-album .cur ul li {
                font-size: 10px !important;
                font-family: Trebuchet MS, Helvetica, sans-serif !important;
            }
    
    
    .sf-album .last {padding-center: 0;}
    
        .sf-album li ul {width: 100%;}
        

        .sf-album li a {
            display: block;
            color: white;
            padding: 5px 5px 5px 5px;
            text-decoration: none;
            text-transform: uppercase;
            font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
            background:none ;
            
    
        }
            .sf-album li a:hover {
                color: #FFFFFF;
            }

.sf-album ul {
    position:center;
    width: 100%;
}

    .sf-album ul li a {
        width: 100%;
        font-size: 11px;
        line-height:15px !important;
        text-transform: none !important;
        font-family: Trebuchet MS, Helvetica, sans-serif !important;
    }
        .sf-album li {
            visibility:     inherit; /* fixes IE7 'sticky bug' */
        
            border-radius: 11px;
            -moz-border-radius: 11px;
            -webkit-border-radius: 11px;
            behavior: url(js/PIE.htc);
            position: relative;
        }
            .sf-album li:hover, .sf-album .current {background: #710448;}
            .sf-album .current a {color:#FFFFFF;}
            .sf-album li:hover a {color: #FFFFFF;}
            
        .sf-album ul li a {
            color: #89898a !important;
        }
            .sf-album ul li a:hover {font-weight: bold;}

.sf-album li li {
    font-size: 11x;
    text-align:left;
    line-height: 22px !important;
    border:none;
    float:none;
    background: none;
    padding: 0 !important;
    cursor:pointer;
    font-family: Trebuchet MS, Helvetica, sans-serif !important;
}
    .sf-album li li:hover {background: none;}
        .sf-album li li a:hover {color: #FFFFFF !important;}
.sf-album li li a {
    background:none;
    color:#FFFFFF;
    overflow:hidden;
    display:block;
    width: auto;
    padding: 0 10px;
}

.sf-album li:hover ul,
.sf-album li.sfHover ul {
    left:           0;
    top:            2px; /* match top ul list item height */
    z-index:        99;
}
ul.sf-album li:hover li ul,
ul.sf-album li.sfHover li ul {
    top:            -999em;
}
ul.sf-album li li:hover ul,
ul.sf-album li li.sfHover ul {
    left:           180px; /* match ul width */
    top:            -10px;
    margin-left:1px;
}
ul.sf-album li li:hover li ul,
ul.sf-album li li.sfHover li ul {
    top:            -999em;
}
ul.sf-album li li li:hover ul,
ul.sf-album li li li.sfHover ul {
    left:           10em; /* match ul width */
    top:            0;
}
.sf-album li:hover, .sf-album li.sfHover,
.sf-album a:focus, .sf-album a:hover, .sf-album a:active {
    outline:        0;
}
.sf-album a.sf-with-ul {
    min-width:      1px; /* trigger IE7 hasLayout so spans position accurately */
}

.sf-sub-indicator {
    position:       absolute;
    display:        block;
    right:          -10px;
    width:          10px;
    height:         10px;
    text-indent:    -999em;
    overflow:       hidden;
    background:url(../images/sf-ul-li-a-bg.gif) no-repeat 0 0;
}
.sf-album .sf-sub-indicator {
    display:none;
}
    .sf-album ul .sf-sub-indicator {
        display:block;
    }
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
    top:50%;
    margin-top:-2px;
}

/* point right for anchors in subs */
.sf-album ul .sf-sub-indicator { right:5px !important;}
.sf-album ul a > .sf-sub-indicator { background:url(../images/sf-ul-li-a-bg.gif) no-repeat 0 0;}



					/* album2 */

.sf-album2 {
    margin:         0;
    list-style:     none;
    padding: 5px 0px 0;
    float: right;
    height: 10px;
}
    .sf-album2 li {
        position:relative;
        float: right;
        font-size: 12px;
        line-height: 15px;
        z-index: 99;
        margin: 0 0px;
        padding: 5px 5px 5px 5px;
        background:none ;
        
    }
    
    .sf-album2 .cur:hover {
        visibility:     inherit; /* fixes IE7 'sticky bug' */
    
        border-radius: 11px;
        -moz-border-radius: 11px;
        -webkit-border-radius: 11px;
        behavior: url(js/PIE.htc);
        position: relative;
        background: #710448;
		padding: 5px 5px 5px 5px;
        
    }
        .sf-album2 .cur ul {
            border-radius: 11px;
            -moz-border-radius: 11px;
            -webkit-border-radius: 11px;
            behavior: url(js/PIE.htc);
            position: relative;
            width: 100%;
			background: #710448;
        }
            .sf-album2 .cur ul li {
                font-size: 10px !important;
                font-family: Trebuchet MS, Helvetica, sans-serif !important;
            }
    
    
    .sf-album2 .last {padding-center: 0;}
    
        .sf-album2 li ul {width: 100%;}
        

        .sf-album2 li a {
            display: block;
            color: white;
            padding: 5px 5px 5px 5px;
            text-decoration: none;
            text-transform: uppercase;
            font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
            background:none ;
            
    
        }
            .sf-album2 li a:hover {
                color: #FFFFFF;
            }

.sf-album2 ul {
    position:center;
    width: 100%;
}

    .sf-album2 ul li a {
        width: 100%;
        font-size: 11px;
        line-height:15px !important;
        text-transform: none !important;
        font-family: Trebuchet MS, Helvetica, sans-serif !important;
    }
        .sf-album2 li {
            visibility:     inherit; /* fixes IE7 'sticky bug' */
        
            border-radius: 11px;
            -moz-border-radius: 11px;
            -webkit-border-radius: 11px;
            behavior: url(js/PIE.htc);
            position: relative;
        }
            .sf-album2 li:hover, .sf-album .current {background: #710448;}
            .sf-album2 .current a {color:#FFFFFF;}
            .sf-album2 li:hover a {color: #FFFFFF;}
            
        .sf-album2 ul li a {
            color: #89898a !important;
        }
            .sf-album2 ul li a:hover {font-weight: bold;}

.sf-album2 li li {
    font-size: 11x;
    text-align:left;
    line-height: 22px !important;
    border:none;
    float:none;
    background: none;
    padding: 0 !important;
    cursor:pointer;
    font-family: Trebuchet MS, Helvetica, sans-serif !important;
}
    .sf-album2 li li:hover {background: none;}
        .sf-album2 li li a:hover {color: #FFFFFF !important;}
.sf-album2 li li a {
    background:none;
    color:#FFFFFF;
    overflow:hidden;
    display:block;
    width: auto;
    padding: 0 10px;
}

.sf-album2 li:hover ul,
.sf-album2 li.sfHover ul {
    left:           0;
    top:            2px; /* match top ul list item height */
    z-index:        99;
}
ul.sf-album2 li:hover li ul,
ul.sf-album2 li.sfHover li ul {
    top:            -999em;
}
ul.sf-album2 li li:hover ul,
ul.sf-album2 li li.sfHover ul {
    left:           180px; /* match ul width */
    top:            -10px;
    margin-left:1px;
}
ul.sf-album2 li li:hover li ul,
ul.sf-album2 li li.sfHover li ul {
    top:            -999em;
}
ul.sf-album2 li li li:hover ul,
ul.sf-album2 li li li.sfHover ul {
    left:           10em; /* match ul width */
    top:            0;
}
.sf-album2 li:hover, .sf-album li.sfHover,
.sf-album2 a:focus, .sf-album a:hover, .sf-album a:active {
    outline:        0;
}
.sf-album2 a.sf-with-ul {
    min-width:      1px; /* trigger IE7 hasLayout so spans position accurately */
}

.sf-sub-indicator {
    position:       absolute;
    display:        block;
    right:          -10px;
    width:          10px;
    height:         10px;
    text-indent:    -999em;
    overflow:       hidden;
    background:url(../images/sf-ul-li-a-bg.gif) no-repeat 0 0;
}
.sf-album2.sf-sub-indicator {
    display:none;
}
    .sf-album2 ul .sf-sub-indicator {
        display:block;
    }
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
    top:50%;
    margin-top:-2px;
}

/* point right for anchors in subs */
.sf-album2 ul .sf-sub-indicator { right:5px !important;}
.sf-album2 ul a > .sf-sub-indicator { background:url(../images/sf-ul-li-a-bg.gif) no-repeat 0 0;}

