.searchText {
	float: left;
	margin: 4px 0 0 3px !important;
	margin: 8px 0 3px 3px;
	border: 1px solid #323232;
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	padding: 1px;
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
}

.searchSubmit {
	margin: 4px 0 0 3px !important;
	margin: 8px 0 0 0;
	width: 29px;
}

.breakBar {
	width: 780px !important;
	background: #DCBC41;
	font-family: arial;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	margin: 0 0 3px 10px;
	padding: 3px 0 3px 10px;
}

.mainHome-two {
	width: 285px !important;
	height: 182px !important;
	float: left;
/*	border: 1px solid #4F4F4F; */
	padding: 0 0 0 0px;
	margin: 0 3px;
	display: inline;
}

.mainHome-three {
	width: 189px !important;
	height: 182px !important;
	float: left;
/*	border: 1px solid #4F4F4F; */
	padding: 0 0 0 0px;
	margin: 0 0;
	display: inline;
}

.mainHomeHead {
	width: 285px !important;
	width: 279px;
	height: 25px !important;
	height: 21px;
	background: url('/gfx/highlights/highlight_head.gif') no-repeat;
/*	border: 1px solid #4F4F4F; */
	padding: 4px 0 0 6px;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 13px;
	color: #DCBC41;
	margin: 0;
	display: block;
}

.mainHomeMiddle {
	width: 285px !important;
	height: 110px !important;
	background: url('/gfx/highlights/highlight_tile.gif') repeat-y;
	padding: 4px 0 0 6px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #AEAAA9;
	padding: 0;
	margin: 0;
	display: block;
	line-height: 200%;
	overflow: hidden;
}

.mainHomeBottom {
	width: 285px !important;
	height: 47px !important;
	background: url('/gfx/highlights/highlight_bottom.gif') no-repeat;
	padding: 3px;
	margin: 0;
	display: block;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC33;
}

.mainSection-box {
	background: url('/gfx/main801_bkg.gif') repeat-y;
	width: 801px !important;
	width: 741px;
	height: 85px;
	margin: 0 0 0 6px;
	padding: 0 0 0 60px;
	overflow: hidden;
}

#box489story {
	width: 484px !important;
	width: 489px;
	float: left;
	padding: 0;
	margin: 0 0 0 6px;
	display: inline;
}

.special {
	width: 480px;
	margin: 0;
	padding: 0 6px 0 6px;
}

#storybody {
	width: 480px;
	margin: 0;
	padding: 0 6px 0 6px;
}

#storybody div.PHOTOBOX {
	width: 276px !important;
	width: 256px;
	padding: 6px;
	border: solid 1px #DDDDDD;
	background: #F4F4F4;
	display: block;
	float: right;
	margin: 0 0 0 6px;
}

#storybody div.PHOTOBOX_IMAGE {
	width: 262px !important;
	width: 256px;
	padding: 2px;
	margin: 0 0 0 0;
	border: solid 1px #DDDDDD;
	background: #EBEBEB;
	text-align: center; 
}

#storybody div.PHOTOBOX128 {
	width: 148px !important;
	width: 128px;
	padding: 6px;
	border: solid 1px #DDDDDD;
	background: #F4F4F4;
	display: block;
	float: right;
	margin: 0 0 0 6px;
}

#storybody div.PHOTOBOX_IMAGE128 {
	width: 134px !important;
	width: 128px;
	height: 134px !important;
	height: 128px;
	padding: 2px;
	margin: 0 0 0 0;
	border: solid 1px #DDDDDD;
	background: #EBEBEB;
	text-align: center; 
}

.box183writer {
	width: 183px !important;
	margin: 0 0 0 0;
}

.boxbodywriter {
	background: url('/gfx/ask_don.jpg') top no-repeat;
	font: verdana, Helvetica, sans-serif bold;
	font-size: 11px;
	padding: 3px 6px;
	height: 207px !important;
	height: 201px;
}

.box300calendar {
	width: 300px !important;
	width: 288px;
	padding: 6px;
	margin: 0 0 6px 0;
	background: #333333 url('/gfx/calendar_footer.jpg') 0 100% no-repeat;
	overflow: hidden;
}

#playerbox300 {
	width: 300px !important;
	width: 294px;
	height: 422px !important;
	height: 394px;
	float: left;
	margin: 0 0 0 6px;
	padding: 28px 0 0 6px;
	display: inline;
	background: url('/gfx/smallplayer_bkg.gif') 0 0 no-repeat;
}

#leftplayerbox300 {
	width: 300px !important;
	width: 294px;
	height: 422px !important;
	height: 394px;
	float: left;
	margin: 0;
	padding: 28px 0 0 6px;
	display: inline;
	background: url('/gfx/smallplayer_bkg.gif') 0 0 no-repeat;
}

.boxgrayHead {
	height: 24px !important;
	height: 20px;
	text-decoration: none;
	font: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	background: url('/gfx/grayboxheader_bkg.gif') repeat-x;
	color: #FFFFFF;
	padding: 4px 0px 0px 6px;
}

.box489subHead {
	width: 130px !important;
	width: 124px;
	height: 19px !important;
	height: 15px;
	float: left;
	text-decoration: none;
	font: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background: #333333 url('/gfx/subheader_bkg.gif') repeat-x;
	color: #FFCC33;
	padding: 2px 0px 2px 6px;
	margin: 3px 0 0 0;
}

.box394subHead {
	width: 394px !important;
	width: 388px;
	height: 19px !important;
	height: 15px;
	float: left;
	text-decoration: none;
	font: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background: #333333 url('/gfx/subheader_bkg.gif') repeat-x;
	color: #FFCC33;
	padding: 2px 0px 2px 6px;
	margin: 3px 0 0 0;
}

.box300subHead {
	width: 300px !important;
	width: 294px;
	height: 19px !important;
	height: 15px;
	float: left;
	text-decoration: none;
	font: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	background: #333333 url('/gfx/subheader_bkg.gif') repeat-x;
	color: #FFCC33;
	padding: 2px 0px 2px 6px;
	margin: 3px 0 0 0;
}

.box489linksHead {
	width: 359px !important;
	width: 347px;
	height: 19px !important;
	height: 15px;
	float: left;
	text-decoration: none;
	font: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background: #333333 url('/gfx/subheader_bkg.gif') repeat-x;
	color: #FFFFFF;
	padding: 2px 6px 2px 6px;
	margin: 3px 0 0 0;
	text-align: right;
	overflow: hidden;
}

#playerbox795 {
	width: 795px !important;
	width: 789px;
	height: 342px;
	float: left;
	margin: 0 0 0 6px;
	padding: 28px 0 0 6px;
	display: inline;
	background: url('/gfx/player_bkg.gif') 0 0 no-repeat;
	vertical-align: middle;
}

.quickNav {
	width: 801px !important;
	width: 681px;
	height: 34px !important;
	height: 20px;
	background: #cccccc url('/gfx/main801_bottom.gif') no-repeat;
	padding: 14px 0 0 120px;
	margin: 0 0 0 6px;
}

/* QuickNav for search results page because corporate won't remove their comment tags at top of page */
.quickNavSearch {
	width: 801px !important;
	height: 34px !important;
	background: #cccccc url('/gfx/main801_bottom.gif') no-repeat;
	padding: 14px 0 0 120px;
	margin: 0 0 0 6px;
	display: block;
}

/* 728x90 advertisement box */
.ad728 {
	display: block;
	clear: all;
	width: 801px !important;
	width: 765px;
	height: 100px;
	background: url('/gfx/ads/ad728_bkg.gif') no-repeat;
	padding: 3px 0px 0px 36px;
	margin: 0 0 0 6px;
}

/* 728x90 advertisement box for the search results page because corporate won't remove their comment tags at top of page */
.ad728Search {
	display: block;
	clear: all;
	width: 801px !important;
	height: 100px;
	background: url('/gfx/ads/ad728_bkg.gif') no-repeat;
	padding: 3px 0px 0px 36px;
	margin: 0 0 0 6px;
}

img.graphics_links_top {
	margin:  0 0 -3px 0 !important;
}

/* special section ad calls */
.cbAd300 {
  margin: 5px 0 0 0 !important;
  margin: 0px;
  padding: 0 0 0 8px !important;
  padding: 0px;
  text-align: center;
  clear: both;
}

/* KNIGHT SECTION CODE */


.knightad728 {
	display: block;
	clear: all;
	width: 801px !important;
	width: 765px;
	height: 100px;
	padding: 3px 0px 0px 36px;
	margin: 0 0 0 6px;
}

.adrail {
	width: 272px;
	float: right;
	margin: 0 0 8px 8px;
}

.mainKnight-adrail {
	width: 309px !important;
	width: 299px;
	float: right;
	padding: 0 10px 0 0;
}

.mainKnight-one {
	width: 314px !important;
	width: 299px;
	float: left;
	padding: 0 0 0 15px;
}

.mainKnightMiddle {
	width: 285px !important;
	width: 279px;
	background: url('/gfx/highlights/highlight_tile.gif') repeat-y;
	padding: 4px 0 0 6px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #AEAAA9;
	margin: 0;
	display: block;
	line-height: 200%;
	overflow: hidden;
}

.mainKnight-player {
	width: 465px !important;	
	width: 462px;
	height: 305px !important;
	height: 279px;
	float: left;
	padding: 26px 0 0 3px;
	margin: 0 0 6px 5px;
	display: block;
	background: #000000 url('/gfx/knightplayer_bkg.gif') no-repeat;
}

.mainKnight-474 {
	width: 474px !important;
	width: 474px;
	float: left;
	padding: 0 0 0 0px;
	margin: 0 3px 0 10px;
	display: inline;
}

.mainKnight-781 {
	width: 781px !important;
	width: 771px;
	float: left;
	padding: 0;
	margin: 0 0 0 10px;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC33; 
	font-size: 12px;
	font-weight: bold;
}

img.promos {
	margin: 0 0 2px 0 !important;
}