/* elements */
body {
	font-family:arial,verdana;
	color:#c0c0c0;
	background-color:#000000;
	margin:1px;
	padding:0px;
	}

h1 {
	font-family:arial,verdana;
	color:#CCCCCC;
	font-weight:bold;
	font-size:20px;
	margin:1px;
	padding:0px;
	}
h2 {
	font-family:arial,verdana;
	color:#aadd99;
	font-weight:bold;
	font-size:14px;
	letter-spacing:0.2em;
	margin:1px;
	padding:0px;
	}

h3,h4 {
	font-family:arial,verdana;
	font-weight:bold;
	font-size:12px;
	color:#808080;
	letter-spacing:0.2em;
	margin:5px;
	}
hr {
	color:#333333;
	padding:0px;
	height:1px;
	margin:0px;
	}

p,li { font-family:arial,verdana }

pre { DISPLAY:none }

/* text classes */
.black {
	font-family:arial,verdana;
	color:#000000;
	font-weight:500;
	}
.blackbold {
	font-family:arial,verdana;
	color:#000000;
	font-weight:600;
	}
.blue {
	font-family:arial,verdana;
	color:#99aadd;
	font-weight:500;
	}
.bluesmall {
	font-family:arial,verdana;
	color:#99aadd;
	font-size:x-small;
	font-weight:500;
	}
.copy {
	font-family:arial,verdana;
	color:#c0c0c0;
	font-size:x-small;
	margin-top:10px;
	}

.caption {
	color:#c0c0c0;
	font-style:italic;
	}
.grey {
	font-family:arial,verdana;
	color:#808080;
	font-size:x-small;
	font-weight:500;
	}
.justify {
	text-align:justify;
	}
.red {
	font-family:arial,verdana;
	color:#cc0000;
	}
.purple {
	font-family:arial,verdana;
	color:#800080;
	}

.box {
	font-family:arial,verdana;
	font-size:x-small;
	color:#808080;
	padding:5px;
	border:#333333 1px solid;
	}

/* IDs */
#header {
	border-right:#333333 1px solid;
	border-top:#333333 1px solid;
	margin:0px auto 10px;
	border-left:#333333 1px solid;
	width:748px;
	border-bottom:#333333 1px solid;
	voice-family:"\"
	}
#title {
	border-right:#222222 1px solid;
	padding-right:20px;
	border-top:#222222 1px solid;
	padding-left:20px;
	padding-bottom:0.25em;
	margin:5px 5px 0px;
	border-left:#222222 1px solid;
	color:#cccccc;
	line-height:1.2em;
	padding-top:20px;
	border-bottom:#222222 0px solid;
	letter-spacing:0.2em;
	voice-family:"\"
	}
#blurb {
	border-right:#222222 1px solid;
	padding-right:20px;
	border-top:#222222 0px solid;
	padding-top:0px;
	border-left:#222222 1px solid;
	padding-left:20px;
	border-bottom:#222222 1px solid;
	padding-bottom:20px;
	margin:0px 5px 5px;
	font:11px arial,verdana,Sans-serif;
	color: #808080;
	letter-spacing:0.2em;
	voice-family:"\"
	}

/* links */
a: { color:#99aadd; text-decoration:none }
a:link { color:#99aadd; text-decoration:none }
a:hover { color:#aadd99; text-decoration:underline }
a:active { color:#aadd99; text-decoration:underline }
a:visited { color:#aa77aa; text-decoration:none }

a.blue: { color:#0000ff; text-decoration:underline }
a.blue:link { color:#0000ff; text-decoration:underline }
a.blue:hover { color:#cc0000; text-decoration:underline }
a.blue:active { color:#cc0000; text-decoration:underline }
a.blue:visited { color:#cc0000; text-decoration:underline }

a.planebold: { color:#99aadd; font-weight:bold; text-decoration:none }
a.planebold:link { color:#99aadd; font-weight:bold; text-decoration:none }
a.planebold:hover { color:#aadd99; font-weight:bold; text-decoration:underline }
a.planebold:active { color:#aadd99; font-weight:bold; text-decoration:underline }
a.planebold:visited { color:#aa77aa; font-weight:bold; text-decoration:none }

a.planesmall: { color:#F5F5F5; font-size:x-small; margin:1px; padding:1px; text-decoration:none }
a.planesmall:link { color:#F5F5F5; font-size:x-small; margin:1px; padding:1px; text-decoration:none }
a.planesmall:hover { color:#F5F5F5; font-size:x-small; margin:1px; padding:1px; text-decoration:none }
a.planesmall:active { color:#F5F5F5; font-size:x-small; margin:1px; padding:1px; text-decoration:none }
a.planesmall:visited { color:#F5F5F5; font-size:x-small; margin:1px; padding:1px; text-decoration:none }

a.planesmallblue: { color:#0000ff; font-size:x-small; margin:1px; padding:1px; text-decoration:none }
a.planesmallblue:link { color:#0000ff; font-size:x-small; margin:1px; padding:1px; text-decoration:none }
a.planesmallblue:hover { color:#0000ff; font-size:x-small; margin:1px; padding:1px; text-decoration:none }
a.planesmallblue:active { color:#0000ff; font-size:x-small; margin:1px; padding:1px; text-decoration:none }
a.planesmallblue:visited { color:#0000ff; font-size:x-small; margin:1px; padding:1px; text-decoration:none }

a.ulsmall: { color:#F5F5F5; font-size:x-small; text-decoration:underline }
a.ulsmall:link { color:#F5F5F5; font-size:x-small; text-decoration:underline }
a.ulsmall:hover { color:#F5F5F5; font-size:x-small; text-decoration:underline }
a.ulsmall:active { color:#F5F5F5; font-size:x-small; text-decoration:underline }
a.ulsmall:visited { color:#F5F5F5; font-size:x-small; text-decoration:underline }
