/*
        border-style:       solid;
		border-color:       #000000;
		border-width:       2px 2px 2px 2px;
*/

	xa:link			{ color: white; text-decoration: none }
	xa:active		{ color: silver; text-decoration: none }
	xa:visited		{ color: #850000; text-decoration: none }
	xa:hover		{ color: silver; text-decoration: none }

	body	{
		background-color:	#850000;
		color:				#F0F8FF;
		}
	#sidebar {
	    float:              right;
		height:             120vh;
		width:              18vw;
		padding-left:       5em;
	    }
	#sidebar h3	{ 
		padding-top:		.8em;
		padding-bottom:		0em;
		padding-left:       2em;
		margin-top:         1.2em;
		text-align:			left;
		color:				#000000;
		font-family:		Arial;
		font-size:			.9em;
		font-weight:        bold;
		}
	#sidebar p	{
		font-size:			small;
		padding-left:       0;
		padding-right:      1.5em;
		}
	#logo	{
		margin:				.2em;
		}
	#navborder	{
		float:				left;
		width:				14%;
		}
ul {
    list-style-type: none;
	width: 92%;
    xmargin: 0;
	margin-top: -1vh;
    padding: 0;
    overflow: hidden;
    background-color: #111;
	margin-bottom:      2.4em;
	margin-left:        2.6em;
}

li {
    float: left;
}

li a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}
 
li a.active {
    display: block;
    color: #D00000;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

li a:hover {
    background-color: #333;
	color:            silver;
}

li.blog {
    float:                right;
}


/*
	#button	{
		}
	#button UL {
		padding:			1.5em 0em 0em 0em;
		margin:				15px 0;
		border:				0px none;
		list-style-type:	none;
		width:				136px;
		}
	#button LI {
		text-align:			center;
		border:				2px solid #000036;
		background:			midnightblue;
		font-family:		arial;
		font-size:			x-small;
		}
	#button LI A {
		display:			block;
		width:				100%;
		padding:			5px 0px 5px 0px;
		color:				gold;
		}
	#button li a:hover	{
		color:				#000036;
		text-decoration:	none;
		background:			silver;
		}
	#mainbody LI {
		text-align:			left;
		margin:				.5em 0px .5em 0em;
		list-style-type:	none;
		}
*/
	
	#mainbody	{
		float:				right;
		width:				82%;
		margin:             .5em 5.4em 0em 3.3em;
		background:			#FFFFFF;
		color:              #000000;
		}
	#tagline {
	    float:              right; 
		width:              20%;
		font-size:          .8em;
		font-style:         italic;
		margin-top:         4em;
		padding-right:      2.6em;
	    }
	#banner {
		width:              92%;
		border-style:       solid;
		border-color:       #000000;
		xborder-width:       .3em 0em 2.5em 0em;
		border-width:       .3em 0 0 0;
		xmargin-bottom:      2.4em;
		margin-bottom:      0;
		margin-left:        2.6em;
		}
	#widebody	{
		float:				right;
		width:				75%;
		padding:			0% 15% 0% 5%;
		}
	#mainbody h1	{
	    display:            inline-block; 
		padding-top:		.6em;
		padding-bottom:		.6em;
		padding-left:		1.4em;
		text-align:			left;
		xcolor:				#000000;
		color:				#950000;
		font-family:		arial;
		font-size:			1.8em;
		font-weight:        bold;
		}
	#mainbody h2	{
	    display:            inline-block; 
		padding-top:		.9em;
		padding-bottom:		.9em;
		padding-left:       2em;
		margin-top:         1.5em;
		text-align:			left;
		color:				#950000;
		font-family:		Georgia;
		font-size:			1.4em;
		font-weight:        normal;
		}
	#mainbody p	{
		font-size:			medium;
		padding-left:       2.8em;
		}
	#mainbody hr {
		width:				75%;
		color:				black;
		}
	#mainbody table {
		font-size:			medium;
		}
	#mainbody th {
		color:				gold;
		text-align:			center;
		padding:			.5em 1.5em .5em 0em;
		}
	#mainbody td {
		text-align:			left;
		padding:			.5em 1.5em .5em 0em;
		}
	#foot	{
		color:				gold;
		clear:				both;
		padding:			2% 0% 0% 0%;
		}
	.putmiddle {
		text-align:			center;
		}
	.displaypicx {
		position:			relative;
		}
	.displaypicx a:hover {
		border:				0px;
		}
	.displaypicx a span img {
		position:			absolute;
		top:				210px;
		height:				0;
		width:				0;
		border-width:		0;}
		}	
	.displaypicx a:hover span img {
		position:			absolute;
		top:				210px;
		left:				46px;
		height:				341px;
		width:				512px;
		}
	.imglinks {
		position:			relative;
		}
	.imglinks a:hover {
		border:				0px;
		}
	.imglinks a img {
		position:			absolute;
		top:				200px;
		height:				0;
		width:				0;
		border-width:		0;
		}	
	.imglinks a:hover img {
		position:			absolute;
		top:				200px;
		left:				350px;
		height:				281px;
		width:				562px;
		}