/* CSS for Chanelle Davis */

html, body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:140%;
	color:#666666;
	/*background-image:url(../images/CDback.jpg)*/
	padding-left:0px;
	overflow:hidden;
	width:100%;
	height:100%;
	}
	
H1 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;  
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 20px;
	COLOR: #3366FF; 
}

H2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	PADDING-BOTTOM: 5px;  
	COLOR: #3366FF;
	
}
hr { height:0px; font-size:0; overflow:hidden; border:0; border-bottom:1px solid #CCC; margin:15px 0; }
.a {
	color:#3366FF;
	text-decoration:none;
	}
	
.a:hover {
	color:#666666;
	
	}
	
.copyright {
	FONT-SIZE: 10px; COLOR: #666666
}
.krispdesign a {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none;
}
.krispdesign a:hover {
	COLOR: #00cc00;
}
	
	
#background {
	position:absolute; 
	z-index:1; 
	/*width:100%;*/
	height:100%;
	top:0px;
	left:0px;
	}

/*#web-container {
	position:absolute;
	z-index:2;
	margin-top:20px;
	margin-left:360px;
	width:700px;
	}*/
	
#scroller {
	position:absolute; 
	width:650px; 
	height:65%; 
	top:200px; 
	left:30%; 
	padding-left:5px;
	overflow:auto; 
	z-index:2;
	}

#header {
	position:absolute;
	left:30%;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:0px;
	z-index:4;
	
	}
	
#main-nav {
	position:absolute;
	left:30%;
	height: 25px;
	top:155px;
	padding-bottom:10px;
	z-index:5;
	background-color:#FFFFFF;

}

#main-nav dl { 
	margin: 0; 
	padding: 0; 
}

/* IE5 Mac Hack \*/ 
#main-nav { padding-left: 0px; } 
/*/ 
#main-nav { padding-left: 11px; overflow: hidden; } 
/* End Hack */

#main-nav dt { float: left; }

#main-nav dt a {
	display: block;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	letter-spacing:-1px;
	color:#444;
	font-size:22px;
	padding:10px 15px 0 5px;
	text-decoration:none;
	font-weight:200;
	/*
	height: 0px !important;
	height / ** /:25px; / * IE 5/Win hack * / 
	padding: 25px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
	*/
}

#main-nav dt a:hover {
	color:#598bc8;
	background-position: 0 -25px;
}
/*
#main-nav dt#bio,
#main-nav dt#bio a { width: 45px; background-image: url(../images/button-bio.jpg); }

#main-nav dt#photos,
#main-nav dt#photos a { width: 90px; background-image: url(../images/button-photos.jpg); }

#main-nav dt#shows,
#main-nav dt#shows a { width: 86px; background-image: url(../images/button-shows.jpg); }

#main-nav dt#tour,
#main-nav dt#tour a { width: 60px; background-image: url(../images/button-tour.jpg); }

#main-nav dt#music,
#main-nav dt#music a { width: 77px; background-image: url(../images/button-music.jpg); }

#main-nav dt#video,
#main-nav dt#video a { width: 74px; background-image: url(../images/button-video.jpg); }

#main-nav dt#press,
#main-nav dt#press a { width: 79px; background-image: url(../images/button-press.jpg); }

#main-nav dt#contact,
#main-nav dt#contact a { width: 89px; background-image: url(../images/button-contact.jpg); }
*/

#content {
	width:600px;
	padding-bottom:20px;
	}

#footer {
	position:absolute;
	width:100%;
	background-color:#FFFFFF;
	font-size:14px;
	left:30%;
	bottom:0;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:5px;
	
	z-index:3;
	}

