/* css  - johnathan.kendall@vitaminkdesign.com*/
/*baseline styles/////////////////////////////////////////////////////*/
	body{min-height:100%;font-size:62.5%;margin:0;padding:0;text-align:center;}
	html{overflow-y:scroll;height:100%;}
	html,div,span,applet,object, h1, h2,h3, h4, h5, h6, p,blockquote, pre, a, em,font, img, strong, sub,sup, ol, ul,fieldset,form, label, legend
	{margin:0;padding:0;border:0;outline:0;vertical-align: baseline;list-style:none outside none;font-family:inherit;white-space:normal;}
	li.blockList{margin:0 0 1em 0;font-size:1em!important;}
	li li{font-size:1em;}
	#n li a{display:block;}


/*all clears */
	.stretcher,#h ul,#f ul,#listProducts,#m
	{overflow:hidden;}	
	
	#c:after{content:'.';clear:both;visibility:hidden;display:block}

/* standard content text styling */
	body{font-family:georgia,times-new-roman,serif;font-style:italic;text-align:center;color:#333;background:url(body_bg.jpg) no-repeat top center;}
	
	a,h1,h2,h3,h4,em,i,.breadcrumb{color:#00456a;}
	a{color:#00385e;}
	a:hover{text-decoration:underline!important;}
	
	h1,.fauxh1{font-size:2.4em;}
	h2,.fauxh2{font-size:1.2em;}
	h3,.fauxh3{font-size:1.2em;}

	p,blockquote,dl,table,form{font-size:1.3em;line-height:1.4em;}
	#p p{font-size:1.2em;}
	
	
	hr.clearBoth{clear:both;height:1px;visibility:hidden;}
	
	.txtContent {padding:5.8em 22px 0 12px ;z-index:50;position:relative;}
		#home .txtContent {padding-top:1em;}
	
	.txtContent p,.txtContent h2,.txtContent h1,.txtContent h3,.txtContent img{margin:0 10px;}
	.txtContent p{margin-bottom: 1em;}
	.txtContent ul, .txtContent ol{font-size:1.2em;margin-bottom:1.6em;}
	.txtContent h1{margin-bottom: 1.2em;margin-top:15px}
	.txtContent h2{margin-bottom:0.5ex;font-size:1.4em;text-transform:uppercase;font-style:normal;font-weight:bold;color:#000;font-family:Arial, Helvetica, sans-serif;margin-top:2em;}
	.txtContent li{margin-left:30px;list-style:disc;font-size:1em;line-height:1.5em;margin-bottom:1ex;}
	
	.mForm select{width:200px;margin-top:4px;border:solid 1px #A5ACB2!important;}
	
	
	.mForm label{display:block;overflow:hidden;clear:left;margin-bottom:.5ex;}
	
	.mForm label strong{width:140px;float:left;color:#00456a;height:2em;border-bottom:dotted 1px #ccc;margin-righT:5px;padding-left:5px}
	
	.mForm .mfTxt input, .mForm select,.mForm textarea{width:200px;}
	
	.mForm input.btn{margin-left:150px;color:#fff;background:#00456a;border:solid #00456a 1px;padding:2px 8px; font-size:14px ;font-weight:bold}
	
	/*
	.mForm .phoneNo input{width:40px;}
	input.digits{width:150px}
	.mForm .phoneNo{display:inline;margin-right:4px;clear:left;}	
	*/
	
	#c h1{font-weight:normal;position:absolute;top:24px;color:#fff633;left:30px;font-size:8.4em;z-index:1;text-transform:uppercase;letter-spacing:-.2ex;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:bold;margin-right:0x;line-height:.8em;}
	#c h2{margin-bottom:1ex;}
	#c h3{margin-bottom:0;}

	#c p{margin-bottom:1.4em;color:#49380b;}
	#c ul,#c ol{font-size:1.2em;}
	
	.pagination{text-align:right;}
	.pagination li{display:inline;margin:0.5ex;}
	.pagination .active{font-weight:bold;}
	
	#c {position:relative;overflow:hidden;}
	#c a{background:#000;color:#fff;text-decoration:none;}
	#c a:hover,#f a:hover{text-decoration:underline;}

.terminator hr{height:1px;visibility:hidden}
/* start page design*/
body {background:url(bg.gif) no-repeat fixed top center;}

#w{position:relative;margin-left:57px;margin-top:66px;width:900px}
#h{width:228px;padding:23px 16px;background:url(sprites.png) no-repeat top left;position:fixed;top:66px;left:57px;height:216px;}


.siteName{text-indent:-8000px;background:url(logo_bg.gif) no-repeat top left;height:30px;position:absolute;top:23px;left:17px;width:161px;}

#nav1 {width:240px;overflow:hidden;margin-top:100px;}
#nav1 a{text-decoration:none;}
#nav1 li{float:left;margin-right:2px;list-style:none outside;margin-bottom:2px;font-size:1.2em;}
#nav1 li a{background:#000;color:#fff;padding:2px 18px 2px 6px;float:left;padding:2px 18px 2px 6px;}
#nav1 li a:hover{background:#fff;color:#000;padding:2px 6px 2px 18px;text-decoration:line-through!important;}
#utilMenu a{text-decoration:none;color:#000;}
#utilMenu a:hover{text-decoration:line-through!important;}
#utilMenu {position:absolute;bottom:18px;left:17px;}
#utilMenu  li{float:left;margin-right:10px;padding-right:10px;font-size:1.2em;}

#c {margin-left:328px;border-top:solid 4px #FFF533;border-bottom:solid 4px #FFF533;background:url(c_bg.png) repeat top center;min-height:220px;text-align:left;padding:16px 16px;margin-bottom:260px;}

.recordingsList li{margin-left:100px!important;position:relative;margin-bottom:1em;}
.recordingsList .year{position:absolute;left:-90px;}

#soundFiles object,#soundFiles embed{position:relative;left:8px;}
#soundFiles li{float:left;width:245px;height:6.5em;list-style:none;margin-left:0;border-top:solid 2px #666;margin-right:6px;padding:1ex 0 2ex 0;}
#c #soundFiles h3{font-size:1.1em;color:#333;}
#c #soundFiles p{font-size:.9em;font-style:normal;}
