    #colorThemeChooser{
        display:none;
        position:absolute;
        top:20px;
        left:20px;
        z-index:100;
        background-color:white;
        width:200px;
        text-align:center;
        padding:2px;
        border:3px solid black;
        border-radius:3px;
    }
    #colorWheelSVG{
        border:1px solid black;
        background-color:white;
    }
    .swatch{
        margin:1px;
        width:90px;
        height:60px;
        border:3px solid black;
        display:inline-block;
        text-align:center;
        line-height:60px;
        background-color:white;
        cursor:pointer;
    }
    #swatch1{
        border:3px solid gray; 
    }
    #message{
        width:200px;
        height:80px;
        margin:3px;
        padding:3px;
        border:1px solid silver;
    }
    #title{
        height:20px;
        width:200px;
        text-align:center;
        line-height:40px;
        font-size:x-large;
    }