/**********************************************************************************
***********************************************************************************
CSS defined for IE5 Win/Mac and above. There are some hacks used to keep IE bugs
away. If tested for the CSS compatibility this may so some errors but that
would be due to the hack. It is safe.
***********************************************************************************
**********************************************************************************/


body{
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #C5A375;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #A28661;
}


p, td{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #A28661;
}


body, #mainTable{
	width: 100%;
	height: 100%;
}



.ImgFrameBorder
{
border: 1px solid #E1DFE0;
}


#content{
	width: 869px;
	height: 439px;
	background-color: #FFF;
	padding: 23px;
}

* html #content{
	width: 915px;
	height: 485px;
	w\idth: 869px;
	he\ight: 439px;
	clear: both;
}

#content2{
	width: 863px;
	height: 389px;
	border: 3px solid #C5A375;
	padding: 20px 0px 22px 0px;
	clear: both;
}


#contentTable{
	width: 759px;
	height: 345px;
	border-bottom: 1px solid #E4D0B7;
}

#artistContentTable{
	width: 759px;
	background-color: #FFF;
}

#artistContentTableBorder{
	border: 3px solid #C5A375;
	padding: 23px 14px 28px 14px;
	clear: both;

}
.tdArtistBasepaddingLeft{
	padding: 23px;

}

#textVersion{
	height: 23px;
	text-align: left;
	background: #FFFFFF url(../images/navBG.gif) repeat-x;
}

#nav{
	height: 23px;
	text-align: right;
	background: #FFFFFF url(../images/navBG.gif) repeat-x;
}

#nav table{
	float: right;
}

.tdBasepaddingLeft{
	padding: 9px;
	border-left: 1px solid #E4D0B7;
	border-right: 1px solid #E4D0B7;
}





.tdBasepaddingTop{
	padding: 9px 9px 9px;
	border-bottom: 1px solid #E4D0B7;
	border-right: 1px solid #E4D0B7;
}

.tdBasepaddingBottom{
	padding: 0px 9px 9px;
	border-right: 1px solid #E4D0B7;
}

.tdBasepaddingBottomInner{
	border-right: 1px solid #E4D0B7;

}

.scrollContent{
	text-align: left;
	padding: 12px 9px 14px;
}

#contentContainer{
	 width:512px;
	 height:148px;
	 text-align: left;
}

#contentText{
	 width:512px;
	 text-align: left;
}



.top {
width: 548px;
height: 156px;
padding-top: 9px;
float:left;
text-align: left;
overflow:auto;
scrollbar-3dlight-color:;

scrollbar-base-color: #E3C49B;

scrollbar-darkshadow-color:E4D0B7;

scrollbar-face-color:#E3C49B;

scrollbar-arrow-color: white;

scrollbar-highlight-color:#E6CAA4;

scrollbar-shadow-color:darkbrown;

scrollbar-track-color: #EEDFC9;

}

#frame {
width:512px;
margin-left:9px;
margin-right:auto;
text-align: left;
}






.tdBasepaddingTop table{
	width: 540px;
	height: 146px;
	text-align: left;
}

/*.tdBasepaddingTop table #topStory img{
	display: block;
	margin-bottom: 30px;
	clear: both;
}
*/
.tdBasepaddingTop table #topStoryIn img{
	display: block;
	margin-bottom: 10px;
	clear: both;
}


#bottomAddress{
	width: 759px;
	padding: 3px 0px;
	/*border-top: 1px solid #E4D0B7;*/
	margin-top: 17px;
	text-align: left;
	clear: both;
}

* html bottomAddress{
	width: 759px;
	w\idth: 741px;
}


.TGRAYROW
{
width: 70px;
height: 60px;
background-color: #D0AF8B;
}

.rtTable {align:right; display:block; float:right;}


a {
	text-decoration: none;
}

a:link {
	color: #A28661;
	}

a:visited {
	color: #A28661;
	}

a:active {
	color: #A28661;
	}

a:hover {
	color: #735D40; text-decoration: underline;
	}





hr {border-top : 1px dotted #7D7D7D;}



TEXTAREA
{
	font-size: 11px;
	FONT-FAMILY: 'Verdana', 'Verdana';
}

INPUT 
{
	font-size: 11px;
	FONT-FAMILY: 'Verdana', 'Verdana'; color: #A28661;
}

.inputText{
	font-size: 11px; FONT-FAMILY: 'Verdana', 'Verdana'; color: #A28661; width: 120px;
}


SELECT
{
	font-size: 11px;
	FONT-FAMILY: 'Verdana', 'Verdana'; color: #A28661;
}



.artistCategoryHeading{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #A28661;
	font-weight: bold;
	margin-bottom: 7px;
	margin-top: 27px;
}

a.title:link {
	font-size: 14px;
	line-height: 19px;
	color: #A28661;
	font-weight: bold;
	margin-bottom: 7px;
	}

a.title:visited {
	font-size: 14px;
	line-height: 19px;
	color: #A28661;
	font-weight: bold;
	margin-bottom: 7px;
	}

a.title:active {
	font-size: 14px;
	line-height: 19px;
	color: #A28661;
	font-weight: bold;
	margin-bottom: 7px;
	}

a.title:hover {
	font-size: 14px;
	line-height: 19px;
	color: #735D40;
	font-weight: bold;
	margin-bottom: 7px;
	text-decoration: underline;
	}







UL LI.artistNames {
	font-size: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif;
margin-left: -23px; PADDING-BOTTOM: 10px; FONT-WEIGHT: bold;  COLOR: #A28661; TEXT-ALIGN: left;	text-decoration: none; Font-variant: small-caps; list-style-image: url(../images/bullet_square.gif);
}
LI.artistNames a:link, LI a:visited {
	COLOR: #A28661; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; text-decoration: none;
}
LI.artistNames a:hover {
	COLOR: #735D40; FONT-WEIGHT: bold;	text-decoration: underline;

}



UL LI.artistName {
	font-size: 11px; FONT-FAMILY: Verdana, Helvetica, sans-serif;
margin-left: -23px; PADDING-BOTTOM: 0px; FONT-WEIGHT: bold;  COLOR: #A28661; TEXT-ALIGN: left;	text-decoration: none; Font-variant: small-caps; list-style-image: url(../images/bullet_square.gif);
}
LI.artistName a:link, LI a:visited {
	COLOR: #A28661; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none; FONT-WEIGHT: bold; text-decoration: none;
}
LI.artistName a:hover {
	COLOR: #735D40; FONT-WEIGHT: bold;	text-decoration: underline;

}




.RightAlign {align:right; display:block; float:right;}


.LeftAlign {align:left; display:block; float:left; margin-right: 5px;}



h1{
	font-size: 11px;
	margin-bottom: 0px;
	color: #A28661;
	 Font-variant: small-caps;
}


#artistDetail{
	width: 341px;
	text-align: left;
	clear: both;
	 display:block; float:left;
}





#top{
	width: 161px;
	text-align: right;
	clear: both;
	 display:block; float:right;
}

.artistImageText
{
text-align: center;
vertical-align: top;
}
