.artist-bg { background:url(/img/bg/artists_detail.jpg) repeat; _height:1px; padding:5px 0px 5px 20px;}
.artist-left { float: left; margin-top: 15px; } 
.artist-right { float: right; width: 270px; height: 400px; position: relative;  }

.artist-caption { position: relative; padding-left: 8px; padding-bottom: 10px; width: 550px; } 
.artist-caption .enlarge-image { position: absolute; right: 3px; top: 2px; }
.artist-caption .inquire-about { position: absolute; right: 3px; top: 20px; }
.artist-caption p { font-size:8pt; font-style:italic; margin-bottom:0; color: #666;}
.artist-nav { padding-left:  5px;  position: absolute; top: 245px; } 
.artist-nav div { margin-bottom: 15px; }

.artist-container { } 
.artist-frame { width: 693px; } 
.artist-frame .top { width: 693px; height: 4px; background: url(/img/frames/artist-bg-top.png) no-repeat; font-size: 1px; } 
.artist-frame .mid { width: 653px; background: url(/img/frames/artist-bg-mid.png) repeat-y; padding: 20px 20px 20px 20px; }
.artist-frame .bot { width: 693px; height: 4px; background: url(/img/frames/artist-bg-bot.png) no-repeat; } 






