/* Global Styles */

body { font:12px Arial, Helvetica, sans-serif; color:#EADABF; margin:10px; background:#222222; }
p { margin-top:0px; margin-bottom:5px; }
hr { margin-top:0px; margin-bottom:2px; }
td { font:12px Arial, Helvetica, sans-serif; color:#EADABF; }
a { color: #EADABF; }
a:hover { color: #D19C70; /*background-color:#FFFFCC;*/
	}
/*img {border:1px solid #9D908A}*/

/* Class Styles */

.gglText { font:12px Arial, Helvetica, sans-serif; color:#333333; letter-spacing:.1px;/*line-height:16px;*/
	/*text-decoration: none;*/
	}
.bodyText { font:12px Arial, Helvetica, sans-serif; color:#EADABF; line-height:20px; margin-top:0px; }
.subHeader1 { font:11px Arial, Helvetica, sans-serif; color:#BCB3AF; letter-spacing:.1em; /*line-height:22px;*/
	}
.subHeader2 { font:bold 10px Arial, Helvetica, sans-serif; color:#BCB3AF; letter-spacing:.1em; /*line-height:22px;*/
	}
.subHeader3 { font:bold 10px Arial, Helvetica, sans-serif; color:#983028; letter-spacing:.3em; /*line-height:22px;*/
	}
.category1 { font:9px Verdana; color:#718F74; letter-spacing:.01px; /*letter-spacing:.3em;*/
	/*line-height:22px;*/
	}
.category2 { font:9px Verdana; color:#7880B3; letter-spacing:.01px; /*letter-spacing:.3em;*/
	/*line-height:22px;*/
	}
.smallText { font:8px Verdana; /*color: #636F4B;*/
	letter-spacing:.1em;/*line-height: 22px;*/
	}
.copyrightText { font:9px Arial, Helvetica, sans-serif; color: #516653;/*letter-spacing:.2em;*/
	/*line-height: 22px;*/
	}
.cellBrdrRight { border-right:1px solid #9D908A }
.cellBrdrBottom { border-bottom:1px solid #9D908A }
.cellBrdrRgt-Bt { border-right:1px solid #9D908A; border-bottom:1px solid #9D908A }
.cellBrdrLft-Bt { border-left:1px solid #9D908A; border-bottom:1px solid #9D908A }
.cellPad_R-B { padding-left:5px; padding-bottom:5px }
.navigation td { /*font:bold 11px Arial, Helvetica, sans-serif;
	line-height:20px;
	letter-spacing:.5em;
	border-right:1px solid #670001;*/
 /*padding-top:15px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:15px;*/
	}
.navigation a { display:block; color:#670001; text-decoration:none; }
.navigation a:hover { background:#636F4B; color:#C07801;/*border:1px solid #CC0000;*/
	}
.navText { font: 11px Arial, Helvetica, sans-serif; color: #003366; line-height:16px; letter-spacing:.1em; text-decoration: none; }
.pageName { font: 18px Arial, Helvetica, sans-serif; color: #800000; /*line-height:26px;*/
	letter-spacing:.21em; }
.quote { font: 20px Arial, Helvetica, sans-serif; color: #759DA1; line-height:30px; }
/* ID Styles */

#background { background:url(../media/background.gif) left bottom no-repeat fixed }
#logo { font:20px Arial, Helvetica, sans-serif; color: #4A5185; letter-spacing:9px; /*letter-spacing:.4em;*/
	/*line-height:30px;*/
	}
#tagline { font:12px Arial, Helvetica, sans-serif; color:#718F74; letter-spacing:3px;/*letter-spacing:.2em;*/
/*	line-height:18px;*/
 }
#navigation td { /*font:bold 11px Arial, Helvetica, sans-serif;
	line-height:20px;
	letter-spacing:.5em;
	border-right:1px solid #670001;*/
 /*padding-top:10px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;*/
	}
#navigation a { display:block; color:#670001; text-decoration:none; }
#navigation a:hover { background:#670001; color:#C07801;/*border:1px solid #CC0000;*/
	}
#monthformat { border-bottom:1px dashed #800000; }
#dateformat { font:9px Arial, Helvetica, sans-serif; color: #004080; letter-spacing:.1em; }
#dateformat a { font:9px Arial, Helvetica, sans-serif; color: #004080; letter-spacing:.1em; text-decoration:none; }
#dateformat a:hover { color: #FFE0E0; letter-spacing:.1em; }
