
#body {
	
	background-image: url(/yamahavgn/cda/images/namm/w09/NAMM_SPL_sideGrad.jpg);
    background-repeat:repeat-x;
	background-color:#424242;
}
#logo_link{
	position:absolute;
	top:9px;
	left:25px;
	width: 136px;
	height: 30px;

}
#nammcov_link{
	position:absolute;
	top:50px;
	left:29px;
	width: 578px;
	height: 35px;

}
#title_band{
	background-image: url(/yamahavgn/cda/images/namm/w09/NAMM_09_header1.jpg);
    background-repeat: no-repeat;
}
.content-holder{
	
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}

#flash_band{

}

.flash-band-detail{
	padding-left:0px;
}
#footer_band{
	background-image: url(/yamahavgn/cda/images/namm/w09/footer_gloss_blk.jpg);
    background-repeat: no-repeat;
	height:54px;
}
.title-band-spacer{
height:86px; width:990px;

}
#main_menu_band{
background-image: url(/yamahavgn/cda/images/namm/w09/nav_gradient.jpg);
background-repeat: repeat-x;
border-bottom:1px solid #333333;
}
.main-menu-td{

}
.main-menu-div{

}
#sub_menu_band{
width:876px;
}
.sub-menu-left{

}
.sub-menu-right{

}
.sub-menu-td{
	background-image: url(/yamahavgn/cda/images/namm/w09/?.gif);
    background-repeat: repeat;
	padding-top:3px;
}
.sub-menu-link,a.sub-menu-link,a:hover.sub-menu-link,a:visited.sub-menu-link,a:active.sub-menu-link,
sub-menu-link-on,a.sub-menu-link-on,a:hover.sub-menu-link-on,a:visited.sub-menu-link-on,a:active.sub-menu-link-on{
	font-family:verdana;
	font-size:8px;
	line-height:11px;
	font-weight:bold;
	color:#444444;
	text-decoration:none;
}
a:hover.sub-menu-link,sub-menu-link-on,a.sub-menu-link-on,a:hover.sub-menu-link-on,
a:visited.sub-menu-link-on,a:active.sub-menu-link-on{
	color:#ee0303;
	color:#6f2db0;
}
.sub-menu-div{
	background-image: url(/yamahavgn/cda/images/namm/w09/?.gif);
    background-repeat: repeat;
	padding-top:4px;padding-left:5px;padding-right:5px;
}

#main_content_band{

	width:876px;
}


.frm-select{
	font-family:verdana;
	font-size:9px;
	line-height:11px;
	font-weight:normal;
	color:#444444;
	height:17px;
	padding:0px;padding-left:2px;
}
.frm-input{
	font-family:verdana;
	font-size:10px;
	line-height:11px;
	font-weight:normal;
	color:#444444;
	height:18px;
	padding:0px;padding-left:2px;padding-top:2px;
	border:1px solid #333333;
}
.header-rule-div{
	height:2px;
	width:100%;
	text-align:center;
	padding-top:4px;padding-left:1px;
}
.header-rule{
	height:2px;
	width:837px;
	background-color:#D1D1D1;
}

/*///////// PRESS RELEASES /////////*/

#pr_band{
height:567px;
width:990px;
}
.pr-filter-detail{
background-image: url(/yamahavgn/cda/images/namm/w09/black_grad_bg.jpg);
    background-repeat: repeat-x;
}


#pr_left{
width:300px;
background-color:#ffffff;
	height:532px;
}
#pr_right{
width:690px;
background-color:#ffffff;
/*
background-image: url(/yamahavgn/cda/images/namm/w09/TMP_BG3.jpg);
    background-repeat: repeat;
	*/
	height:532px;
}
.pr-center{


}
.pr-left-scroll{
width:288px;height:508px;color:#555555;
overflow:auto;
scrollbar-face-color: #D1D1D1;
scrollbar-darkshadow-color: #aaaaaa;
scrollbar-3dlight-color: #eeeeee;
scrollbar-arrow-color: #666666;
scrollbar-highlight-color: #eeeeee;
scrollbar-shadow-color: #bbbbbb;
scrollbar-track-color: #f0f0f0;
font-family:verdana;
font-weight:normal;
font-size:10px;
line-height:15px;
}
.pr-left-scroll-data{
width:266px;
padding-top:2px;
}

.pr-date{
color:#6f2db0;
font-family:verdana;
font-weight:bold;
font-size:10px;
line-height:15px;
margin-top:4px;
}
.pr-item{
padding:5px 0px 6px 6px;
width:256px;
}
.pr-item-rule{
border-bottom:1px solid #D1D1D1;
width:258px;
height:1px;
}
.pr-item-title{
margin-top:5px;
margin-bottom:5px;
}
.pr-item-link,a.pr-item-link,a:hover.pr-item-link,a:visited.pr-item-link,a:active.pr-item-link{
	font-family:verdana;
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a:hover.pr-item-link{
	color:#ee0303;
	color:#6f2db0;
	
}
.pr-cat-name{
color:#777777;
font-family:verdana;
font-weight:normal;
font-size:9px;
line-height:12px;
}

.pr-right-scroll{
width:670px;color:#555555;
overflow:auto;
scrollbar-face-color: #D1D1D1;
scrollbar-darkshadow-color: #aaaaaa;
scrollbar-3dlight-color: #eeeeee;
scrollbar-arrow-color: #666666;
scrollbar-highlight-color: #eeeeee;
scrollbar-shadow-color: #bbbbbb;
scrollbar-track-color: #f0f0f0;
font-family:verdana;
font-weight:normal;
font-size:10px;
line-height:15px;
height:508px;
}
.pr-right-scroll-data{
width:640px;
padding-top:10px;
}
.pr-top-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_top.jpg);
    background-repeat: repeat;
}
.pr-bottom-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_bottom.jpg);
    background-repeat: repeat;
}
.pr-left-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_left.jpg);
    background-repeat: repeat;}
.pr-right-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_right.jpg);
    background-repeat: repeat;
}

.pr-title{
color:#555555;
background:transparent;
font-family:verdana;
font-weight:bold;
font-size:11px;
margin-bottom:14px;
line-height:15px;
text-align:center;
}
.pr-header{
color:#555555;
background:transparent;
font-family:verdana;
font-weight:bold;
font-size:11px;
margin-bottom:16px;
line-height:15px;
text-align:center;
}
.pr-text{
font-family:verdana;
font-weight:normal;
font-size:11px;
line-height:15px;
color:#555555;
}
.det-text
{
font-family:verdana;
font-weight:normal;
font-size:11px;
line-height:15px;
color:#555555;
}


/*///////// NAMM DETAILS /////////*/

#nd_band{
height:336px;
margin-top:0px;

}
.nd-band-detail{

}

#nd_center{
	background-image: url(/yamahavgn/cda/images/namm/w09/mi_nd_bg.jpg);
    background-repeat: no-repeat;
	background-position:bottom right;
	width:840px;
}
.nd-center-scroll{
color:#555555;
overflow:auto;
scrollbar-face-color: #D1D1D1;
scrollbar-darkshadow-color: #aaaaaa;
scrollbar-3dlight-color: #eeeeee;
scrollbar-arrow-color: #666666;
scrollbar-highlight-color: #eeeeee;
scrollbar-shadow-color: #bbbbbb;
scrollbar-track-color: #f0f0f0;
font-family:verdana;
font-weight:normal;
font-size:10px;
line-height:15px;
height:508px;
width:968px;
}
.nd-center-scroll-data{

padding-top:10px;
padding-left:15px;
width:920px;
}

.nd-date{
color:#ff0000;
color:#6f2db0;
font-family:verdana;
font-weight:bold;
font-size:10px;
line-height:15px;
margin-top:4px;
}

.nd-item-rule{
border-bottom:1px solid #D1D1D1;
margin-bottom:10px;
height:1px;
width:600px;
}
.nd-info-title{
font-family:verdana;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
	color:#222222;
	
}
.nd-info-subtitle{
	font-family:verdana;
	font-weight:bold;
	font-size:11px;
	line-height:13px;
	color:#666666;
	padding-top:1px;
	padding-left:10px;
}
.nd-info-text{
	font-family:verdana;
	font-weight:normal;
	font-size:11px;
	line-height:15px;
	color:#444444;
}
.nd-item-link,a.nd-item-link,a:hover.nd-item-link,a:visited.nd-item-link,a:active.nd-item-link{
	font-family:verdana;
	font-size:9px;
	line-height:12px;
	font-weight:bold;
	color:#222222;
	text-decoration:none;
}
a:hover.nd-item-link{
	color:#ee0303;
	color:#6f2db0;
	
}
.nd-cat-name{
color:#222222;
font-family:verdana;
font-weight:normal;
font-size:9px;
line-height:12px;
}

.nd-top-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/ND_top.jpg);
    background-repeat: repeat;
}
.nd-bottom-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_bottom.jpg);
    background-repeat: repeat;
}
.nd-left-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_left.jpg);
    background-repeat: repeat;}
.nd-right-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_right.jpg);
    background-repeat: repeat;
}

.nd-title{
color:#222222;
background:transparent;
font-family:verdana;
font-weight:bold;
font-size:11px;
margin-bottom:14px;
line-height:15px;
text-align:center;
}
.nd-header{
color:#222222;
background:transparent;
font-family:verdana;
font-weight:bold;
font-size:10px;
margin-bottom:16px;
line-height:15px;
text-align:center;
}
.nd-text{
font-family:verdana;
font-weight:normal;
font-size:10px;
line-height:15px;
color:#444444;
}
.nd-event-item{
padding:8px 0px 6px 6px;
width:590px;
}
.nd-event-date{
color:#ff0000;
color:#6f2db0;
font-family:verdana;
font-weight:bold;
font-size:12px;
line-height:15px;
margin-top:4px;margin-bottom:10px;
}
.nd-event-subtitle{
	font-family:verdana;
	font-weight:bold;
	font-size:10px;
	line-height:13px;
	color:#444444;
	padding-top:1px;
	padding-left:10px;
	width:140px;
}
.nd-event-data{
	font-family:verdana;
	font-weight:normal;
	font-size:10px;
	line-height:15px;
	color:#444444;
}
.nd-event-text{
	font-family:verdana;
	font-weight:normal;
	font-size:10px;
	line-height:15px;
	color:#444444;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:2px;
	width:590px;
}
.evt-desc{
font-family:verdana;
	font-weight:normal;
	font-size:11px;
	line-height:15px;
	color:#444444;
	margin-top:6px;
}
.evt-name{
width:500px;
font-family:verdana;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	color:#444444;
	padding:8px;
}
.evt-time{
width:175px;
font-family:verdana;
	font-weight:normal;
	font-size:11px;
	line-height:15px;
	color:#444444;
	padding:8px;
}
.evt-location{
width:235px;
font-family:verdana;
	font-weight:normal;
	font-size:11px;
	line-height:15px;
	color:#444444;
	padding:8px;
}
.odd-row{
background-color:#ffffff;
}
.even-row{
background-color:#eeeeee;
}

.evt-name-hdr{
width:500px;
font-family:verdana;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
text-align:center;
	padding:8px;
	background-color:#4b1e78;
	color:#ffffff;
}
.evt-time-hdr{
width:175px;
font-family:verdana;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
text-align:center;
	padding:8px;
	background-color:#4b1e78;
	color:#ffffff;
}
.evt-location-hdr{
width:235px;
font-family:verdana;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
text-align:center;
	padding:8px;
	background-color:#4b1e78;
	color:#ffffff;
}
/*///////// SEARCH RESULTS /////////*/

#sr_band{
margin-top:10px;
width:840px;

}
.sr-band-detail{
	background-color:#ffffff;
}


#sr_left{
width:990px;

}

.sr-center{


}
.sr-left-scroll{
color:#555555;
overflow:auto;
scrollbar-face-color: #D1D1D1;
scrollbar-darkshadow-color: #aaaaaa;
scrollbar-3dlight-color: #eeeeee;
scrollbar-arrow-color: #666666;
scrollbar-highlight-color: #eeeeee;
scrollbar-shadow-color: #bbbbbb;
scrollbar-track-color: #f0f0f0;
font-family:verdana;
font-weight:normal;
font-size:11px;
line-height:15px;
height:475px;
width:790px;
margin-left:100px;
}
.sr-left-scroll-data{

padding-top:2px;
padding-left:0px;
width:758px;
}

.sr-results{
color:#ff0000;
color:#6f2db0;
font-family:verdana;
font-weight:bold;
font-size:11px;
line-height:15px;
padding-left:90px;
}
.sr-item{
padding:5px 0px 6px 6px;
width:680px;
}
.sr-item-rule{
border-bottom:1px solid #D1D1D1;
width:758px;
height:1px;
margin-bottom:8px;
margin-top:8px;
}
.sr-icon-image{
width:50px;
text-align:left;
padding-top:6px;
padding-right:10px;
}
.sr-item-title{
width:680px;
}

.sr-item-link,a.sr-item-link,a:hover.sr-item-link,a:visited.sr-item-link,a:active.sr-item-link{
	font-family:verdana;
	font-size:11px;
	line-height:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a:hover.sr-item-link{
	color:#ee0303;
	color:#6f2db0;
	
}
.sr-teaser{
font-family:verdana;
font-weight:normal;
font-size:11px;
line-height:15px;
color:#555555;
width:680px;
margin-top:5px;
margin-bottom:5px;
}
.sr-cat-name{
color:#777777;
font-family:verdana;
font-weight:normal;
font-size:10px;
line-height:12px;
}

.sr-right-scroll{
width:547px;height:345px;color:#555555;
overflow:auto;
scrollbar-face-color: #D1D1D1;
scrollbar-darkshadow-color: #aaaaaa;
scrollbar-3dlight-color: #eeeeee;
scrollbar-arrow-color: #666666;
scrollbar-highlight-color: #eeeeee;
scrollbar-shadow-color: #bbbbbb;
scrollbar-track-color: #f0f0f0;
font-family:verdana;
font-weight:normal;
font-size:10px;
line-height:15px;
}
.sr-right-scroll-data{
width:524px;
padding-top:2px;
}
.sr-top-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_top.jpg);
    background-repeat: repeat;
}
.sr-bottom-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_bottom.jpg);
    background-repeat: repeat;
}
.sr-left-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_left.jpg);
    background-repeat: repeat;}
.sr-right-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_right.jpg);
    background-repeat: repeat;
}

.sr-title{
color:#555555;
background:transparent;
font-family:verdana;
font-weight:bold;
font-size:11px;
margin-bottom:14px;
line-height:15px;
text-align:center;
}
.sr-header{
color:#555555;
background:transparent;
font-family:verdana;
font-weight:bold;
font-size:10px;
margin-bottom:16px;
line-height:15px;
text-align:center;
}
.sr-text{
font-family:verdana;
font-weight:normal;
font-size:10px;
line-height:15px;
color:#555555;
}


a,a:hover,a:visited,a:active{
	font-family:verdana;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	color:#444444;
	text-decoration:underline;
}
a:hover{
	color:#FF3600;
	color:#ee0303;
	color:#6f2db0;
}



#spots_band{
margin-top:12px;
}
#spot_left,#spot_right{
width:266px;
margin-top:5px;
margin-bottom:0px;
}
.spot-center{
height:100px;
padding:4px;
}
.spot-top-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_top.jpg);
    background-repeat: repeat;
}
.spot-bottom-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_bottom.jpg);
    background-repeat: repeat;
}
.spot-left-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_left.jpg);
    background-repeat: repeat;}
.spot-right-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_right.jpg);
    background-repeat: repeat;
}

.spot-vert-rule-td{
width:1px;
background-color:#D1D1D1;
}
.spot-vert-rule{
width:1px;
height:100%;
}

.spot-text{
	font-family:verdana;
	font-size:9px;
	line-height:14px;
	font-weight:normal;
	color:#333333;
	background-color:transparent;
	padding-top:4px;
	width:100%;
}
.spot-text-link,a.spot-text-link,a:hover.spot-text-link,a:visited.spot-text-link,a:active.spot-text-link{
	font-family:verdana;
	font-size:9px;
	line-height:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a:hover.spot-text-link{
	color:#ee0303;
	color:#6f2db0;
	
}



#footer_band{

}
.content-footer{

}
.content-footer-text{
	font-family:verdana;
	font-size:9px;
	line-height:12px;
	font-weight:normal;
	color:#bbbbbb;
}

/*///////// PRODUCT SHOWCASE /////////*/

#ps_band{
    height:345px;
    margin-top:12px;
    width:840px;
    height:502px;
}
.ps-band-detail{

}

#ps_left{
    width:840px;
    background:transparent;
/*	background-image: url(/yamahavgn/cda/images/namm/w09/mi_nd_bg2.jpg);
    background-repeat: no-repeat;
	background-position:top right; */
}

.ps-center{


}
.ps-scroll{
    color:#555555;
    overflow:auto;
/*	overflow-x:hidden; */
	scrollbar-face-color: #D1D1D1;
    scrollbar-darkshadow-color: #aaaaaa;
    scrollbar-3dlight-color: #eeeeee;
    scrollbar-arrow-color: #666666;
    scrollbar-highlight-color: #eeeeee;
    scrollbar-shadow-color: #bbbbbb;
    scrollbar-track-color: #f0f0f0;
    font-family:verdana;
    font-weight:normal;
    font-size:10px;
    line-height:15px;
    height:506px;
	width:974px;
}
.ps-scroll-data{
    width:934px;
    padding-top:25px;
	margin-left:15px;
}

.ps-results{
    color:#ff0000;
    font-family:verdana;
    font-weight:bold;
    font-size:10px;
    line-height:15px;

}
.ps-item{
    padding:5px 0px 6px 6px;
    width:500px;
}
.ps-item-rule{
    border-bottom:1px solid #D1D1D1;
    width:920px;
    height:1px;
    margin-bottom:5px;
	margin-top:10px;
}
.ps-icon-image{
    width:50px;
    text-align:left;
    padding-top:6px;
}
.ps-item-title{
    width:440px;
}

.ps-item-link,a.ps-item-link,a:hover.ps-item-link,a:visited.ps-item-link,a:active.ps-item-link{
	font-family:verdana;
	font-size:9px;
	line-height:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
a:hover.ps-item-link{
	color:#ee0303;
	color:#6f2db0;
	
}
.ps-teaser{
    font-family:verdana;
    font-weight:normal;
    font-size:10px;
    line-height:15px;
    color:#555555;
    width:440px;
}

.ps-cat-name{
    color:#777777;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    line-height:12px;
}

.ps-right-scroll{

	height:345px;
	color:#555555;
    overflow:auto;
    scrollbar-face-color: #D1D1D1;
    scrollbar-darkshadow-color: #aaaaaa;
    scrollbar-3dlight-color: #eeeeee;
    scrollbar-arrow-color: #666666;
    scrollbar-highlight-color: #eeeeee;
    scrollbar-shadow-color: #bbbbbb;
    scrollbar-track-color: #f0f0f0;
    font-family:verdana;
    font-weight:normal;
    font-size:10px;
    line-height:15px;
}

.ps-scroll-data{
    width:760px;
    padding-top:2px;
}

.ps-top-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_top.jpg);
    background-repeat: repeat;
}

.ps-bottom-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_bottom.jpg);
    background-repeat: repeat;
}

.ps-left-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_left.jpg);
    background-repeat: repeat;}

.ps-right-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/SP_right.jpg);
    background-repeat: repeat;
}

.ps-title{
    color:#555555;
    background:transparent;
    font-family:verdana;
    font-weight:bold;
    font-size:12px;
    margin-bottom:14px;
    line-height:15px;
	margin-bottom:6px;
}

.ps-header{
    color:#555555;
    background:transparent;
    font-family:verdana;
    font-weight:bold;
    font-size:11px;
    margin-bottom:16px;
    line-height:15px;
    text-align:center;
}

.ps-text{
    font-family:verdana;
    font-weight:normal;
    font-size:11px;
    line-height:15px;
    color:#333333;
}

.ps-list-section{
margin-top:10px;
	width:920px;
}

.ps-list-links{
    color:#333333;
	font-family:verdana;
	font-size:11px;
	margin-top:10px;
	vertical-align:bottom;
}



.hp-search-component{
display:;
}

#hp_content_band{

}
.hp-top-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/B_top.gif);
    background-repeat: repeat;
}
.hp-bottom-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/B_bottom.gif);
    background-repeat: repeat;
}
.hp-left-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/B_left.gif);
    background-repeat: repeat;
}
.hp-right-border{
	background-image: url(/yamahavgn/cda/images/namm/w09/B_right.gif);
    background-repeat: repeat;
}
.hp-center{
/*background-image: url(/yamahavgn/cda/images/namm/w09/bg_intro.jpg);
    background-repeat: repeat;
	*/
	width:875px;
	height:582px;

}

