#election_tabs {
    width:          100%;
    display:        block;
    margin:         0px;
    padding:        0px;
    border-top:     1px solid white;
    font-family:    sans-serif;
    font-weight:    bold;
    font-size:      16px;
}
    #election_tabs li {
        width:          50%;
        display:        block;
        float:          left;
        padding:        16px;
        margin:         0px;
        background:     #E6E6E6;
        text-align:     center;
    }
        #election_tabs li:first-child {
            border-right:       1px solid white;
        }
        #election_tabs li.selected {
            background:     #D4D4D4;
            position:       relative;
        }
            #election_tabs li span {
                display:        none;
            }
            #election_tabs li.selected span {
                display:        block;
                width:          0; 
                height:         0; 
                border-left:    8px solid transparent;
                border-right:   8px solid transparent;                
                border-top:     8px solid #D4D4D4;
                position:       absolute;
                bottom:         -8px;
                left:           50%;
            }
#election_constituency {
    font-family:    sans-serif;
    font-size:      14px;
    background:     #F6F6F6;
    padding:        0 20px;
    padding-bottom: 20px;
    margin-bottom:  10px;
}
    #election_constituency_holder {
        position:       relative;
    }
    #election_constituency h2 {
        font-family:    sans-serif;
        font-weight:    bold;
        clear:          both;
        padding:        20px 0 10px 0;
        margin:         0px;
        font-size:      20px;
    }
    #election_constituency ul {
        z-index:        2;
        float:          left;
        width:          100%;
        margin:         0;
        padding:        0;
    }
        #election_constituency li {
            width:          100%;
            display:        block;
            border-top:     1px solid #E2E2E2;
            margin-bottom: 0px;
        }
            #election_constituency li a {
                padding:        11px 0;
                width:          100%;
                display:        block;
                color:  #333;
            }
            #election_constituency li img.arrow {
                padding:        0 5px 0 0;
                height:         12px;
            }

            li#election_map {
                display:        inline;
            }
            li#election_map img {
                z-index:        3;
                position:       absolute;
                right:          -5px;
                top:            -25px;
                max-height:     100%;
            }
            #election_constituency .constituency_0 a {
                color:         #E7692B;
            }
            #election_constituency .constituency_1 a {
                color:         #4A9A19;
            }
            #election_constituency .constituency_2 a {
                color:         #2D9FD0; 
            }

    #election_constituency .election_counties {
        text-align:     center;
    }
        #election_constituency .election_counties select {
            width:          100%;
            padding:        10px 20px 10px 10px;
            font-weight:    bold;
            border-color:   #E2E2E2;
            position:       relative;
            z-index:        4;
        }
.election_title {
    font-color:     #F6F6F6;
    font-family:    sans-serif;
    font-weight:    bold;
    font-size:      16px;
    line-height:    16px;
    padding:        20px 0 10px 10px;
}
#election_constituency.election_candidates {
    /*background:     #FFFFFF;*/
    width:          100%;
    padding:        0px;
    background-color:   white;
}
    #election_constituency.election_candidates h2,
    .candidiate_header h2 {
        padding:        18px;
        font-size:      17px;
        line-height:    17px;
        background-color:  #F6F6F6;
        border-bottom:  1px solid #EBEBEB;
    }
        #election_constituency.election_candidates h2 a,
        .candidiate_header h2 a {
            float:          right;
            color:          #006AA0;
            font-size:      14px;
        }
        .candidiate_header h2 {
            font-family:    sans-serif;
            font-weight:    bold;
            clear:          both;
            font-size:      20px;
        }
    #election_constituency.election_candidates .candidate 
    {
        clear:          left;
        background-color:   white;
        position:       relative;
        margin-top:     10px;
        padding:        0 0 10px 20px;
        border-bottom:  1px solid #F5F5F5;
    }
        #election_constituency.election_candidates #candidates_list .candidate:first-child {
            border-top:     1px solid #F5F5F5;
            padding-top:    10px;
            margin-top:     0px;
        }
            #election_constituency.election_candidates #candidates_list .candidate:first-child .state {
                margin-top:    10px;
            }
        .candidate .photo
        {
            margin:         0 10px 0 0;
            float:          left;
        }
            .candidate .photo img
            {
                border:         1px solid #E7E7E7;
            }
        .candidate .details
        {
            margin-top:     9px;
            float:          left;
        }
            .candidate .details .name
            {
                color:      #000000;
                font-weight: bold;
            }
            .candidate .details .party
            {
                font-size:      12px;
                color:     #A7A7A7;
            }
#election_candidate {
    padding:        10px 10px 20px 10px;
    background:     #F6F6F6;
    margin-bottom:  15px;
}
    #election_candidate .photo {
        width:          40%;
        max-width:      100px;
        float:          left;
        margin:         0px;
    }
        #election_candidate img {
            border:         1px solid #E4E4E4;
            width:          100%;
        }
    #election_candidate .details {
        float:          left;
        margin-left:    10px;
        font-family:    sans-serif;
        display:        table-cell;
        vertical-align: middle;  
        height:         100px;    
    }
        #election_candidate .details div {
            margin-top:     5px;
        }
        #election_candidate .details .state_holder {
            width:          100%;
            margin-top:     15px;
        }
        #election_candidate .details .name {
            font-weight:    bold;
            font-size:      18px;
        }
    #election_candidate .description {
        clear:          both;
        font-size:      14px !important;
        float:          left;
        font-family:    sans-serif;
    }
        #election_candidate .description a.website {
            margin-top:     10px;
            display:        block;
            font-family:    sans-serif;
        }
.candidate .state
{
    position:       absolute;
    right:          0;
    top:            0;
    font-size:      12px;
    line-height:    12px;
    padding:        6px;
    color:          white;
}
        #election_candidate.candidate .state {
            position:       static;
        }
.candidate .state_elected
{
    background-color:      #8CC857;
}
.candidate .state_eliminated, .candidate .state_withdrawn
{
    background-color:      #D00604;
}
.candidate .state_running
{
    display:        none;
}




#election_results {
    padding-bottom:  10px;
}
    #election_results h2 {
        padding-bottom:     0px;
    }
    #election_results .sub {
        color:          #A1A1A1;
        padding-bottom:  5px;
        display:        block;
    }
    #election_results .party-counts {
        margin-top:     7px;
        width:          100%;
    }
    #election_results span.seat {
        width:          100%;
        display:        block;
        text-align:     center;
        height:         22px;
        margin-top:     3px;
    }
        #election_results span.seat img {
            height:          21px;
            width:           21px;
        }
    #election_results span.emptyseat {
        width:          100%;
        display:        block;
        height:         22px;
        margin-top:     3px;
    }
#election_results .party-names {
    padding-top:    10px;
    margin-top:     10px;
    text-align:     center;
    clear:          both;
    border-top:     1px solid #E2E2E2;
    color:          #020202;
    font-size:      15px;
}
#election_results .pending, .results-pending {
    width:          100%;
    text-align:     center;
    color:          #A1A1A1;
    margin:         20px 0 20px 0;
}
.elected-pics-holder {
    width:          100%;
    margin-bottom:  10px;
}
    .elected-pics {
    }
    .elected-pics .single {
        margin-top:         20px;
        text-align:         center;
        margin-left:        0;
        margin-right:       0;
        padding-right:      10px;
        padding-left:       0px;
        width: 147px;
        float: left;
        position: relative;
    }
    .elected-pics .single.other {
    }
        .elected-pics .single img {
            width:              100%;
        }
.elected-pics .photo {
    position:   relative;
    border:     1px #E3EAEB solid;
}
    .photo .base-name {
        position:       absolute;
        text-align:     left;
        bottom:         0px;
        width:          100%;
        font-size:      16px;
        display:        block;
        min-height:     35px;
        background-color:rgba(0,0,0,0.75);
        color:          white;
    }
        .photo .base-name-inner {
            padding-left:        10px;
            padding-top:            5px;
            padding-bottom:            5px;

        }
    .photo .base-elected {
        background-color: #8CC857;
        position:       absolute;
        top:            0px;
        right:          0px;
        font-size:      10px;
        line-height:    10px;
        padding:        6px;
        color:          #FFF;
    }
.election_title.long_border span {
    border-bottom:      0px;
    margin-bottom:      0px;
}
.col-xs-2 {
    width: 16.666666666666664%;
    float: left;
}#beta {
	background: #F2EDEA;
}

/* Main background of the page */
html {
	/* Modern browsers */
	background:url(data:image/gif;base64,R0lGODlhBgADAIAAANnV0vLt6iH5BAAAAAAALAAAAAAGAAMAAAIFRByJqFcAOw==);
	/* IE < 8 */
	*background:url(/desktop/i/thedailyedge/backgroundMain.gif);
}

/* Masthead */
.masthead .publications li.main { margin-top:-20px; }

/* Links */
a,.widgetOpinions .head h3,.widgetOpinions .head h3 a, .postMain .text h3 a { color:#b7252a; }

/* Various backgrounds */
.startSlideshow, .postShort .text, .postMain .text blockquote, .featuredCommentList, .js .dropdownContent,.js .dropdownOpened .dropdownHandle { background-color:#efe5e2; }

/* Navigation */
.navigation { background:#222; border-color:#111; }
.navigation .menu a:after { border-right-color:#222; border-left-color:#222;}

/* Section separator */
.sectionSeparator { border-color:#b8111a; text-shadow:0px 1px 0px rgba(0,0,0,0.5); background-image:url(data:image/png;base64,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);}
.sectionSeparator h3, .sectionSeparator .details, .sectionSeparator a.details { color:#fff;   }
.ie-lt8 .sectionSeparator { background-image:url(/desktop/i/thedailyedge/sectionSeparator.png);}

/* Drop down */
.dropdownTags .tags a { color:#fff; }
.dropdownContent h3  { color:#555; }
.js .dropdownContent, .js .dropdownOpened .dropdownHandle { border-color:#b7252a; }
.js .dropdownContent .tags a { color:#555; }
.js .dropdownHandle { color:#FFFFFF; }
.js .dropdownOpened .dropdownHandle { color:#B7252A; text-shadow:none; }
.iconDropdownClosed { background-position:-75px -25px; }
.iconDropdownOpened { background-position:-25px -50px; }

/* Widgets */
.widget { background-color:#f2edea; border-color:#7c7775; }

/* Tabs */
.tabMenu li a { color:#fff; text-shadow:0px 1px 0px rgba(0,0,0,0.5); }
.js .ui-tabs-selected { background-color:#f2edea; border-color:#7c7775; }
.js .ui-tabs-selected a { color:#555555; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5); }

/* Buttons */
button, .button, #fancybox-close { background-image:url(/desktop/i/thedailyedge/sprite-buttons.png); }

/* Li */
.postMain .text ul li {  background-image:url(data:image/gif;base64,R0lGODlhBgAGAIAAALclKgAAACH5BAAAAAAALAAAAAAGAAYAAAIFhI+pywUAOw==); }
.ie-lt8 .postMain .text ul li { background-image:url(/desktop/i/thedailyedge/li.gif);}

/* Icons */
.iconEmail { background-position:-0px -75px; }
.iconTwitterAuthor { background-position:-125px -125px; }

/* IE Fixes */
	/* We need to set the h1 width for IE6 because we absolutly position it */
	.ie6 .masthead .publications li.main { width:280px; }

.loading_comments {
    background-image: url("/desktop/i/thedailyedge/loading-large.gif");
}

.action-button {
    background:     #b7252a;
}
    .action-button:hover {
        background: #C4282D;
    }
    .action-button:active {
        background: #B02428;
    }
