#int_trivia{
    width:570px;
    height:380px;
    font-family:verdana,sans-serif;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    overflow:hidden;  
}
    #grayCol{
        position:absolute;
        overflow:hidden;
        left:8px;
        height:380px;
        width:208px;
        background-color:#dfe5e6;
        z-index:1;
    }
        .colContent{
            display:none;
            padding-left:10px;
            padding-right:10px;
        }
            #quizTitle{
                text-align:center;
                font-size:20px;
                padding-top:60px;
                color:#3d3d3d;
                padding-left:10px;
                padding-right:10px;
                margin-bottom:0px;
            }
            #quizDescription{
                font-size:13px;
                padding-top:80px;
                line-height:140%;
            }
            .questionTitle, #scoreTitle{
                font-size:15px;
                text-align:left;
                padding-top:60px;
                color:#3d3d3d;
                margin-top:20px;
                margin-bottom:5px;
            }
                #scoreTitle{
                    font-size:18px;
                }
            .questionText, #scoreDescription{
                font-size:12px;
                margin:0px;
                line-height:150%;
            }
                .explainer{
                    color:#57828D;
                    display:none;
                    font-style:italic;
                    margin-top:5px;
                    border-top:1px solid #57828D;
                    padding-top:5px;
                    font-size:11px;
                    line-height:normal;
                }
            #revisit{
                text-align:center;
                font-size:10px;
                margin-bottom:0px;
                margin-top:0px;
            }
        #qNav{
            color:white;
            position:absolute;
            left:-220px;
            bottom:10px;
            height:130px;
            width:130px;
            padding:10px;
            padding-left:20px;
            padding-right:20px;
            display:none;
            background-color:#57828d;
            z-index:1000;
        }
            .qBox{
                float:left;
                line-height:25px;
                height:25px;
                margin-left:10px;
                margin-top:5px;
                color:#d0d1d1;
                text-align:center;
                line-height:25px;
                cursor:pointer;
                width:25px;
                font-size:11px;
            }
                .qBox.active{
                    background-color:#5C5C5C;
                    color:white;
                }
                .qBox.correct, .qBox.incorrect{
                    color:white;
                }
                .qBox.correct{
                    background-color:#7cc576;
                }
                .qBox.incorrect{
                    background-color:#f26c4f;
                }
                .qBox:hover{
                    background-color:gray;
                }
            .qBox.leftmost{
                margin-left:0px;
            }
            #qNavMinimizeArrow{
                right:0px;
                padding:5px;
                top:70px;
                position:absolute;
                cursor:pointer;
            }
            #qNavMaximizeArrow{
                right:0px;
                top:70px;
                padding-top:5px;
                padding-right:3px;
                padding-bottom:5px;
                position:absolute;
                cursor: pointer;
                display: none;
            }
            #btn_finalScore{
                background-color:#99AAAE;
                width:130px;
                height:25px;
                text-transform: uppercase;
                font-size:12px;
            }
            #qNavFold{
                bottom:4px;
                left:0px;
                position:absolute;
                display:none;
            }
    #quizHeader{
        position:absolute;
        z-index:2;
    }
        #foldLeft{
            position:absolute;
            z-index:5;
            top:63px;
            left:2px;
        }
        #foldRight{
            position:absolute;
            z-index:5;
            top:63px;
            left:215px;
        }
    #moneyStacks{
        position:absolute;
        bottom:10px;
        width:420px;
        left:30px;
        height:27px;
        z-index:6;
        display:none;
    }
        .moneyStack{
            display:none;
        }
            .bill{
                width:19x;
                margin-left:.1px;
                float:left;
                position:absolute;
                left:0px;
            }
            .bill.active{
            }
            .bill.inactive{
                opacity:.1;
                filter: alpha(opacity = 10);
                z-index:2;
            }
            .amount{
                position:absolute;
                right:0px;
                font-size:10px;
                text-align:right;
                height:27px;
                line-height:27px;
                width:50px;
                z-index:2;
            }
    #answerQuickly{
        display:none;
        position:absolute;
        bottom:35px;
        width:420px;
        left:40px;
        height:20px;
        font-size:10px;
        z-index:2;
    }
    #redBar{
        width:563px;
        position:absolute;
        bottom:0;
        background-color:#650933;
        height:5px;
        z-index:3;
        margin-left:8px;
    }
    #qSpace{
        position:relative;
        top:31px;
        border-top:1px solid gray;
        border-right:1px solid gray;
        left:216px;
        width:353px;
        height:343px;
        overflow:hidden;
        z-index:2;
    }
        #cardCarousel{
            width:9000px;
            position:relative;
            left:0px;
            top:0px;
        }
            .card{
                float:left;
                width:317px;
                height:318px;
                padding:10px;
                margin-left:15px;
                padding-top:20px;
            }
            .choiceGrid{
                margin-top:15px;
                width:310px;
                height:300px;
            }
                .choice{
                    cursor:pointer;
                    text-align:center;
                    width:140px;
                    float:left;
                    height:100px;
                    font-size:12px;
                    background-color:#7da4aa;
                    color:white;
                    padding:5px;
                    position:relative;
                }
                .choice img{
                    max-height:90px;
                    max-width:130px;
                }
                .choice p{
                    margin:0px;
                }
                .choice.right{
                    margin-left:8px;
                }
                .choice.bottom{
                    margin-top:8px;
                }
                .choice:hover{
                    background-color:#ffddb0;
                    color:black;
                }
        #btn_go_con{
            margin-left:auto;
            margin-right:auto;
            width:198px;
            margin-top:81px;
            cursor:pointer;
        }
        #btn_go_hover{
            display:none;
        }
    #dateBox{
        background-color:#78184a;
        position:absolute;
        top:15px;
        left:223px;
        z-index:5;
        color:white;
        padding:5px 10px 5px 5px;
        height:20px;
        overflow:hidden;
        font-size:14px;
        line-height:20px;
        font-style:italic;
    }
    #moneyReadout{
        display:none;
        position:absolute;
        color:white;
        font-size:12px;
        right:5px;
        bottom:-50px;
        width:93px;
        height:30px;
        text-align:center;
        padding-top:25px;
    }
        #moneyReadout .amt{
            font-weight:bold;
            text-align:center;
            margin-top:0px;
            margin-bottom:1px;
            font-size:12px;
            line-height:100%;
        }
        #moneyReadout #pts{
            font-size:10px;
            margin:0px;
            line-height:100%;
        }
    .ex, .check{
        position:absolute;
        bottom:0;
        left:0;
        display:none;
    }
    #btn_next,#btn_back{
        display:none;
        position:absolute;
        top:305px;
        cursor:pointer;
        z-index:3;
    }
    #btn_next{
        left:346px  
    }
    #btn_next.end{
        left:399px;
    }
    #btn_back{
        left:296px;
    }
    .scoreColumn{
        width:95px;
        text-align:center;
        float:left;
        height:318px;
        padding:0px 5px 0px 5px;
        position:relative;
    }
        .scoreColumn.center{
            border-left:1px solid #a4a5a5;
            border-right:1px solid #a4a5a5;
        }
        .portraitTitle{
            margin:0px;
            font-size:12px;
            color:#57828d;
            line-height:100%;
        }
        .portraitTitle.victor{
            font-weight:bold;
        }
        .score{
            line-height:100%;
            margin:0px;
            color:black;
            font-size:11px;
        }
        .score.victor{
            margin:0px;
            color:#7e334b;
            font-size:14px;
          
            font-weight:bold;
        }
        .scoreColumn .coins{
            position:absolute;
            bottom:0px;
            left:27px;
            height:200px;
            width:20px;
        }
        .scoreColumn .coins img{
            position:absolute;
            bottom:0px;
            left:0px;
        }
        .winner{
            display:none;
            background-color:#650933;
            text-transform:uppercase;
            font-size:10px;
            color:white;
            padding:5px;
            width:71px;
            margin-left:9px;
            margin-top:2px;
        }
        .crown{
            position:absolute;
            top:-23px;
            left:23px;
            z-index:2000;
            width:30px;
            display:none;
        }
    #shadow{
        position:absolute;
        left:216px;
        top:70px;
    }
    .coinStack{
        position:absolute;
        bottom:0px;
        left:0px;
    }
        coinStack.inactive{
            display:none;
        }
    #shareContainer{
        position:absolute;
        width:570px;
        top:175px;
        left:18px;
        height:30px;
        z-index:1000;
        display:none;
    }
    #btn_tweet{
        width:90px;
        float:left;
        display: block;
        height:27px;
        margin-left:3px;
        cursor: pointer;
    }
    #btn_facebook{
        float:left;
        cursor: pointer;
    }
    
    
    