<!--
    .features_list {
        margin: 5px 0 0 30px ;
        padding: 0 ;
        color: #2a85bf ;
        font-size: 12pt ;
        list-style-image: url(../../pictures/features/bullet.gif) ;
    }
    
    .features_list li {
        margin-bottom: 2px ;
    }
    
    .features_list div {
        color: #2b2b2b ;
        font-size: 9pt ;
        margin: 0 0 8px 13px ;
    }
        
    
    .theme_row {
        float: left ; 
        margin: 15px 0 10px 20px ;
    }
    
    html>body .theme_row {
        margin-left: 25px ;
    }
    
    .theme_box {
        float: left ;
        margin-right: 25px ;
    }
    
    .theme_box img,
    .theme_box2 img {
        border: 1px solid #000000 ;
    }
    
    .theme_box2 {
        float: left ;
    }
    
    .theme_name {
        width: 180px ;
        text-align: center ;
    }

    #select_theme { 
        margin-left: 30px ;
        font-size: 12pt ;
        font-weight: bold ;
        color: #282828 ;
    }
    
    #theme_image {
        border: 1px solid #000 ;
    }
    
    #theme_table {
        margin-bottom: 20px ;
    } 

    #theme_table td {
        font-family: Tahoma ;
        font-size: 10pt ;
        text-align: center ;
    }
    
    #theme_table td img {
        border: 1px solid #000 ;
    }

    .event_table {
        float: left ;
		padding: 4px ;
		margin-right: 7px ;
		width: 642px ;
    }
    
    .event_table_header {
        height: 20px ;
        float: left ;
		width: 642px ;
    }
    
    .event_table_title {
        margin-top: 2px ;
        margin-left: 10px ;
        font-style: italic ;
        float: left ;
    }
    
    .event_table_starts_label {
        width: 180px ;
        margin-top: 2px ;
        font-style: italic ;
        float: right ;
        text-align: center ;
    }
    
    .event_table_edit_label {
        width: 20px ;
        float: right ;                          
        text-align: center ;
    }
    
    .event_table_row {
        width: 100% ;
        height: 25px ;
        clear: both ;
        float: left ;
    }
    
    .event_table_name {
        margin-top: 3px ;
        margin-left: 21px ;
        float: left ;
        font-size: 11pt ;
    }
    
    .event_table_edit {
        margin-top: 2px ;
        width: 20px ;    
        float: right ;
        text-align: center ;
    }
    
    .event_table_starts {
        margin-top: 4px ;
        width: 180px ;
        float: right ;
        text-align: center ;
    }
    
    .event_list_header {
        width: 100% ;
        clear: both ;
        float: left ;
        padding: 5px 0 3px 0 ;
        border-bottom: 1px solid #fff ;
        font-size: 8pt ;
    }
    
    .event_list_row {
        width: 100% ;
        clear: both ;
        float: left ;
        padding: 4px 0 ;
        border-bottom: 1px solid #fff ;

    }

    .current_header { color: #39b54a ; border-bottom: 1px solid #219331 ; }
    .current_row { background: url(images/event_row_current.gif) repeat-x ; border-bottom: 1px solid #bcf6aa ; }
    a.current_event:link,
    a.current_event:visited { color: #24b6e0; }
    a.current_event:hover { text-decoration: underline ; }
    
    .upcoming_header { color: #F7941D ; border-bottom: 1px solid #FD911D ; }
    .upcoming_row { background: url(images/event_row_upcoming.gif) repeat-x ; border-bottom: 1px solid #FEE3C6 ; }
    a.upcoming_event:link,
    a.upcoming_event:visited { color: #ed1c24; }
    a.upcoming_event:hover { text-decoration: underline ; }
    
    .incomplete_header { color: #aba000 ; border-bottom: 1px solid #aea51b ; }
    .incomplete_row { background: url(images/event_row_incomplete.gif) repeat-x ; border-bottom: 1px solid #eee781 ; }
    a.incomplete_event:link,
    a.incomplete_event:visited { color: #cfc758; }
    a.incomplete_event:hover { text-decoration: underline ; }
    
    .past_header { color: #747474 ; border-bottom: 1px solid #4e4e4e ; }
    .past_row { background: url(images/event_row_past.gif) repeat-x ; border-bottom: 1px solid #dddddd ; }
    a.past_event:link,
    a.past_event:visited { color: #9d9d9d; }
    a.past_event:hover { text-decoration: underline ; }

    #login_mini {
        width: 250px ;
        background: url(images/login_mini_borders.gif) repeat-y 100% 0 ;
        background-color: #ffffff ;
        overflow: hidden ;
    }

    #login_mini_in {
        background: url(images/login_mini_borders.gif) repeat-y 0 0 ;
    }

    #login_mini_top {
        height: 31px ;
        background: url(images/login_mini_top_bg.gif) repeat-x ;
    }

    #login_mini_tab1 {
        width: 84px ;
        height: 31px ;
        float: left ;
    }

    #login_mini_tab2 {
        width: 90px ;
        height: 31px ;
        float: left ;
    }

    #login_mini_top_right {
        width: 13px ;
        height: 31px ;
        background: url(images/login_mini_top_right.gif) no-repeat right ;
        float: right ;
    }

    #login_mini_middle {
        margin: 0 4px ;
        background: url(images/login_mini_bg.gif) repeat-x top ;
        background-color: #ffffff ;
        overflow: hidden ;
    }

    #login_mini_bottom {
        height: 9px ;
        margin: 0 0 0 9px ;
        background: url(images/login_mini_box.gif) no-repeat 100% 100% ; 
    }

    #login_mini_bottom div {
        width: 10px ;
        height: 9px ;
        position: relative ;
        top: 0 ;
        left: -10px ;
        background: url(images/login_mini_box.gif) no-repeat 0 100% ; 
    }

    #login_mini_login {
        height: 255px ;
        padding: 10px ;
    }

    html>body #login_mini_login {
        height: 210px ;
    }

    #login_mini_table {

    }

    #login_mini_table td {
        font-size: 8pt ;
        padding-bottom: 7px ;
    }

    #login_mini_signup {
        height: 255px ;
        padding: 10px ;
    }

    html>body #login_mini_signup {
        height: 160px ;
    }
//-->