body {font-family:Helvetica,Arial,sans-serif;  font-size:100%;    
  margin:0 0 2em 0; color:#110000; line-height:1.2;}
code {font-family:"courier new",courier,monospace;
  font-size:.8em; font-weight:bold;}
div, p, blockquote, ol, ul, dl, li, dt, dd, h1, h2, 
	{line-height:1.2;}
div {margin:1em 0 0 0;}
dt {display:inline; font-weight:bold; text-indent:none;}
dd {display:inline; margin-left:.5em;}
form {margin:0;}
img {margin:0;}
ul li {margin:.2em 0}
ol li {margin:.5em 0; text-indent:0;}
 .listmark {width:.8em; height:.8em; margin:0;}
 .sideleft li, .sideright li 
   {margin:.5em 0 0 -3em; text-indent:-.5em;}
 .sideright ul {list-style-type:none;}
 .sideleft ul {list-style-type: none;}
ul {list-style-position: inside; text-indent:.2em;}
p {text-indent:1em;}
table {margin:0 0 -1em 0; width:100%;}
td {vertical-align:top; font-family:helvetica,arial,sans-serif;
  padding:0;}
	
.i {font-style:italic;}
.b {font-weight:bold;}
.c {text-align:center; text-indent:0;}
.u {text-decoration:underline;}

.bigstar {font-family:"courier new","comic sans ms",verdana; font-weight:bold;}
.box {border-style:dotted; line-height:.9em;
text-align:center; text-indent:0; margin:0; white-space:nowrap;
border-width:1px; padding:.4em;}
.date {font-size:.6em; font-family:helvetica,arial,sans-serif;
   font-weight:normal; white-space:nowrap;}
.description {font-size:.8em; font-family:helvetica,arial,sans-serif;}
	
.f1 {font-size:.8em;}
.f2 {font-size:.9em;}
.f3 {font-size:1em;}
.f4 {font-size:1.2em;}
.f5 {font-size:1.5em;}
.f6 {font-size:2em;}
.fancy {font-family:"trebuchet ms","comic sans ms",georgia,serif;}
.fancy2 {font-family:"comic sans ms","trebuchet ms",georgia,serif;}
.fbasic {font-family:helvetica,arial,sans-serif;}
.fbig,.biglet {font-family:verdana,"comic sans ms","trebuchet ms"; font-weight:bold; font-size:1.5em;}
.fcaps {font-variant:small-caps;}
.fcode {font-family:"courier new",courier,monospace;}
.fserif {font-family:georgia,"times new roman",times,serif;}
.ftiny {font-size:.7em; font-family: verdana,"comic sans ms","trebuchet ms";}

.forumdisplay {width:75%; height:1000px; border:0; margin:0; padding:0;}
.forumdiv {border:0; margin:0; padding:0; clear:right;}
.foto {float:left; padding:0px; border-width:0px;}

h1 {font-weight:normal; margin:.5em 1em; font-size:1.2em;
	font-family:georgia,"trebuchet ms","comic sans ms",serif;}
h2 {font-weight:normal; margin:.5em 1em; font-size:1em; padding:0;}
h3 {font-family: "comic sans ms","trebuchet ms",georgia,serif;
  text-align:center; font-weight:normal; font-size:1.2em; margin:1em;
	padding:.5em;	background-color:#FFF09F; color:black;}
h4 {font-family:helvetica,sans-serif;
  display:inline; font-weight:normal; font-size:1.1em;}
.hbold {font-weight:bold; font-size:.8em; padding:0;}
.hbillboard {font-weight:normal; font-size:.8em; padding:.5em;
	background-color:yellow; color:black; border-style:ridge;}
.hborder {font-weight:bold; font-size:.8em; padding:.5em;
	border-width:1px; border-style:ridge;}
.hcaps {font-weight:bold; font-size:1em; padding: 0;
	text-align:center; font-variant:small-caps;}
.highlight {font-weight:normal; font-size:.8em;
	background-color: #FFFF99; color:black;}
.hnormal {font-weight:normal;}

.include {font-size:.6em; font-weight:bold; 
	font-family:verdana,"courier new",helvetica,sans-serif;}
.logotop {margin:0;}
.logotopdiv {float:left; margin:0; text-align:center; width:30%;
  padding:10px;}
.logobottom {margin:.5em .5em 1em .5em; float:right;}

.m0 {margin:0;}
.m05 {margin-left:.5em; margin-right:.5em;}
.m10 {margin-left:1em; margin-right:1em;}
.m15 {margin-left:1.5em; margin-right:1.5em;}
.m20 {margin-left:2em; margin-right:2em;}
.m25 {margin-left:2.5em; margin-right:2.5em;}
.m30 {margin-left:3em; margin-right:3em;}

.notice, .text2 .notice, .text3 .notice
	{font-size:.8em;}
.notice	{margin:0 3em; padding:.5em 1em;
	border-style:solid; border-width:1px;}
.nowrap {white-space:nowrap;}
.pixmain {width:360px; float:left; margin:0 1em .5em 0;}
.pixmain-wide {height:150px; width:200px; float:left; margin:0 1em .5em 0;}
.pixmain-tall {height:200px; width:150px; float:left; margin:0 1em .5em 0;}
.pixmostly {text-align: center;}

.random-a {float:right; width:20%; margin:0; padding:0;}
.random-b {float:right; text-align:center; margin:0;  padding:0 2.5em 0 1.5em;
  font-size:.6em; font-style:italic;
	font-family:georgia,"trebuchet ms",verdana,helvetica,sans-serif;}
.related-pages {font-size:.8em; margin:0 3em; padding:.5em 1em;
  border-style:solid; border-width:1px; text-align:center;}
.sideleft,.sideright,.text1,.text2,.text3,.text4,.notice,.dentout,.dentin
	{line-height:1.2;}
.sideleft, .sideright
	{color:#110000; background-color:#CCFCFF;
	background-image:url(/pix/background1.jpg);
	font-family:Helvetica,Arial,sans-serif; font-size:.8em;}

.sideleft {float: left; margin:0 2em .5em 0;
	padding:0 1em 0 1em; text-align:left;
	width: 8.5em;  /* content width for non-IE browsers */}

* html .sideleft  /* Tan Hack seen by IE only */
  {
  width: 10em;  /* total width, only for IE5.x/Win */
  w\idth: 8.5em; /* backslash must not precede A to F or 0 to 9 */
  }

.sideright {margin:0 1em 0 .4em; text-align:center; width:8em;
  float:left; color:#110000;}
.spacer {font-size:.2em;}
.tdright {width:0}
.tdtop {text-align:center; padding:1em 0 0 0; background-color:#CCFCFF;
  background-image:url('pix/sunrise.jpg')}
.sideleft, .tdright {background-color:#CCFCFF;
	background-image:url(/pix/background1.jpg);}
.text1 {margin:0 auto; width:55%; text-align:center; float:left;}
.text2 {margin:0 0 -.5em 0; padding:1em 3em .5em 4em; font-weight:normal;}
.text3 {margin:-.5em 0 0 0; padding:0 3em 0 4em; font-weight:normal;}
.text4, .text5 {margin:0; padding:0 2em 1em 2em; text-align: center;
	font-family:Helvetica,Arial,sans-serif; font-size:.8em;}
body,.text2,.text3,.text4,.textpad,.notice
	{background-color:#FCFCFF;}

A:link {COLOR:#000066; text-decoration:none;}
A:visited {COLOR:#000099; text-decoration:none;}
A:active {COLOR:#CC00FF; text-decoration:underline;}
A:hover {COLOR:#FF0000; text-decoration:underline;} 
.sideleft A:link, .sideright A:link {COLOR:#110000; text-decoration:none; 
	white-space:nowrap;}
.sideleft A:visited, .sideright A:visited {COLOR:#330033; text-decoration:none; white-space:nowrap;}
.sideleft A:active, .sideright A:active {COLOR:#CC00FF; text-decoration:none; white-space:nowrap;}
.sideleft A:hover, .sideright A:hover {COLOR:#FF0000; text-decoration:none; white-space:nowrap;}
