
	
	#frame {
		width:922px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		margin-bottom: 800px;
		padding:10px;
		text-align:left;
		}
		

	
	
		h2 {
	font-size: .8em;
	font-variant: small-caps;
	font-weight: 700;
	padding: 0px 0 0px 0;
	margin: 0px;
}

	h3 {
	font-size: 1.1em;
	padding: 0px;
}

	h4 {
		background-color: #E2E9F1;
		border: 1px solid #000080;
		font-size: .8em;
		font-variant: small-caps;
		font-weight: bold;
		padding: 2px 0px 0px 0px;
		margin: 0px;
		}

	h5 {
		border: 0px solid #000080;
		font-size: .9em;
		font-variant: small-caps;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
		}


hr { 
color:silver; 
background: silver; 
border: 0; 
Height:1px;
padding-top: 0px;}


/* tabbed styles */

		#navigation {
		padding: 0px 0; 
		margin: 0 0 0 10px;
  		font: bold 12px Verdana, sans-serif;
		}

		#navigation li {
		list-style: none; 
		margin: 0;
  		display: inline;
		}

		#navigation li a {
		padding: 1px 0.5em; 	
		margin-left: 3px;
  		border: 1px solid white; 
		border-bottom: none;
  		background: #001C5C;
  		text-decoration: none;	
		}

		#navigation li a:link {
		color: white;
		}

		#navigation li a:visited {
		color: white;
		}

		#navigation li a:hover {
		color: #001C5C; 
		/*background: url(semitrans.gif);*/
		background-color: #C0C0C0;
  		border-color: #001C5C;
 		}
/* end tabbed styles */
		
	#contentleft {
		width:175px;
		padding:0px;
		float:left;
		background:transparent;
		font-family: Arial, Helvetica, Verdana, Sans-serif;
		font-size: .9em;
		}

	#contentcenterframe {
		width:480px;
		padding: 0 20px 0px 2px;
		float:left;
		/*background: url(semitrans.gif);*/
		background-color: transparent;
		border: 0px solid #00548E;
		}
		

	
	#contentcenter {
		width:470px;
		padding: 0px 10px 0px 10px;
		float:left;
		/*background: url(semitrans.gif);*/
		background-color: #E2E9F1;
		font-family: Arial, Helvetica, Verdana, Sans-serif;
		font-size: .9em;
		border: 2px solid #00548E;
		}
		
		
	
	#contentright {
		margin: 0 0 0 10px;
		width:215px;
		padding: 10px 6px 6px 6px;
		float:left;
		background:#00548E;
		font-family: Arial, Helvetica, Verdana, Sans-serif;
		font-size: .8em;
		color:white;
		border: 2px solid white;
		}
		
			#contentrightspace {
		margin: 10px 0 0 0px;
		width:215px;
		padding: 0px 6px 0 6px;
		float:left;
		background: transparent;

		}
		
#contentright img {
		float: left;
		padding: 4px 4px 0px 0;
		}
		
#contentright img.classy {
			float: none;
		padding: 0px 4px 0px 4px;
		}

#contentright img.blog {
		float: none;
		margin: auto;
		padding: 4px;
		}	
		
#twitter_update_list{
	padding-right: 10px;
}		


#contentcenterframe a:link {
		color:black;
		font-weight:bolder;
		text-decoration:none;
		}

#contentcenterframe a:visited {
		color:black;
		text-decoration:none;
		font-weight:bolder;
		}
		
#contentcenterframe a:hover {
		background-color:#041F66;
		color:white;
		}
		
#contentcenterframe a.ban:link {
		color:white;
		font-weight: normal;
		font-variant: normal;
		text-decoration:none;
		}

#contentcenterframe a.ban:visited {
		color:white;
		font-weight: normal;
		font-variant: normal;
		text-decoration:none;
		}

#contentcenterframe a.ban:hover {
		color:white;
		font-weight: normal;
		font-variant: normal;
		text-decoration:underline;
		}		
		
#contentcenter a:link {
		color:black;
		font-weight: bolder;
		font-variant: normal;
		text-decoration:underline;
		}

#contentcenter a:visited {
		color:black;
		text-decoration:underline;
		font-weight:normal;
		}

#contentcenter a:hover {
		background-color:#041F66;
		color:white;
		}
		
		
#contentcenter a.ban:link {
		color:white;
		font-weight: normal;
		font-variant: normal;
		text-decoration:underline;
		}

#contentcenter a.ban:visited {
		color:white;
		font-weight: normal;
		font-variant: normal;
		text-decoration:underline;
		}

#contentcenter a.ban:hover {
		color:red;
		background: #FFFFFF;
		font-weight: bold;
		font-variant: normal;
		text-decoration:underline;
		}
		
	#contentright a:link {
		color:silver;
		}

	#contentright a:visited {
		color:silver;
		}

	#contentright a:hover {
		background-color:#041F66;
		color:white;
		}
		
#contentright a.classy {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	font-variant: small-caps;
}		
		
#contentright a.classy:link{
		text-decoration: underline overline;
}		

#contentright a.classy:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}	

#contentright a.classy:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: transparent;
	background-color: transparent;
}	

a.blog:link{
color:silver;
}
a.blog:visited{
color:silver;

}
a.blog:hover{
		background-color:#041F66;
		color:white;
}		

a.tooltiplink span {display:none; }

a.tooltiplink:hover span { 
display:inline; 
position:absolute; 
padding:5px; 
color: #ffffff; 
background-color: #001C5C; 
border: 4px ridge #8A0045; 
text-decoration:none; 
}

a.tooltiplink:hover { font-size:100%; } /* IE6 fix */
		
#footer {
   clear: both;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #8f8f8f;
	border-top: 1px solid #cfcfcf;
	padding: 10px 10px;
	line-height: 14px;
	background-color: black;
	
}

#footer a {
	color: #c9c9c9;
	text-decoration: none;
}


#footer a:hover {
	background: #c9c9c9;
	color: black;
}

#footer #altnav {
	width: 300px;
	float: right;
	text-align: right;
}




	
	#contentheader {
		background:url(49tug.jpg);
		background-position:center;
		background-repeat: no-repeat;
		}
		
#twitter_update_list a:link{
	font-size: xx-small;
}	

#twitter_update_list a:visited {
font-size: xx-small;
		}

#twitter_update_list a:hover {
font-size: xx-small;
color: red;
		}
		
		

		
		
/*	h2 {
		font-size:12px;
		margin-top:0px;
		padding-top:0px;
		padding-bottom:0px;
		color: #E0FFFF;
		}*/
	
	
	#contentright p { font-size:.8em;}
	
</style>

