.body { background-color:#4e4e4e;
		font: 10px verdana;
		color:gray;
		}
.body b {color:#000;}		
.top {
		background-color:#e3e3e3;

		}
.nav { background-color:#ff0000;
		padding-right:20px;
		}

.midtbl {font:10px verdana; border: solid 1px gray;}
.midtbl2 {font:10px verdana; border-right:solid 1px #333333; padding:3px;background-color:#232323;}

.middle {height:535px;overflow:auto; }	
.middle li { 
				font: Italic 9px, verdana;
				margin-left:0px;
				list-style:none;
				padding-bottom:10px;
				}

.middle a{ color:gray;}

 

.impct {font: bold 14pt, Impact;}


.nav2 {
		background-color:#B30000;
		color:#ffffff;
		font: bold 12px verdana, arial, sans-serif;
		padding-right:10px;
		padding-left:50px;
		height:20px;
		}

#hrzline{border-bottom:1px dotted; border-color:gray;}

.fttr {
		background-color:#000000;
		font: 10px verdana, Arial, Sans-Serif;
		color:#4e4e4e;
		text-align:center;
		height:40px;
		}
		
.fttr2 {
		background-color:#000000;
		font: 10px verdana, Arial, Sans-Serif;
		color:#4e4e4e;
		text-align:right;
		height:14px;
		padding-right:10px;
		}
		
	

.main {
		background-color:#3e3e3e;
					
		}
		
.middle{
		background-color:#3e3e3e; /*ffffff;*/
		font: 10px verdana, Arial, Sans-Serif; 
		padding-right:5px;
		padding-left:5px;
				
		}

.left {
		background-color:#848484; /*#e3e3e3;*/
		font: 10px verdana, Arial, Sans-Serif;
		width:156px;
		padding-top:10px;
		border-right: 1px dotted;
		border-color: gray;
		}
		
.rgt {
		background-color: #212121; /*e3e3e3;*/
		font: 10px Arial, Sans-Serif;
		width:200px;
		padding-top:10px;
		padding-left:2px;
		color:white;
	
					
		}
		
#rgtbox{
		width:190px;
		background-color:#2e2e2e;
		margin-left:3px;		
		}
	
.dsg{float:right; padding-right:20px;}	
		
/*.rgt ul{
		padding-left:13px;
		}

.rgt ul li{
		padding-left:5px;
		}
*/
.rthdr {
		background-color:#9c9c9c;
		font: bold 14px  verdana;
		color:#d4d4d4;
		border-top: 5px solid; border-color:#e3e3e3;
		padding-top:2px;
		padding-bottom:1px;
		
		}
		
.news  {
		color:#ffffff;
		font: 10px verdana;
		text-decoration:justify;

		}
.news:hover{
		color:gray;
		}

.blog {background:#cc0000; border:solid 1px #7C1D23; padding:5px; width:120px;}
.blog  a{
		color:#ffffff;
		font: 12px verdana;
		text-decoration:none;

		}

#blckbrd{ 
		font:14px boopee;
		color:#ffffff;
		width:205px;
		text-align: justify;
		padding-left:17px;
		
		}
		
#blckbrd a{text-decoration:none;}		
		
.link a {
		color:white;
		font: bold 10px verdana;
		text-decoration:none;
		}
.link:hover{
		color:white;
		}
		
		
.imglink a {
		color:#cc0000;
		font: bold 10px verdana;
		text-decoration:none;
		}
.imglink:hover{
		color:#cc0000;
		}

.bk  {
		color:#CC0000;
		text-decoration:none;
		}
		
----------
/*lhs nav*/

			
#nav {
	width: 14.3em;
	height:100%;
	/*border-right: 1px solid #dedbdb; /*#cfcbcb;*/
	padding: 0 0 1em 0;
	/*margin-bottom: 1em;*/
	font: 11px, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #3e3e3e;/*#e6e7e7; CFCDCD; /*c1bfbf;*/
	color: #333;
	
	}
	
#nav ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#nav li {
		border-bottom: 1px solid #7A7977;/*#dedbdb;#c1bfbf;*/
		margin: 0px;
		
		}

#nav li a {
		display: block;
		padding: 5px 5px 5px 1em;
		/*border-left: 5px solid #dedbdb; /*#cfcbcb;*/
		
		background-color: #6c6c6c; /* #ecebeb; d6d4d4;*/
		color: #000;
		text-decoration: none;
		width: 100%;
		}

html>body #nav li a {
		width: auto;
		}

#nav li a:hover {
		
		background-color: #d6d6d6;/*#e4e0e0;*/
		color: #cc0000;
		}
		
#nav li strong {
		display: block;
		padding: 5px 5px 5px 1em;
		background-color: #BFBDBD;
		color: #fff;
		}
		
		
#nav strong {
				background-color: #e6e7e7;
	}
	
	


.pic {
		display:block;
		
		border:solid 3px;
		border-color:gray;
		padding:2px;
				
		}
		
#display {display:inline; width:445px; height:250px;display:block; }
#rt2 {display:block; width:125px;  float:right;}
#rt1 {display:block; width:200px;  float:left;}


.patch {display:block; background-color:#cc0000; position:absolute; z-index:200; width:300px; height:500px;}