

body {
	margin:0px;
	padding:0px;

	color: #000;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 15px; 
	line-height:150%;
	
	
	}

h1, h2, h3, h4{	

	font-family:AvantGarde,'Avant Garde',verdana, arial, sans-serif;
	/*font-weight:bold; */
		font-weight:normal; 
	/*font-size:30px;*/
	/*text-transform: uppercase; */
	/*font-style: oblique; */
	color:#000;

}

h1 { 
	font-size:30px;
}



h2 { 
	font-size:28px;	
}


h3 { 

	font-size:26px;
	
}

h4 { 

	font-size:24px;
	
}


		
p { 
	/*padding-left: 10px;*/
	}	

code { 
font: 11px/14px monaco, mono, courier-new, courier, monospace; 
	border: 1px dotted black; 
	margin: 1px; 
	padding:1px;
	background-color:#CCF;
}	

pre {

	font: 11px/14px monaco, mono, courier-new, courier, monospace; 
	border: 1px dotted black; 
	margin: 3px; 
	padding:3px;
	background-color:#CCF;

}

abbr, acronym, .help {

  border-bottom: 1px dotted #333;
  cursor: help;

}


label { 
	font-family: AvantGarde,'Avant Garde',verdana, arial, sans-serif;
	font-size: 13px; 
	color:#000;
	font-weight:bold;
}




a:link { 
	color: #039;;
	background-color:transparent;
	text-decoration: none;
}


a:hover { 
	color: #006;
	text-decoration: underline;
}

a:active { 
	color: #039;
	color:#600;
	text-decoration: none;
}

a:visited { 
	color: #039;
	
	text-decoration: none;
}


img.logo { 
width:150px; 
background: transparent; 
margin: 0px; 
padding: 0px;
border: 0px;


}



#centercontent ul.inline 
{ 
font-size:  10px;
line-height: 13px; 
}

#centercontent li.inline {
font-size:  10px;
display: inline;
padding-left: 3px;
padding-right: 7px;
border-right: 1px dotted #066;
}

#centercontent li.last {
font-size:  10px;
display: inline;
padding-left: 3px;
padding-right: 3px;
border-right: 0px;
}



#leftcontent {

line-height:110%;

	position: absolute;
	left:0px;
	
	top: 0px;
	
	
	width:150px;
	max-width: 150px;
	
	
	
	background: #0cf;
	border: 1px solid #000;
	color: #FFFFFF;
	
	}

	
#leftcontent p { 

font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
font-size: 10px;
color: #fff;
padding:5px;


}

input.small { 
	width: 75px;
	border: 1px solid #000;
	background: #fff;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000;
		margin: 0px;
	padding: 0px;
}


input.smallsubmit { 
	padding: 1px;
	border: 1px solid #000;;
	background: #fff;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000;
	margin: 0px;
	padding: 2px;
}	

#centercontent {
	background:#fff;
	margin-left: 149px;
	padding-left:5px;
	
	/*margin-right:149px;*/
	
	/*border:1px solid #000;*/
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 151px;
	/*margin-right:151px;*/
}

html>body #centercontent {
	margin-left: 151px;
	/*margin-right:151px;*/
	}
	
	
#centercontent li { 
	font: 13px/150% Verdana, Arial, Tahoma, sans-serif;
 
	padding-left: 5px;
}	

#rightcontent {
	position: absolute;
	right:0px;	
	top: 0px;
	width:150px;
	background: #0cf;
	border:1px solid #000;
	color: #fff;
	}

#rightcontent p { 
	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #FFF;
}

#rightcontent a { 
	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #FFF;
}

#rightcontent h2 { 
	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFF;
}


	
h1,h2,h3,h4,dt, pre {
	/*margin:0px 10px 10px 10px;*/
	}

	
h1 {
	
	padding-top:10px;
	}
	


#navcontainer{
	/*width: 110px;*/
	
	
	
	
	/*max-width: 120px;*/
	
	border: 1px solid #000;
	padding: 0;
	/*margin: 15px;*/
	width: 121px;
	max-width: 121px;
	
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	margin-right: 0px;
	
	
	/*margin: 5px;*/
/*	padding: 0;*/

	
	text-align:center;
	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: #333333;
}

#navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#navcontainer li {
	border-bottom: 1px solid #000;
	margin: 0;
	

}

#navcontainer li a {

	display: block;
	padding: 5px 5px 5px 5px;
	border-left:  1px solid #000;
	border-right: 1px solid #000;
	text-align:center;
	background-color: #fff;
	color: #000;
	text-decoration: none;	
	width: 100%;

}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover {
	background-color: #ffc;
	color: #000;
}












#navcontainertoo { 
	/*width: 110px;*/
	
	
	
	
	/*max-width: 120px;*/
	
	border: 1px solid #000;
	border-bottom: none;
	padding: 0;
	/*margin: 15px;*/
	width: 121px;
	max-width: 121px;
	
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	margin-right: 0px;
	
	
	/*margin: 5px;*/
/*	padding: 0;*/

	
	text-align:center;
	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #999999;
	background-color: #000;
}

#navcontainertoo ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#navcontainertoo li {
	
	
	padding: 0px;
	
	margin: 0px;
	
border-bottom: 1px solid #660000;


}

#navcontainertoo li a {

	display: block;
	
	padding: 3px 3px 3px 3px;
	
	border-left:  1px solid #000;
	  border-right: 1px solid #000;
	text-align:center;
	background-color: #fff;
	color: #000;
	text-decoration: none;	
	width: 100%;

}

html>body #navcontainertoo li a { width: auto; }

#navcontainertoo li a:hover {
	background-color: #ccc;
	color: #000;
}









#main {
		border:1px solid #000; 
		background:#fff;
		}

/* Looks like you have to specify the width of #menu
or IE5 Mac stretches it all the way across the div, and 
Opera streches it half way. */

	#centercontent #menu {
		width:150px;
		background: #0cf;
		border:1px solid #000;
		color: #fff;
		float:right;
		margin:0px 0px 10px 10px;
		
	
	/*
		border-left:1px solid #000; 
		border-bottom:1px solid #000;
		float:right;
		width:230px;
		background:#eee;
		margin:0px 0px 10px 10px;
	*/
	
		}
	
/*	#rightcontent {
	position: absolute;
	right:0px;	
	top: 0px;
	width:150px;
	background:#330000;
	border:1px solid #000;
	color: #fff;
	}
*/
#menu p { 
	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #FFF;
}

#menu a { 
	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #FFF;
}

#menu h2 { 
	
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFF;
}

div.lookatme { 
border:1px solid #333333;background-color:#FFC; width:400px;margin:10px; padding: 10px;
}

div.pod_history { 

border: 1px dotted #666;
background-color:#ccc;
width:400px; 
margin-left:100px; 

}


#footernav, #footernav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1.8em;
	font-size:.85em;

}

#footernav a {
	display: block;
	width: 13em;
}

#footernav li { /* all list items */
	float: left;
	width: 12em; /* width needed or else Opera goes nuts */
}

#footernav li ul { /* second-level lists */
	/* background: orange; */
	width: 12em;
	
}

#footernav li:hover ul, #footernav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

