
html, body {
	margin:0px; 
	padding:0px;
	width:100%;
	height:100%;
	/*background-color:#000000; */
	background-color:#000000;
	overflow:hidden;
	text-align:center;
	font-family: Andale Mono, monospace;
	font-size: 10pt;
	font-style: oblique;
	color: white;	
	}
	
h1 {
	margin:0px 0px 20px 0px; /*  ? r ? l  */
	padding:0px;
	}

div.safe {	
	background-image: url("tumbler_bg1.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	height:35px;	
	width: 161px; /*ie 6 x 25 */	
	margin-top: 20px;
	margin-left: -90px; /* half the width of the above div + adjustment for padding*/
	padding: 6px 0px 0px 9px; /* top right bottom left  */	
	/* border: 1px dotted #ECDDA8; */
	}

div.combination {
	width: 161px; /*ie 6 x (20+5) */
	margin-top: 0px;
	margin-left: 0px; /* half the width of the above div + adjustment for padding*/
	height:40px;
	color: #666666;	
	font-family: Andale Mono, monospace;
	font-size: 14px;
	line-height:25px;
	font-style: normal;	
	font-weight: bold;
	}
	
div.tumbler {
	margin:0px 5px 0px 0px; /* top right bottom left  */	
	padding:0px;
	background-image: url("digit20x25.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	width:20px;
	height:25px;
	float: left;	
	}	
	
div#shim {
        visibility:hidden;
        width:100%;
        height:50%;                                                                     /* Bump div#blueBox down half the height of the screen. */
        margin-top:-400px;                                                              /* Half the height of div#blueBox. */
        float:left;
        }
			
#Content {
	width:100%;
	margin:0px;
	padding:0px;
	/* border:1px dashed #333; */
	}
	
#QuoteLeft {
    text-align:left;
	height:134px;
	margin: 50px;
	padding:0px;
	/*border:1px;*/
	}
	
#QuoteRight {
	text-align:right;
	height:150px;
	margin: 50px;
	padding:0px;	
	}		
	
#QuoteCentre {
	text-align:center;
	height:150px;
	margin: 50px;	
	padding:0px;
	}		

#footer {
	position: absolute;
	top: 95%;
	left: 25px;
	color: #666666;
    font-size: 80%; 
	text-align:left;
	margin: 0px 0px 0px 0px; /* top right bottom left  */	
	}	

#spiky {
	text-align:right;
	margin: 30px 30px 0px 0px; /* top right bottom left  */
	height:25px;	
	}	
	
a:link {color: #666666; text-decoration: underline}
a:active {color: #666666; text-decoration: underline}
a:visited {color: #666666; text-decoration: underline}
a:hover {color: #FFFFFF; text-decoration: underline}	