body { background-image: url(images/backtile.jpg); background-attachment:fixed ;color: #FFFFFF; background-color: #000000; }#nav A:link {	COLOR: #AABBFF; TEXT-DECORATION: none}#nav A:visited {	COLOR: #AAAADD; TEXT-DECORATION: none}#nav A:hover {	COLOR: #FFFFFF; TEXT-DECORATION: underline}#nav A:active {	COLOR: #FFB7F6; TEXT-DECORATION: underline}  HR { color: #555588; width: 800; height: 1px; }  H1 { font: bold 20pt Verdana, sans-serif; color: white; }  H2 { font: bold 18pt Verdana, sans-serif; color: white; }  H3 { font: bold 16pt Verdana, sans-serif; color: white; }  H4 { font: bold 14pt Verdana, sans-serif; color: white; }  H5 { font: bold 12pt Verdana, sans-serif; color: white; }  H6 { font: 12pt Verdana, sans-serif; color: white; }#container {position: absolute; left: 50%; margin-left: -400px; width: 800px; border: 5px solid #aEb2b3;} #window {position: relative; left: 50%; margin-left: -400px; width: 800px; margin-right: 0px; top: 0px; margin-top: 0px; height: 100%;}#header {font: 14px "Capitals"; color: #FFFFFF;}#main {font: 14px "Capitals"; color: white;}	TABLE.home { background-color: #FF3333; border 12px double #AAFFFF; border-collapse: collapse; font: 14px "Capitals"; color #AAAAFF;}.headerTable {	/* padding: 2px 4px 2px 4px; *//*border: 1px solid #999999; */background-color: #000000;	/* Color of header table *//* font: 24px "Capitals"; */color: #99CCFF;		/* --- Color of text inside table on page body */}			.mainTable {	/*padding: 20px 40px 20px 40px; *//*border: 1px solid #999999; */background-color: #000000;	/* Color of main table */font: bold 14px "arial";color: #99CCFF;		/* --- Color of text inside table on page body */}TABLE.regularTable {	padding: 2px 4px 2px 4px;border: 1px double #999999;font 18px "Capitals";color: #AACCFF;}TABLE.regularTable TD { font-family: Georgia,Times,serif font-size: 12pt; border: 1px solid white; padding: 1px 3px; text-align: center; }caption {	font-family:Georgia,Times,serif;	font-weight:normal;	font-size:1.4em;	text-align:left;	margin:0;	padding:0.5em 0.25em;	}	TABLE.cal{ background-color: #000000; border: 2px solid #AAFFFF; border-collapse: collapse; font : 14px "Capitals"; color: #AAAAFF;}	TABLE.cal CAPTION { font-size: 14pt; background-color: #000022; }	TABLE.cal TH       { font-size: 12pt; border: 1px solid black; background-color: #FFE0FF; }	TABLE.cal TD       { font-size: 10pt; border: 1px solid black; padding: 1px 3px; text-align: center; }	TABLE.cal TD.year  { background-color: black; color: white; font-weight: bold; font-size: 12pt; letter-spacing: .8em; }	TABLE.cal TD.president  { background-color: #222288; font-size: 16pt; letter-spacing: .4em; }	TABLE.cal TD.vp  { background-color: #111166; font-size: 12pt; letter-spacing: .2em; }	TABLE.cal TD.secretary  { background-color: #000000; font-size: 12pt; letter-spacing: .2em; }	TABLE.cal TD.director  { background-color: #000011; font-size: 10pt; letter-spacing: .2em; }	TABLE.cal TD.note1  { background-color: #000000; font-size: 10pt; }	TABLE.cal TD.note2  { background-color: #111166; font-size: 10pt; }	TABLE.cal .pre  { font-size: 8pt; background-color: #222288; } /* Public Function Highlight */	TABLE.cal .vp     { background-color: #111144; } /* Mirror Class Highlight    */	TABLE.cal .secretary { background-color: #000022; } /* Members Only Highlight    */	TABLE.cal .director { background-color: #000000; }	TABLE.cal .offsite { font-size: 28pt; font-weight: bold;  color: #D00000; } /* Location Highlight     */#header {position: relative; top: 0px; bottom: "100%"; left: 0px; right: "100%";}#mike {position: absolute; top: 170px; bottom: 600px; left: 0px; right: 200px; border: 1px solid #6699FF;}#nav {float: left; width: 200px; margin-left: 0px; font: 14px "Capitals"; font-weight: bold; color: white;}#masthead {width: 800px; border-bottom: 1px solid #aEb2b3;}#content {float: left; width: 450px; margin-right: 10px; margin-left: 10px;}#sidebar {float: right; width: 150px; margin-right: 10px; display: inline;}/*#footer {clear: both; width: 800px;}*/#title {font: 60px "Times"; font-weight: bold; color: white; position: absolute; top: 10px; left: 55px;}/* --- Common Footer Styles --- */	.normal {font: 12px "Arial"; color: #FFFFFF; font-size: 14pt; font: bold; }	.nextevent {font: 12px "Century Gothic"; color: #CCCCFF; font-size: 12pt; font: bold; }	.clubnews {font: 11px "Arial"; color: #00CCFF; font-size: 11pt; font: bold; }		.datefont {color: #FFFFFF; font: bold 12 pt "verdana"; }  .footer  { color: #CCCCCC; font-size: 10pt; }  .caption  { color: #CCCCCC; font-size: 10pt; }  a:link.footer, a:visited.footer {   font: bold 11pt arial; color: #00CCFF; text-decoration: none; }  a:hover.footer { color: #CCFFFF; text-decoration: underline; }  a:active.footer { color: #FFB7F6; text-decoration: underline; }  /* Next Event */  a:link.next, a:visited.next {   font: bold 12pt georgia; color: #FF9999; text-decoration: none; }  a:hover.next { color: #FFFFFF; text-decoration: underline; }  a:active.next { color: #FFB7F6; text-decoration: underline; }/* Regular Links */  a:link.regular, a:visited.regular {   font: bold 12pt times; color: #99AAFF; text-decoration: none; }  a:hover.regular { color: #00CCFF; text-decoration: underline; }  a:active.regular { color: #FFB7F6; text-decoration: underline; }/*img.floatRight {     float: right;     margin: 4px; }*/.floatleft { font-family: serif; float: left; margin-left: 2px; margin-right: 20px; border: 1px solid #555566;}.floatcenter { font-family: serif; float: center; margin-left: 10px; margin-right: 10px; border: 1px solid #555566;}.floatright { font-family: serif; float: right; margin-left: 20px; margin-right: 2px; border: 1px solid #555566;}p { margin-top: 0; }.floatleftcap{float: left;width: 320px;margin-top: 0px;margin-right: 10px;margin-bottom: 0px;margin-left: 0px;background-color: #001;padding: 10px;border-top: 1px solid #999;border-right: 2px solid #555;border-bottom: 2px solid #555;border-left: 1px solid #999;}.floatrightcap{float: right;width: 320px;margin-top: 0px;margin-right: 0;margin-bottom: 0px;margin-left: 10px;background-color: #001;padding: 10px;border-top: 1px solid #999;border-right: 2px solid #555;border-bottom: 2px solid #555;border-left: 1px solid #999;}.floatrightcapvert{float: right;width: 240px;margin-top: 0px;margin-right: 0;margin-bottom: 0px;margin-left: 10px;background-color: #001;padding: 10px;border-top: 1px solid #999;border-right: 2px solid #555;border-bottom: 2px solid #555;border-left: 1px solid #999;}.floatlarge{float: right;width: 770px;margin-top: 0px;margin-right: 0;margin-bottom: 0px;margin-left: 0px;background-color: #001;padding: 10px;border-top: 1px solid #999;border-right: 2px solid #555;border-bottom: 2px solid #555;border-left: 1px solid #999;}