HR {
	height : 1px;
}

BODY, H1, H2, H3, H4, H5, H6, TD, TH, DIV, PRE, CODE, SPAN, P, OL, UL, DL, DT, DD, LI, BLOCKQUOTE {
		font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	
} 


BODY {
	font-style: normal;
	color: #111;
	background-color: #ffffff;
	background-image: url(../gfx/design/bground_swirl_04.gif);
}

BODY.home {
	background-color: #ffffff;
	background-image: url(../gfx/design/bground_swirl_03.gif);
}

P {
	margin: 8px;
			padding-bottom: 8px;
}




TD {
	vertical-align : top;
	padding : 0px;}
	
A {
	color: #990000;
}

A:visited { color:#990000;
	
}
	
A:hover {
	color: #0000ff;
	text-decoration: underline overline;
}




img {
	border: 0px;
}

H1 {
	background-color: #333;
	margin: 0 0 0 0;
	margin-top: 0px;
	padding: 5px;
	font-size: 14px;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image: url(../gfx/design/background_lines_grey_05.gif);
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
}

H2 {
	font-size: 11px;
	margin-bottom: 0px;
	margin: 7px;
	font-weight: bold;
}

H3 {
	font-size: 10px;
	margin-bottom: 0px;
	margin: 10px;
	font-weight: bold;
}

H4 {
	font-size: 10px;
	color: #666;
	margin: 10px;
	font-weight: bold;
}

H5 {
	font-size: 10px;
	color: #333;
	margin: 10px;
	font-weight: bold;
	font-style: italic;
}

#topstory H1 {
	background-color: #993333;
	margin: 0 0 0 0;
	margin-top: 0px;
	font-size: 14px;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image: url(../gfx/design/background_lines_red_01.gif);
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
}

#topstory H2 {
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom: 0px;
	margin: 5px;
	font-weight: bold;
}


#belowfold H1 {
	background-color: #99CCCC;
	margin: 0 0 4 0;
	padding: 4px;
	font-size: 12px;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	background-image: url(../gfx/design/background_lines_red_01.gif);
}


#main H1 {
	background-color: #993333;
	margin: 0 0 0 0;
	margin-top: 0px;
	font-size: 14px;
	color: #fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image: url(../gfx/design/background_lines_red_01.gif);
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
}


#main H2 {
	font-size: 16px;
	margin: 7px;
	font-weight: bold;
}

#main H3 {
	font-size: 13px;
	margin: 10px;
	font-weight: bold;
}

#main H4 {
	font-size: 10px;
	color: #666;
	margin: 10px;
	font-weight: bold;
}

#main H5 {
	font-size: 10px;
	color: #666;
	margin: 10px;
	font-weight: bold;
}

#main p {
	font-size: 12px;
}

#main li {
	font-size: 12px;
}

#main img {
	margin-bottom: 12px;
	
}







TD.banner {
	padding: 0px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	background-color: eee;
	background-image: url(../gfx/design/background_lines_grey_03.gif);
}

TD.masthead {
	padding: 0px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
		border-bottom: 1px solid #000;
			background-image: url(../gfx/design/background_lines_grey_01.gif);
}

#mast {
	color: #333;

}

#mast P {
	margin: 4px;
			padding-bottom: 0px;
				font-size : 14px;
}
	

TD.top {
	padding: 0px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	background-color: #369;
}

#datestamp {
	color: #fff;

}

#datestamp P {
	margin: 4px;
	font-size: 10px;
	text-align: right;
				padding-bottom: 2px;
}
	
	
	TD.date {
	background-color: #000;
	border-right: 1px solid #000;
	background-image: url(../gfx/design/background_lines_grey_02.gif);
}


TD.navigation {
	background-color: #000;
	border-left: 1px solid #000;
	background-image: url(../gfx/design/background_lines_grey_02.gif);
}

#nav {
	font-size: 9px;
	color: #eeeeee;
}

#nav P {
	margin: 4px;
				font-size : 10px;
								padding-bottom: 2px;
}

#nav H1 {
	background-color: #003366;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #eeeeee;
	font-family: Georgia, "Times New Roman", Times, serif;
			background-image: none;

}



#nav A {
	color: #ccc;
		text-decoration: none;
}

#nav A:visited { color:#ccc;
	
}
	
#nav A:hover {
	color: #FFFF99;
	text-decoration: underline;
}


TD.topstories {
	background-color: #F6EED8;
	border-left: 1px solid #000;
	border-bottom: 1px solid #000;
	background-image: url(../gfx/design/background_white_shadow.gif);
}

TD.headlines {
	background-color: #ffffff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background-image: url(../gfx/design/background_lines_grey_04.gif);
}
	
	
		TD.sidefill {
	background-color: #000;
	border-right: 1px solid #000;
	background-image: url(../gfx/design/background_lines_grey_03.gif);
}

	
		TD.feature {
	border-bottom: 1px solid #000;
	background-color: #ffffff;
	background-image: url(../gfx/design/background_white_shadow.gif);
}
	

	#belowfold p {
	margin: 3px;
			padding-bottom: 16px;

}
	
