@charset "UTF-8";
/* CSS Document */

body {
	background-color:#92ACB6; 
	background-image:url(images/home_small_bg.jpg);
	background-repeat:no-repeat;
    background-position:left top;
	font-family: Courier, sans-serif;
	font-size: 12px;
	line-height: 15px;
	}
	
.dyhahbg {
	background-image:none;
	background-color:#FFF
	}

#fixedbg {
position:fixed;
top:0px;
left:0px;
z-index:-1;
	}
	
.collectonme{
position:fixed;
bottom:0px;
left:0px;
z-index:1;
width: 100%;}
	
/* tree divs 
#tree1 {
	position:absolute;
	top:60px;
	left:796px;
	z-index:1
}
#tree2 {
	position:absolute;
	top:81px;
	left:954px;
	z-index:1
}
#tree3 {
	position:absolute;
	top:168px;
	left:895px;
	z-index:1
}
#tree4 {
	position:absolute;
	top:61px;
	left:1046px;
	z-index:1
}
#tree5 {
	position:absolute;
	top:95px;
	left:1205px;
	z-index:1
}
#tree6 {position:absolute; top:181px; left:1095px; z-index:1}
#tree7 {
	position:absolute;
	top:274px;
	left:751px;
	z-index:1
}
#tree8 {
	position:absolute;
	top:343px;
	left:862px;
	z-index:1
}
 end tree divs */	

/*star divs */
#star1 {
	position:absolute;
	top:44px;
	left:613px;
	z-index:1
}
#star2 {
	position:absolute;
	top:34px;
	left:537px;
	z-index:1
}
#star3 {
	position:absolute;
	top:101px;
	left:495px;
	z-index:1
}
#star4 {
	position:absolute;
	top:24px;
	left:729px;
	z-index:1
}
#star5 {
	position:absolute;
	top:25px;
	left:399px;
	z-index:1
}
#star6 {
	position:absolute;
	top:12px;
	left:790px;
	z-index:1
}

#star7 {
	position:absolute;
	top:14px;
	left:875px;
	z-index:1
}

#star8 {
	position:absolute;
	top:33px;
	left:950px;
	z-index:1
}
#star10 {
	position:absolute;
	top:16px;
	left:1115px;
	z-index:1
}
#star9 {
	position:absolute;
	top:15px;
	left:999px;
	z-index:1
}
#star11 {
	position:absolute;
	top:19px;
	left:1161px;
	z-index:1
}
/* end star divs */

/* animals */

#stag {
	position:absolute;
	top:360px;
	left:1117px;
	z-index:1
}

#fox {
	position:absolute;
	top:474px;
	left:784px;
	z-index:1
}

#moon {
	position:absolute;
	top:10px;
	left:1039px;
	z-index:1
}

#hedgehog {
	position:absolute;
	top:252px;
	left:1053px;
	z-index:1
}

#rabbit {
	position:absolute;
	top:327px;
	left:918px;
	z-index:1
}
#owl {
	position:absolute;
	top:143px;
	left:948px;
	z-index:1
}

#badger {
	position:absolute;
	top:465px;
	left:1045px;
	z-index:1
}

#grass1-1 {
	position:absolute;
	top:244px;
	left:839px;
	z-index:1
}


#squirrel {
	position:absolute;
	top:454px;
	left:1116px;
	z-index:1
}

#owl2 {
	position:absolute;
	top:120px;
	left:1099px;
	z-index:1
}
/* end animals */

#wrapper {
width: 980px;
	}

#logo {
	position: absolute;
	top: 30px;
	left: 39px;
	}
	
#menu {
	width:605px;
	height:65px;
	position: absolute;
	top: 200px;
	left: 40px;
	background-image:url(images/menu_bg2.png)
	}

#home {
position: absolute;
top:22px;
left:22px;	
	}
#biog {
position: absolute;
top:22px;
left:92px;	
	}

#gigs {
position: absolute;
top:22px;
left:170px;	
	}
	
#shop {
	position: absolute;
	top:22px;
	left:252px;
	}
#gallery {
	position: absolute;
	top:20px;
	left:330px;
	}
	
#blog {
	position: absolute;
	top:17px;
	left:422px;
	}
	
#contact {
	position: absolute;
	top:17px;
	left:490px;
	}
	
#cara {
	position: absolute;
	top: 221px;
	left: 58px;
	width: 440px;
	/*height: 458px;*/
	}
	
#sociallinks {
	/*position: absolute;
	top: 590px;
	left: 140px;*/
	width: 280px;
	height: 60px;
	}

#sociallinks li {
	display:inline}
	
#content {
	width:600px;
	height:398px;
	background-image:url(images/content_panelbg3.png);
	position: absolute;
	top: 280px;
	left: 40px;
	}
	
#contenthd {
	position: absolute;
	top: 22px;
	left:48px
	}	
	
.scroll-pane
{
	width: 480px;
	padding-top: 30px;
	/*height: 310px;
	overflow: hidden;
	position:absolute;
	left: 39px;
	top: 39px;*/
}

#content p {
	/*font-family: Courier, monospace;
	font-size: 18px;*/
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding: 2px 12px 12px 2px;
	color:#FFF
	}

#content a {
	/*font-family: Courier, monospace;
	font-size: 18px;*/
	font-family: Courier, sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding: 0 0 0 0;
	color:#FDDA49;
	text-decoration:none
	}
	

	
.cdblock {
	height: 100px;
	margin: 0 0 22px 0;
	position: relative;
	width: 450px;
	}

#cd {
float:left;
width: 110px;	
	}
	
#cdinfo {
float:left;
width: 340px;	
	}
	
#cdblocktext {
float:left;
width: 260px;
	}
	
#buynow1 {
position: absolute;
top: -10px;
right: 0px;
width: 80px;
height: 30px;	
	}
	
#buynow2 {
	position: absolute;
	top: 39px;
	right: 6px;
	width: 80px;
	height: 30px;
	}

#cdblocktext p {
	/*font-family: Courier, monospace;
	font-size: 18px;
	line-height: 14px;*/
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding: 0 2px 2px 0;
	color:#FFF
	}

#cdblocktext form {
	margin: 0 0 0 0;
	}

#soundcloud {
	position: absolute;
	left: 697px;
	top: 686px;
	}
#copyright {
	height: 50px;
	padding: 0 0 0 2px;
	}
	
.gallerypic {
		background-image:url(images/frame1sm.png);
		width: 140px;
		height: 120px;
		float: left;
		}
.frameinner {
	position: relative;
	}
	
.galleryimage {
	margin: 17px 0 0 16px
	}
	

#theblog {
	width: 450px
	}

#theblog h2{
color: #FDDA49;
margin: 0 0 0 0;
padding: 0 0 0 0;
/*font-family: Courier, monospace;
font-size: 22px;*/
font-family: Verdana, sans-serif;
	font-size: 14px;
	line-height: 15px;

	
	}
#theblog p{
margin: 0 0 0 0;
padding: 0;
color: #fff;
font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 15px;
/*font-family: Courier, monospace;
font-size: 18px;*/
	}

.blogitem {
	margin: 0 0 12px 0;}
	
#contact2 {
	padding: 0 0 0 2px;}
	
.textfield {
	width: 240px;
	height: 20px;
	background-color:#FFC;
	border:none
	}
/*.textarea {
	width: 240px;
	height: 80px;
	word-wrap: break-word;
	}*/
#contact2 td {
	padding: 0 0 4px 0
	}
.pagehd {
color: #FDDA49;
margin: 0 0 4px 0;
padding: 0 0 0 0;
font-family: Verdana, sans-serif;
	font-size: 14px;
	line-height: 15px;
/*font-family: Courier, monospace;
font-size: 26px;
*/	}
	
.gigdate {
color: #FDDA49;
	}
	
.detect {
	display: none;
	position: absolute;
	left: -99999
	}
