/* frontpage overview layot styles */
.amboxtop {
	background-color: #cccccc;
	width: 440px;
	border-bottom: 1px solid black;
	border-top: 1px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: left;
	padding: 0px;
	line-height: 12px;
	border-collapse: collapse;
	border-spacing: 0px;
}
.amfeaturebox {
	background-color: #FFFFF;
	width: 440px;
	border-top: 0px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 10px;
}
.amfeaturebox2 {
	background-color: #FFFFF;
	width: 440px;
	border-bottom: 0px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 10px;
}
.amupdateboxinside{
	width: 361; 
	vertical-align: top;
	padding-right: 5px;
	padding-left: 5px;
}	
.contestbox {
	background-color: #F5F5F5;
	width: 180px;
	vertical-align: top;
	border-style: double;
	border-color: #990000;
}
.overnightfeaturebox	{
	background-color: #FFFFF;
	width: 440px;
	border-top: 0px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 10px;
}
.previewbox {
	background-color: #F5F5F5;
	width: 420px;
	vertical-align: top;
	border-style: double;
	border-color: #990000;
}
.updateboxtop2 {background-color: #CCCCCC;
	width: 440px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: left;
	padding: 0px;
	line-height: 12px;
	border-spacing: 0;
}
.updateboxtop {
	background-color: #ECECEC;
	width: 440px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 12px;
}
.updatebox {
	background-color: #ECECEC;
	width: 440px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	border-style: groove;
	line-height: 10px;
}
/* Overview Layout Styles */
.adcolumn {background-color: #FFFFFF; 
	width: 123px; 
	vertical-align: top;
	border-left: 1px solid black;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9; 
	text-align: left;
	line-height: 10px;
	padding: 2px;
}
.button {
	background-color: #CCCCCC;
	font: 10px verdana,sans-serif;
	font-weight: bold;
	border: thin;
	height: 17px;
	width: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 0px;
	text-align: center;
}
.buttoncirc {
	background-color: #CCCCCC;
	font: 10px verdana,sans-serif;
	font-weight: bold;
	border: thin;
	height: 17px;
	width: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 0px;
	text-align: center;
}
.belowcolumn1 {background-color: #FFFFFF; 
	width: 218px;
	border-right:1px solid black; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9;
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	line-height: 11px;
}
.belowcolumn2 {background-color: #FFFFFF; 
	width: 218px; 
	border:0px solid black; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9;
	text-align: left;
	padding-right: 2px;
	padding-left: 5px;
	line-height: 11px;
}
.belowthefeature {background-color: #FFFFFF; 
	width: 438px; 
	border-bottom: 0px solid black; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12;
	text-align: left;	
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 10px;
}
.belowthefold {background-color: #FFFFFF; 
	width: 438px; 
	border-top:1px solid black; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12;
	text-align: left;	
	padding: 0px;
	line-height: 10px;
}
.columnbox {
	width: 190px;
	vertical-align: top;
	text-align: left;
	border: 0px solid black;
	padding: 0px;
}
.columnboxtitle {
	width: 100%;
	height: 50px;
	vertical-align: top;
	text-align: left;
	border: 1px solid black;
	padding: 0px;
}
.cartoonbox {padding-right: 5px;
	vertical-align: top;
	padding-left: 5px;
	border-spacing: 0;
	width: 218;
	text-align: left;
}
.cartoonboxmovie {padding-right: 5px;
	vertical-align: top;
	padding-left: 5px;
	border-spacing: 0;
	width: 218;
	text-align: center;
}
.insidecartoonbox {padding-right: 0px;
	vertical-align: top;
	padding-left: 0px;
	border-spacing: 0;
	width: 212;
	text-align: center;
}
.editorialbox {
	vertical-align: top;
	padding-right: 2px;
	padding-left: 5px;
	border-spacing: 0;
	width: 218;
	text-align: left;
	border-right: 1px solid black;
}
.footersubscribebar {
	background-color: #ECECEC;
	width: 630px;
	border: 1px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 12px;
}

.footerbox {background-color: #ffffff;
	border-top: 0px solid black; 
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana;
	text-indent: 5px;
}
.footbanner {background-color: #ffff; 
	border-top: 
	1px solid black;
}
.formbox {
	height: 17px;
	width: 105px;
	font: 10 px verdana,sans-serif;
	border: 1px solid black;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 0px;
	border-bottom:2px inset;
	border-left: 1px inset;
}
.formboxcirc {
	height: 17px;
	width: 105px;
	font: 10 px verdana,sans-serif;
	border: 1px solid black;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 0px;
	border-bottom:2px inset;
	border-left: 1px inset;
}

.grayhedreg {
background-color: #cccccc;
font-size: 10px;
color: #000000;
text-decoration: none;
font-weight: none;
text-align: center;
}

.headerbox {
	background-color: #FFFFFF;
	border: 0px solid black;
	width: 768px;
	vertical-align: top;
	padding: 0;  
	border-width: 0;
	margin: 0;
	font-family: Verdana;
	color: #900;
	outline-width: inherit;
	outline-style: none;
	outline-color: inherit;
}
.linkto8{
	background-color: #D1D0B6;
	width: 440px;
	color: Black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	text-align: left;
	border-left-style: groove;
	text-decoration: inherit;
}

.linktonow{
	background-color: #D1D0B6;
	width: 440px;
	color: Black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	text-align: left;
	border-left-style: none;
	text-decoration: inherit;
} 
.localaglink {background-color: #ffffff;
	width: 440px;
	border-top:1px solid black;
	border-bottom:0px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	line-height: 10px;
	border-spacing: 0;
	text-decoration: inherit;
}
.maintable {
	background-color: #FFFFFF;
	border-right: 0;
	border-left: 0;
	width: 768px;
	vertical-align: top;
	padding: 0;
	border-spacing: 0;
	font-family: Verdana;
	font-size: 9;
}
.maintable2 {
	background-color: #FFFFFF;
	border-right: 0;
	border-left: 0;
	width: 764px;
	vertical-align: top;
	padding: 0;
	border-spacing: 0;
	font-family: Verdana;
	font-size: 9;
}
.midcolumn {background-color:#FFFFFF; 
	width: 200px; 
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9; 
	text-align: left;
	border-right: 0px solid black;
	padding-right: 1px;
	padding-left: 1px;
	border-spacing: 0px;
	line-height:10px;
}
.mnewscolumn {
	background-color: #FFFFFF; 
	border-right:1px solid black; 
	width: 440px; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 10px;
	border-spacing: 0;
}
.menuguidebox {
	background-color: #bdc531;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	padding:6px;
}	
.newsbox {background-color: #FFFFFF; 
	width: 440px; 
	border: 0px solid black; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9;
	font-weight: bold;
	text-align: left;	
	padding: 0px;
	line-height: 10px;
}
.newsfeaturebox {
	padding-right: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
	width: 440px;
	text-align: left;
	vertical-align: top;
	border-bottom: 0px solid black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	line-height: 12px;
}
.newsitem {padding-right: 2px;
	padding-left: 2px;
	border-spacing: 0;
	width: 430px;
}
.newsitem2 {padding-right: 0px;
	padding-left: 0px;
	border-spacing: 0;
	width: 436;
}
.regjumphead{
	background-color: #D1D0B6;
	width: 100%;
	border-spacing: 0;
	border-top: 0px solid black;
	border-bottom: 0px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 3px;
	line-height: 10px;
}
.regjump {
	background-color: #fffff;
	width:100%;
	border:0px solid black; 
	border-spacing:0;
	padding:0;
}
.regjumpmenu {
	width: 180px;
	vertical-align: top;
	text-align: left;
    border: 0px solid black;
	padding-left: 5px;
	padding: 0px;
}
.submitletterbox {
	background-color: #FFFFFF;
	width: 440px;
	border-bottom: 0px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	text-align: left;
	padding-right: 2px;
	padding-left: 2px;
	border-spacing: 0;
   line-height: 12px;
}

.regstatusbox {
	background-color: #cccccc;
	width: 180px;
	vertical-align: top;
	border-style: none;
	border: 1px solid black;
}

.regstatusboxart {
	background-color: #cccccc;
	width: 130px;
	vertical-align: top;
	border-style: none;
	border: 1px solid black;
}

.regstatusin{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	background-color: #cccccc;
	width: 130px;
	text-align: center;
	vertical-align: top;
	border-style: none;
	border: 0px solid black;
	padding: 0;
}
.updateboxhead {color: Black; 
			font-size: 10;
			text-align: left;
			font-weight: bold;
			line-height: 12px;
			border-spacing: 0; 
}
/* Text styles */
.arthead {font-family: Verdana, Arial, Helvetica, sans-serif;
color: black; 
font-size: 20; 
text-align: left;
text-decoration: inherit;
}
.artsubhead {
	font-family: Verdana;
	font-size: 12;
	text-align: left;
	text-decoration: none;
	font-style: italic;
}
.belowsechead {color: Black; 
	font-size: 12; 
	text-align: left;
	font-weight: bold;
	line-height: 10px;
	text-decoration: inherit;
}
.moviehead {color: Black; 
	font-size: 12; 
	text-align: center;
	font-weight: bold;
	line-height: 20px;
	text-decoration: inherit;
}
.bodycopy  {color: black; 
	font-size: 12; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	text-align: left;
}
.byline {
  font-family: Verdana,Arial;
  font-weight: bold;
  font-size: 10px;
  color: #000000;
}
.contact {
	background-color: #FFFFFF;
	text-align: center;
}
.directional {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	color: Black;
	text-align: left;
	font-style: italic;
	line-height: 10px;
}
.featuretext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	text-align: left;
	line-height: 14px;
}
.headlines  { 
		color: #990000;
		font-size: 10; 
		font-weight: bold; 
		text-align: left
}
h2 {color: #900; font-size: 14; font-weight: bold; text-align: left;
text-decoration: inherit;
}

.jumptosubsecnolink {color: Black; 
		text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9;
		text-decoration: inherit;
}

.kicker {font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10;
			font-weight: bold;
}
li {
	list-style-type: square;
	list-style: indent;
}
.newsbreak {
	line-height:5px;
}	
.ovrbodycopy  {color: black; 
	font-size: 12; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: normal; 
	text-align: left;
	line-height: 14px;
}
.subhead {color: #900; 
font-size: 14; 
font-weight: bold; 
text-align: left;
line-height: 16px;
text-decoration: inherit;
}
.subhead2nolink {color: #900; 
font-size: 10;
font-weight: normal; 
text-align: left;
line-height: 12px;
text-decoration: none;
}
.subhead3nolink{
	color: #900;
	font-size: 12;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}
.version {
	color: #B5B78A;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9;
	text-decoration: none;
}
.where {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12;
	color: #938989; 
	font-weight:; 
	text-indent: 0px;
	line-height: 10px;
}
/* div page items */
div#captionhead {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10
}
#datetag {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10;
	color: #898989; 
	font-weight:; 
	text-indent: 0px;  	
}
#date2 {
	position: absolute;
	left: 5;
	top:116px;
	width:150px;
	height:5px;
	z-index:1;
	font-size:xx-small;
	font-weight:bold;
	font-family:Verdana;
}

#date2front {
	position: absolute;
	left: 5;
	top:209px;
	width:150px;
	height:5px;
	z-index:1;
	font-size:xx-small;
	font-weight:bold;
	font-family:Verdana;
}

#leaderboard {
	position: absolute;
	left: 20px;
	top: 5px;
	width: 728px;
	height: 90px;
	margin-left: auto;
	margin-right: auto;
	z-index: 1;
	background-attachment: inherit;
}
#rightbannerad {
	position: absolute;
	left: 525;
	top:12px;
	z-index:1;
	font-size:xx-small;
	font-weight:bold;
	font-family:Verdana;
}

#rightbanneradfront {
	position: absolute;
	left: 525;
	top:105px;
	z-index:1;
	font-size:xx-small;
	font-weight:bold;
	font-family:Verdana;
}
	
#searchtitle {
	position: absolute;
	left: 5;
	top:207px;
	width:150px;
	height:5px;
	z-index:1;
	font-size:xx-small;
	font-weight:bold;
	font-family:Verdana;
}
#searchform {
	position: absolute;
	top: 96px;
	width: 132px;
	height: 17px;
	z-index: 1;
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana;
}
#searchformcirc {
	position: absolute;
	top: 96px;
	width: 132px;
	height: 17px;
	z-index: 1;
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana;
}

#searchformfront {
	position: absolute;
	top: 189px;
	width: 132px;
	height: 17px;
	z-index: 1;
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana;
}
	
#searchformright {
	position: absolute;
	left: 770;
	top:5px;
	width:180;
	height:100%;
	z-index:1;
}
#searchform2 {
	position: absolute;
	top: 151px;
	width: 150px;
	height: 5px;
	z-index: 1;
	font-size: xx-small;
	font-weight: bold;
	font-family: Verdana;
}
div#summary {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:10; 
	text-align:left;
	line-height: 10px;
}	
#topads {
	color: #404922;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9; 
	text-align: left;
	border-right: 0px solid black;
	padding-right: 0px;
	padding-left: 0px;
	text-indent: 5px;
	line-height:10px;
}
#weather {
	position: absolute;
	left: 772;
	top:615px;
	width:180;
	height:100%;
	z-index:1;
}
/* article layout styles */
.articlecolumn{
	background-color: #FFFFFF; 
	border-right:0px solid black; 
	width: 495px; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
}
.articlecolumn2{
	background-color: #FFFFFF; 
	border-right:0px solid black; 
	width: 638px; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	text-align: left;
	padding-right: 5px;
	padding-left: 5px
	line-height: 10px;
}
.photocolumn{
	background-color: #FFFFFF; 
	border-right:0px solid black; 
	width: 760px; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	text-align: left;
	padding-right: 0px;
	padding-left: 0px
	line-height: 10px;
}
.midcolumnart {background-color:#FFFFFF; 
	width: 135px; 
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9; 
	text-align: left;
	border-right: 0px solid black;
	padding-right: 1px;
	padding-left: 1px;
	line-height:10px;
}
.mnewscolumnart {
	background-color: #FFFFFF; 
	border-right:1px solid black; 
	width: 495px; 
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 10px;
	border-spacing: 0;
}
.mnewscolumnart2 {
	background-color: #FFFFFF; 
	border-right:0px solid black; 
	width: 640px;
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	text-align: center;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 10px;
	border-spacing: 0;
}	
.mnewscolumnart3 {
	background-color: #FFFFFF; 
	border-right:0px solid black; 
	width: 640px;
	vertical-align: top; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12; 
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 10px;
	border-spacing: 0;
}		
.submitletterboxart {
	background-color: #FFFFFF;
	width: 498px;
	border-bottom: 0px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	text-align: left;
	padding-right: 2px;
	padding-left: 2px;
	border-spacing: 0;
   line-height: 12px;
}
.updateboxtopart {background-color: #CCCCCC;
	width: 500px;
	border-top:1px solid black;
	border-bottom:1px solid black;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	text-align: left;
	padding: 0px;
	line-height: 12px;
	border-spacing: 0;
}
/* link styles */	
a:link {color: #990000; 
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	color: #6c6c6c;
	font-weight: normal;
	text-decoration: none;
}
a:visited {
	color: #6c6c6c;
	font-weight: normal;
	text-decoration: none;
}
a.jumptosubsec:link {color: Black; 
		text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11;
		text-decoration: none;
}
a.jumptosubsec:hover {color: Black; 
		font-weight: bold; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11;
		text-decoration: none;
}
a.jumptosubsec:visited {color: Black; 
		text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11;
		text-decoration: none;
}

a.jumptosubsecbf:link {color: Black; 
		text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9;
		text-decoration: none;
}
a.jumptosubsecbf:hover {color: Black; 
		font-weight: bold; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9;
		text-decoration: none;
}
a.jumptosubsecbf:visited {color: Black; 
		text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9;
		text-decoration: none;
}

a.subscriberlink:link {color: Black; 
		text-decoration: bold; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11;
		text-decoration: none;
}
a.subscriberlink:hover {color: Black; 
		font-weight: bold; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11;
		text-decoration: none;
}
a.subscriberlink:visited {color: Black; 
		text-decoration: none; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 11;
		text-decoration: none;
}

a.alwaysredbold:link {
	color: #900;
	text-decoration: none;
	Font-size: 12
	}
a.alwaysredbold:hover {
	color: #900;
	font-weight: bold;
	Font-size: 12
	}
a.alwaysredbold:visited {
	color: #900;
	text-decoration: none;
	Font-size: 12
		}

a.alwaysredbig:link {
	color: #900;
	font-size: 12;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}
a.alwaysredbig:hover {
	color: #900;
	font-size: 12;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}
a.alwaysredbig:visited {
	color: #900;
	font-size: 12;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}
a.alwaysredbig2:link {
	color: #900;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}
a.alwaysredbig2:hover {
	color: #900;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}
a.alwaysredbig2:visited {
	color: #900;
	font-size: 12;
	font-weight: normal;
	text-decoration: none;
}
a.subhead2:link {
	color: #900;
	font-size: 10;
	font-weight: normal;
	text-align: left;
	line-height: 12px;
	text-decoration: none;
}
a.subhead2:hover {
	color: #6c6c6c;
	font-size: 10;
	font-weight: normal;
	text-align: left;
	line-height: 12px;
	text-decoration: none;
}
a.subhead2:visited {
	color: #6c6c6c;
	font-size: 10;
	font-weight: normal;
	text-align: left;
	line-height: 12px;
	text-decoration: none;
}
a.subhead3:link {
	color: #900;
	font-size: 13;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}
a.subhead3:hover {
	color: Gray;
	font-size: 13;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}
a.subhead3:visited {
	color: Gray;
	font-size: 13;
	font-weight: bold;
	text-align: left;
	line-height: 16px;
	text-decoration: none;
}
a.alwaysredsmall:link {
	color: #900;
	text-decoration: none;
}
a.alwaysredsmall:hover {
	color: #900;
	font-weight: bold;
	text-decoration: none;
}
a.alwaysredsmall:visited {
	color: #900;
	text-decoration: none;
}
a.topadslink:link{
	color: #404922;
	text-decoration: none;
}
a.topadslink:hover{
	color: #404922;
	font-weight: bold;
	text-decoration: none;
}
a.topadslink:visited{
	color: #404922;
	text-decoration: none;
}
a.rsslink:link{
	border: 0;
}
/* dining guide styles */
h1.nospace {
  color: #000000;
  font-family: georgia,times,serif;
  font-size: 15px;
  text-indent: 0px;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
  }
h2.nospace {
  color: #000000;
  font-family: verdana,sans-serif;
  font-size: 12px;
  text-indent: 0px;
  font-weight: bold;
  letter-spacing:.10em;
  margin-top: 0px;
  margin-bottom: 0px;
}  
.menuguidebox {
	background-color: #bdc531;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	padding:6px;
}	
.menubutton {
	background-color: #efefef; 
	border: 1px solid black; 
	font: 10px verdana,sans-serif;
	height:17px;	
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px; 
}
.contesthighlightbox {
	background-color: beige;
	border-top: 1px solid red;
	border-left: 1px solid red;
	border-right: 1px solid red;
	border-bottom: 1px solid red;
	padding:4px;
	spacing:0px;
	margin-bottom: 2px;
	margin-left: 2px;
	font: 10px verdana,sans-serif;
	align: center;
}
/* forum styles */
body, table, tr, td {
font-family: Verdana, Helvetica, sans-serif;
}
td.dkredhed,td.dkredhed2,td.grayhed,td.grayhed2,td.ryanforumtop,td.linkto8forum{
padding-bottom : 4px;
padding-top : 4px;
padding-left : 4px;
padding-right: 4px;
}
td.line2,td.line3,td.linktoforums{
padding-bottom : 2px;
padding-top : 2px;
padding-left : 4px;
padding-right : 4px;
}
.textframe{
table-layout: fixed;
font-size: 11px;
}
.box{
border-top: 1px solid Black;
border-left: 1px solid Black;
border-right : 1px solid Black;
font-size: 11px;
}
.dkredhed{
background-color: #D1D0B8;
color: #233222;
font-weight: bold;
text-decoration: none;
}
.dkredhed2 {
border-bottom : 1px solid Black;
font-size: 10px;
text-decoration: none;
}
a.dkredhed2:visited{
text-decoration: none;
color: #900;
}
a.dkredhed2:link,a.dkredhed2,a.linkto8,a.ryanforumtop:visited{
color: #990033;
text-decoration: none;
}
.grayhed{
background-color: #AAAAAA;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: none;
}
a.grayhed:hover{
font-weight: bold;
}
.grayhed2{
font-size: 10px;
}
.headerlogin{
font-size: 10px;
font-class: Helvetica;
}
a.grayhed2:link,a.grayhed2:visited
{
color: #000000;
}
a.grayhed2:hover
{
font-weight: bold;
}
.line2 {
background-color:#eeeeee;
}
.line3 {
background-color:#cccccc;
}
.small{
font-size: 10px;
margin : 0px 0px 0px 0px;
}
.ryanforumtop {
background-color: #ECECEC;
color: #233222;
font-weight: bold;
border-top: 1px solid black;
border-bottom: 1px solid black;
font-size: 9;
}
.linkto8forum{
background-color: #D1D0B6;
color: Black;
vertical-align: top;
font-size: 9;
font-weight: bold;
}
a.linktoforums:link {
color: #900;
font-size: 12;
text-align: left;
line-height: 16px;
text-decoration: none;
}
a.linktoforums:hover {
color: #900;
font-size: 12;
font-weight: bold;
text-decoration: none;
}
a.linktoforums:visited {
color: #900; 
text-decoration: none; 
font-size: 12;
}
/* unknown styles */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10;
	padding: text-align:left;
	margin: 0;
	}
p {}
td {}
.fpcolbyline {
	font-size: 9; 
	text-align: left;
	line-height:10px;
	font-weight: normal;
}

