A:link { text-decoration: underline; color: #990000; }
A:visited { text-decoration: underline; color: #6699CC; }
A:hover { text-decoration: underline; color: #003366; }

.empStoryCallouts A:link, .empBottomCallout A:link, .insideText A:link { text-decoration: underline; color: #990000; }
.empStoryCallouts A:visited, .empBottomCallout A:visited, .insideText A:visited { text-decoration: underline; color: #6699CC; }
.empStoryCallouts A:hover, .empBottomCallout A:hover, .insideText A:hover { text-decoration: underline; color: #003366; }

.empNav A:link, .empBottomNav A:link { text-decoration: none; color: #990000; }
.empNav A:visited, .empBottomNav A:visited { text-decoration: none; color: #6699CC; }
.empNav A:hover, .empBottomNav A:hover { text-decoration: none; color: #003366; }

BODY {
	margin: 0px;
	padding: 0px;
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000;
	text-align: center;
	}

.clearme {
	clear:both;
	height: 1px;
	font-size: 1px;
	}

.empContainer {
	margin: 0px auto;
	width: 780px;
	text-align: left;
	font-size: 11px;
	}
	
.empNav {
	margin-top: 12px;
	text-align: right;
	width: 780px;
	font-size: 12px;
	}

.empNav UL, .empBottomNav UL {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}

.empNav LI {
	font-size: 11px;
	display: inline;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 16px;
	background: transparent url('_images_104640/arrow.gif') no-repeat;
	}

UL.rightNav {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	list-style-type: none;
	}
.rightNav LI {
	margin: 0px 0px 6px 10px;
	padding: 0px 0px 0px 16px;
	background: transparent url('_images_104640/arrow.gif') no-repeat;
	}
.indentNav LI {
	margin: 3px 0px 3px 10px;
	padding: 0px 0px 0px 0px;
	background-image: none;
	}	
UL.indentNav {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}

.empFlash {
	padding: 26px 0px 2px 0px;
	border-bottom: 1px solid #ccc;
	}
	
.empLeft {
	float: left;
	display: inline;
	margin-top: 11px;
	width: 144px;
	font-size: 24px;
	color: #cc0000;
	}
.empLeft SPAN {
	font-size: 14px;
	color: #999;
	}
	
.empRight {
	float: right;
	display: inline;
	font-size: 11px;
	width: 636px;
	}
	
.empRight H1 {
	font-weight: normal;
	font-size: 21px;
	line-height: 23px;
	margin: 0px;
	padding: 0px;
	}

.empRight P {
	margin: 6px 0px;
	font-size: 12px;
	line-height: 16px;
	}

.empStoryCallouts {
	margin: 0px;
	padding: 6px 0px 0px 0px;
	font-size: 12px;
	line-height: 16px;
	}

.empStoryCallouts UL, .empBottomCallout UL {
	font-size: 11px;
	padding: 0px;
	margin: 0px 0px 6px 0px;
	list-style-type: none;
	}


.empStoryCallouts LI {
	font-size: 11px;
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 16px;
	background: transparent url('_images_104640/arrow.gif') no-repeat;
	}
	
.empStoryOne, .empStoryTwo, .empStoryThree {
	font-size: 12px;
	line-height: 16px;
	float: left;
	display: inline;
	margin-right: 18px;
	width: 194px;
	}


.empBottomCallout, .empBottomNav {
	padding: 8px 0px;
	border-top: 1px solid #ccc;
	clear: both;
	}

.empArchive {
	border-top: 1px solid #ccc; 
	border-bottom: 1px solid #ccc; 
	margin-bottom: 10px; 
	padding: 10px;
	background: transparent url('_images_104640/bg_archive.gif') repeat-x;
	}

.empBottomCallout SPAN, .empArchive SPAN { color: #666; font-size: 16px; margin: 0px; padding: 0px; }

.empBottomNav {
	padding-bottom: 12px;
	font-size: 12px;
	}
	
.empBottomNav LI, .empBottomCallout LI, .empArchive LI {
	font-size: 12px;
	line-height: 16px;
	display: inline;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 16px;
	background: transparent url(_images_104640/arrow.gif) no-repeat;
	}
	
/* inside specific styles */

.insideTextWide {
	float: left;
	display: inline;
	margin-top: 11px;
	width: 640px;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	}

.insideText {
	float: left;
	display: inline;
	margin-top: 11px;
	width: 485px;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	}
	
.insideRight {
	float: right;
	display: inline;
	margin-top: 21px;
	width: 238px;
	font-size: 12px;
	}

.insideTextWide P, .insideText P {
	margin: 0px 0px 12px 0px;
	}

.mainSub {
	text-align: right;
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 16px;
	}
	
.insideTextWide H1, .insideText H1 {
	font-weight: normal;
	font-size: 42px;
	line-height: 66px;
	margin: 0px;
	padding: 0px;
	color: #990000;
	}
	
.insideTextWide H2, .insideText H2 {
	font-weight: bold;
	font-size: 14px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	color: #000;
	}
	
.insideTextWide H3, .insideText H3 {
	border-top: 1px solid #ccc;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	margin: 26px 0px 0px 0px;
	padding: 6px 0px 0px 0px;
	color: #990000;
	}
	
.insideTextWide H4, .insideText H4 {
	font-weight: normal;
	font-size: 26px;
	line-height: 26px;
	color: #990000;
	padding-bottom: 0px;
	margin-bottom: 6px;
	}
	
.insideTextWide H5, .insideText H5 {
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	color: #990000;
	padding-bottom: 0px;
	margin-bottom: 6px;
	}

.insideTextWide UL, .insideText UL {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	}

.insideTextWide LI, .insideText LI {
	font-size: 11px;
	display: inline;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 16px;
	background: transparent url('_images_104640/arrow.gif') no-repeat;
	}
	
.insideTextWide DD, .insideText DD {
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 16px;
	background: transparent url('_images_104640/arrow2.gif') no-repeat;
	}

.firstParagraph {
	padding-top: 10px;
	font-size: 18px;
	color: #990000;
	}

.quoteBox {
	width: 238px;
	padding-top: 16px;
	background: #DCDCDC url('_images/quote_top.gif') no-repeat;
	}
	
.quoteBoxBottom {
	background: #DCDCDC url('_images/quote_bottom.gif') no-repeat;
	width: 238px;
	height: 12px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
	line-height: 1px;
	}
	
.quote {
	width: 206px;
	padding: 0px 16px 4px 16px;margin: 0px;
	font-size: 14px;
	line-height: 22px;
	background: #DCDCDC;
	}
	
.quote DIV {
	color: #336699;
	font-style: italic;
	font-size: 11px;
	line-height: 13px;
	}

.sideBar { 
	margin: 0px 16px;
	}

.sideBar DIV {
	color: #336699;
	font-style: italic;
	font-size: 11px;
	line-height: 13px;
	}

.sideBar H1, .makingithappen H1 {
	color: #990000;
	font-size: 18px;
	font-weight: normal;
	margin: 16px 0px 0px 0px;
	padding: 0px;
	}
	
.sideBar P {
	font-size: 12px;
	line-height: 20px;
	}
	
.pastPieces H4 { font-size: 18px; }	

.bigred { font-size: 14px; color: #990000; }
