/* ------ Begin general styling ------ */

body {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:white;
	background-color:black;
	background:url(../images/diagonal.gif) repeat top left;
	}

#page { 
        position:center;
	border:1px solid #777;
	padding:0px;
	left:50%;
 	margin: 30px auto auto auto;
	min-width:770px;
/* Please see Endnote 1 */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:770px;
	}
/* Please see Endnote 2 */
body>#page {width:770px;}

#hide { display:none; }
	
h1 {
	margin:10px 0px 15px 0px;
	padding:0px;
	font-size:20px;
	line-height:20px;
	font-weight:900;
	color:white;
	}

h2 {
	margin:5px 0px 10px 0px;
	padding:0px;
	font-size:18px; 
	font-weight:900;
	color:white;
	}

p {
	font:11px/18px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

a {
	color:white;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-family:verdana, arial, helvetica, sans-serif;
	}
	
a:link {color:orange;}
a:visited {color:orange;}
a:hover {color:yellow; text-decoration:underline;}


img {
	background-position:top center;
	border:0px;
	}

#footer { 
	position:absolute;
	width:100%;
	font:9px verdana, arial, helvetica, sans-serif;
	margin:695px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	}