body {
	margin: 0 auto;
	padding:0; 
	background-color: #383838;
	color: #000;
	font-size: 100%; 
	font-family: Helvetica, Verdana, sans-serif; 
	line-height: 1.1em;}
	
a {
	outline: none;}	

a:link, a:visited  {
	color: #888574; 
	text-decoration: none;}	
	
a:hover {
	color: #9c0305;}
	
a.chor:link, a.chor:visited {
	color: #fff; 
	text-decoration: none;}	
	
a.chor:hover {
	color: #9c0305;}
	
a.chor1:link, a.chor1:visited {
	color: #6F3700; 
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;}	
	
a.chor1:hover {
	color: #fff;
	font-weight: bold;
	font-size: 13px;}		
	
a.contact:link, a.contact:visited {
	color: #383838;
	font-weight: bold; 
	text-decoration: none;}	
	
a.contact:hover {
	color: #9c0305;
	font-weight:bold;}	
	
a.mclecredit:link, a.mclecredit:visited  {
	color: #9c0305; 
	text-decoration: none;
	font-weight: bold;}	
	
a.mclecredit:hover {
	color: #fff;
	font-weight: bold;}		
	
a.mclecredit1:link, a.mclecredit1:visited  {
	color: #383838; 
	text-decoration: none;}	
	
a.mclecredit1:hover {
	color: #9c0305;}	

a.wmp3:link, a.wmp3:visited {
	color: #6F3700;
	font-weight: bold;
	font-size: 12pt; 
	line-height: 1.4em;}

a.wmp3:hover {
	color:#fff;	
	font-weight: bold;
	font-size: 12pt;
	line-height: 1.4em;}
	
img { 
	border: none;
	margin: 0; 
	padding: 0;}
	
div {
	margin: 0;
	padding: 0;}	
	
#banner {
	margin: 0 0 0 60px;
	padding: 0;}	

#container {
	width: 981px;
	text-align: left; 
	margin: 0 auto;
	margin-top: 20px;
	padding: 0; 
	background-color: #fff;}	

#content {
	margin: 0 0 0 60px;
	padding: 0;}
			
#content1 {
	width: 868px;
	margin: 0 0 0 60px;
	padding: 0;}
	
#copyright1 {
	font-size: 9px; 
	text-align: right;
	color:#b0aea1; 
	font-weight: 500;}	

#copyright2 {
	font-size: 9px; 
	text-align: right;
	color:#b0aea1; 
	font-weight: 500;
	padding: 20px 0 50px 0;}	
		
#end {
	width:100%; 
	height: 40px;}		
	
#go1 {
	width: 120px; 
	text-align: left;
	margin: 20px 0 0 0; 
	padding: 0 0 20px 0;}
	
#nav {
	margin: 0 0 0 60px; 
	padding: 0; 
	background-image: url(images/navlinebottom.jpg); 
	background-repeat:no-repeat; 
	background-position:bottom left;}
	
#nav img {
	border: none; 
	padding: 0; margin:0}	

#nav a {
	margin-left: 0;
	padding-left: 1px;}
	
#stills {
	margin: 10px 0 0 0px;}
	
#stillsend {
	width: 868px;
	float: right;
	padding-top: 20px;}		

#table1 {
	width: 100%; 
	margin-top: 6px;
	background-image:url(images/bggrey.jpg);}

#table1 td {
	margin: 0px;
	vertical-align: top;}
	
#table2 {
	width: 100%; 
	margin-top: 6px;
	background-image:url(images/bggrey.jpg);}	
	
#table2 td {
	margin: 0px;
	vertical-align: top;}	
	
#top {
	padding-top: 3px;
	margin-left: 80px;}		
	
.copyright {
	clear: both;
	font-size: 9px; 
	text-align: right;
	margin-right: 52px;
	padding-bottom: 90px; 
	color:#b0aea1; 
	font-weight: 500;}

.img1 {
	margin-top: 20px;
	margin-left: 30px;}
	
.img1a {
	margin-left: 30px;}
	
.img1b {
	margin-top: 20px;}
	
.img1c {
	margin-top: 20px;
	padding-bottom: 100px;}
	
.img1d {
	margin-top: 20px;
	padding-bottom: 50px;}
	
.img1e {
	margin-top: 20px;
	padding-bottom: 0px;}
	
.img1f {
	margin-left: 30px;
	margin-top: 50px;}						
	
.img2 {
	margin: 30px 0 0 34px;
	padding: 0;}
	
.img3 {
	margin: 30px 0 0 0;
	padding: 0;}
	
.img4 {
	margin: 10px 0 0 0;}
	
.img5 {
	margin-left: 30px;
	padding-bottom: 30px;
	padding-top: 20px;}	
	
.img6 {
	padding-top: 20px;
	padding-bottom: 10px;
	float: right;
	margin-right: 52px;}
	
.img10 {
	padding-bottom: 20px;}	

.img17 {
		padding-bottom: 10px; 
		margin-top: 210px;}
			

.imgnml1 {
	padding-top: 5px;}
	
.mcle3 {
	font-size: 90%; 
	color: #383838; 
	font-family:helvetica, verdana, sans-serif;
	margin-top: 0;
	margin-right: 50px;
	padding-bottom: 15px;}
	
.mcle4 {
	font-size: 90%; 
	color: #383838; 
	font-family:helvetica, verdana, sans-serif;
	margin-top: 0;
	margin-right: 50px;
	padding-bottom: 20px;}	
	
.mcle5 {
	font-size: 17px; 
	color: #383838; 
	text-decoration:underline; 
	font-weight: bold;
	margin: 0 50px 20px 0;}
	
.mcle5a {
	font-size: 17px; 
	color: #383838; 
	text-decoration:underline; 
	font-weight: bold;
	margin: 0 50px 0 0;}	
	
	
.officers {
	font-family: helvetica, verdana;
	font-size: 90%;
	font-weight:bold;
	line-height: 1.3em;
	margin-right: 20px;
	padding-bottom: 30px;}	

.officers span {
	font-style: italic;}		
	
.span2 {
	color: #900;
	font-style: italic;
	font-size: 85%;}
	
.span3 {
	color: #900;
	font-style: italic;
	font-size: 85%;
	padding-left: 10px;
	font-weight:bold;}	
	
.span4 {
	margin-left: 3px;
	font-size: 90%;}				

.td1 {
	width: 200px;
	padding: 0;
	vertical-align: top;
	margin: 0;}

.td2 {
	vertical-align: top;
	width: 465px;
	padding: 0 0 0 20px;
	margin: 0;}
	
.td2 ul {
	font-size: 90%;
	color: #fff;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;}
	
.td2 ul li {
	margin-bottom: 6px;
	list-style: none; 
	background:url(images/bullet.jpg) no-repeat 0px 0.4em;
	padding-left: 15px;
	color: #383838;}
		
.td3 {
	width: 200px;
	vertical-align: top;
	padding-top: 30px;}
	
.td4  {
	width: 200px;
	vertical-align: top;}
	
.td5 {
	width: 218px;
	padding-top: 30px;}
	
.td6 {
	width: 444px;
	padding-top: 30px;}		

.td6a {
	width: 444px;
	padding-top: 15px;}
	
.td7 {
	width: 140px;
	padding-top: 10px;}
	
.td8 {
	width: 528px;
	padding-top: 10px;
	padding-right: 80px;}			

.txt6contact {
	font-size: 85%;
	font-weight:500;
	color: #383838;}	
	
.txt6contact span {
	font-weight: bolder;}	

#photos {
	margin-top: 8px;}	


#author2 {
	width: 657px;}

#author2 td {
	margin: 0px;
	padding-left: 7px;
	padding-bottom: 80px;}	

#author3 {
	width: 657px;}
	
#author3 td {
	margin: 0px;
	padding: 20px 10px 0 10px;}
	
#author3a {
	width: 657px;
	margin-top: 40px;}
	
#author3a td {
	margin: 0px;
	padding: 20px 10px 0 10px;}			
		
#purchaselines {
	margin: 30px 50px 0px 45px; 
	border-top: #999999 solid 1px; 
	border-bottom: #999 solid 1px;}
	
#hd {
	text-align: right;
	padding-right: 25px; 
	padding-bottom: 20px; 
	padding-top: 0px; 
	margin-top: 0px;}
	

#go2 {
	width: 135px; 
	float: right; 
	margin: 105px 0 0 0; 
	padding: 0 52px 20px 0;}	
	

	
#vidsmall {
	margin-top: 50px;}			

/*classes*/	

.author1 {
	font-weight: bold;	
	margin-top: 0px;
	padding-top: 20px;
	color: #383838;}
	
.author2 {
	font-weight: 600; 
	font-size: 80%; 
	color: #c5c4c0;}	

.author4 {
	 width: 260px;  
	 line-height: 1.4em;
	 vertical-align: top;}
	 

.preview {
	font-family: helvetica, arial, sans-serif;
	font-size: 90%;
	font-weight: bold;	
	color: #383838;}

.preview1 {
	font-family: helvetica, arial, sans-serif;
	font-size: 80%; color:#888574;
	font-weight: 600;
	margin-right: 10px;}
	
.preview1 	a:link, a:visited  {
	color: #55552B; text-decoration: none;}	
	
.preview1 a:hover {
	color: #9c0305;}	
	
.span1 {
	color:#b0aea1; 
	font-weight: 600;}
	
.span1a {
	color:#b0aea1; 
	font-weight: 600;	}
	
.txt1 {
	font-size: 90%; 
	color: #FBFBFB; 
	font-family:helvetica, verdana, sans-serif;
	margin-right: 35px;
	margin-top: 0;}	

.txt2 {
	font-size: 90%; 
	color: #FBFBFB; 
	font-family:helvetica, verdana, sans-serif;
	margin-right: 30px;
	margin-top: 0;
	padding-top: 20px;}	
	
.txt3 {
	font-size: 90%; 
	color: #FBFBFB; 
	font-family:helvetica, verdana, sans-serif;
	margin-top: 0;
	margin-right: 40px;}		

.txt4 {
	font-size: 90%; 
	color: #FBFBFB; 
	font-family:helvetica, verdana, sans-serif;
	margin-top: 0;
	margin-right: 40px;
	padding-bottom: 200px;}	

.txt4 a:link, a:visited {
	font-weight: bold; color:#000000;}	

.txt4 a:hover {
	color: #9c0305;}	
	
.txt5contact {
	font-size: 85%;
	font-weight: bolder;	
	color: #383838;}	

		
.tdpreview1 {
	width: 417px;
	vertical-align: top;
	padding-top: 20px;}

.tdpreview1 ul {
	font-size: 90%;
	color: #fff;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;}
	
.tdpreview1 ul li {
	margin-bottom: 6px;
	list-style: none; 
	background:url(images/bullet.jpg) no-repeat 0px 0.4em;
	padding-left: 15px;}

#author3 ul {
	font-size: 90%;
	color: #fff;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;}
	
#author3 ul li {
	margin-bottom: 6px;
	list-style: none; 
	background:url(images/bullet.jpg) no-repeat 0px 0.4em;
	padding-left: 15px;}
	
#author3a ul {
	font-size: 90%;
	color: #fff;
	font-weight: bold;
	margin-left: 0px;
	padding-left: 0px;}
	
#author3a ul li {
	margin-bottom: 6px; margin-top: 0;
	list-style: none; 
	background:url(images/bullet.jpg) no-repeat 0px 0.4em;
	padding-left: 15px;}	
	
.tdpreview2 {
	width: 60px;
	vertical-align: top;	
	font-size: 90%;
	color: #fff;
	font-weight: bold;	}

.tdpreview3 {
	vertical-align: top; 
	padding-top: 20px;
	width: 240px;}

.tdpreview3a {
	vertical-align: top; 
	padding-top: 20px;
	width: 150px;}		

.topline {margin: 0px; padding: 0 0 2px 0;}

.quick {
	text-align: right; 
	margin-top: 0px; 
	margin-right: 15px;}

.quick1 {
	text-align: right; 
	margin-top: 0px; 
	margin-right: 12px;
	padding-bottom: 10px;}
	
.vidsmall {
	margin: 40px 0px 10px 140px;} 	

.vidlarge {
	margin: 30px 0 0 0;}

.vidback1 {
	width: 100px;
	border: 2px solid #000;
	text-align: center;
	margin-top: 14px;
	font-weight: bold;}	
		
.vidback2 {
	width: 100px;
	border: 2px solid #000;
	text-align: center;
	margin-top: 20px;
	font-weight: bold;}
		
.wmp4 {
	color: #383838;
	font-weight: bold;
	font-size: 12pt; 
	text-decoration: underline;}	

/*troubleshooting page*/
.tbshoot1 {
	font-size: 0.9em; 
	line-height: 1.3em; 
	text-align: justify;
	padding-bottom: 20px;}



	
