.nav
{
width: 736px;
height: 114px;
}

#catalog
{
width: 736px;
float: left;
}

.lc
{
text-transform: lowercase;
}

#bottom_half
{
width: 736px;
float: left;
}

#nyk
{
width: 424px;
height: 566px;
float: left;
}

#feature_set
{
width: 310px;
float: right;
}

#features
{
width: 310px;
float: left;
margin-left: 6px;
}

#features img
{
margin-bottom: 10px;
}

#ad_space
{
width: 304px;
margin-left: 7px;
}

.footer
{
height: 30px;
width: 736px;
background-image: url(/footer_bg.jpg);
background-repeat: no-repeat;
padding: 14px 0 12px 2px;
}

.ad_ttl
{
padding: 0 0 4px; 0;
margin: 4px 0 4px; 0;
border-bottom: 1px solid #111;
color: #FFF;
text-transform: uppercase;
font-family: Arial;
font-size: 8pt;
font-weight: bold;
text-align: left;
width: 306px;
float: left;
}

.ad
{
width: 60px;
height: 150px;
float: left;
text-align: center;
border-left: 1px solid #222;
}

.ad:hover
{
background-color: #151313;
}

.ftr
{
margin: 0 0 10px 6px;
padding: 0;
}

.ftrx
{
margin: 0 0 0 6px;
padding: 0;
}

a.ftr_lk:hover, a.ftr_lk:active
{
background: #111;
}

.ftr_lkx
{
width: 304px;
height: 100px;
float: left;
background-image:url(/promos/btn_van.jpg);
background-repeat: no-repeat;
background-position: 0 0;
margin: 0 0 10px 6px;
}

.sftr_lk
{
width: 145px;
height: 50px;
float: left;
margin: 0 0 10px 5px;
}


.tenspot
{width: 736px; float: left; height:6px; background-image:url(/footer_bg.jpg); background-repeat:no-repeat; border-top:1px solid #000;}

.full
{
width: 736px;
height: 442px;
}

#topc
{
float: left;
width: 736px;
}

#main_ftrs
{
float: left;
width: 736px;
height: 334px;
}

#topper
{
position: absolute;
width: 736px;
height: 449px;
z-index: 100;
}

#flashcontent
{
color: #FFF;
font: 7pt/13pt Geneva, Verdana, Helvetica, Arial, Sans-serif;
text-transform: uppercase;
width: 384px;
height: 332px;
}

#sce
{
width: 736px;
height: 332px;
}

#sce_fla
{
width: 384px;
height: 332px;
float: left;
background-image: URL(sce_vid/img/fla_bg.jpg);
}

#sce_vid
{
width: 352px;
height: 332px;
float: left;
background-image: URL(sce_vid/img/bg.jpg);
}

.sr
{
width: 304px;
height: 100px;
float: left;
background-image:url(/promos/jr/btn_jr.jpg);
background-repeat: no-repeat;
background-position: 0 0;
margin: 0 0 10px 6px;
}

a.sr:hover
{
background-position: 0 -100px;
}

.nyk_news
{
width: 424px;
height: 38px;
background-image: url(_images/nyk_news_bg.jpg);
}

.nyk_events
{
width: 424px;
height: 38px;
background-image: url(_images/nyk_events_bg.jpg);
}

.nyk_events_btn
{
width: 48px;
height: 36px;
margin-left: 342px;
background-image: url(_images/nyk_eventsbtn.jpg);
float: left;
}

a.nyk_events_btn:hover
{
background-position: 0 -36px;
}

.nyk_news_btn
{
width: 47px;
height: 36px;
margin-left: 293px;
background-image: url(_images/nyk_newsbtn.jpg);
float: left;
}

a.nyk_news_btn:hover
{
background-position: 0 -36px;
}

.vids_btn
{
width: 304px;
height: 120px;
margin: 6px 0 10px 6px;
background-image: url(/promos/vids_kc8.jpg);
float: left;
}

a.vids_btn:hover
{
background-position: 0 -120px;
}



/* Specifications for container for layers to show/hide.
	 Most browsers need both width and height set. */
#nyk	{ position:relative; width:424px; z-index:100 background-color: #FFF;}
/* Include id's for all your layers here, with commas between. */
#lyr1, #lyr2, #lyr3	{ 
	position:absolute; visibility:hidden; left:0; top:0; z-index:1 }
	
/* The Slide */



/* THE DLXTV */

#dlxtv
{
width: 170px;
height: 26px;
position: absolute;
z-index: 22;
}

#btn_item_a
{
width: 74px;
height: 19px;
position: absolute;
padding: 7px 0 0 224px;
z-index: 20;
background-image: url(/_images/nav_bg.jpg);
background-repeat: no-repeat;
}

#btn_item_b, #btn_item_c, #btn_item_d, #btn_item_e
{
width: 74px;
height: 19px;
position: absolute;
visibility: hidden;
padding: 7px 0 0 224px;
z-index: 21;
background-image: url(/_images/nav_bg.jpg);
background-repeat: no-repeat;
}

#btn_back
{
width: 13px;
height: 14px;
margin: 0 3px 0 0;
background-image: url(/_images/tv_back_off.png);
background-repeat: no-repeat;
float: left;
}

a#btn_back:hover
{
background-image: url(/_images/tv_back_on.png);
}

#btn_back_on
{
width: 13px;
height: 14px;
margin: 0 3px 0 0;
background-image: url(/_images/tv_back_on.png);
background-repeat: no-repeat;
float: left;
}

#btn_next
{
width: 13px;
height: 14px;
margin: 0 0 0 3px;
background-image: url(/_images/tv_next_off.png);
background-repeat: no-repeat;
float: left;
}

a#btn_next:hover
{
background-image: url(/_images/tv_next_on.png);
}

#btn_next_on
{
width: 13px;
height: 14px;
margin: 0 0 0 3px;
background-image: url(/_images/tv_next_on.png);
background-repeat: no-repeat;
float: left;
}

.tv
{
width: 8px;
height: 8px;
background-image: url(/_images/tv_off.png);
background-repeat: no-repeat;
float: left;
margin: 2px 1px 0 1px;
}

a.tv:hover
{
background-image: url(/_images/tv_on.png);
}

.tv_on
{
width: 8px;
height: 8px;
background-image: url(/_images/tv_on.png);
background-repeat: no-repeat;
float: left;
margin: 2px 1px 0 1px;
}

#tvcontain {
	margin: 6px 0 6px 6px;
	padding: 0px;
	height:124px;
	width: 294px;
	border: 5px solid #111;
}

#tvshell {
	padding: 0px;
	height:98px;
	width: 294px;
	overflow: hidden;
	position: relative;
	float: left;
}

#tvspot {
	height: 98px;
	width: 886px;
	float: left;
	background-image: url(/promos/tv_featured_04.jpg);
	background-repeat: no-repeat;
	position:absolute;
	z-index: 100;
}

#tvspot:hover {
background-position: 0 -98px;
}

#tvnav {
	height: 26px;
	width: 294px;
	float: left;
}

a.tvitem:link, a.tvitem:visited {
    height:48px;
	width: 274px;
	float: left;
	padding: 40px 10px 10px 10px;
	color: #FFF;
	text-decoration: none;
	}
	
a.tvitem:hover, a.tvitem:active {
	color: #CF0;
	}
	
.tvitem h6
{
font: 12pt Georgia, Time, Serif;
font-weight: normal;
margin: 0;
}

.tvitem
{
font: 9px/11px Geneva, Verdana, Sans-serif;
text-transform: uppercase;
}

#krkd
{
width: 322px;
height: 100px;
margin-bottom: 10px;
float: left;
}


