/** framework **/



BODY,DIV,DL,DT,DD,UL,OL,LI,H1,H2,H3,H4,H5,H6,PRE,FORM,FIELDSET,INPUT,TEXTAREA,P,BLOCKQUOTE,TH,TD { 

	margin:0;

	padding:0;

}



TABLE {

	border-collapse:collapse;

	border-spacing:0;

}



IMG { border:0;}



OL,UL {list-style:none;}





body { 

	text-align: center;

	background: #c7b299;

	color: #000;

	font-family: Georgia, Times New Roman, serif;

	font-size: 13px;

	line-height: 17px;

	letter-spacing: 1px;

	}



	

.clearfix:after {

	content: "."; 

	display: block; 

	height: 0; 

	clear: both; 

	visibility: hidden;

	}



.clearfix {display: inline-block;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}







#wrapper { 

	width: 1174px;  

	text-align: center;

	margin: 0 auto;

	}

	

#wrapperRight {

	width: 184px;

	float: left;

	}

	

#wrapperMain {

	width: 803px;

	float: left;

	}

	

#wrapperLeft {

	background: url(../images/wrapper_lft_tan.gif) no-repeat;

	width: 184px;

	height: 530px;

	float: left;

	}

	

#wrapperLeft .blurbBox { 

	margin: 0 auto;

	margin-top: 296px;

	text-align: center;

	width: 130px;

	}

	

#wrapperLeft .blurb { 

	width: 122px;

	height: 50px;

	text-align: left;

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	letter-spacing: 0;

	line-height: 12px;

	}

	

#wrapperLeft IMG { 

	float: left;

	margin-right: 7px;

	}

	

#wrapperLeft A { 

	color: #000; 

	text-decoration: none;

	}

	

#wrapperLeft p.title {

	font-weight: bold;

	font-size: 14px;

	margin: 0 0 4px 0;

	line-height: 15px;

	}

	

#container {

	background: #fff;

	border: 1px solid #000;

	}

	

#content {

	width: 801px;

	text-align: center;

	}

	

#contentLeft { 

	width: 440px;

	float: left;

	margin: 0 20px 30px 30px;

	text-align: left;

	}

	

#contentRight { 

	width: 275px;

	float: left;

	text-align: left;

	padding-top: 20px;

	margin-bottom: 20px;

	}



#contentRight IMG { border: 1px solid #999; }





h1 { 

	font-size: 15px;

	color: #68924E;

	border-bottom: 1px dotted #68924E;

	margin: 10px 0;

	}

	

h2 {

	background-color: #000;	

	color: #fff;

	padding: 5px 10px;

	margin: 10px 20px 0 0px;

	text-align: left;

	font-size: 14px;

	}

	

a { color: #68924E; }	



#navBox {

	height: 198px;

	background: #fff url(../images/nav_bg.gif) no-repeat top left;

	padding-top: 15px;

	}

	

#navHome { 

	float: left;

	margin: 10px 0 0 60px;

	width: 230px;

	}



#navBandBox { 

	float: left;

	margin: 10px 0 0 0;

	padding: 0 0 0 125px;

	height: 70px;

	}

	

#navBand {

	width: 650px;

	}

	

#navBand li { /*float the main list items*/

	margin: 0;

	float: left;

	display: block;

	padding: 0 20px 8px 0;

	}

	

#navBand li a:hover { border-bottom: 1px dotted #68924E; }



#navMainBox { 

	float: left;

	margin: 10px 0 0 20px; 

	width: 490px;

	}



#navMain li { /*float the main list items*/

	margin: 0;

	float: left;

	display: block;

	padding: 0 12px 8px 0;

	}

	

#navMain li a:hover { border-bottom: 2px dotted #68924E; }



.bold { font-weight: bold;}

	

#subNav { 

	width: 800px;

	margin: 0 0 15px 0;

	text-align: center;

	float: left;

	}



#subNav IMG { 

	float: none;

	margin: 0;

	}	

	

#subHd { 

	width: 400px;	

	margin: 0 auto;

	margin-top: 10px;

	}

	

#subHd li { /*float the main list items*/

	margin: 0;

	float: left;

	display: block;

	padding: 0 12px 0 0;

	}

	

#subHd li a:hover { border-bottom: 1px dotted #000; }

	

#subHd li.last { padding: 0; }

	

#contentVid, #contentPics, #contentDisc { 

	width: 770px; 

	padding-bottom: 50px;

	margin-left: 10px;

	}

	

#contentMusic { 

	margin: 0 50px; 

	padding-bottom: 50px;

	}	



#contentVid h1, #contentPics h1, #contentDisc h1 { text-align: left; margin: 0 0 0 20px; border: none;}



#contentVid h2 { margin-left: 20px;}



#contentMusic h1 { text-align: left; margin: 0; border: none;}



#contentDisc .albumBox { 

	margin: 0 100px 25px 100px;

	padding: 10px;

	background: #a8cd6f;

	font-size: 14px;

	text-align: left;

	}

	

#contentDisc .albumBox IMG { float: left; margin-right: 20px;}

#contentDisc .albumBox P { font-size: 18px; margin: 10px 0;}

	

/** tour **/

UL.tourMain { 

	margin-top: 0px;

	border-top: 1px dotted #fff; 

	border-bottom: 1px dotted #fff; 

	padding: 0px 0 40px 0;

	}



UL.tourMain LI {

	font-size: 12px;

	margin: 5px 0 20px 0;	

	}



UL.tourMain LI.highlt { margin-bottom: 5px; }	



	

.highlt { 

	background-color: #68924E;	

	color: #fff;

	padding: 5px 10px;

	}

	

/** song **/

UL.songList {

	float: right; 

	text-align: right;

	margin: 0;

	padding: 0;

	border: none; 

	padding: 0;

	}

	

UL.songPlayer { 

	border-top: 1px dotted #fff; 

	border-bottom: 1px dotted #fff; 

	padding: 10px 0;

	}

	

UL.songPlayer LI { text-align: left; height: 30px; clear: both;}



UL.songPlayer LI DIV.highlt { 

	text-align: right;

	float: left;

	width: 280px;

	margin: 0 15px 15px 0;

	text-transform: uppercase;

	}



UL.songPlayer LI DIV.buyNow { 

	float: left;

	margin-right: 15px;

	height: 25px; 

	line-height: 25px;

	}

	



UL.songPlayer LI DIV.buyNow a { text-decoration: none; } 

	

UL.songList LI, UL.songPlayer LI { margin: 10px 0; }





UL.songList LI.songDesc, UL.songPlayer LI.songDesc { height: 30px; }

	



	

	

	

	

	

	

	
