body {
	background-color:#000;
	text-align:center;
}

h1#title {
	font-family:'Lato';
	font-weight:100;
        color:#FFF;
        font-size:30pt;
        text-decoration:underline;
}

td#grid {
	font-family:'Josefin Sans';
        opacity:1.0;
}

td#grid:hover {
        opacity:0.6;
        -webkit-transition: linear 0.2s opacity;
}

h1#info {
	font-family:'Josefin Sans';
	text-align:center;
	font-weight:100;
	color:#FFF;
        text-decoration:underline;
}

div#page {
	width:700px;
	margin:auto;
}

p {
	font-family:'Lato';
	font-weight:300;
	text-align:left;
	color:#fff
}

a#link {
	font-family:'Lato';
	font-weight:300;
	text-align:center;
	color:#fff;
	font-size:16pt;
        text-decoration:none;

}

a#link:visited {
	font-family:'Lato';
	font-weight:300;
	text-align:center;
	color:#fff;
}


a#link:hover {
	font-family:'Lato';
	font-weight:300;
	text-align:center;
	color:#BABABA;
        text-decoration: underline;

}

span#back {
	font-family:helvetica;
	font-size:10pt;
	color:#fff;
	text-align:left;
	text-decoration:none;
	position:relative;
	top:-50px;
	right:-10px;
}

div#left {
	text-align:left;
}

span#back a:visited {
	font-family:helvetica;
	font-size:10pt;
	color:#fff;
	text-align:left;
	text-decoration:none;
	position:relative;
	top:-50px;
}

div#center {
    text-align:center;
    align:center;
}

div#line {
    text-align:center;
    align:center;
    color:#fff;
    background-color:#fff;
    height:1px;
    width:65px;
    margin:auto;
}

a p {
    text-align:center;
    text-decoration:none;
    color:#fff;
}

a p:hover {
    text-align:center;
    text-decoration:none;
    color:#0000ff;
}

a p:visited {
    text-align:center;
    text-decoration:none;
    color:#fff;
}

a {
    color:#fff
}

a:visited {
    color:#fff
}

a:hover {
    color:#0000ff;
}

p#contact {
    text-align:center;
    font-family:'Josefin Sans';
    font-weight:100;
    font-size:26pt;
}