body {
	background-color: #cccccc;
	text-align: left;
	padding: 0;
	margin: 0;
}

#wrapper {
    width: 711px;
    margin: 50px auto;
    
}

#splash {
    width: 711px;
    border: #999999 solid 5px;
    padding: 10px;
    background: #555555; 
    background-image: url('images/bg.gif');
}

#splash img {
    margin: 0;
    padding: 0;
    border: 2px solid #dddddd;
}

#window {
    /*width: 500px;*/
    margin: 0;
    padding: 10px;
    border: 2px solid #dddddd;
    background: #eeeeee;
}

#contact {
    /*    width: 300px; */
    width: 510px;
    margin: 0;
    padding: 0;
}

#contact p {
    font-size: 80%;
    font-family: "Verdana", "Arial", "sans-serif";
    font-weight: bold;
}

#contact input {
    font-size: 110%;
}

#splash table, #splash tr, #splash_nav {
    margin: 0;
    padding: 0;
}


#splash_nav {
    height: 396px;
    width: 159px;
    padding: 0;
    margin: 0;
    border: 2px solid #333333
}

#splash_nav td {
    background: url('images/nav_bg.gif') repeat-x;
    width: 159px;
    height: 60px;
    margin: 0px;
    padding: 0 10px;
    border: 2px solid #dddddd;
    text-align: center;
}

#splash_nav td.selected, #splash_nav td:hover {
    background: url('images/nav_bg_highlight.gif') repeat-x;
}

#splash_nav td a {
    font-family: "Verdana", "Arial", "sans-serif";
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 80%;
    color: #cccccc;
}

#footer p {
    text-align: right;
    
    font-family: "Verdana", "Arial", "sans-serif";
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 60%;
    color: #777777;
}

#footer a {
    color: #555555;
}

#footer a.login {
    font-size: 140%;
    font-style: italic;
    color: #333333;
}

#footer a:hover {
    color: black;
}
