body { background: #000;
		 font-family: "Book Antiqua", Garamond, "Times New Roman", Times, serif;
		 font-size: 0.9em;
     margin: 0px;
		 padding: 0px; }

p { }

h1 { font-size: 1.3em;
     font-weight: bold;
		 text-align: center;
		 margin: 0px 3px 3px 3px; }
		 
h2 { font-size: 1em;
     font-weight: bold;
		 text-align: center;
		 margin: 0px; }

div.toptitle { background: url(/images/uh-title-black.jpg) no-repeat;
     margin: 0px;
     width: 980px;
		 height: 100px;
		 overflow: hidden; }
		 
div.toptitle h1 { display: none; }
div.toptitle h4 { display: none; }
		 
p.center { text-align: center;
     margin: 0px; }

a, a:visited { text-decoration: none;
    font-weight: bold;
		color: #01a; }
		
a:hover, a:visited:hover { color: #f00; }

div { margin: 0px;
    padding: 0px; }

img { border-style: none }

p.top_nav { background: #333 url(/forum/templates/subBlack/images/cellpic1.gif);
    margin: 0px;
    padding: 0px 0px 0px 10px;
		border: 2px #FC0 solid;
		border-left: 0px none;
		border-right: 0px none;
    overflow: hidden;
		height: 20px;
		width: 980px; }
body > p.top_nav { width: 980px; }

p.top_nav a:link, p.top_nav a:visited { background: #333 url(/forum/templates/subBlack/images/cellpic1.gif);
		 font-family: "Book Antiqua", Garamond, "Times New Roman", Times, serif;
		 font-size: 13px;
   		 text-decoration: none;
   		 display: block;
		 float: left;
		 color: #FC0;
		 padding: 2px 0px 0px 3px;
		 width: 125px;
		 height: 18px; }
p.top_nav > a:link, p.top_nav > a:visted { width: 122px }
		 
p.top_nav a:hover, p.top_nav a:visited:hover { color: #fff; }
	 
div.rightbar { overflow: hidden;
     position: absolute;
     left: 806px;
		 top: 130px;
		 width: 185px; }
		 
div.leftbar { overflow: hidden;
     position: absolute;
     left: 5px;
		 top: 130px;
		 width: 185px; }

p.prim_nav { display: none; }
		 
.nav_box { background: #fff;
    text-align: justify;
    font-size: 0.8em;
		margin: 0px 0px 10px 0px;
    padding: 5px;
		border: solid 1px black; }

.nav_box strong { font-size: 1.1em;
    font-weight: bold }
.nav_box a.prime { display: block;
    font-size: 1em; }

div.content {font-family: "Comic Sans MS", Arial, "Lucinda Console", sansserif;
		 font-size: 0.8em;
     background: #fff;
		 margin: 0px;
		 width: 600px;
		 position: absolute;
		 top: 130px;
		 left: 196px;
		 border: 1px black solid;  }

div.comic_nav { font-family: "Comic Sans MS", Arial, "Lucinda Console", sansserif;
		font-weight: bold; }		 

div.comic_nav p { margin: 0px;
    padding: 0px; }
div.comic_nav p.archives { padding: 0px 5px 0px 30px }

span.spacer { width: 275px;
    float: left; }
p > span.spacer { width: 298px; }

span.singlespacer { width: 150px;
    float: left; }
p > span.singlespacer { width: 150px; }

select.archives { font-family: "Comic Sans MS", Arial, "Lucinda Console", sansserif;
    font-weight: normal;
		float: right;
    width: 400px; }

option { padding: 0px 5px 0px 5px }
 
a.comic_nav, a.comic_nav:visited { color: #000;
		text-decoration: none;
    width: 120px;
		padding-left: 30px;
		display: block;
		float: left; }

a.comic_nav:hover, a.comic_nav:visited:hover { color: #f00;
    text-decoration: none; } 
	
div.blog { border: solid 1px #000;
		 margin: 10px 5px 10px 5px;
		 text-align: justify;
		 color: #000; }
		 
div.blog h1 { font-size: 1.3em;
     margin: 5px 0px 5px 0px;
     text-align: center; }
		 
div.blog p { padding: 0px 5px 0px 5px;
     display: block }
		 
div.blog p.date { font-style: italic;
     margin: 0px 0px 5px 0px;
     height: 60px;
     border-bottom: dashed 1px #000;
     border-top: dashed 1px #000 }

div.bulk { border: solid 1px #000;
		 margin: 0px 5px 5px 5px;
		 color: #000; }

div.bulk p { padding: 0px 5px 0px 5px }

div.bulk hr { color: #000;
    width: 80%; }
		 
p.date#kim { background: url(images/kim.jpg) no-repeat top right; }
p.date#kim2 { background: url(images/kim-pic.jpg) no-repeat top left;
     padding-left: 100px;
     height: 100px;
     display: block; }
p.date#tanzy { background: url(images/tanzy.jpg) no-repeat top right; }

strong.blogtitle { font-size: 125%; }
em.blogtitle { font-size: 110%; }

div.blog p.signature { font-style: italic;
     font-weight: bold; }

p.copyright { font-size: 0.7em;
     font-style: italic;
		 padding: 5px;
		 text-align: justify }
		 
p.technical { font-family: Courier New, Lucinda Console, Arial, sans serif;
     font-size: 0.7em;
		 text-align: justify; }
		 
code { font-family: Courier New, Courier, Lucinda Console, Arial, sans serif;
     font-size: 0.8 em;
		 color: #000;
		 background: #eee;
		 display: block;
		 border: #000 1px dotted;
		 margin: 5px;
		 padding: 5px;
		 text-align: left; }
		 
span.url { color: #f00;
     text-style: italic; }
		 
span.center { text-align: center }