body {  background:white;
        margin:0px 0px; padding:0px;
        text-align:center;
        font-family: Tahoma;
        }

.content {
        width:900px;
        margin:0px auto;
        text-align:left;
        padding:0px;

        }


.d9 {
        z-index:200;
        font-size: 8px;
	width:10px;
	height:10px;
        text-align: center;
        position:absolute;
        opacity: 0.7;
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
        -khtml-opacity: 0.7;
}




.clue { border-bottom:1px dotted olive;
        cursor:pointer; }
.clueday { cursor:pointer;
        }


/* caption styling */

.caption {
        color: #ffffff;

        padding: 0.6em;
        font-weight: bold;
        font-size: 11px;
        font-family: arial;
        display: none;
        cursor: default;

        /* remove these 4 lines below if you want
        the caption to span the whole width of the
        image*/
        width: 36%;
        text-align: center;
        border-top: 1px solid #303030;
        border-right: 1px solid #303030;

        /* background / transparency */
        background: #000000;
        opacity: 0.7;
        filter: alpha(opacity=70);
        -moz-opacity: 0.7;
        -khtml-opacity: 0.7;
}
.caption a {
        border: 0 none;
        text-decoration: none;
        background: #000000;
        padding: 0.3em;
}

.caption a:hover {
        background: #202020;
}

.caption-wrapper {
        float: left;
}

br.c { clear: both; }




