BODY {
 background: #000;
 margin: 0 20px;
 padding: 0;
 font-size: 9pt;
 font-family: arial, sans-serif;
 color: #000;
 line-height: 12pt;
 }
OBJECT {
 background: #000;
 }
EMBED {
 background: #000;
 }
.tight {
 margin:0;
 padding:0;
 }
.tightbot {
 margin: 14px 0 0 0;
 padding:0;
 }
.tighttop {
 margin: 0 0 14px 0;
 padding:0;
 }
.tightfix {
 margin: 0 0 12px 0;
 padding:0;
 }
IMG {
	border:none;
	}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}
#mainnav{
 margin: 0 0 0 29px;
 }
#lessonnav {
 margin: 5px 0 0 29px;
 }
.pghead {
 margin: 0 0 5px 0;
 }
.phead {
 margin: 30px 0 5px 0;
 }
.pquote {
 margin: 20px 0 20px 0;
 }
.pquote2 {
 margin: 20px 0 20px 0;
 position:relative; left: -10px;
 }
.icons {
 vertical-align: -30%;
 margin: 0 0 0 3px;
 }
.photogal {
 vertical-align: 40%;
 margin: 0 0 0 3px;
 }
.pgnav {
 margin: 30px 0 20px 0;
 }
.pnext {
 margin: 0 0 0 30px;
 }
.pprevious {
 margin: 0 30px 0 0;
 }
#mainarea {
 background: #FFF url(../images/general/rwdots.gif) no-repeat bottom right;
 margin: 0 40px;
 padding: 0 0 0 20px;
 }
#copyright {
 background: url(../images/general/copyrightdot.gif) no-repeat bottom right;
 margin: 12px 0 0 0;
 padding: 0 0 12px 0;
 font-size: 8pt;
 text-align: right;
 }
#copyright A {
 padding: 0 3px 0 3px;
 color: #000;
 }
.subright {
 margin:0;
 margin-right:37px;
 }
#copyright A:hover {
 color: #FFF;
 }
#partners {
 margin: 0 0 20px 40px;
 }

#orframe {
 background: #FF9900 url(../images/general/leftdots.gif) no-repeat bottom left;
 width: 750px;
 }
#sidenav {
 float: left;
 width: 130px;
 }
ul {
 font-size: 8pt;
 font-weight: bold;
 list-style: none;
 padding: 0;
 margin: 0;
 }
a:hover {
 text-decoration: none;
 color: #000000;
}
li {
 padding: 0 0 10px 0;
 }
.videolink {
margin: 0;
 padding: 0 0 20px 0;
 }
.thirdlev {
 padding: 0 0 2px 0;
 }
.swapcl {
 padding: 30px 0 0 0;
 }
#pictleft {
 float: left;
 font-size: 7pt;
 line-height: 8.5pt;
 margin: 20px 25px 10px 0;
 position:relative; left: -8px;
 }
#pictleft p {
 margin: 0 0 0 8px;
 }
#pictleft2 {
 float: left;
 font-size: 7pt;
 line-height: 8.5pt;
 margin: -11px 25px 10px 0;
 position:relative; left: -13px;
 }
#pictleft2 p {
 margin: 0 0 0 13px;
 }
#pictleft3 {
 float: left;
 font-size: 7pt;
 line-height: 8.5pt;
 margin: 4px 25px 10px 0;
 position:relative; left: -15px;
 }
#pictleft3 p {
 margin: 0 0 0 15px;
 }
#pictright {
 float: right;
 font-size: 7pt;
 line-height: 8.5pt;
 margin: 0 0 10px 15px;
 position:relative; right: -8px;
 }
#pictright p {
 text-align: right;
 margin: 0 12px 0 0;
 }
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}
#clearfoot {
	height:60px;
	padding:0; margin:0;
	}
.pgtitlelook {
	margin: 0 0 5px 0;
	}
.looksub {
	margin: 15px 0 0 0;
	}
.look {
	height: 800px;
	}
#lookbox {
	margin: 0 0 0 146px;
	width: 490px;
	height: 370px;
	padding: 0;
	line-height: 370px;
	text-align: center;
	overflow: auto;
	}
.lookpic {
	vertical-align:middle;
	}
#lookcaption {
	margin: 0 0 0 161px;
	width: 460px;
	padding: 5px 0 20px 0;
	text-align: center;
	}
.photocaption {
	font-style: italic;
}
#left {
	float:left;
	text-align: left;
	width:153px;
	margin:20px 0; padding:0;
	}
#right {
	text-align: right;
	float:right;
	width:153px;
	margin:20px 0; padding:0;
	}
#middle {
	margin:20px 0 0 153px;
	}
#listencontent {
	margin-left: 150px;
	width: 490px;
	padding: 0 0 20px 0;
	}
.listencol {
	color: #FFFFFF;
}
.listenlink {
 vertical-align: 40%;
 margin: 0 0 0 3px;
}
.artisthead {
	padding:0;
	margin: 0 0 20px 0;
}
.artistphoto {
	float:left;
	margin: 0 17px 40px 0;
 position:relative; left: -9px;
}
.artistphoto1 {
	float:left;
 top: 0 !important; top: 25px;
	margin: 0 17px 52px 0;
 position:relative; left: -9px;
}
.artistinfo {
	margin: 25px 0 30px 0;
}
.neamasters {
 line-height: 1em;
 position:relative;
 top: 0 !important; top: -15px;
 }
.textlist {
 font-size: 9pt;
 font-weight: normal;
 list-style: disc;
 padding: 10px 0 0 14px;
 margin: 0;
 }
.textlist li {
 padding: 0 0 10px 0;
 }
.subhead {
 font-size: 9pt;
 font-weight: bold;
 margin: 14px 0 0 0;
 padding:0;
 }
.gitem {
 font-weight: bold;
 }
.bddates {
	font-size: 7pt;
	margin: 0; padding: 0;
	}
.hidep {
	visibility: hidden;
	display: none;
	}
