/* Main Layout */
body {
	margin: 0;
	border: 0;
	padding: 0;
	height: 100%;
	max-height: 100%;
	background: #000;
	font-family: georgia, garamond, serif;
	font-size: 100%;
	overflow: hidden;
}
/* for internet explorer */
* html body {
	padding: 150px 0 50px 0;
}
#container {
	font-family: georgia, garamond, serif;
	font-size: 1.2em;
	position: fixed;
	top: 150px;
	left: 0;
	bottom: 50px;
	right: 0;
	overflow-y: scroll;
	overflow-x: hidden;
	background: #e8d9ba;
	padding: 0px;
}
* html #container {
	height: 100%;
	width: 100%;
}
#header {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 150px;
	/*overflow: auto;*/;
	background: #171717 url('../img/mn/header_panel.gif') bottom center;
	border-bottom: 4px solid #fbe376;
}
* html #header {
	height: 150px;
}
#footer {
	position: absolute;
	bottom: 0;
	padding-top:10px;
	left: 0;
	width: 100%;
	height: 45px;
	overflow: auto;
	text-align: center;
	background: #171717 url('../img/mn/header_panel.gif') top center;
	border-top: 4px solid #fbe376;
	overflow-y:hidden;
}
* html #footer {
	height: 50px;
}
/* Main Layout End */
a:link       			{ color: #000000; padding-left: 1px; padding-right: 1px; text-decoration: underline; }
a:visited      			{ color: #000000; padding-left: 1px; padding-right: 1px; text-decoration: underline; }
a:hover       			{ background-color: transparent; color: #253967; padding-left: 1px; padding-right: 1px; }

h1						{ font-size:18px; margin: 0;}

h2						{ font-size:16px; margin: 0;}

h3						{ font-size:16px; margin: 0;}

h4						{ font-size:13px; margin: 0;}

h5						{ font-size:10px; margin: 0;}

h6						{ font-size:10px; margin: 0;}

img.noborder			{ border: 0px; }
.noborder			{ border: 0px; }
.musSub img				{ border: 1px solid #222;}

.musSub ul				{ list-style-type: none;}

.pad					{ position: absolute; left: 0; width:100%; height:100%; background-color: #111; visibility: hidden; z-index: 10;}

.musSub					{ position: absolute; margin-left: 1%; margin-top: 100px; visibility: hidden; z-index: 200;}

tr 						{ font-family: verdana, Arial; font-size: 12px; color: #3F3C35; }

td 						{ font-family: verdana, Arial; font-size: 12px; color: #3F3C35; }

.musicRow 				{ border-bottom: 1px dashed #423B35; }

.tool-tip 				{ color: #fff; width: 212px; z-index: 13000;}

.tool-title 			{ font-weight: bold; font-size: 12px; margin: 0; color: #c41030; padding: 8px 8px 8px 8px; background: url(../img/mn/bubble.png) top left; }

.tool-text 				{ font-size: 11px; margin: 0; padding: 8px 8px 8px 8px; background: url(../img/mn/bubble.png) bottom right; }

ul						{ list-style-type: none; margin: 0; padding: 0; text-decoration: none; font-weight: bold; font-size: 100%;}

li						{ margin: 0; padding: 0;}

.email_bac				{ background: #b0b0b0 url('../img/mn/EmailUpdatesBac.gif') no-repeat;position: absolute; width: 450px; height: 300px; left: 50%; margin-left: -225px; border: 1px solid #a0a0a0; padding-top: 120px;}

.login_bac				{ background-color: #b0b0b0; width: 90%; border: 1px solid #a0a0a0; padding-left: 20px; margin-bottom: 20px;}

.cart_bac				{ background-color: #c0c0c0; position: absolute; height: 200px; left: 40%; padding-left: 20px; padding-right: 20px; margin-bottom: 20px;}
.lcol {
	float: left;
	width: 30%;
	margin-left: 30%;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.r_minicol {
	float: right;
	width: 175px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.lftCol01 {
	position: absolute;
	width: 50%;
	left: 50%;
	background-color: #111;
	color: #222;
	visibility: hidden;
}
/*.lcol2 {
	float: left;
	width: 40%;
}*/
.lcol2 {
	float: left;
	width: 500px;
}
.lcol3 {
	float: left;
	width: 50%;
}
.r_minicol2 {
	float: left;
	width: 175px;
}
.r_minicol3 {
	float: left;
	width: 175px;
}
.BioLC {
	width: 50%;
	margin: 20px 20px 20px 6%;
	padding-bottom: 20px;
	text-align: justify;
	font-size: 80%;
}
.HomeLC {
	margin: 20px 20px 20px 6%;
	font-size: 60%;
	text-align: left;
	max-width: 465px; 
	width:expression(document.body.clientWidth > 465? "465px": "auto" );
}
.HomeLC li {
	list-style-type: circle;
	margin-top: 3px;
	margin-left: 15px;
}
.MusicLC {
	position: relative;
	width: 50%;
	left: 50%;
	margin-left: -200px;
	font-size: 60%;
	text-align: left;
}
.NewsLC {
	margin: 20px 20px 20px 30px;
	font-size: 60%;
	text-align: left;
}
.VideoLC {
	margin: 40px 20px 20px 25px;
	font-size: 60%;
	text-align: left;
}
.TourLC {
	margin: 0px 20px 20px 0;
	font-size: 60%;
	text-align: left;
}
.FansLC {
	margin: 0px 20px 20px 0px;
	text-align: justify;
	font-size: 80%;
}
.BoardLC {
	margin: 0;
	font-size: 60%;
	text-align: left;
}
.MerchLC {
	margin: 40px 20px 20px 10px;
	font-size: 60%;
	text-align: left;
}

.EnewsLC {
	margin: 40px 20px 20px 10%;
	font-size: 60%;
	text-align: left;
}

.clearB {
	clear:both;
	height:50px;
}
.navs {

}
.single {
	margin-left: -100px;
	margin-bottom: -15px;
}
.minH {
float: right;
width: 1px;
height: 770px;
}
.minHr {
float: left;
width: 1px;
height: 770px;
}
.imgLink_fix a:hover {
	background:none;
}
.bSideBar {
	background-color:#c0c0c0;
}
.fanpage_cnt {
	width: 50%;
	margin-top: 25px;
}
.clearB {
	clear:both;
	height:50px;
}
.C_Home01 {
	position: absolute;
	background: #e8d9ba url('../img/lrg/redchair_lrg.jpg') no-repeat  center top;
	width: 75%;
	visibility: hidden;
}
.C_Home01_med {
	position: absolute;
	background: #e8d9ba url('../img/med/redchair_med.jpg') no-repeat  center top;
	width: 75%;
	visibility: hidden;
}
.C_Home01_sm {
	position: absolute;
	background: #e8d9ba url('') no-repeat  center top;
	width: 75%;
	visibility: hidden;
}
.C_Bio01 {
	position: absolute;
	width: 50%;
	left: 50%;
	background: #e8d9ba url('../img/lrg/bio_lrg.jpg') no-repeat;
	color: #222;
/*	visibility: hidden;*/
}
.C_Bio01_med {
	position: absolute;
	width: 50%;
	left: 50%;
	background: #e8d9ba url('../img/med/bio_med.jpg') no-repeat;
	color: #222;
	visibility: hidden;
}
.C_Bio01_sm {
	position: absolute;
	width: 50%;
	left: 50%;
	background: #e8d9ba url('../img/sm/bio_sm.jpg') no-repeat;
	color: #222;
	visibility: hidden;
}
.C_Music01 {
	position: absolute;
	background: #e8d9ba url('../img/lrg/music_lrg.jpg') no-repeat top right;
	width: 50%;
	visibility: hidden;
}
.C_Music01_med {
	position: absolute;
	background: #e8d9ba url('../img/med/music_med.jpg') no-repeat top right;
	width: 50%;
	visibility: hidden;
}
.C_Music01_sm {
	position: absolute;
	background: #e8d9ba url('../img/sm/music_sm.jpg') no-repeat top right;
	width: 50%;
	visibility: hidden;
}
.C_News01 {
	position: absolute;
	background:  #e8d9ba url('../img/lrg/acm_lrg.jpg') no-repeat top center;
	width: 75%;
	visibility: hidden;
}
.C_News01_med {
	position: absolute;
	background:  #e8d9ba url('../img/med/acm_med.jpg') no-repeat top center;
	width: 75%;
	visibility: hidden;
}
.C_News01_sm {
	position: absolute;
	background:  #e8d9ba url('../img/sm/acm_sm.jpg') no-repeat top center;
	width: 75%;
	visibility: hidden;
}
.C_Tour01 {
	position: absolute;
	background: #e8d9ba url('../img/lrg/tour_lrg.jpg') no-repeat top right;
	width: 100%;
	visibility: hidden;
}
.C_Tour01_med {
	position: absolute;
	background: #e8d9ba url('../img/med/tour_med.jpg') no-repeat top right;
	width: 100%;
	visibility: hidden;
}
.C_Tour01_sm {
	position: absolute;
	background: #e8d9ba url('../img/sm/tour_sm.jpg') no-repeat top right;
	width: 100%;
	visibility: hidden;
}
.C_Fans01 {
	position: absolute;
	width: 100%;
	background: #e8d9ba url('../img/lrg/fans_lrg.jpg') no-repeat top left;
	color: #222;
	/*visibility: hidden;*/
}
.C_Fans01_med {
	position: absolute;
	width: 100%;
	margin:0;
	background: #e8d9ba url('../img/med/fans_med.jpg') no-repeat top left;
	color: #222;
	/*	visibility: hidden;*/
}
.C_Fans01_sm {
	position: absolute;
	width: 100%;
	background-color: #e8d9ba; /*url('../img/sm/fans_sm.jpg') no-repeat top left;*/
	color: #222;
	/*	visibility: hidden;*/
}
.C_Board01 {
	background: #e8d9ba url('../img/lrg/board_lrg.jpg') no-repeat top left;
	width: 75%;
	height: 1500px;
}
.C_Board01_med {
	background: #e8d9ba url('../img/med/board_med.jpg') no-repeat top left;
	width: 75%;
	height: 1500px;
}
.C_Board01_sm {
	background: #e8d9ba url('../img/sm/board_sm.jpg') no-repeat top left;
	width: 75%;
	height: 1500px;
}
.C_Board02 {
	background: #e8d9ba url('../img/lrg/board2_lrg.jpg') no-repeat top left;
	width: 100%;
	height: 1500px;
}
.C_Board02_med {
	background: #e8d9ba url('../img/lrg/board2_med.jpg') no-repeat top left;
	width: 75%;
	height: 1500px;
}
.C_Board02_sm {
	background: #e8d9ba url('../img/lrg/board2_sm.jpg') no-repeat top left;
	width: 75%;
	height: 1500px;
}
.C_Merch01 {
	position: absolute;
	background: #e8d9ba url('../img/lrg/merch_lrg.jpg') no-repeat top left;
	width: 75%;
	visibility: hidden;
}
.C_Merch01_med {
	position: absolute;
	background: #e8d9ba url('../img/med/merch_med.jpg') no-repeat top left;
	width: 75%;
	visibility: hidden;
}
.C_Merch01_sm {
	position: absolute;
	background: #e8d9ba url('../img/sm/merch_sm.jpg') no-repeat top left;
	width: 75%;
	visibility: hidden;
}
.bio_cnt {
	max-width: 500px; 
	width:expression(document.body.clientWidth > 500? "500px": "auto" );
}
.enews_form {
	margin:5px 0 0px 0;
	height: 60px;
	width: 550px;
}
.enews_form img {
	position:absolute;
	margin-top:-10px;
}
.enews_form form {
	margin:13px 0 0 145px;
	padding:0;
}
.homeRC {
	position: absolute;
	width: 150px;
	height:400px;
	margin:0px 0 0 500px;
}
.homeRCmed {
	position: absolute;
	width: 150px;
	height:400px;
	margin:0px 0 0 500px;
}
.homeRCsm {
	position: absolute;
	width: 150px;
	height:400px;
	margin:-125px 0 0 500px;
}
.homeRC h3 {
	font-size:12px;
	margin: 0;
}
.homeRCmed h3 {
	font-size:12px;
	margin: 0;
}
.homeRCsm h3 {
	font-size:12px;
	margin: 0;
}
#hof_banner {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	font-size:7pt;
}
#opry_banner {
	margin-top:10px;
	margin-bottom:10px;
	float: right;
	font-size:7pt;
}
.horz_line {
	clear: both;
	float: none;
	width: 550px;
	margin-bottom:25px;
	margin-top:25px;
	border-bottom:1px #fdf3de dotted;
}
.noborder {
	border:0;
}
.fans_cntlrg {
	width: 550px;
	margin:0 0 0 40%;
	text-align: left;
	font-size: 10pt;
}
.fans_cntmed {
	width: 550px;
	margin:0 0 0 25%;
	text-align: left;
	font-size: 10pt;
}
.fans_cntsm {
	width: 550px;
	margin:0 auto;
	font-size: 10pt;
}
.JeanPhoto {
	float: left;
	margin:0 15px 25px 0;
}
#management, #booking, #pr, #fanclub, #write {
	margin-bottom: 35px;
}
#management h2, #booking h2, #pr h2, #fanclub h2, #write h2 {
	margin-bottom:5px;
}
.goo 					{ position: absolute; bottom: -14px; }
.greenScreen			{ position: absolute; height: 100%; z-index: 200; }
.mediaPhotos {
	margin:10px 0 15px 0;
}
.mediaBand {
	margin:10px 0 15px 0;
	clear: both;
}
.mediaNews {
	margin:10px 0 15px 0;
}
.mediaNews_Story img {
	float:left;
}
.mediaNews_Story strong {
	margin-bottom: 5px;
	height: 15px;
}

.bPost img {
	border: 1px #000 solid;
	margin: 0px 0 0 10px;
	padding:0;
}
.bPost .image_block {
	text-align: center;
	float: right;
}
img.noborder			{ border: 0px; }