body {	
	background: #000001 url("images/hunter_restrict_bg.jpg") no-repeat center top fixed;
	font-family: "Arial", "Helvetica";
	font-size:12pt;
	margin:0px;	
}

td.sidebarContent {
	background-color: #565B73;
}

div.cnhTitle {
	z-index:40;
	position:absolute;
	left: -37px; 
	top: 5px;
	width:300px;
	height:170px;
}

div.cnhTagline {
	z-index:45;
	position:absolute;
	left: 227px; 
	top: 132px;
	width:708px;
	height:30px;
}

div.cnhTagline img {
	opacity:0.6;
	filter:alpha(opacity=60)
}

div.wrap {
	position:relative; 
	top: 0px; 
	width: 930px; 
	text-align: left;
}

td.mainContent {
	background-color:#D3D6D4;
	padding: 5px 5px 5px 5px;
}

div.content {  
	position:relative;
	z-index:100; 
	top: 190px;
	margin: 3px; 
	background-color:#565B73;
}

div.menuWrap {
	postition:relative; 
	padding:0px;
	margin: 2px;
}

div.menu { 
	position:relative;
	z-index:400;
}
	
td.menuWrap ul { 
	margin: 0px; 
	list-style: none;  
}

td.menuWrap ul li { 
	display: inline; 
}

td.comicarchive  {
	width:140px; 
	text-align:center;
	background-color:#fff; 
	padding:5px; 
	font-size:9pt;
}

td.footerWrap {
	color: #000;
	font-size: 8pt;
}

td.footerWrap a {
	color: #000;
	font-weight:bold;
	font-size: 8pt;
	text-decoration:none;
}


div.menu ul li img{ 
	margin:0px;
}

table.pageWrap {
	border-left: 4px solid #565B73;
	border-right: 4px solid #565B73;
	border-top:none;
	border-bottom:none;
}

td.contentWrap {
	position:relative;
	background-color:#565B73;
	margin:3px;
}

div.comicWrap {
	position:relative;
	left:20px;
	width:706px;
}

div.sidebarWrap {
	position:relative;
	float:right;
	left:-4px;
	width:180px;
}

td.pole_top {
	height:32px;
	width:180px;y
}

td.pole_body {
	width:180px;
}

td.pole_bottom {
	width:180px;
}

td.banner_top {
	height:25px;
	width:180px;
}

td.banner_body {
	width:180px;
}

td.banner_bottom {
	height:160px;
	width:180px;
}


.header { margin-top: 0 px; margin-left:10px;}


div.newsWrap {
	position:relative;
	width:660px;
	background-color: #FFFFFF;
	padding: 13px;
}






p {
	color: #000000; 
}

a:link 	{ 
	color: #4B5552; 
}
a:visited { 
	color: #687671; 
}
a:hover  { 
	color: #687671; 
}
a.menu	{ 
	font-family: "Arial", "Helvetica";
	font-size: 8pt;
}

a.character { 
	color: #A05C1A;
	font-size: 8pt;
}

span {
	font-family: "Arial", "Helvetica"; 
}

span.archive {
	font-size: 8pt;
	font-weight:bold;
}

span.archive2 {	
	color: #A2AAA6;
	font-size: 8pt;
	font-weight:bold;
}

span.archive3 {	
	color: #7B837F;
	font-size: 8pt;
	font-weight:bold;
}

span.blurb {
	color: #E1E2CE; 
	font-size: 8pt;
}

span.character {
	color: #373A39;
	font-size: 9pt;
}
					
span.noSpace {
	font-size: 1pt; 
}

span.schedule {	
	font-size: 8pt; 
	color: #686C6A;
}

span.schedule b	{
	font-size: 8pt; 
	font-weight:normal;
	color: #000000;
}

span.schedulecast {	
	color: #828985;
	font-size: 8pt;
	font-weight:bold;
}

span.url {
	font-size: 7pt; 
	font-weight:normal;
	color: #000000;
}

span.tableClose	{
	font-size: 8pt; 
	font-weight:normal;
	color: #000000;
}

span.tableClose	a {
	font-size: 7pt; 
	font-weight:normal;
	color: #686C6A;
}

span.footerClose {
	font-size: 7pt; 
	font-weight:normal;
	color: #FFFFFF;
}

span.footerClose a {
	font-size: 8pt; 
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;
}

span.newsTitle {
	font-size: 9pt;
	font-weight:bold;
	color: #686C6A;
}

span.newsTitleLt {
	font-size: 9pt;
	color: #686C6A;
}

span.sectionTitle {
	color: #373A39;
	font-size: 10pt;
	font-weight:bold;
	text-transform: uppercase;
}

span.sectionTitle2	{
	color: #686C6A;
	font-size: 9pt;
	font-weight:bold;
	text-transform: uppercase;
}

img {
	border:0; 
}

img.archive {
	float:left; 
	padding: 15 0 15 0;
}

table.noBackground {
	background-color: transparent; 
}

table.character	{
	background-color: #F8F5E6; 
}

hr {
	width: 80%; 
}
							
hr.noclass {
	background-color: #686C6A;
	width: 80%; 
	height: 1pt;
}

hr.shortbound {
	background-color: #581C1D;
	color: #581C1D;
	width: 50%; 
	height: 1pt;
	align:left;
}

hr.longbound {	
	background-color: #581C1D;
	color: #581C1D;
	width: 100%; 
	height: 1pt;
	align:left;
}

.footer {
	position:relative;
	z-index:300;
	top:90px;
}

.footer img {
	padding: 0 5 0 5; 
}

.footer p { font-size: 11px; color: #B8BCC2; line-height: 16px; margin: 10px 0px 35px 0px;}
.footer p span { color: #ffffff; display: block; }



.footer1, .footer2 {
	text-align: center;
	font-size: 11px;
	color: #CCCCCC;
}
.footer1 a, .footer2 a{
	background: none;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
}



td.gridArchive {
	background-color: #FFFFFF;
	font-weight:bold;
	color: #000000;
	text-align:center;
	padding:10px;
}


table.archive_menu td {
	padding:  0px 5px 0px 5px;
	color: #333333;
	font-size: 14pt;
	font-weight:bold;
}

table.archive_menu td.selected{
	border: 1px #000 solid; 
}


table.archive_menu td a{
	color: #000000;
	text-decoration:none;
}
