 /* Web Design by Mari Michaelis www.spitenet.com */

  body {   

    font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif; 
    font-size: 1.0em;
    color: black;
    margin-left: 1em;
    margin-right: 1.0em;
    background-color: white }

/*		padding-left: 4em;
	background: url(images/computer_paper.jpg) white;
	background-repeat: no-repeat;
  background-color: #CCCCCC }
*/

 p.link {
 	font-size: 1.1em;
 	margin-bottom: -1.0em	
	}

p.comic {
	font-size: 1em;
	font-family: Comic Sans MS,Arial, Verdana
	}

li.comic {
	font-family: Comic Sans MS,Arial, Verdana
}
	
 p.addr {
 	font-weight: bold;
 	text-align: center;
 	font-size: 1.0em;
 	margin-top: -1.0em;
 	margin-bottom: 2.5em
	}
	
p.caption {
	text-align: right;
	font-size: .8em;
	margin-top: -3em;
	margin-bottom: 3em
	}	
 
p.fineprint {
	text-align: right;
	font-size: .7em;
	margin-top: 0em;
	margin-bottom: 0em
	}	
     
 h1 {
    font-family: Georgia, "Times New Roman", Times, serif;   
    /*color: #333333*/
    color: black
    }
 h2 {
    font-family: Georgia, "Times New Roman", Times, serif;   
    }    
 h3 {
    font-family: Georgia, "Times New Roman", Times, serif;   
    } 
        
H3.initial:first-letter { font-size: 150%}  
P.initial:first-letter { font-size: 200%}  
 
   
  a:link {
    color: #0000FF }
  a:visited {
    color: #0000FF }

    
  h1 {
    font-family: Georgia, "Times New Roman",
          Times, serif;   
    color: navy }

  address {
    margin-top: 1em;
    padding-top: 0.5em;
    padding-left: 0.5em;
    border-top: thin dotted;
  	background: white }

table.nav {
	font: Arial;
	font-size: 14pt;
	color: white;
	border-style: ridge;
	border-width: 5px;
	border-color: gray;
	background-color: #000000
}

a.nav:link {color: white }
a.nav:visited {color: white }
a.nav:hover {text-decoration: underline overline; font-weight:bold; color: white;}

table.nav td {
	text-align: right;
	border-width: 3px;
	padding:5px;
	border-style: groove;
	border-color: gray;
	background: url(images/tblbackSm.jpg) no-repeat #000000;
	background-color: black
}

table.index {
	font-size: .8em;
	width: 850px;
	border-style: ridge;
	border-width: 5px;
	border-color: gray;
}
table.index td{
	padding:10px;
}
  	
  div.box { 
    padding-left: 0.4em;
	background: tan;
  	border: dashed;
  	border-left: solid;
  	border-right: none;
  	border-width: medium;
  	border-color: red;
  	border-width: thin;
  	width: 95% }  	

div.index {
    font-size: .8em;
    color: black
}
  	
div.left
{
float:left;
width:160px;
margin-top:-20;
padding:1em;
}
div.content
{
margin-top:-90;
margin-left:212px;
/*border-left:1px solid gray;*/
padding:1em;
}

#container {
  width: 100%;
  float: left;
  margin-right: -135px;
}

div.leftMain
{
Width: 100%;
margin-right: 135px
/* float:left */
}

div.rightAd
{
	BACKGROUND: #F7F7F7;
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; 
	MIN-HEIGHT: 250px; 
	FLOAT: right; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 120px; 
	MARGIN-RIGHT: -135px; 
	MARGIN-TOP: 0px;
	PADDING-TOP: 0px
}
  	
.clear {
	CLEAR: both
}

  	/* border-width: thin; -medium -thick
  	border: groove; -dotted, dashed, solid, double, groove, ridge, inset and outset

    padding-left: 0.2em;
    border-left: solid;
    border-right: none;
    border-top: none;
    border-bottom: none;
    border-left-width: thin;
    border-color: red;
  	*/