

/* MISC STUFF */
BODY {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; color:BLACK; 
		background-image: url("images/back.gif"); 
		background-repeat: repeat-x;
		background-attachment: fixed;
		text-align:center;
		font-size:17px;
		line-height:0.8em;
		voice-family: "\"}\""; voice-family:inherit;
		font-size:0.9em;
		line-height:1.3em;
		font-size:16px;
   }div.clear {} /*clears above hack */
   html>body {font-size:0.9em; line-height:1.3em}

PRE {font-family:Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; font-size:.8em; color:BLACK; background: #F3F3FF}
TABLE {border-spacing:0;border-style:none;border-width:0px;border-collapse:collapse;}
TABLE.main_parent {}
#wrapper {
  width: 764px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  border-width: 0px;
  border-style:none;
}
A:link, A:visited, A:active {color: #76435b; text-decoration: none; font-weight: bold}
A:hover {color: #75d251; text-decoration: none; font-weight: bold}



IMG.pixel-line {width:100%; height:1px;}

/* TEMPLATE */
td.titlebar {margin: 0px; border: 0px; padding: 0px; width: 100%; height:174px;}

td.navbar {	height: 33px; color:white;
			vertical-align:middle; 
			background-image:url(images/nav.gif);
			background-repeat:no-repeat;
			padding:0px 8px;			
			}
			
td.navbar_item{padding:6px 10px; vertical-align:middle}

td.navbar A:link, td.navbar A:active, td.navbar A:visited{color:white;text-decoration: none; 
													font-weight: normal; 
													line-height: 1.7em;
													font-size:75% !important;
													font-size:70%; /* For IE */
													} div.clear{}
td.navbar A:hover {color: #e7ca7c; text-decoration: none; font-weight: normal;}

div.slogan {padding:18px 0px 3px 0px; text-align:center}
div.contact {padding:28px 0px 28px 0px; text-align:right}

td.side-line {background-color: #dddddd; width:1px;height:100%;padding:0px;margin:0px}
td.space{background-color:transparent; margin:0px;padding:0px;width:4px;}
table.article {margin:-1px 0px 0px 0px;}
td.article-container {vertical-align: top;margin:0px;background-color:white;}
td.article-content {vertical-align:top;width:100%;padding:12px;background-color:white;
				color: #000000; text-decoration: none;margin:0px;
				font-weight: normal;
				width:875px;
				line-height: 1.7em;
				font-size:85% !important;
				font-size:78%; /* for IE only */
				} div.clear{}

td.article-content A:link, td.article-content A:active, td.article-content A:visited{color: #454448; text-decoration: underline; font-weight: normal; }
td.article-content A:hover {color: #558957; text-decoration: underline; font-weight: normal;width:725px}
div.article-quote {font-style:italic;margin-left:14px}		
	
td.product_square_container {width:340px;vertical-align:top;padding:0px 18px;}
td.product_square_head {vertical-align:top; }
td.product_square_body {vertical-align:middle;text-align:center; background-color:#e2e8f3; padding:12px 6px;
						border: 1px solid #bfcbe1;}
div.submenu-head {color: #000000; text-decoration: none; 
				font-weight: bold; 
				line-height: 2em;
				font-size:100%;
				}	
				
div.article-head {color: #536175; text-decoration: none; 


padding-left:6px;
vertical-align:top;
font-weight: bold; 
font-size:160%;
}

div.article-subhead {
color: #536175; text-decoration: none; 
padding-left:6px;
vertical-align:top; 
font-size:90%;
}

.article-text {
padding-left:8px;
padding-top:14px;

}
	
div.page-width {
width:725px;
}
	
div.submenu-body A:link, div.submenu-body  A:active, div.submenu-body A:visited{color: #454448; text-decoration: none;
				font-weight: normal; 
				line-height: 1.3em;
				font-size:75% !important;
				font-size:70%; /* for IE only */
				} div.clear{}
div.submenu-body A:hover {color: #e7ca7c; text-decoration: none; font-weight: normal;}

p.submenu-text {
				padding-top: 10px;
				padding-bottom: 20px;
}

div.photo {float:right; vertical-align:bottom; padding: 5px 14px 10px 14px;
font-size:70%;color:#888888;}

div.photo-leftside {float:left; vertical-align:bottom; padding: 5px 14px 10px 14px;
font-size:70%;color:#888888;}

div.musician-photo {float:right; vertical-align:bottom; padding: 0px 6px 10px 6px;}
div.musician-photo img {border-color:#666666; border-style:solid; border-width:1px;}

div.product-photo {float:left; vertical-align:bottom; padding: 0px 6px 10px 6px;}
div.product-photo img {border-color:#666666; border-style:solid; border-width:1px;}

div.photo-caption {float:right; vertical-align:top;  margin-top:-3px; padding: 0px 4px 0px 0px;
font-size:60%;color:#999999;}
div.photo A:link, div.photo  A:active, div.photo A:visited {color: #888888;}
div.photo-caption A:link, div.photo-caption  A:active, div.photo-caption A:visited{color: #999999;}

div.musician-head {padding: 30px 0px 10px 0px}
div.musician-text {width:400px; line-height:1.4em;
				font-size:90% !important;
				font-size:85%; /* for IE only */}

div.product-head {height:50px; padding: 30px 0px 10px 0px;width:100%;}
div.product-text {padding: 0px 10px 10px 10px;height:auto;vertical-align:top;
				line-height:1.4em;
				font-size:90% !important;
				font-size:85%; /* for IE only */}
				
img.spacer {	border-width:0px;
			padding: 0px;
			margin: 0px;
			height:1px; 
			width:5px !important;
			width:4px; /* for IE only */}
				
td.copyright {
background-color:white;
color:#888888;
font-style:italic;
margin-top:40px;
border-width:1px 0px 0px 0px;
border-style:solid;
border-color:#888888;
padding:12px;
font-size:75%;
margin-left:10px;
}


  
/*FOR CENTERING TABLES */
.centered {margin-left:auto; margin-right:auto;}


/* FORMS*/
TD.formheader{font-size: 0.8em; text-align: right;}
TD.formfield{font-size: 1em; text-align: left;}

IMG {margin: 0px; border: 0px; padding: 0px; vertical-align: top}

p {  font-family: Arial, Helvetica, sans-serif; font-size: 1em}
p.navbar {font-weight: normal}


