/* Style for the title header of the table */
table.background {
	background-color: #333333;
	font-family: Verdana, Geneva, sans-serif;
	color: #A59047;
}

.navBarRule {
	border-bottom: 1px solid #535546;
}

.topNavigationSubheads {
   font-family:Arial;
   font-size:12px;
	line-height: 15px;
   font-weight: bold;
   color: #A59047;
	word-spacing: 14px;
	vertical-align: bottom;
	padding-bottom: 6px;
}

.topNavigation {
	font-size:12px;
	line-height: 15px;
	word-spacing: 14px;
	vertical-align: bottom;
	padding-bottom: 6px;
	font-family: Arial;
	text-decoration: none;
	color: #FFF;
}
a.topNavigation:link, a.topNavigation:visited, a.topNavigation:active {color: #CDD0D1; text-decoration: none;}
a.topNavigation:hover {color: #F3E61D; text-decoration: underline;}

.topNavigationVis {
   font-family:Arial;
   font-size:12px;
	line-height: 15px;
   font-weight: bold;
   color: #D2DFE7;
	word-spacing: 14px;
	vertical-align: bottom;
	padding-bottom: 6px;
}
a.topNavigationVis:link, a.topNavigationVis:visited, a.topNavigationVis:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
}
a.topNavigationVis:hover {
	color: #CC9;
	text-decoration: underline;
	font-family: Arial;
}

.footerNavigation {
   padding-top: 12px;
   padding-bottom: 12px;
   font-family:Arial;
	text-align: center;
   font-size:10px;
	line-height: 10px;
   font-weight:regular;
   color: #E3E6E8;
	border-top: 1px solid #535546;
	padding-left: 24px;
	padding-right: 24px;
	vertical-align: baseline;
}
a.footerNavigation:link, a.footerNavigation:visited, a.footerNavigation:active {color: #D2DFE7; text-decoration: none;}
a.footerNavigation:hover {color: #F3E61D; text-decoration: underline;}

.sectionSubhead {
	font-family:Arial;
	text-align: left;
	font-weight:bold;
	color: #E3E6E8;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
}

.sectionDescription {
   font-family:Arial;
	text-align: left;
   font-size: 13px;
	line-height: 16px;
   font-weight: regular;
   color: #E3E6E8;
	padding-bottom: 9px;
}

.sectionDescriptionSmall {
	font-family:Arial;
	text-align: left;
	font-size: 11px;
	font-weight: regular;
	color: #D2DFE7;
	padding-bottom: 9px;
}

a.sectionDescriptionSmall:link, a.sectionDescriptionSmall:visited, a.sectionDescriptionSmall:active {color: #D2DFE7; text-decoration: none;}
a.sectionDescriptionSmall:hover {color: #F3E61D; text-decoration: underline;}

a.sectionDescription:link, a.sectionDescriptionSmall:visited, a.sectionDescriptionSmall:active {color: #D2DFE7; text-decoration: none;}
a.sectionDescription:hover {color: #F3E61D; text-decoration: underline;}

.pagination {
   font-family:Arial;
	text-align: left;
   font-size: 14px;
	line-height: 13px;
   color: #E3E6E8;
   font-weight: regular;
	padding-bottom: 9px;
}
a.pagination:link, a.pagination:visited, a.pagination:active {color: #D2DFE7; text-decoration: none;}
a.pagination:hover {
	color: #F3E61D;
	text-decoration: underline;
	font-size: 12px;
}

.artworkTitleNoLine {
	font-family:Arial;
	text-align: left;
	font-size:16px;
	line-height: 15px;
	font-weight: bold;
	color: #C63;

}
.artworkTitle {
   font-family:Arial;
	text-align: left;
   font-size:13px;
	line-height: 15px;
   font-weight: bold;
   color: #A59047;
	padding-top: 9px;
	border-top: 1px solid #535546;
}

.artworkSpecs {
   font-family:Arial;
	text-align: left;
   font-size:12px;
	line-height: 14px;
   font-weight: normal;
   color: #E3E6E8;
	padding-top: 3px;
}

DIV.resumeContentName {
   font-family:Arial;
	text-align: left;
   font-size:16px;
	line-height: 13px;
   font-weight: normal;
   color: #333333;
	background-color: #e9e9e9;
	padding-top: 9px;
	padding-bottom: 9px;
	}
	
DIV.resumeContentBoldGold {
	font-family:Arial;
	text-align: left;
	font-size:13px;
	line-height: 13px;
	font-weight: bold;
	color: #736431;
	padding-top: 7px;
	padding-bottom: 7px;
	border-top: 1px solid #484848;
	}
	
DIV.resumeContentBold {
   font-family:Arial;
	text-align: left;
   font-size:12px;
	line-height: 14px;
   font-weight: bold;
   color: #C9CBCD;
	padding-top: 7px;
	padding-bottom: 3px;
	border-top: 1px solid #484848;
	}
	
DIV.resumeContent {
   font-family:Arial;
	text-align: left;
   font-size:11px;
	line-height: 13px;
   font-weight: normal;
   color: #e9e9e9;
	}
a.resumeContent:link, a.resumeContent:visited, a.resumeContent:active {color: #D2DFE7; text-decoration: none;}
a.resumeContent:hover {color: #F3E61D; text-decoration: underline;}
	

.contentWhite {
   font-family:Arial;
	text-align: left;
   font-size:11px;
	line-height: 13px;
   font-weight: normal;
   color: #e9e9e9;
	padding-top: 7px;
	padding-bottom: 3px;
	}
	
.contentWhiteA {
   font-family:Arial;
	text-align: left;
   font-size:12px;
	line-height: 14px;
   font-weight: normal;
   color: #333333;
	padding-top: 7px;
	padding-bottom: 3px;
	}
	
.contentWhite2 {
	font-family:Arial;
	text-align: left;
	font-size:12px;
	line-height: 14px;
	font-weight: normal;
	color: #CCC;
	padding-top: 7px;
	padding-bottom: 3px;
	}
	
.contentWhite3 {
   font-family:Arial;
	text-align: left;
   font-size:12px;
	line-height: 14px;
   font-weight: normal;
   color: #333333;
	padding-top: 14px;
	padding-bottom: 14px;
	background-color: #e9e9e9;
	}

a.contentWhite3:link, a.contentWhite3:visited, a.contentWhite3:active {color: #000000; text-decoration: none;}
a.contentWhite3:hover {color: #000000; text-decoration: underline;}

.contentGold {
	font-family:Verdana, Geneva, sans-serif;
	text-align: left;
	font-size:11px;
	line-height: 14px;
	color: #A59047;
	padding-top: 7px;
	padding-bottom: 3px;
	font-weight: bold;
	}

.smallIncidentalText {
   font-family:Arial;
	text-align: left;
   font-size:10px;
	line-height: 11px;
   font-weight: normal;
   color: #ffffff;
	}
a.smallIncidentalText:link, a.topNavigation:visited, a.smallIncidentalText:active {
	color: #9FF;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
}
a.smallIncidentalText:hover {color: #F3E61D; text-decoration: underline;}
	
.footer {
   font-family:Arial;
	text-align: center;
   font-size:10px;
	line-height: 11px;
   font-weight: normal;
   color: #ffffff;
	padding-top: 12px;
	padding-bottom: 12px;
	}
a.footer:link, a.footer:visited, a.footer:active {color: #ffffff; text-decoration: underline;}
a.footer:hover {color: #F3E61D; text-decoration: underline;}

DIV.imageBorder {
	border: 1px solid #535546;
	padding: 6px;
}
.background tr td table tr td table tr .artworkTitleNoLine h3 {
	font-size: 18px;
}
.background tr td center table tr .topNavigation .topNavigation strong {
	color: #A59047;
}
.background tr td table {
	color: #A59047;
}
comming soon {
	color: #999;
}
comming soon {
	color: #999;
}
.background tr td center table tr .topNavigation .sectionDescription .pagination {
	font-size: 10px;
}
.background tr td center table tr .topNavigation .topNavigation {
	color: #CC9;
}
.background tr td table tr td table tr td h3 {
	color: #D6D6D6;
}
.background tr td table tr td table tr td h3 {
	color: #A59047;
}
.background tr td table tr td table tr td h3 {
	color: #A59047;
}
.background tr td table tr td table tr td h3 {
	color: #A59047;
}
.background tr td table tr td table tr td h3 {
	color: #A59047;
}
.bio {
	color: #a59047;
}
blog and new {
	color: #CFF;
}
bio_resume_contact {
	color: #A59047;
}
bio h3 {
	color: #A59047;
}
blog h4 {
	color: #CFF;
}
.Japanese {
	font-size: 9px;
	color: #D2DFE7;
	font-family: Arial;
}

