@charset "UTF-8";

body { background:#ffffff url(images/bg.gif) top center repeat-y; border-top: 7px solid #FFF; margin: 0 auto; }
#header { background: url(images/header.gif) 0 0 no-repeat; width: 850px; height: 210px;}
#bodywrap { background: url(images/body.gif) 0 0 no-repeat; width: 850px; min-height: 400px; position: relative; z-index: 100; zoom: 1; }
.hide { position: absolute; top: -9999em; left: -9999em;}
.clear { clear: both; line-height: 0; font-size: 0;}
#pagewrap { width: 850px; margin: 0px auto 0; background:#ffd400;}
#utility { float: right; width: 600px; text-align: right; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #262420; }
#utility A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #262420; text-decoration: none; }
#utility A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #262420; text-decoration: none; }
#utility A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #262420; text-decoration: none; }
#utility A:hover { text-decoration: underline; }
#contentwrap { width: 577px; float: right; margin-top: 13px; margin-right: 20px; position: relative; }
* HTML #contentwrap { margin-right: 8px; }
#content {
	width: 504px;
	min-height: 500px;
	float: right;
	background: url(images/transwhitebg.png);
	background-repeat: repeat;
	margin-right: 0;
	margin-bottom: 60px;
	padding: 20px 30px 30px
}
#content A:link {
	color: #6a6f6b;
}
#content A:active {
	color: #6a6f6b;
}
#content A:visited {
	color: #6a6f6b;
}
#content A:hover { color: #929994; }
.artistname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #68c8fc;
	font-weight: bold;
	margin: 0;
}
.hometitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #68c8fc;
	font-weight: bold;
	margin: 0;
}
.homemaintxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 19px;
	font-weight: normal;
}
#artists {
	width: 185px;
	float: left;
	background: #262420;
	padding-top: 15px;
	padding-right: 44px;
	padding-bottom: 25px;
	padding-left: 24px;
}
#leftcolumn { width: 185px; float: left; }
#implogo { width: 107px; padding-left: 20px; }
#implogo IMG { margin-top: 100px; }
.maintxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	line-height: 18px;
	font-weight: normal;
}
.maintxtgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	line-height: 18px;
	font-weight: normal;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: 18px;
	color: #000;
	font-weight: normal;
}
.homecdcover { padding-right: 13px; padding-bottom: 0px; }

#artists A { display: block; width: 184px; }

#artistnav { width: 299px; height: 30px; float: none; margin: 0 0 0 279px; position: absolute; top: -31px; right: -2px; }

#artistnav A SPAN { position: absolute; top: -9999em; left: -9999em; }
#artistnav A { display: block; height: 28px; background: #FFF; padding: 0; float: left; margin: 1px 1px 2px 1px; }
#artistnav A.Active { height: 28px; margin-bottom: 0; padding-bottom: 2px; }

#artistnav #nav_1 { width: 51px; background: #FFF url(images/bio-button.gif) 0 0 no-repeat; }
#artistnav #nav_2 { width: 169px; background: #FFF url(images/notes-button.gif) 0 0 no-repeat; }
#artistnav #nav_3 { width: 72px; background: #FFF url(images/media-button.gif) 0 0 no-repeat; }

#artistnav #nav_1:hover,
#artistnav #nav_1.Active { width: 51px; background: #FFF url(images/bio-button-a.gif) 0 0 no-repeat; }
#artistnav #nav_2:hover,
#artistnav #nav_2.Active { width: 169px; background: #FFF url(images/notes-button-a.gif) 0 0 no-repeat; }
#artistnav #nav_3:hover,
#artistnav #nav_3.Active { width: 72px; background: #FFF url(images/media-button-a.gif) 0 0 no-repeat; }

#form { clear: both; }
.hometitleital {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #68c8fc;
	font-weight: bold;
	margin: 0;
	font-style: italic;
}

