
body { 
            font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
            	 background-color: #664422;

		margin:10px 10px 0px 10px;
		padding:0px;
		color: #334422;
}

dt {padding-top: 20px;}
li {padding-top: 10px;}

/*   universal tools  */

/*  put item behind -1 or in front, +1*/
.x
{z-index: +1;}

table td {text-align:left;
		font-family: sans-serif;
		font-weight: bold;
}

.para-indent {text-indent: 20px}
.para-outdent {text-indent: -12px;
                            margin-left: 12px}

.too_big {overflow:hidden;}

.tight {letter-spacing: -1px}


.graybak {background-color: #8888bb;}

.quoted {font-family: courier, serif;
               font-size:18px;
		color: black;
		font-weight:bold;}


.caption { font-family: Verdana, Arial, Helvetica, sans-serif; 
                font-size: 10px;
                color:#000000}

p{ margin-left: 6px;}

a {
color: #ee4422;	
text-decoration: none;
font-weight: bold;
}

.lefting {float: left; margin: 8px;}

.leftsnug {float: left; }
.rightsnug {float: right; }

.righting {float: right; margin: 8px;}

	.caps {
		font-size:50px;
		color: #000000;
		letter-spacing: 20px;
		font-weight: bold;

		}

hr{ color:#555555; background:#888888 url(stavesg.jpg); width:99%; height:5px; } 

/*********************  section IDs ********************/

	#leftcontent {
		position: absolute;
		left:12px;
		top:200px;
		width:149px;
		height:248px;
		color: #fefefe;
		background: url('sidebar_mahogony.gif');
		/*background-color: #44aa33;*/
		

		}

	* html #leftcontent {
		top:202px;
		left:13px;

	}

	#centercontent {
                  padding: 15px;

		/*choose which logo and background theme */

		background: url(logo.jpg) no-repeat #DEE7CE;
		padding-top: 100px;

		/*background: url(altlogo.jpg) no-repeat #ffffff;
		padding-top: 250px; */
  



                  top: 0px;
		font-size: 14px;
		font-family: sans-serif;
		font-weight: bold;


		margin-left: 149px;
   		margin-right:149px;
		/* border:1px solid #000; */
		}

	#rightcontent {
		position: absolute;
		right:13px;
		top:200px;
		width:148px;
		background-color: #F5FFFA;
		}

	* html #rightcontent {
		right:13px;
		top:202px;
	}

	#banner {
		/*background-color: #44aa33;*/
		 background-image: url(at_keyboardx2.gif);
		background-repeat: no-repeat;
		background-position: top left;


		
		height:189px;
		}


	#container {
		background: url(stavesg.jpg);
		 background-attachment: fixed;
		border: ridge yellow 3px;


		}


		#footer {
			clear: both;
			padding: 5px;
			margin-top: 0px;
			
			
		}


/********************  ID specific tags *******************/

#leftcontent a{
color: #fefefe;
}

#leftcontent a:hover { 
color: #0000ff;
background-color: #ddddff;
text-decoration: none;
} 

#centercontent a:hover { 
color: #0000ff;
background-color: #00ffff;
} 

	* html #banner {
	}
	
	#banner h1 {
		font-size:30px;
		padding:10px 10px 0px 10px;
		margin:0px;
		color: #000000;
		}
		
	#banner h2 {
		font-size:20px;
		padding:10px 10px 0px 10px;
		margin:0px;
		color: #000000;
		}
	
	#rightcontent p {
		font-size:10px
		}

