html body
{
	background-color:#e2e2ea;
	font-family:arial;
	padding-left:0.4em;
	padding-right:0.5em;	
	
		color: #979797;}
		
	

/*banner*/
#cont1 {
	height:60;
width: 850px;
	margin-left: auto;
	margin-right:auto;
text-align:left;
	}
	


#wrapper
{
	max-width:830px;
	margin-left: auto;
	margin-right:auto;
	}
	

#links {
	
	font-size:0.95em;
	font-weight: normal;
	margin-top: 12px;
	color: #000000;	
	}

	
.nocol {float:right; max-width:336px; padding-top:14px;padding-right:0px;padding-bottom:16px;padding-left:16px;
	}
.nocol2 {float:left; max-width:336px; padding-top:10px;padding-right:16px;padding-bottom:20px;padding-left:0px;
	}	
	
.i600    {max-width:100%}
.adslot {margin-top:20px}


.alignleft {
float:left;margin-left:8px;font-size:0.95em
}

.alignright {
	float:right;
	margin-bottom:4px;
	}


.firstwords {font-family:arial; font-size:1.125em;font-weight:bold; color:#370000}

p#first:first-letter {font-size:1.8em; font-weight:bold; color:#606060;}


blockquote 
{margin-left:30px;
margin-right:60px;
line-height:22px;
font-size:1em;
color:#202020;}


#container {
	background-color:#cccccc;
	margin-top:20px;
	padding:8px;} 


/* inside container*/
.csp1 {
	font-size:1em;
	font-weight:bold;
	margin-top: 2px;
	margin-bottom:6px;}
	
/* inside container*/
.cspg {
	font-size:1em;
	font-weight:bold;
	color:#090;
	margin-top: 2px;
	margin-bottom:6px;}
	
/* inside container*/
.csp2 {font-size:1em;font-weight:bold; color:#333333; margin-top:18px; margin-bottom:6px}

/* inside container*/
.csp3 {
	color:#140000;
	margin-top:0;
	margin-bottom:6px;
	line-height:18px;
	font-size: 0.95em;}
	
/* inside container*/
.csp4 {color:#140000;
	margin-top:14px;
	margin-bottom:6px;
	font-size: 0.95em;}
	
/* inside container*/

.source {font-size:0.95em;text-align:right; padding-right:5%; margin-top:0;}
	

	
/* copyright line*/	
	.crights {
	font-size:0.9em;
	margin-left:9%;
	margin-top:30px;
	color: #333333;}	
	
	
h1  {font-family: Impact;
	font-size: 1.8em;
	font-weight: 400;
	color: #410000;
	left: 16px;
	margin-bottom:14px}


h2  {
	font-family: "times new roman";
	font-size: 1.4em;
	color: #4F4F35;
	margin-bottom:20;
}

h3  {font-family: times new roman;
 font-size: 1.2em;
  color: #46462F; 
  font-style:italic;
   font-weight: bold;
   margin-top:16px;
   margin-bottom:8px}

p   {
	line-height:22px;
	font-size:1em;
	color:#202020;}

	
/* top navigation*/
p.subhead {font-size:1em;
	
	line-height:18px;
	margin-left:16px;
	margin-top:-10px;
	margin-bottom:36px;
	color: #000;
	font-weight:600;}
	
	
/* bottom navigation with to the top*/	
.nav {font-size:1.1em;
	text-align:center;
	margin-top:20px;
	margin-bottom:0px;
	color: #333333;}
	


	
/*bottom nav next 2of3 etc*/
.paren {
	font-size: 0.95em;
	color:#666;}
	

	
/* text space under image*/	
.p4   {
	clear:left;
	margin-top:7px;
	line-height: 1.2em;
	
}


#green {
	color:#006600;	}
	



.printtext {display:none;}

.nav-top {font-size:0.95em;
	margin-left:10%;
	padding-top:10px;
	margin-bottom:0px;
	color: #333333;}



.share2  {margin-top:20px; margin-bottom:0px;margin-left:10%;}	


a.dir:hover  {font-size:1em}

a:link     {text-decoration: underline; color:#360000}
a:visited    {text-decoration: underline; color:#360000;}
a:active    {text-decoration: underline; color:#360000;}
a:hover    {text-decoration:underline; color: #6666ff;}

a.two:link  {text-decoration: none; color:#606}
a.two:visited {text-decoration: none; color:#606} 
a.two:active {text-decoration: none; color:#606}
a.two:hover  {text-decoration:underline; color: #6666ff;font-size:1em;
	}
	
a.three:link {text-decoration: underline; color:#090}
a.three:visited {text-decoration: underline; color:#090}
a.three:active {text-decoration: underline; color:#090}
a.three:hover  {text-decoration:underline;color: #6666ff;font-size:1em;}


@media (max-width:600px)

{    .nocol {float:left; margin-right:610px; padding-left:2px }

	.nocol2 {display:none;}
	
	.nav-top {margin-left:18px;}
	
	p   {line-height:1.3em;
	font-size:1em;
	color:#202020;}
	
	.crights { font-size:0.7em;margin-left:18px;margin-top:30px;color: #333333;}}