@charset "utf-8";
/* CSS Document */

/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
    margin:0;
    padding:0;
}

html,body {
    margin:0;
    padding:0;
}

    nav ul{height:222px; width:95%;}
    nav ul{overflow:hidden; overflow-y:scroll;}

body {

    background-image: url('img/bg.jpg');
    background-repeat: repeat;
    width:600px; 
    min-height:15px; 
    height:auto!important; 
	background-color:#000;
    color:#DDD; padding: 1%; 
	font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", Times, serif;
    font-size: 14px; 
    font-weight: normal;
    word-wrap: break-word; 
    text-align: left
}

.datejust {
	
	color:#09F;
	font: 14px CONSTAN, arial, sans-serif; 
	font-weight:bold;
    text-decoration:none;
}
	
    a {
    transition: color 0.25s;
    -moz-transition: color 0.25s;
    -webkit-transition: color 0.25s;
    -ms-transition: color 0.25s;
    -o-transition: color 0.25s;
    /* Fix horrible weird thickness BS */
    opacity: 0.9999999;
    }
    a:link, a:visited{
    color:#f4941b;
	font: 12px CONSTAN, arial, sans-serif; 
    text-decoration:none;
    }
    a:hover, a:active, a:focus {
	font: 12px CONSTAN, arial, sans-serif; 
    color:#fcfb00;
    text-decoration:underline;
    }

@font-face{
    font-family: "CONSTAN";
    src: url('fonts/CONSTAN.TTF'),
    url('fonts/CONSTAN.TTF'); /* IE */
}

/* Extra options you might want to consider*/

table {
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img { 
    border:0;
}
input{
    border:1px solid #b0b0b0;
    padding:3px 5px 4px;
    color:#979797;
    width:190px;
}
address,caption,cite,code,dfn,th,var {
    font-style:normal;
    font-weight:normal;
}
ol,ul {
    list-style:none;
}
caption,th {
    text-align:left;
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:normal;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border:0;
}

.Sig {
color: #ffffff;
font-size: 30px;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-weight:bold;
text-decoration: none;
}

#imgbox 
{
	vertical-align : middle;
	position : absolute;
	border: 1px solid #999;
	background : #FFFFFF;
	filter: Alpha(Opacity=100);
	visibility : hidden;
	height : 200px;
	width : 200px;
	z-index : 50;
	overflow : hidden;
	text-align : center;
	left: 123px;
	top: 259px;
}

#snowflakeContainer {
    position: absolute;
    left: 0px;
    top: 0px;
}
.snowflake {
    padding-left: 15px;
    font-family: Cambria, Georgia, serif;
    font-size: 14px;
    line-height: 24px;
    position: fixed;
    color: #FFFFFF;
    user-select: none;
    z-index: 1000;
}
.snowflake:hover {
    cursor: default;
}

.time {
	font-family: Ariel, Georgia, serif;
    font-size: 10px;
    color: #6CF;
}