/* rjanderson.org css style sheet */

.left
{
 margin-right: 1em;
 float: left;
}

.right
{
 margin-left: 1em;
 float: right;
}

.clear 
{
 clear: both;
}

.center
{
 text-align: center;
}

.addressblock
{
 font-family: "Arial Black", "Comic Sans";
}

.backwards 
{
 unicode-bidi:bidi-override; 
 direction: rtl;
}

.data
{
 text-align:  center;
 font-family: "Times New Roman", "serif";
 font-weight:	bold;
 font-size:		1.5em;
}

p.copyright 
{
 font-size: .6em;
 text-align: center;
}


a.vnav, a.vnav:link, a.vnav:visited, a.hnav, a.hnav:link, a.hnav:visited  
{
 display:					block; 
 width:						160px; 
 height:					25px; 
/*
 background:			#dca; 
*/
 background:			blue; 
 border:					1px solid #000; 
 margin-top:			2px;
 margin-right:		2px; 
 text-align:			center; 
 text-decoration:	none; 
 font-family:			verdana, arial, sans-serif; 
 font-size:				12px; 
/*
 color:						#000; 
*/
 color:						white; 
 line-height:			25px; 
 overflow:				hidden; 
}
a.vnav, a.vnav:link, a.vnav:visited  
{
 float:	left;
}
a.vnav:hover, a.hnav:hover 
{
 color:			 #fff; 
/*
 background: #764;
*/
 background: navy;
}
a.vnav:active, a.hnav:active 
{
 color:			 #fff; 
 background: #c00;
}

.container, .container2, .container3 
{
 display:	 	 	block; 
 position:		relative; 
/* width:				656px; */
 height:			29px; 
 overflow:		hidden; 
 margin:			0 auto 0 auto;
}
.container 
{
/* display:	 	 	block; 
 position:		relative;
*/ 
/*
 width:				656px;
*/
 width: 662px; 
/* height:			29px; 
 overflow:		hidden; 
 margin:			0 auto 0 auto;
*/
}
.container2 
{
/* display:	 	 	block; 
 position:		relative;
*/ 
 width:				492px; 
/* height:			29px; 
 overflow:		hidden; 
 margin:			0 auto 0 auto;
*/
}

.container3 
{
/* display:	 	 	block; 
 position:		relative;
*/ 
 width:				825px; 
/* height:			29px; 
 overflow:		hidden; 
 margin:			0 auto 0 auto;
*/
}

/*
.container, .container2  span
//{
// display: none;
}
*/
.menuitems span
{
 display: none;
}

.history-table
{
 line-height:  1.5;
 font-weight:	 bold;
}
.td-date
{
 vertical-align: 	top;
 text-decoration: underline;
 padding: 		 		5px;
}
hr
{
 width: 	 80%;
 text-align: center;
}
cite
{
 text-align: right;
}

#dark a
{
 color: white;
}
#dark a:visited
{
 color: grey;
}

.invisible
{
 display: none;
}
