a:link, a:active { color: #003399; }
a:visited { color: #003399; }
a:hover { color: #ffffff; }	
 
h2 {

	font-size: 20px; 
	margin-top: 0px;
	font-family: "arial";
	
	}


h4 {
	
	font-size: 12px;
	font-family: "arial";
	margin: 0px 0px 0px 0px;
	
	}

h3 {

	font-size: 14px;
	font-family: "arial";
	margin: 0px 0px 0px 0px;
	
	}

img { 

	margin: 0px 10px 0px 10px;
	
	}
	
p { 
	
	font-size: 12px;
	font-family: "arial";
	margin: 5px 0px 5px 0px;
	
	}
	
ul,li { 
	
	font-size: 12px;
	font-family: "arial";
	
	}	
	
.spacer { 
	
	color: white;
	width: 150px;
	
	}

.headercontent {	
	
	width: 350px;
	font size: 14px;
	font-family: "arial";
	border-bottom: 1px solid black; 
	
	}
		
#headerwrap {
	
	width: 750px;
	font-weight: bold;
	font-size: 12px;
	border-right: 0px dotted black;
	border-left: 0px solid black;
	border-bottom: 2px solid black;
	border-top: 0px solid black;
	color: white;
	background: #ffffff;
	padding: 2px 2px 2px 2px;
	
	}
	
#footerwrap {
	
	width: 750px;
	font-size: 11px;
	font-family: "arial";
	border-right: 0px dotted black;
	border-left: 0px solid black;
	border-bottom: 0px solid black;
	border-top: 2px solid black;
	text-align: center;
	background: #ffffff;
	padding: 2px 2px 2px 2px;
	
	}
	
#leftwrap {

	width: 150px;
	float: left;
	border-right: 0px dotted black;
	border-left: 0px solid black;
	border-bottom: 0px solid black;
	border-top: 0px solid black;
	padding: 5px 5px 5px 5px;
	margin: 5px 50px 5px 5px;

	}
	
.samplestory {	
	
	width: 100%;
	font size: 12px;
	border-right: 0px solid black;
	border-left: 0px solid black;
	border-bottom: 0px solid black;
	border-top: 0px solid black;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;

	}

	
#rightwrap {	
	
	width: 550px;
    left: 0px; 
	font size: 12px;
	border-right: 0px solid black;
	border-left: 0px dotted black;
	border-bottom: 0px solid black;
	border-top: 0px solid black;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;

	}
	
#rightwrap a:link, a:active { color: #003399; }
#rightwrap a:visited { color: #003399; }
#rightwrap a:hover { color: #003399; }		
	
	
.whatis {

	width: 540px;
	font-family: "arial";
	font-size: 12px;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	background: #FFCC66;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	
	}	
	
.navblock {

	width: 150px;
	font-family: "arial";
	font-size: 14px;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	background: #99CCFF;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	
	}
	
	
.loginblock {

	width: 150px;
	font-family: "arial";
	font-size: 14px;
	color: #ffffff;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	background: #FFFF99;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
	
	}
	
.instructblock {

	width: 170px;
	font-family: "arial";
	font-size: 12px;
	border-right: 1px solid black;
	border-left: 1px solid black;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	background: #efefef;
	padding: 5px 5px 5px 5px;
	
	
	}	
	

	
	

/* Special Edition story pages */


body, div, p, tr, td, ul, li {font-size: 12px; font-family: "arial"; }

.kick {font-size: 11px; margin: 0px;}

.exclusive {font-size: 11px; margin: 0px; color: red;}

.byline {font-size: 11px; margin: 0px;}

.source {font-size: 11px; margin: 0px;}

.date {font-size: 11px; margin: 0px;}

.updatetext {font-size: 11px; margin: 0px;}

.dateline {font-size: 11px; margin: 0px;}

.note {font-size: 10px; font-style: italic;}

.enhance {font-size: 11px; }
.enhance .bodyad {font-size: 11px; margin: 0px;}
.enhance .photo {margin-bottom: 15px;}

.enhance .caption 	{
					font-weight: bold;
					color: #666666;
					font-family: "arial";
					font-size: 11px; 
					margin: 0px;
					
					}
.enhance .photocredit {font-size: 11px; margin: 0px;}
.enhance .tool {font-size: 11px; margin: 0px;}
.enhance .attribution {font-size: 11px; margin: 0px;}
