/* CSS Document */

body {
	/* two blank lines for firefox fix? */
	padding: 8px 0px 10px 0px;
	margin: 0;
	background: #111111 url(CIMG1847fd.jpg) no-repeat center top fixed;


	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
}

.holster {
	max-width: 1024px;
	margin-left: auto; 
	margin-right: auto;
}

a:link		{color: #CCFFFF;}
a:visited 	{color: #CCFFFF;}
a:hover 	{color: #FFCC00;}

a:link, a:visited, a:active {text-decoration: none}

a:hover {text-decoration: underline}
	
a img,:link img,:visited img { border:none }

img a:link, a:visited { border:none }

.treemenu {
	color: #666666;
	font-size: 11px;
	font-weight: bolder;
}

.treemenu a:link		{color: #00AA00;}
.treemenu a:visited 	{color: #00AA00;}
.treemenu a:hover 		{color: #00FF00;}	

.treemenu a:hover {text-decoration: none}

.headbgrd {
	padding: 10px;
	height: auto;
	width: 972px;
	background-color: #000000;
}

.imgbdr {
	border: 2px solid #ccffff;
}

.imgbdr-left {
	border: 2px solid #ccffff;
	margin-right: 5px;
}

.imgbdr-right {
	border: 2px solid #ccffff;
	margin-left: 5px;
}

.fudodark {
	font-size: 12px;
	color: #444444;
	font-weight: normal;
}

/* BRAND NEW WORLD */

#caravan {
	margin: 50px 20px 30px 0px;
	float: right;
	width: 69%;	
}

#column {
	background-color: #000000;
	margin: 50px 0px 0px 18px;
	width: 25%;
}

.stageset {
	/* writing archive */
	margin-bottom: 50px;
	margin-top: 50px;
}

/* Margins and Spacing */

.tableset1 {
	margin-bottom: 20px;
	margin-top: 30px;
}

.tableset2 {
	margin-bottom: 18px;
}

.columnbox1 {
	margin: 22px 10px 4px 10px;
	background: url(innerimage/divdigitree.gif) no-repeat center;
}

.columnbox2 {
	margin-bottom: 16px;
}

.imageset2 {
	margin-top: 20px;
}

.imageset3 {
	margin: 2px;
	border: 2px solid #ccffff;
}

.boxbord1 {
	margin-bottom: 6px;
	margin-top: 6px;
}

.boxbord2 {
	margin: 20px 15px 10px 15px;
}

.marginset1 {
	margin-left: 40px;
}

.marginset1a {
	/* archive only */
	margin: 20px 0px 0px 50px;
}

.marginset2 {
	margin-left: 80px;
}

.marginset3 {
	margin-left: 45px;
}

.marginset4 {
 	/* main content cell & links bar? */
	margin: 13px;
}

.marginset5 {
 	/* pub work cell */
	margin: 14px 4px 14px 4px;
}

.marginset6 {
 	/* column quote */
	margin: 4px 15px 4px 15px;
}

.tblspacer {
	margin-bottom: 40px;
}

.tblspacer2 {
	/* main bio box only */
	margin-bottom: 4px;
	margin-top: 6px;
}

.tblspacer3 {
	/* archive filligrees */
	margin-top: 14px;
	margin-bottom: 14px;
}

/* Fonts & Text Formatting */

.titleup1, .titleup2, .titleup3 {
	display: inline;
}

.titleup1 { 
	/* Section Main Title */
	font-size: 18px;	
	font-weight: bolder;
	letter-spacing: 0.8px;
	color: #BBBBBB;
}

.subshape1 {
	text-transform: uppercase;
	font-weight: bold;
}

.titleup1a { 
	/* Section Sub Title */
	font-size: 14px;	
	color: #777777;
}

.titleup2 {
	font-size: 15px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #777777;
	text-decoration: underline;
}

.titleup2a {
	/* archive only */
	font-size: 15px;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #777777;
	line-height: 28px;
	text-decoration: underline;
	display: inline;
}

.titleup3 {
	font-size: 16px;	
	font-weight: bold;
}

.titleup4 {
	font-size: 16px;	
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 0.1em;
}

.descriptblip {
	color: #3366CC;
	text-align: justify;
	margin: 0px 18px 8px 18px;
	letter-spacing: -0.01em;
}

.leadline {
	color: #CCCCCC;
	margin-bottom: 12px;
}

.leadline2 {
	color: #999999;
}

.pubstyle {font-size: 11px}

.pubstyle2, .pubstyle3 {
	font-size: 9px;
	color: 777777;
}

.pubstyle2 {letter-spacing: 0.05em}

.pubstyle4 {
	font-size: 9px;
	color: 777777;
}

.pubstyle4 a:link		{color: #009900;}
.pubstyle4 a:visited 	{color: #009900;}
.pubstyle4 a:hover 		{color: #00CC00; text-decoration: none}

.pubstyle5 {
	color: #666666;
}

.titleturn {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 0.2px;
}

.titletag {
	font-size: 11px;
	font-style: italic;
}

.descriptor1 {
	/* writings archive */
	font-size: 13px;
	font-family:"Times New Roman", Times, Verdana, serif;
	color: #999999;
	margin: 0px 52px 0px 42px;
}

a.descriptor2:link 		{color: #FFFFFF;}
a.descriptor2:visited 	{color: #FFFFFF;}
a.descriptor2:hover 	{color: #FFFF00; text-decoration: none}

a.descriptor3:link 		{color: #FFFFFF;}
a.descriptor3:visited 	{color: #FFFFFF;}
a.descriptor3:hover 	{color: #FFCC00; text-decoration: none}

/* Column Text Formatting */

.columntitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	display: inline;
	letter-spacing: 1px;
}

.columntext {
	font-weight: normal;
	font-size: 11px;
	margin: 11px 0px 11px 0px;
}

.columntext2 {
	font-weight: normal;
	font-size: 10px;
}

.qtext01, .qtext02a, .qtext02b  {
	font-family: Georgia, "Times New Roman", Times, serif;
}

.qtext01 {
	/* column quote */
	text-align: justify;
	letter-spacing: 0.1px;
	font-weight: normal;
	font-size: 12px;
	color: #777777;
}

.qtext02a {
	font-size: 12px;
	font-variant: small-caps;
	color: #999999;
	font-weight: bold;
}

.qtext02b {
	font-size: 12px;
	font-variant: small-caps;
	color: #999999;
	font-weight: bold;
}

.qtext03 {
	font-weight: normal;
	font-variant: normal;
	font-style: italic;
	font-size: 10px;
	color: #666666;
}

.qtext03 a:link		{color: #888888; text-decoration: none}
.qtext03 a:visited 	{color: #888888; text-decoration: none}
.qtext03 a:hover 	{color: #EEEEEE; text-decoration: none}


.qtext04 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 12px;
	margin: 10px;
	color: #777777;
}

.situation {
	font-size: 9px;
	color: #444444;
}

.situation2 {
	padding: 8px;
}

/* OLD Bar Coded Excerpt Unit */

.imageset1 {
	margin-right: 5px;
}

.excerpt {
	font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: 300;
	color: #6699FF;
}

.excerptext {
	color: #6699FF;
	margin-top: 18px;
}

.excerptext2 {
	color: #669999;
	margin-top: 25px;
}

.excerptext a:link		{color: #66CCFF;}
.excerptext a:visited 	{color: #66CCFF;}
.excerptext a:hover 	{color: #FF9966;}

.excerptext2 a:link		{color: #6666FF;}
.excerptext2 a:visited 	{color: #6699FF;}
.excerptext2 a:hover 	{color: #FF9966;}


/* End Doc Links */

.situation1 {
	font-size: 12px;
	font-weight: bolder;
	color: #888888;
}

.situation1 a:link		{color: #666666; text-decoration: none}
.situation1 a:visited 	{color: #666666; text-decoration: none}
.situation1 a:hover 	{color: #666666; text-decoration: underline}

.fudotag1, .fudotag2 {	
    font-family: "Courier New", Courier, mono;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}

.fudotag1 {
	color: #CCCCCC;
}

.fudotag2 {
	color: #AAAAAA;
}

.mclink, .mclink3 {
	font-weight: bold;
	letter-spacing: 0.5px;
	font-size: 12px;
	display: inline;
}

a.mclink:link		{color: #00AA00;}
a.mclink:visited 	{color: #00AA00;}
a.mclink:hover 		{color: #00FF00; text-decoration: none}

.mclink2 {
	font-weight: bold;
	font-size: 11px;
	display: inline;
}

a.mclink2:link		{color: #008800;}
a.mclink2:visited 	{color: #008800;}
a.mclink2:hover 	{color: #00CC00; text-decoration: none}

a.mclink3:link		{color: #007700;}
a.mclink3:visited 	{color: #007700;}
a.mclink3:hover 	{color: #00AA00; text-decoration: none}

.cctxt {
	font-size: 9px;
	color:#EEEEEE;
}

.cctxt a:link 		{color: #FF9900;}
.cctxt a:visited 	{color: #FF9900;}
.cctxt a:hover 		{color: #FFFF00; text-decoration: underline}

.downtag {
	margin-bottom: 2px;
}

.imgdropper {
	margin-bottom: 5px;
}

.togtweak {
	vertical-align: text-bottom;
}

/* END.  Working on your broswer?  Works on ours... */
