body {
	margin: 0px;
	padding: 0px;
	background-color: #39404A;
	text-align: center;
	font-family:"Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 100%;
	color: #39404A;
}
h1 {
	font-family:"Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 100%;
	color: #39404A;
	margin-left: 10px;
	margin-top:8px;
	margin-bottom:0px;
	padding: 0px;
	text-decoration: none;
}

h2 {
	font-family:"Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 80%;
	color: #39404A;
	margin-left: 10px;
	margin-top:8px;
	margin-bottom:0px;
	padding: 0px;
	text-decoration: none;
}

h3 {
	font-family:"Lucida Grande", Arial, Verdana, sans-serif;
	font-size: 60%;
	color: #39404A;
	margin-left: 10px;
	margin-top:8px;
	margin-bottom:0px;
	padding: 0px;
	text-decoration: none;
	text-transform:uppercase;
}

p{
margin-left:10px;
margin-right:10px;
margin-top:6px;
margin-bottom:6px;
font-size:70%;
line-height:140%;
color: #39404A;
}

a{
	font-weight:bold;
	color:#39404A;
}

p a{
	text-decoration:underline;
	}
	
	h1 a{
	text-decoration:none;
	}

#wrapper {
	width: 944px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-top:20px;
	padding-bottom:20px;
	text-align: left;
	background-color:#FFFFFF;
}

#footer{
margin-left:10px;
margin-right:10px;
text-align:right;
}	

.clear{
clear:both;
}

.clear8{
clear:both;
height:8px;
font-size:1px;
line-height:1px;
}

#nav{
	margin-left: 20px;
	margin-right: 20px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	height:35px;
	}
	
#nav ul{
	margin:0px;
	padding:0px;
	font-size:1px;
line-height:1px;
	}
	
#nav ul li{
float:left;
	margin-right:1px;
	margin-bottom:1px;
	font-size:1px;
	line-height:1px;
	}		
	
#nav ul li a{
	padding: 0px;
	margin: 0px;
	}	
	

a#n_home, li#n_homebg{
display:block;
background-image:url(../Images/nav/nav1_03.gif);
background-repeat:no-repeat;
width:51px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_homethis, a#n_home:hover, li#n_homebgt{
display:block;
background-image:url(../Images/nav/nav1_03.gif);
background-repeat:no-repeat;
background-position:-51px 0;
width:51px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_soundclinic, li#n_soundclinicbg{
display:block;
background-image:url(../Images/nav/nav1_05.gif);
background-repeat:no-repeat;
width:53px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_soundclinicthis, a#n_soundclinic:hover, li#n_soundclinicbgt{
display:block;
background-image:url(../Images/nav/nav1_05.gif);
background-repeat:no-repeat;
/*background-position:-53px 0;*/
width:53px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_tutorialdvds, li#n_tutorialdvdsbg{
display:block;
background-image:url(../Images/nav/nav1_07.gif);
background-repeat:no-repeat;
width:61px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_tutorialdvdsthis, a#n_tutorialdvds:hover, li#n_tutorialdvdsbgt{
display:block;
background-image:url(../Images/nav/nav1_07.gif);
background-repeat:no-repeat;
/*background-position:-61px 0;*/
width:61px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_reviews, li#n_reviewsbg{
display:block;
background-image:url(../Images/nav/nav1_07.gif);
background-repeat:no-repeat;
width:61px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_reviewsthis, a#n_reviews:hover, li#n_reviewsbgt{
display:block;
background-image:url(../Images/nav/nav1_07.gif);
background-repeat:no-repeat;
background-position:-61px 0;
width:61px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_seminars, li#n_seminarsbg{
display:block;
background-image:url(../Images/nav/nav1_09.gif);
background-repeat:no-repeat;
width:69px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_seminarsthis, a#n_seminars:hover, li#n_seminarsbgt{
display:block;
background-image:url(../Images/nav/nav1_09.gif);
background-repeat:no-repeat;
background-position:-69px 0;
width:69px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_productiontips, li#n_productiontipsbg{
display:block;
background-image:url(../Images/nav/nav1_11.gif);
background-repeat:no-repeat;
width:80px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_productiontipsthis, a#n_productiontips:hover, li#n_productiontipsbgt{
display:block;
background-image:url(../Images/nav/nav1_11.gif);
background-repeat:no-repeat;
background-position:-80px 0;
width:80px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_freesamples, li#n_freesamplesbg{
display:block;
background-image:url(../Images/nav/nav1_13.gif);
background-repeat:no-repeat;
width:65px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_freesamplesthis, a#n_freesamples:hover, li#n_freesamplesbgt{
display:block;
background-image:url(../Images/nav/nav1_13.gif);
background-repeat:no-repeat;
background-position:-65px 0;
width:65px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_producerinterviews, li#n_producerinterviewsbg{
display:block;
background-image:url(../Images/nav/nav1_15.gif);
background-repeat:no-repeat;
width:76px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_producerinterviewsthis, a#n_producerinterviews:hover, li#n_producerinterviewsbgt{
display:block;
background-image:url(../Images/nav/nav1_15.gif);
background-repeat:no-repeat;
background-position:-76px 0;
width:76px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_about, li#n_aboutbg{
display:block;
background-image:url(../Images/nav/nav1_17.gif);
background-repeat:no-repeat;
width:52px;
overflow:hidden;
text-indent:-999em;
height:35px;
}

a#n_aboutthis, a#n_about:hover, li#n_aboutbgt{
display:block;
background-image:url(../Images/nav/nav1_17.gif);
background-repeat:no-repeat;
background-position:-52px 0;
width:52px;
overflow:hidden;
text-indent:-999em;
height:35px;
}	

#banner {
	width:884px;
	height: 200px;
	margin-left: 20px;
	margin-right: 20px;
	border-color:#39404A;
	border-width:10px;
	border-style:solid;
}

#bannerb {
	width:884px;
	height: 120px;
	margin-left: 20px;
	margin-right: 20px;
	border-color:#39404A;
	border-width:10px;
	border-style:solid;
}

.pic {
	padding: 0px;
	margin: 0px;
	}

#content {
	margin: 20px;
	padding: 0px;
	width:904px;
	}
	
#maincolumn {
	margin-left: 8px;
margin-top:0px;
	padding: 0px;
	float: left;
	width: 448px;
}

#leftcolumn {
	width: 220px;
	float: left;
	margin: 0px;
}

#middlecolumn {
	width: 220px;
	float: left;
	margin-left: 8px;
}

#rightcolumn {
	width: 220px;
	float: left;
	margin-left: 8px;
}

#farrightcolumn {
	width: 220px;
	float: left;
	margin-left: 8px;
}

.whitetxt {
	color:#FFFFFF;
}

.bluetxt {
	color:#39404A;
}

.imagemargin {
margin-top:6px;
margin-bottom:6px;
}

.ruley {
height:10px;
background-color:#FFFFFF;
width:428px;
margin-top:6px;
margin-bottom:6px;
}

.floatright{
float:right;
}

#interviewpic{
width:428px;
	background-color:#FFF;
	/*height:208px;*/
	margin: 0px;
	border-color:#D9CFC1;
	border-width:10px;
	border-style:solid;
		}
		
.js-kit-comments{
   margin:10px;
   font-family:"Lucida Grande", Arial, Verdana, sans-serif;
   color: #39404A;
   }
   
.js-poweredBy { display:none; }
.js-poweredBy A { display:none; }
.js-antispamBy { display:none; }
.js-OldComments { margin-bottom: 1px; }
.js-LeaveComment { margin: 3pt 0; }
.js-CreateComment { display: none; }
.js-CCMore { padding-left: 3px }
.js-CreateCommentBg { margin: 1em; padding: 0.5em; border: solid 1px #c0c0c0; text-align: left; float: left; }
.js-PageNavTop { margin-bottom: 3px; }
.js-PageNavBottom { margin-top: 3px; }
.js-commentFieldSubject { font-weight: bold; margin-bottom: 5px; }
.js-commentFieldLabel { margin-top: 5px; }
.js-commentFieldNote { font-family:"Lucida Grande", Arial, Verdana, sans-serif; font-size: 7pt; color: #808080; }
.js-siteAdmin { font-weight: bold; }
.js-singleComment { font-size: 8pt; font-family:"Lucida Grande", Arial, Verdana, sans-serif; border: solid 1px #c0c0c0; text-align: left; margin-bottom: -1px; }
.js-singleCommentBg { padding: 0.3em; position: relative; }
.js-singleCommentINFO { color: #808080; font-family:"Lucida Grande", Arial, Verdana, sans-serif; float: right; padding: 3px; margin-left: 2em; text-align: right;}
.js-singleCommentAvatar { margin-left: 0.5em; float: right; font-family:"Lucida Grande", Arial, Verdana, sans-serif; }
.js-singleCommentDate { font-size: 7pt; }
.js-singleCommentKarma, .js-singleCommentOrigin { display: none; }
.js-singleCommentKarmaScore { display: none; }
.js-commentControl { float: left; margin-right: 2em; font-size: 8pt;}
.js-Progress { position: absolute; visibility: hidden; right: 5px; top: 5px; width: 15px; height: 15px; }
.js-SettingsWindow { position: absolute; margin: 2px; padding: 0.3em; border: solid 1px #cccccc; color: #404040; }
.js-ControlBlockText, .js-ControlBlockTextDisabled {font-size: 8pt; text-align: left;}
.js-ControlBlockButton {font-size: 8pt;}
.js-ControlBlockTextDisabled {color: #808080}