
@font-face {
    font-family: 'OratorStdMedium';
    src: url('oratorstd-webfont.eot');
    src: url('oratorstd-webfont.eot?#iefix') format('embedded-opentype'),
         url('oratorstd-webfont.woff') format('woff'),
         url('oratorstd-webfont.ttf') format('truetype'),
         url('oratorstd-webfont.svg#OratorStdMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


body {margin:0; padding:0;}

table {

text-align:left;
}


td { 

	vertical-align:top;
	padding:5px
	
	}
 
 .Index {
	font-family: OratorStdMedium, Courier; 
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	
}

p { margin-top: 0px; margin-bottom: 0px; }


a href {border: none;}

img {border: none;}

A:link {text-decoration: none; text-shadow: 0.04em 0 #000000; color:black;}
A:visited {text-decoration: none; text-shadow: 0.04em 0 #000000; color: black;}
A:active {text-decoration: none; color: black;}
A:hover {text-decoration: underline; color: black;}

.clear {clear: both; background: #fff;}

#bg_image {
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    position: fixed;
    z-index: 0;
}

#title {
right:10px;
top:10px;
position:fixed;
z-index:0;
}

#ellipsis {
right:10px;
bottom: 10px;
position:fixed;
z-index:2;
}

#content {
position: relative;
z-index: 1;
}

#text-left {
left: 10px;
bottom: 10px;
position:fixed;
z-index:0;
}

#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}

#popUpDiv {
position:fixed;
background-color:#eeeeee;
top: 300px;
width:600px;
height:1000px;
z-index: 9002;
