div.nav {

	position:absolute;

	left:0px;

	top:0px;

	width:962px;

	height:160px;

}





div.logo0_ {

	position:absolute;

	left:0px;

	top:0px;

	width:17px;

	height:56px;

}



div.nav-02_ {

	position:absolute;

	left:17px;

	top:0px;

	width:51px;

	height:56px;

}



div.logo2_ {

	position:absolute;

	left:68px;

	top:0px;

	width:146px;

	height:56px;

}



div.logo3_ {

	position:absolute;

	left:214px;

	top:0px;

	width:150px;

	height:56px;

}



div.crankshold_ {

	position:absolute;

	left:364px;

	top:0px;

	width:147px;

	height:56px;

}



div.peopelhold_ {

	position:absolute;

	left:511px;

	top:0px;

	width:147px;

	height:56px;

}



div.showshold_ {

	position:absolute;

	left:658px;

	top:0px;

	width:148px;

	height:56px;

}



div.salehold_ {

	position:absolute;

	left:806px;

	top:0px;

	width:127px;

	height:56px;

}



div.topcorner_ {

	position:absolute;

	left:933px;

	top:0px;

	width:29px;

	height:56px;

}



div.logo00_ {

	position:absolute;

	left:0px;

	top:56px;

	width:17px;

	height:104px;

}




div.crank-ensemble-logo_ {

	position:absolute;

	left:17px;

	top:56px;

	width:51px;

	height:104px;

}





div.crank-ensemble-logo_ img{

border:0px;

}



div.nav-music_ a:link,  div.nav-music_ a:visited{

	position:absolute;

	left:68px;

	top:56px;

	width:144px;

	height:104px;

	background:url(images/nav_music.png)

}



div.nav-music_ a:hover, div.nav-music_ a:active {

	position:absolute;

	left:68px;

	top:56px;

	width:144px;

	height:104px;

	background:url(images/nav_music-over.png)

}







div.nav-photos-Video_ a:link, div.nav-photos-Video_ a:visited{

	position:absolute;

	left:212px;

	top:56px;

	width:152px;

	height:104px;

	background:url(images/nav_photos_Video.png)

}





div.nav-photos-Video_ a:hover, div.nav-photos-Video_ a:active{

	position:absolute;

	left:212px;

	top:56px;

	width:152px;

	height:104px;

	background:url(images/nav_photos_Video-over.png)

}





div.nav-cranks_  a:link, div.nav-cranks_  a:visited{

	position:absolute;

	left:364px;

	top:56px;

	width:147px;

	height:104px;

	background:url(images/nav_cranks.png)

}



div.nav-cranks_  a:hover, div.nav-cranks_  a:active{

	position:absolute;

	left:364px;

	top:56px;

	width:147px;

	height:104px;

	background:url(images/nav_cranks-over.png)

}



div.nav-people_  a:link, div.nav-people_  a:visited {

	position:absolute;

	left:511px;

	top:56px;

	width:147px;

	height:104px;

	background:url(images/nav_people.png)

}





div.nav-people_  a:hover, div.nav-people_  a:active {

	position:absolute;

	left:511px;

	top:56px;

	width:147px;

	height:104px;

	background:url(images/nav_people-over.png)

}



div.nav-shows_  a:link, div.nav-shows_  a:visited {

	position:absolute;

	left:658px;

	top:56px;

	width:148px;

	height:104px;

	background:url(images/nav_shows.png)

}



div.nav-shows_  a:hover, div.nav-shows_  a:active {

	position:absolute;

	left:658px;

	top:56px;

	width:148px;

	height:104px;

	background:url(images/nav_shows-over.png)

}





div.nav-for-sale_  a:link, div.nav-for-sale_  a:visited {

	position:absolute;

	left:806px;

	top:56px;

	width:127px;

	height:104px;

	background:url(images/nav_for_sale.png)

}



div.nav-for-sale_  a:hover, div.nav-for-sale_  a:active {

	position:absolute;

	left:806px;

	top:56px;

	width:127px;

	height:104px;

	background:url(images/nav_for_sale-over.png)

}



div.top-right_ {

	position:absolute;

	left:933px;

	top:56px;

	width:29px;

	height:104px;

}



body {

	background: #641518 url(images/bg2.jpg);

	background-repeat: repeat;

	font-family:Times New Roman, Times, serif;

	font-size:17px;

	color:#3e2002;

	margin-top: 0px;

	margin-bottom: 0px;

}





a:link, a:visited{

color:#900a0f;

}



a:hover, a:active{

color:#655f35;

}



#wrapper{

position: relative;

width:963px;

height:648px;

overflow:hidden;

 margin: 0 auto;

}


.contentShows {
font-size:14px;
}


.contentShows p {
margin: 6px 10px; 

}

.content{

background: url(images/bgContent2.png) top right no-repeat;

position:absolute;

width:937px;

height:377px;

overflow:hidden;

top:160px;

padding: 4px 5px 4px 20px;

z-index: 0;

}



.bottom{

background: url(images/footer2.png) top right no-repeat;

position:absolute;



width:937px;

height:34px;

overflow:hidden;

top:537px;

padding: 4px 5px 4px 20px;

z-index: 0;

font-size:14px;

}





.larnie{

background: url(images/just_larnie.png) no-repeat;

position:absolute;

top:214px;

width:360px;

height:357px;

z-index: 1;

}





.main{

width:84%;

position:absolute;

left:140px;

top:161px;

margin:3px 0px;

padding:0px;

z-index:3;
font-size:15px;

}


.main p{
margin-top:2px;
margin-bottom:2px;
padding:0px;

}


.mainshows{

width:62%;

position:absolute;

left:360px;

top:365px;

margin:3px 0px;

padding:0px;

z-index:4;

font-size:16px;

}

.mainshows p{
margin-top:4px;
margin-bottom:4px;
padding:0px;

}


.header{

width:73%;

position:absolute;

left:360px;

top:340px;

z-index:5;

font-size:22px;

font-weight:bold;

}



.mainshows strong{

font-size:18px;

}



.maintext h4{

margin:1px 0px;

padding:0px;

font-size:24px;

font-weight:bold;

}



.tag{

position:relative;

left:370px;

top:510px;

z-index:8;

}





.mainStrong{

font-size:30px;

font-weight:bold;

}



.temptext{
	width:575px;
	position:absolute;
	left:363px;
	top:420px;
	font-size:16px;
	font-weight:normal;
	z-index:10;
	

}

.temptext2{
width:550px;
	position:absolute;
	left:368px;
	top:445px;
	margin:3px 0px;
	padding:0px;
	font-size:16px;
	z-index:4;

}


.temptext3{
width:550px;
	position:absolute;
	left:368px;
	top:500px;
	margin:3px 0px;
	padding:0px;
	font-size:16px;
	z-index:5;

}

.temptext p{

margin:5px;

padding:0px;

}

h3{

font-size:25px;

color:#900a0f;

margin:0px;

padding:0px;

}



h1{

font-size:26px;

color:#3e2002;

margin:2px 0px;

padding:0px;



}





.style2 {font-size: 13px}



.crankPics {

	float: left;

	margin:4px 6px 0px 8px;

	width:134px;

	

	

}

 .crankPics img {

	border:3px solid #641518;

	height:96px;

	

}

 .crankPics p {

	text-align: center;

	margin:0px;

	padding:0px;

	font-size:11px;

	/* position: absolute;

	bottom: 0px;

	*/

   }

 

.groupImage{

margin:4px 0px 0px 0px;

float:right;

}





.peoplePics {

	float: left;

	margin:4px 2px 0px 1px;

	width:114px;

	

	

}

 .peoplePics img {

	border:3px solid #641518;

	width:106px;

	

}

 .peoplePics p {

	text-align: center;

	margin:0px;

	padding:0px;

	font-size:11px;

	font-weight: normal;

	/* position: absolute;

	bottom: 0px;

	*/

   }



.bio {

background-color: #f7e4c9;

background-image: url(images/bio_bg.jpg);

font-size:16px;

	font-weight:normal;

	width:480px;

	padding:10px 9px 4px 9px;

}



.bio img{

float:left;

margin-right:6px;

border:3px solid #641518;

}


/* Links and contact*/

.links {
	position:relative;
	left:20px;
	top:580px;
	width:939px;
	height:58px;
	font-size:15px;
	color:#d8ae70;
}


.links p{

padding:0px;
margin:17px 0px 15px 100px;
}


.links a:link, .links a:visited{
font-size:15px;
color:#ffffff;
margin:0px 3px;

}

.links a:hover, .links a:active{
font-size:15px;
color:#900a0f;

}


.links-left {
	position:absolute;
	left:0px;
	top:0px;
	width:14px;
	height:58px;
}

.links-02 {
	position:absolute;
	left:14px;
	top:0px;
	width:1px;
	height:58px;
}

.links-bg {
	position:absolute;
	left:14px;
	top:0px;
	width:910px;
	height:58px;
	background: #641518 url(images/links_bg.png)
}

.links-right {
	position:absolute;
	left:924px;
	top:0px;
	width:15px;
	height:58px;
}

    .pastShows{
	width:919px;
	height:180px;
	overflow:auto;
		}
	
