
	body {  
		background:#ffffff url("pics/graycrease2.gif") no-repeat bottom right;
		font-family: arial, helvetica, sans-serif; /* georgia */
		/*font-size: 100%; */
		margin:0px 0px 0px 0px;
		color: black;
	} 
	
	body.gallery { background: #000000 url("") no-repeat top left; color: white;}	/*Just for Gallery title. */
		
			  
	a:link  {color:#004400;}   
	a:visited {color:#333300;}  
	a:hover {color:#006600;}             
	a:active {color:#00cc00;}         	  
/* an attempt to make IE color the img links correctly. */
   img {border-color: #004400;} /*this is green for on white  make it gold  for on black  */
 
	#bib {display:none;}
	
	  #title,  #newtitle {
	  position:absolute;
		background:#000000;
		color:#ffffff;
		top:0px;
		left:105px;
		right:0px;
		height:65px;
		width:auto;
		min-width:700px;}
		
	#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;*/
	}
	
	#main p.speech {margin: 1em 3em 1em 3em;}	
	
	#main1, #swo, #swdiag, #diag2, #links, #basics, #swhumor {width:500px;}
	#notesnoj, #linkx, #display, #help, #cons, #misc {width:500px;}
	
	#whatsnew, #notesnoj, #linkx, #help {margin-left: 0.5em;}
	
	
	#statusbox {
		position: absolute;
		top: 65px;
	  left:105px; 
		background:#FFFFFF;
		color:#000000;		
		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;
	}
#navbar img {border-color:#ffcc33;}  /*defaults to gold on blackonly for thw sidebar */
	
a.anav {
		padding:5px 0px;
		font-family:arial, sans-serif; 
		font-size:10pt; 
		display:block;
		color:#ffcc33; /* IE won't due imagesborders*/
		}

a.anav:link  {color:#ffcc33;}           /* A:link {color:white;}  A:visited {color:#999999;} A:active       {color:gold;}    I like the clean of the B & W   #ffcc33; */
a.anav:visited {color:#cc9900;}
a.anav:hover {color:#ffff00;}
a.anav:active {color:#ffcc33;}

a.navselect {
	padding:5px 0px; 
	text-decoration:none; 
	font-size:10pt; 
	background:#999999; 
	display:block; 
	color:black;}
a.navselect:hover, a.navselect:visited, a.navselect:active {color:black;}	





	#footer {  /*inside the main div */
			margin-top: 2em;
			width:500px;
			font-family: arial,helvetica, sans-serif; 
			font-size:80%;
			margin-right:0px;
			margin-left:0px;
	}
	
	
	#swdis { display:inline; }
	
	#counter {   /*inside the footer div */
	 
	 float:right;
	 font-size: 0.8em;
	 }
	 
	 



.bnav {text-align:center;}	
		
	
	h1 { font-size:190%; color:#ffcc33; margin-top: .25em; margin-bottom: 0.25em;
	/* border: solid #FFFFFF;*/ }
	
	strong, .book{ 
		font-weight:bold;
		font-style: italic;
	}
	
	
	h2 {
		color:#004400;
		font-size: 120%;
	  text-align:center;
		}

#notesnoj .disclaimer {font-size: 80% } /*nothing yet*/
	

/* PAGE SPECIFIC  STYLES  */

/* diagrams  swdiagrams.html and origami2.htm*/
.diagtable {
	margin-top:10px;
	text-align:center; 
	float:left; 
	width:245px;
	}
	
.diagcell {
  margin-right:auto;    /* IE doesn't need these but MOZ does */
	margin-left:auto; 
	text-align:left; 
	width:150px; /* otherwise it's too big. IE adjusts, but MOZ overruns. */ 
	height:auto; 
	}
	
	.diagcell td.gbg {  /*special case for M. Falcon IE*/
	  font-size:1.5em;
	}


.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}


.diagtable {
	text-align:center; 
	float:left; 
	width:245px;
	
	}

	
.diagcell3 {text-align:left; width:auto; border: dashed #0000FF;}
.diagcell2 {text-align:left;  width:auto; border: dotted #00FF00;}		
		
		
/* links.htm */
#linkshorts li {margin-left:20px; list-style:  square url("pics/chain.gif");   }	


#linktable {margin: 0px; font-size: 90%;}
#linktable .odd {background:#999999; font-size:small;} 
#linktable .even {background:#CCCCCC; font-size:small;}
		

.linktitle1 {background:#000000; color:#ffcc66; font-family:cursive;} 
.linktitlesub {background:#000000; color:#ffcc66; font-size:small; font-family:cursive;}

	
.y, .Y {background:#006633; color:white; font-family:arial, sans-serif; text-align:center;
}      /*-669966  */     
.n, .N {background:#660000; color:white; font-family:Times, serif; text-align:center;}		
.cp, .CP {background:#cc9900; color:black; font-family:"lucida console", fantasy; text-align:center;}		

	
		/*magpiegreen#003300 gold#ffcc66 */
		
	
	
#basics hr {width:75%; margin-top: 1em; margin-bottom: 1em;}		
		
#basicpages li { 
	display:inline; 
	margin-left:1.5em;
	margin-right:1em;


}		

/* display2 */		
#diagpic {border: double #000000;}
			
		
		
#cons li { margin-bottom: 0.8em;}
		
#help dt, #info dt {	
    color:#004400;
		font-size: 120%;
	  }   /*see h2 */
		
		
		
/* Gallery */ 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;}


