/* @import url(http://www.CDJ.com/current/rsc/img.css);	 Import default form styles */

body         		{ color: #EEE; background: #255F6D url('LN/images/mn/pge_tile.jpg') repeat-y 50%; margin: 0; font-family: Verdana, Trebuchet MS, arial, sans-serif; font-size: 12px; color:#0A1B02}
a					{ color: #DD2026; font-family: Verdana, Trebuchet MS, arial, sans-serif; font-size: 12px;}
a:visited 			{ color: #DD2026; font-family: Verdana, Trebuchet MS, arial, sans-serif; font-size: 12px;}
a:hover 			{ color: #222; font-family: Verdana, Trebuchet MS, arial, sans-serif; font-size: 12px;}
h2					{ color: #0A1B02; font-size: 14px; }
h3					{ color: #0A1B02; font-size: 12px; }
h6					{ margin: 0 }
#col1				{ position: absolute; left: 50%; margin-left: -382px; width: 767px; height: 1024px; z-index: 1; }
#col1 .main			{ background: url('images/mn/bac_main.jpg') no-repeat; height: 1024px; }
#col1 .mainnd2010	{ background: url('images/mn/bac_nd2010.jpg') no-repeat; height: 1024px; }
#col1 .main_nd		{ background: url('images/mn/bac_nd.jpg') no-repeat; position: absolute; left: 50%; margin-left: -382px; width: 767px; height: 1024px; }
#col1 .main_snow	{ background: url('images/mn/bac_main_snow.jpg') no-repeat; position: absolute; left: 50%; margin-left: -382px; width: 765px; }
.main_nd2			{ position: relative; background: url('images/mn/bac_nd.jpg') no-repeat; height: 1024px; }
#col1 .bio			{ background: url('images/mn/bac_bio.jpg') no-repeat; height: 1024px; }
#col1 .music		{ background: url('images/mn/bac_music.jpg') no-repeat; height: 1024px; }
#col1 .news			{ background: url('images/mn/bac_news.jpg') no-repeat; height: 1024px; }
#col1 .jnr			{ background: url('images/mn/bac_jnr.jpg') no-repeat; height: 1024px; }
#col1 .tour			{ background: url('images/mn/bac_tour.jpg') no-repeat; height: 1024px; }
#col1 .fans			{ background: url('images/mn/bac_fans.jpg') no-repeat; height: 1024px; }
#col1 .board		{ background: url('images/mn/bac.jpg') no-repeat; height: 1024px; }
#col1 .lw			{ width: 300px; margin-left: 83px; padding-bottom: 0px; }
#col1 .lwa			{ width: 300px; margin-top: -25px; margin-left: 123px; padding-bottom: 20px; }
#col1 .rw			{ width: 315px; margin-top: -150px; margin-left: 150px; padding-bottom: 20px; }
#col1 .lw2			{ width: 500px; margin-top: 50px; margin-left: 83px; padding-bottom: 20px; }
#col1 .lw3			{ width: 375px; padding-top: 20px; margin-top: 20px; margin-left: 83px; }
#col1 .rn			{ float: right; width: 170px; margin-top: 230px; margin-right: 5px; }
#col1 .rn2			{ float: right; width: 170px; margin-top: 300px; margin-right: 20px; }
#col1 .rn3			{ float: right; width: 170px; margin-top: 100px; margin-right: 20px; }
#col_merch			{ position: absolute; left: 50%; margin-left: -382px; width: 767px; z-index: 1; }
#col_merch .merch	{ background: url('images/mn/bac.jpg') no-repeat; height: 1024px; }
#col2				{ float: left; width: 50%; overflow: hidden; z-index: 30; }
#col2 .padding		{ margin-right: 383px; }
#col3				{ float: left; width: 49.6%; overflow: hidden; z-index: 30; }
#col3 .padding		{ margin-left: 384px; }
#navs				{ position: absolute; width: 768px; height: 142px; left: 0px; top: 0px; z-index: 10;}
hr 					{ clear: left; border: none 0; border-top: 1px dotted #0A1B02; height: 1px; }
.bTitle 			{ color: #0A1B02; margin: 1ex 0; margin-bottom: 0px; }
.bSmallHead2 		{ font-size: 10px; }
.bSideItem			{ font-size: 10px; }
.srch				{ position: absolute; width: 170px; margin-top: -510px; margin-left: -210px; font-family: Verdana, Trebuchet MS, arial, sans-serif; font-size: 12px; color:#FFF }
.srch2				{ position: absolute; width: 170px; margin-top: -480px; margin-left: -230px; font-family: Verdana, Trebuchet MS, arial, sans-serif; font-size: 12px; color:#FFF }
.submit      		{ color: #222; border: 1px solid #000000; width: 104px; background-color: #DD2026; }				
.searchfield 		{ width: 100px; font-size: 12px; color: #222; border: 1px solid #000000; background-color: #eee; text-align:left; }
.radio     			{ border: 0px none; vertical-align:middle; font-size: 12px; }
.pic_news			{ position:absolute; width: 326px; margin-left: 492px; z-index: 20;}
.pic_tour			{ position:absolute; width: 326px; margin-left: 450px; z-index: 20;}
.pic_merch			{ position:absolute; width: 326px; margin-left: -20px; margin-top: 230px; z-index: 20;}
.pic_board			{ position:absolute; width: 326px; margin-left: -35px; margin-top: 260px; z-index: 20;}
.jnr_bnr			{ position:absolute; width: 550px; margin-left: 70px; margin-top: -300px; z-index: 20;}
.mboard_posts		{ position:relative; width: 150px; margin-left: 342px; margin-top: -40px;}
.mjournals			{ position:relative; background: url('LN/images/mn/moreJournals_ttl.gif') no-repeat; width: 200px; margin-left: 342px; margin-top: -310px; padding-bottom: 210px;}
.jnr_side			{ position: relative; margin-left: -8px; top: 30px;}
.jnr_ins_main		{ position: relative;  }
.bac_left			{  }
.bac_right			{  }
.cdj_ttl			{ position: absolute; width: 416px; height: 34px; margin-left: 310px;}
.cdj_ttl_brd		{ position: relative; width: 416px; height: 34px; margin-left: 310px;}
#navcontainer		{ border: 0px solid #222; width: 90px;  }
#navcontainer ul	{ margin: 0; padding: 0; list-style-type:none; font-weight:bold}
#navcontainer li	{ margin: 0; }
#navcontainer li a	{ display: block; padding: 1px; border-bottom: 0px solid #2D0707; color: #FFFFFF; width: 100%; text-decoration:none }
.bSideItem ul		{ margin: 0; padding: 0; list-style-type:none; font-weight:bold}
.bSideItem li		{ margin: 0; }
html>body #navcontainer li a { width: auto; }
#navcontainer li a:hover	{ background-color: #eee; color: #222; }
div.hr 				{ clear: left; width: 350px; height: 59px; }
div.hr2 			{ clear: both; width: 350px; height: 59px; }
.nws_nav			{ position: absolute; margin-top: -525px; margin-left: -340px; }
.jnr_nav			{  }
.tr_nav				{ position: absolute; margin-top: -360px; margin-left: -360px; }
.mn_bnr				{ margin:50px 0 0 115px; position: absolute; }
.Christmas08		{ margin:85px 0 0 440px; position: absolute; z-index: 500;}
.MessageDec11		{ margin:197px 0 0 414px; position: absolute; z-index: 400;}
.HolidayMessage		{ margin:180px 0 0 375px; position: absolute; z-index: 400;}
.mn_bnr_snow		{ margin:50px 0 0 330px; position: absolute; z-index: 200; }
.icon      			{ position: absolute; margin-top: 3px; left: 80px; }
.icon2     			{ position: absolute; margin-top: 3px; margin-left: -20px; }
.icon3      		{ position: absolute; margin-top: 3px; margin-left: -20px; }
.smallT 			{ margin-left: 15px; font-size: 10px; color: #222; font-weight:bold; }
.mus_cd 			{ position: absolute; left: 140px; top: 120px; }
.mus_cnt			{ position: absolute; left: 140px; top: 400px; }
.music_sub_nv		{ position: absolute; left: 110px; }
.media_sub_nav		{ position: absolute; left: 560px; top: 250px; }
.bg					{ }
.lyrics             {margin: 0; padding: 10px; }
.searchfield 		{ padding-left: 2px; width: 104px; height: 11px; font-family: Verdana, Trebuchet MS, arial, sans-serif; color: #FFFFFF; border: 1px solid #DD2026; background-color: #000000; text-align:left; font-size: 9px; }
.submitbutton   	{background-color: #cc0000; font-weight: bold; font-size: 12px; border: 0px; }
.enews_bnr			{ position: absolute; margin-top: 802px; left: 50%; margin-left: 180px; z-index: 20;}
html 				{ overflow-x: hidden; overflow-y: auto; }
.lv					{ position: absolute; left: 50%; margin-top: 370px; margin-left: 20px; z-index: 30;}
img 				{ float: left; margin-right: 10px; border: 1px solid #000; }
img.noborder 		{ border: 0px; margin-bottom: 3px; margin-top: 3px; margin-right: 3px; }
.noborder2 			{ float: left; width: 120px; border: 0px; margin-top: 15px; }
img.top 			{ clear: both; border: 1px solid #000; }
img.middle 			{ vertical-align: middle; border: 0px; }
img.leftmargin 		{ float: left; border: 0px; margin-right: 1ex; margin-top: .2ex; margin-bottom: .2ex; }
img.rightmargin 	{ float: right; border: 0px; margin-left: 1ex; margin-top: .2ex; margin-bottom: .2ex; }
img.flag 			{ vertical-align: middle; border: 1px solid #000; }
#cmt_banners { position: absolute; margin-top: 200px; margin-left: -100px; z-index: 100;}
#cmt_banners img { margin-bottom: 5px;clear:both;float:right}
#studio330 {
	padding-top: 70px;
}
.nav_right			{ position: relative; left: 50%; margin-left: 250px; margin-top: 30px; margin-bottom: 50px; width: 250px; }