	body {  
		background:#000000 url("../pics/graycrease2.gif") no-repeat bottom right;
		font-family: arial, helvetica, sans-serif; /* georgia */
		
		margin:0px 0px 0px 0px;
		color: white;
	 
	} 
	
	body.gtitle, body.glist { background: #000000; color: white; 	/*Just for Gallery title. */
					
	}
body.canvas {background:#000000 url("../pics/graycrease3.gif") no-repeat bottom right;}

body.canvas p {margin: 1em 3em 1em 3em;}
body.canvas img {text-align: right;}


	/*Not sure which is necessary. changes scroll bars only in IE  doesn't work in XHTML? */
/* html body  {  //won't validate   
	SCROLLBAR-BASE-COLOR: white;
	SCROLLBAR-ARROW-COLOR: #6666ff;
	scrollbar-3dlight-color: #660066;   
	scrollbar-darkshadow-color:#660066;
	scrollbar-face-color: black;
	scrollbar-Highlight-color: black;  
	scrollbar-shadow-color: black;  
	scrollbar-track-color: #333333;
}
*/


p.speech {margin: 1em 3em 1em 3em;} 	
	


/* default */
a {color:#ffcc33; }
		a:link  {color:#ffcc33;}           
		a:visited {color:#cc9900;}
		a:hover {color:#ffff00;}
		a:active {color:#ffcc33;}
		img {border-color:#ffcc33;}
/* forced alternate green for white bg*/
a.alt:link  {color:#004400;}   
a.alt:visited {color:#333300;}  
a.alt:hover {color:#006600;}             
a.alt:active {color:#00cc00;}          	  
img.alt {border-color:#004400;}

/* Gallery forced color for gold on black  */	
a.gnav {color:#ffcc33; }
a.gnav:link  {color:#ffcc33;}           
a.gnav:visited {color:#cc9900;}
a.gnav:hover {color:#ffff00;}
a.gnav:active {color:#ffcc33;}
img.gnav {border-color:#ffcc33;}

	#bib {display:none;}

.glist {
	width:89px;	/* 16 less than width to account for IE/ */
}
.glist a {color:#ffcc33; }
.glist a:link  {color:#ffcc33;}           
.glist a:visited {color:#cc9900;}
.glist a:hover {color:#ffff00;}
.glist a:active {color:#ffcc33;}
.glist img {border-color:#ffcc33;}
	
	hr {width:80%;}  


	
	  #title,  #newtitle {
	  position:absolute;
		background:#000000;
		color:#ffffff;
		top:0px;
		left:105px;
		height:65px;
		width:auto;
		}
		
	#title { background:#000000 url("../pics/swtitlelong1.gif") no-repeat; }
		
	#title h1 {
		visibility:hidden;
		float:right;
		}
		
	#newtitle #span2 {
		float:right;
	}	


	#main {
		position: absolute;
		top: 100px;
	        left:105px; 
		width:500px;
		margin-right:5px;
		margin-left:2px;
		padding-bottom:0px;
		margin-bottom:2px;
		/*font-family:arial,helvetica, sans-serif;
		color:#000000;*/
	}
	
	
	
	
	
	#statusbox {
		position: absolute;
		top: 65px;
	  left:105px; 
		background:#000000;
		color:#FFFFFF;		
		height:40px;
		display:block;
		width: 500px; 
		margin-right:15px;
		margin-left:0px;
		padding-bottom:0px;
	  font-size:0.8em;
		font-family:arial,helvetica, sans-serif;
}
       
	
		
  #masthead {
	background:#333333 url("../pics/tiepicbw90.gif") no-repeat center center;
	position:absolute;
	top: 0px;
	left: 0px;
	width:105px;
	height:105px;
	text-align:left;
	}
	
	#masthead span {display:none}

	.firstpic {	 
 		width:100px;
	 	height:100px;
		}
	
	#othercontent {
		background:#000000 url("../pics/corner.gif") bottom right no-repeat;
 		position: absolute;
		top: 105px;
		left: 0px;	
	  width:105px;
		/*height:100%; bottom: 0px; unfortunately, both of these causeproblems in the 640 width or the 1280 width. no clean answer.*/
		/*padding-bottom:60px; */           /* set this and masthead to absolute,and remove the height tag to make the side bar scroll with the page.  I love technology..fixed works in MOZ, not in IE.. */ 
		}
	
	#navbar {
	  margin-left:0px; 
		margin-right:0px;
		margin-bottom:60px;
		padding:0px 0px;
		}
	
	#navbar div {
	 	font-family:arial,sans-serif; 
		font-size:10pt;
		margin-left:0px;
		margin-right:2px;
		text-align:right;
	}
	



#bib {display:none;}
	
	 


	#footer {  /*inside the main div */
			text-align:left;
			margin-top: 2em;
			/*width:500px;*/
			font-family: arial,helvetica, sans-serif; 
			font-size:80%;
			margin-right:0px;
			margin-left:15px;
	}
	
	#footer hr {width:50%; text-align:center;}

	#swdis { display:inline; }
	
	#counter {   /*inside the footer div */
	 
	 float:right;
	 font-size: 0.8em;
	 }
	 
	 
hr {width:80%;}


.bnav {text-align:center;}	
		
	
	h1 { font-size:190%; color:#ffcc33; margin-top: .25em; margin-bottom: 0.25em;
	/* border: solid #FFFFFF;*/ }
	
	strong,.movie,  .book{ 
		font-weight:bold;
		font-style: italic;
	}
	
	
	h2 {
		color:#ffcc33;   /*#004400*/
		font-size: 120%;
	  text-align:center;
		}

       h3 { 	/* for the titles*/
   	font-size:100%;
	text-align: center;
       }	    

.center {text-align:center;} /* dumb name*/



#notesnoj .disclaimer {font-size: 80% } /*nothing yet*/
	

/* PAGE SPECIFIC  STYLES  */


.gbg , .ebg , .tbg, .nbg, .diagttl , .subtitle2 {width:auto; background:white; font-size:175%; font-weight:bold; } 
.gbg {color:#000066;}
.ebg {color:#990000;}
.nbg {color:#666666;}  /*neutral-bountyhunters*/
.tbg {color:#804000;}  /*trade federation - separatists*/
.diagttl, .subtitle2 {color:#004400}



