body                      { color: #000; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fff; margin: 0px; padding: 0px }

#logobanner      { color: #f00; font-size: 60%; background: #c0c0c0 url(graphics/zebramorph3.gif) repeat-x 0px 0px; vertical-align: top; margin: 0px; padding-top: 10px; padding-left: 10px; border-bottom: 2px solid #f00; width: 100%; height: 62px; display: block }

#logobanner1      { color: #d3d3d3; font-size: 60%; background-color: #d3d3d3; vertical-align: top; margin: 0px; padding-top: 6px; padding-left: 10px; width: auto; height: 90px; display: block }

div#logobanner h3       { color: #8b0000; font-weight: bold; font-size: 450%; font-family: "Courier New", Courier, Monaco; text-align: right; margin: 0 20px 10px 0 }

div#logobanner h3 span    {
	display: none; }

#maincontent      { color: #8b0000; background-color: #fff; margin: 0; width: auto }

#borderline     { 
}

#babble, #babble2       { color: #696969; font-size: 75%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; width: auto; height: auto }

#babble   { color: #696969; margin: 0 0 7px 156px; padding: 7px 40px }

	
#babble2    { color: #696969; margin: 20px; padding: 10px 40px }

div#babble img {
margin: 7px;
}

div#ncc        {
	padding: 10px;
	width: 50px;
	height: 18px }


#nav       { background: #a9a9a9 url(graphics/zebramorph3.gif); float: left; margin: 0; top: 90px; left: 0px; width: 147px; height: auto }

 
#nav ul       { background-color: #dcdcdc; list-style-type: none; margin: 0; padding: 10px 0; border-right: 1px solid #a9a9a9 }


	
#navpunch ul li	        { background-color: #dcdcdc; margin: 2px 4px 0; padding: 0 10px; width: 110px }


	
#navpunch li a:link, #navpunch li a:visited	      { color: #800000; font-weight: bold; font-size: 70%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f5f5f5; text-align: center; margin: 0; padding: 3px 0; border: solid 1px #a9a9a9; width: 111px; display: block }



#navpunch ul li a:hover, #navpunch ul li a:active	      { color: #f00; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fff; border: solid 1px #a9a9a9; display: block }



#nav2>#navpunch ul li a   {	width: auto }


#artblock  {	
	margin: 0;
	width: 100%;


}
div#artblock ul li {
margin: 0;
padding: 0;
display: inline;
}



td          
        {	color: #000;
	font-size: 100%;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	align: left }

td.naked          
       {	color: #000;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	background-color: #fff }


h1, h3, h4, h5, li        { color: #808080; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 0px }

h1                   { font-weight: bold; font-size: 130%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #dcdcdc; padding: 4px 2px 4px 7px; border-style: solid; border-width: 1px; border-color: #f5f5f5 #8b0000 #8b0000 #f5f5f5 }
h2 {
font-weight: bold; 
font-size: 120%; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
margin: 0; 
padding: 2px 2px 3px 5px }


h3         {	
	font-weight: bold;
	font-size: 110%;
	margin-bottom: -5px }





h4   {	
	font-weight: lighter;
	font-size: 100% }


h5  {	
	font-weight: lighter;
	font-size: 90% }

p      {	
	font-size: 100%;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin: 7px }





li        { color: #696969; font-size: 100%; list-style-type: none }


li.one      { color: #696969; font-size: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: circle }



a:link, a:visited      { color: #8b0000; font-size: 100%; text-decoration: none; padding-right: 3px; padding-left: 3px; outline: none  }

	
a:hover, a:active                     { color: #f00; text-decoration: none; padding-right: 3px; padding-left: 3px }


img	{
border: 0;
}

#sentiment          {	
background: #fff;
	margin-bottom: 1px;
	margin-left: 0px;
	top: 0;
	left: 0;
	float: right;
	display: block; }


#foot    { color: #000; font-size: 69%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; text-align: center; margin: 0; padding: 0; border-top: 1px solid #696969; width: 100% }




div#foot a {
font-size: 100%;}



#panel    {	background-color: #f5f5f5;
	padding: 95%;
	border-style: solid;
	border-width: 2px;
	border-color: #fff #808080 #808080 #fff;
	width: auto;
	height: auto }
form {	margin: 12px; }
#quote {	font-size: 50% }
a.white:link, a.white:active   { color: #808080; font-weight: bold }

a.white:hover, a.white:visited        { color: #8b0000; font-weight: bold; text-decoration: underline }


#flashback   { background-color: #808080 }
.straight {	list-style-type: none;
display: inline; }

.color    { color: #808080 }

#vid   { margin-top: 30px; padding-top: 30px; width: 80% }

#vidnav          { font-size: 80%; float: left; margin-top: 20px; width: 100%; height: 66% }
#vidnav ul  { margin: 1px }
#vidnav ul li       { color: #8b0000; padding: 2px 3px }
#vidnav a:link, #vidnav a:visited        { color: #8b0000 }
#vidnav a:hover, #vidnav a:active     { color: #f00 }
.giant { font-size: 150% }
