a:link {color: #363; text-decoration: underline;}
a:visited {color: #363; text-decoration: underline;}
a:hover {color: #c60; text-decoration: underline;}
a:active {color: #363; text-decoration: underline;}

a img {background-color: transparent; text-decoration: none; border: 0px;}
a:link img background-color: transparent; {text-decoration: none; border: 0px;}
a:visited img {background-color: transparent; text-decoration: none; border: 0px;}
a:hover img {background-color: transparent; text-decoration: none; border: 0px;}
a:active img {background-color: transparent; text-decoration: none; border: 0px;}
	
a.adlink:link {font: normal 10px/12px verdana, arial, helvetica; color: #060; text-decoration: none; border-bottom: 0px solid #fff;}
a.adlink:visited {font: normal 10px/12px verdana, arial, helvetica; color: #060; text-decoration: none; border-bottom: 0px solid #fff;}
a.adlink:hover {font: normal 10px/12px verdana, arial, helvetica; color: #333; text-decoration: none; border-bottom: 0px solid #fff;}
a.adlink:active {font: normal 10px/12px verdana, arial, helvetica; color: #060; text-decoration: none; border-bottom: 0px solid #fff;}	
	
#InteriorWrapper {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding: 0px;
	width: 770px;
}

#MainWrapper {
	margin: 0px;
	width: 770px;
}

#InteriorWrapper_wide {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding: 0px;
	width: 770px;
}

#MainWrapper_wide {
	margin: 0px;
	width: 770px;
}

#wrap01 {width: 600px; margin-left: auto; margin-right: auto; margin-top: 0; padding: 0;}
#wrap02 {width: 600px; margin: 0;}

.secnav {
	text-align: center;
	padding: 0px;
	font: normal 13px/17px "trebuchet ms", trebuchet, verdana, arial, helvetica;
	color: #666;
	background-color: #D0DDC8;
	background-repeat: repeat-x;
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
}

.widenav_a {
	text-align: left;
	padding: 0px;
	font-family: "trebuchet ms", trebuchet, verdana, arial, helvetica;
	font-size: small;
	color: #666;
	background-color: #D0DDC8;
	background-repeat: repeat-x;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
}

.widenav_b {
	text-align: left;
	padding: 17px 10px 0px 15px;
	font-family: "trebuchet ms", trebuchet, verdana, arial, helvetica;
	font-size: small;
	color: #666;
	background-color: #D0DDC8;
	background-repeat: repeat-x;
	border-top: 1px solid #333;
	border-right: 1px solid #333;
}

.secnav h3 {
	margin: 6px 0 0 0; padding: 5px 4px 2px 7px;
	font: bold 10px/12px verdana, arial, helvetica;
	color: #666;
	text-align: center;
	border-top: 1px solid #999;
}

.promo {
	margin: 0; padding: 3px 0 4px 30px;
}

.display_outwrap {
	text-align: left;
	padding: 0px;
	font-family: verdana, arial, helvetica;
	font-size: small;
	background-color: #fff;
	border-top: 1px solid #333;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}

.display_widewrap {
	text-align: left;
	padding: 0px;
	font-family: verdana, arial, helvetica;
	font-size: small;
	background-color: #fff;
	border: 1px solid #333;
}

.display_inwrap {
	width: 445px; margin: 0; padding: 0 0 5px 10px;
	}
	
	
.display_inwrap h3 {
	margin: 10px 0 2px 0; padding: 1px 2px 0px 15px;
	font: bold 12px/16px "trebuchet ms", trebuchet, verdana, arial, helvetica;
	zolor: #060;
	color: #fff;
	background-color: #6B7564;
	border-bottom: 2px solid #fff;
	}	

.display_storywrap {
	width: 450px; 
	margin: 0; padding: 0 10px 5px 10px; font-size: 0.9em;
	}
	
.display_storywrap h2 {
	margin: 0; padding: 8px 0 0 0;
	font: bold 1.75em "trebuchet ms", trebuchet, verdana, arial, helvetica;
	}
	


.slot {margin: 0; padding: 0;}
.slot h2 {margin: 1px 0 1px 0; padding: 0; font: bold 18px/22px "trebuchet ms", trebuchet, verdana, arial, helvetica;}
.slot h4 {margin: 10px 0 5px 0; padding: 2px 2px 2px 5px; text-align: left; font: bold 10px/12px "trebuchet ms", trebuchet, verdana, arial, helvetica; color: #060; background-color: #E7EEE3;}
.slot h5 {margin: 0; padding: 0; font: bold 10px/12px verdana, arial, helvetica;}
.slot h6 {margin: 0 5px 5px 5px; padding: 0px; text-align: left; font: bold 10px/12px verdana, arial, helvetica;}
.slot img {margin: 0 0 5px 5px; padding: 0; float: right;}
.slot p {margin: 0; padding: 0; font: normal 12px/15px verdana, arial, helvetica;}

.slot_td {padding: 0 5px 0 0;}
.slot_td p {margin: 0; padding: 0 0 5px 0; font: normal 10px/13px verdana, arial, helvetica; color: #666;}
.slot_td img {margin: 0 0 2px 0; padding: 0; float: none;}

.hedlist {margin: 0; padding: 0;}
.hedlist p {margin: 0; padding: 0 0 5px 0; font: normal 10px/12px verdana, arial, helvetica;}
.tmsp {font: italic 10px/12px verdana, arial, helvetica; color: #999;}


	

.txtset01 {margin: 0; padding: 4px; text-align: left;}
.txtset02 {margin: 0; padding: 6px; text-align: left;}
.txtset03 {margin: 0; padding: 0 4px 4px 4px; text-align: left;}
.txtset04 {margin: 0; padding: 2px; line-height: 150%; text-align: center;}
.txtset05 {margin: 0; padding: 7px; text-align: left; font: normal 10px/12px verdana, arial, helvetica;}
.txtset06 {margin: 10px 10px 0 10px; padding: 0; line-height: 140%; text-align: center; font: normal 10px/12px verdana, arial, helvetica;}
.txtset07 {margin: 15px 0 0 0; padding: 0px; text-align: center; font: normal 10px/12px verdana, arial, helvetica;}
.txtset08 {margin: 10px 10px 0 10px; padding: 0; line-height: 140%; text-align: center; font: normal 10px/12px verdana, arial, helvetica;}
.txtset09 {margin: 10px 10px 0 10px; padding: 0; line-height: 140%; text-align: right; font: normal 10px/12px verdana, arial, helvetica;}
.txtset10 {margin: 10px 10px 0 10px; padding: 0; line-height: 140%; text-align: left; font: normal 10px/12px verdana, arial, helvetica;}

.fromadvert {
	margin: 3px 6px 6px 6px; padding: 5px;
	border: 1px solid #666;
	text-align: left;
	font: normal 11px/13px verdana, arial, helvetica;
	line-height: 140%;
	color: #333;
	background-color: #EDF0D3;
}

.fromadvert h4 {
	font: bold 14px/20px arial, helvetica;
	margin: 0; padding: 0;
	}

.fromadvert p {
	font-family: verdana, arial, helvetica;
	margin: 4px 0 6px 0; padding: 0 0 6px 0;
	border-bottom: 1px solid #999;
}

.fromadvert img {
	float: right;
	margin: 0 0 5px 5px;
	padding: 0;
	}
	
	
	
.slotblock_a {
	background-color: #fff;
	xborder-top: 1px solid #666;
	}

.slotblock_a h3 {
	margin: 0 0 2px 0; padding: 2px 2px 0px 15px;
	font: bold 10px/12px "trebuchet ms", trebuchet, verdana, arial, helvetica;
	color: #fff;
	background-color: #6B7564;
	background-repeat: repeat-y;
	border-bottom: 2px solid #fff;
	}

.slotblock_a h4 {
	margin: 3px 0 3px 0; padding: 0;
	font: bold 14px/18px "trebuchet ms", trebuchet, verdana, arial, helvetica;
	}

.slotblock_a p {
	margin: 0; padding: 0;
	font: normal 10px/12px verdana, arial, helvetica;
	color: #666;
	}

.slotblock_b {
	background-color: #EDF0D3;
	border: 1px solid #666;
	}
	
.slotblock_b h3 {
	margin: 0 0 2px 0; padding: 2px 2px 0px 15px;
	font: bold 10px/12px "trebuchet ms", trebuchet, verdana, arial, helvetica;
	color: #060;
	background-color: #D0DDC8;
	}
	
.slotblock_b td {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #666;
	}
	
.slotblock_b p {
	font: normal 10px/12px verdana, arial, helvetica;
	margin: 4px 10px 10px 10px; padding: 6px 0 0 0;
	border-top: 1px solid #999;
	color: #666;

}	
	
a.tab:link {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #363; 
	border: 1px solid #363;
	padding: 2px 4px 2px 4px;
	background-color: #C0C9B9;
	}

a.tab:visited {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #363; 
	border: 1px solid #363;
	padding: 2px 4px 2px 4px;
	background-color: #C0C9B9;
	}
	
a.tab:hover {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #363; 
	border: 1px solid #363;
	padding: 2px 4px 2px 4px;
	background-color: #C0C9B9;
	}	

a.tab:active {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #363; 
	border: 1px solid #363;
	padding: 2px 4px 2px 4px;
	background-color: #C0C9B9;
	}
		


a.hottab:link {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #363; 
	border: 1px solid #363;
	padding: 2px 4px 2px 4px;
	background-color: #E0E0E0;
	}

a.hottab:visited {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #363; 
	border: 1px solid #363;
	padding: 2px 4px 2px 4px;
	background-color: #E0E0E0;
	}
	
a.hottab:hover {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #363; 
	border: 1px solid #363;
	padding: 2px 4px 2px 4px;
	background-color: #E0E0E0;
	}	

a.hottab:active {
	font: normal 10px/12px verdana, arial, helvetica;
	color: #363; 
	border: 1px solid #363;
	padding: 2px 4px 2px 4px;
	background-color: #E0E0E0;
	}

