@import url("reset.css");
/*@import url("960.css");
@import url("text.css");
*/

body {
	font: 75% Verdana, sans-serif;
	color: #FFF;
	background: #CCC url(images/bg.png) repeat-x;
}

p{margin-bottom: 1em;}

li{list-style-type: none;}

input.hidden{
	display:none;
}

#behind,#container{background-color:#CCC;}
#container{margin-left:auto;margin-right:auto;width:940px}
#behind{position:absolute;left:50%;margin-left:-470px;width:940px;height:100%;z-index: -1;}

#header{width:100%;height:120px;background: #9C0 url(images/header.png) no-repeat left;margin:0;}
#header li{margin-left:310px;padding-top:60px;width:570px;font-size:1.1em;color:#060;}

#subheader{width:100%;height:40px;background: #060;color:#9C0;}
#subheader li{margin:10px 0 0 50px;float:left;font-size: 1.3em;}
#subheader a:link, #subheader a:visited {;text-decoration: none;color:#FFF;font-weight: normal}
#subheader a:hover {text-decoration: none;color:#9C0;font-weight: normal}

#col_l{color:#000;float:left;width:220px;margin:30px 0 0 50px;line-height:1.5em;}
#col_l ul{color:#060;list-style-position:inside;list-style-image: url(images/square.png);margin-bottom:2em;}
#col_l li{margin-top: .5em;}

#col_m{float:left;width:300px;margin: 30px 0 0 40px;color: #000;}

#col_r{float:left;width:220px;margin:30px 0 0 50px;}
#col_r ul{color:#060;}
#col_r li{margin-bottom:1em;}
#col_r .title{font-weight:bold;margin-bottom:0;}
#col_r .sml{font-size:.9em;}
#col_r .butt{ font-size:.9em; color:#060;}

#col_l img, #col_r img{
	margin-bottom:1em;
}

#col_two{float:left;width:570px;margin: 30px 0 0 50px;color: #000;}
#col_two h1{font-weight:bold;}

.quote{
	font-size:1.2em;
	margin-bottom:4em;
	color:#060;
	line-height:1.5em;
}

.consultation{
	margin-top: 1em;
	width:100%;
	height:50px;
	background: #060 url(images/consultation.png) no-repeat center center;
	text-indent: -5000px;
}

.consultation_lrg{
	width:100%;
	background: #9C0 url(images/consultation2.png) no-repeat top center;
}

.consultation_lrg p{
	padding: 4em 1em 1em 1em;
}

.signature{
	margin-top: 1em;
	width:100%;
	height:50px;
	background: #CCC url(images/sig.png) no-repeat;
	text-indent: -5000px;
}


.portrait{
	width:100%;
	height:220px;
	background: url(images/portrait.jpg) no-repeat top center;
}

.lost{
	margin-top: 1em;
	width:100%;
	height:115px;
	background: url(images/lost.jpg) no-repeat;
	text-indent: -5000px;
}

.ha{
	margin-top: 1em;
	width:100%;
	height:40px;
	background: #FFF url(images/ha.png) no-repeat;
	text-indent: -5000px;
}

.nch{
	margin-top: 1em;
	width:100%;
	height:50px;
	background: #FFF url(images/nch.png) no-repeat;
	text-indent: -5000px;
}


.maps{
	width:100%;
	height:180px;
	background: url(images/maps.gif) no-repeat center center;
	text-indent: -5000px;
}

.location{
	width:100%;
	height:25px;
	background: url(images/location.png) no-repeat left center;
	text-indent: -5000px;
	margin-bottom: 1em;
}

.fees{
	width:100%;
	height:25px;
	background: url(images/fees.png) no-repeat left center;
	text-indent: -5000px;
	margin-bottom: 1em;
} 

.free{
	width:100%;
	background: #690 url(images/free.jpg) no-repeat center top;
	height:42px;
	text-indent: -5000px;
} 

.mp3{
	width:100%;
	background: #690 url(images/mp3.png) no-repeat center 2px;
	height:52px;
	text-indent: -5000px;
}

#play{
	width:50%;
	float:left;
	background: #690 url(images/play.png) no-repeat center top; 
	margin-top:25px;
	height:20px;
	text-indent: -5000px;
}

#pause{
	display:none;
	width:50%;
	float:left;
	background: #690 url(images/play.png) no-repeat center -20px; 
	margin-top:25px;
	height:20px;
	text-indent: -5000px;
}


.download{
	width:50%;
	float:right;
	background: #690 url(images/download.png) no-repeat center top; 
	margin-top:25px;
	height:20px;
	text-indent: -5000px;
}

	.playernote{
		font-size:.75em;
		font-weight:bold;
		width:100%;
		height:20px;
		color:#FFF;
		background-color: #690;
		text-align:center; 
	}

.play_l{
	width:170px;
	height:50px;
	color:#060;
	background: url(images/play.png) no-repeat right;
	padding-right: 50px;
	margin-bottom: 1em;
}

.play_r{
	width:220px;
	height:40px;
	color:#060;
	background: url(images/play.png) no-repeat left;
	padding-left: 50px;
	margin-bottom: 1em;
}

a:link, a:visited{
	color:#060;
	font-weight:bold;
	text-decoration: none;
}

a:hover{
	color:#690;
	font-weight:bold;
	text-decoration: underline;
}