/*





A.artist:link 	{COLOR:#66CCCC;  TEXT-DECORATION: none}
A.artist:visited 	{COLOR:#66CCCC;  TEXT-DECORATION: none}
A.artist:active	{COLOR:#66CCCC; TEXT-DECORATION: none}
A.artist:hover 	{COLOR:#FFFFFF; TEXT-DECORATION: underline}*/

A.back:link 	{COLOR:#3399CC;  TEXT-DECORATION: underline}
A.back:visited 	{COLOR:#3399CC;  TEXT-DECORATION: underline}
A.back:active	{COLOR:#3399CC; TEXT-DECORATION: underline}
A.back:hover 	{COLOR:#FFFFFF; TEXT-DECORATION: underline}

A:link 		{COLOR:#FFCC00;  TEXT-DECORATION: none}
A:visited 	{COLOR:#FFCC00;  TEXT-DECORATION: none}
A:active	{COLOR:#FFCC00; TEXT-DECORATION: none}
A:hover 	{COLOR:#FFCC00; TEXT-DECORATION: underline}

a.white-link:link 		{COLOR:#FFFFFF; TEXT-DECORATION: none}
a.white-link:visited 	{COLOR:#FFFFFF; TEXT-DECORATION: none}
a.white-link:hover 	{COLOR:#FFCC00; TEXT-DECORATION: underline}
a.white-link:active	{COLOR:#FFFFFF; TEXT-DECORATION: none}

a.grey-link:link 		{COLOR:#CCCCCC; TEXT-DECORATION: none}
a.grey-link:visited 	{COLOR:#CCCCCC; TEXT-DECORATION: none}
a.grey-link:hover 	{COLOR:#FFCC00; TEXT-DECORATION: underline}
a.grey-link:active	{COLOR:#CCCCCC; TEXT-DECORATION: none}


.f_left  { float: left }
.f_right  { float: right }
.f_center  { float: center }
.f_centre  { margin: 0 auto }
.a_centre, .a_centre td { text-align: center }
.a_justify { text-align: justify }
.a_left { text-align: left }
.txt_small { font-size: small }
.fullwidth { width: 100% }
.clear { clear: both }
.profile_td {padding:0px 0px 8px 5px}
img { border: 0 none }

t_justify { text-align: justify }
h1 {margin-top: 0;}
td{vertical-align:top} /*//for artist bio*/

body {
  background-color: white;
  font-size: 13px;
  line-height:150%;
  margin: 0;
  background: #666 url('../body_bg.gif') repeat-y;
}
sup {
	color:#FFCC00;
	background-image:url("note")}
	}

.heading1{
	font-size:150%;
	font-weight:bold;
}
.heading2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:125%;
	font-weight:bold;
	line-height:22px;
	border-bottom: solid 1px #FFCC00;
	display:block;

}
.heading3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:100%;
	font-weight:800;
	color:#FFCC00;
}
.list_subtitle{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:120%;
	font-weight:bold;
	display:block;
	letter-spacing:2px;
	padding-left:20px;
	text-transform:capitalize;
}
.painting_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:110%;
	font-weight:800;
}
.caption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	padding:5px;
	background-color:#505050;
	display:block;
}
.back{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.note{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
div#body {
  min-height: 685px;
  height: auto !important;
  height: 685px;
  color: white;
}

div#content {
	width:770px;
	position:absolute;
left:230px;
top:0px;

}
/*div#content a {  text-decoration: none; color: #FC0 }
div#content a:hover { text-decoration: underline; color: #FC0 }
a { color: white }
a:hover {  color: yellow }*/

div#content_body {
  padding: 30px 20px 20px 40px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#title {
  height: 110px;
  background-repeat: no-repeat;
}

div#banner {
  padding: 10px 40px;
  background-color: #555;
}

div#index_banner {
  height: 130px;
  background-color: #343434;
  background-repeat: no-repeat;
}
div#sub_banner {
padding: 10px 40px;
  height: 24px;
  background-color:#5B5B5B;
  background-repeat: no-repeat;
}

div#item_info {
  padding-left: 20px;
}


/* Navigation Bar */
div#nav {
  background: #AB2121 url('../nav_bg.jpg') no-repeat;
  width: 230px;
  min-height: 685px;
  height: auto !important;
  height: 685px;
  overflow: visible;
  float: left;
}

img#logo {
  position: relative;
  left: 10px;
  top: 20px;
  width: 230px;
  height: 75px;
}

div#menu {
  position: relative;
  top: 80px;
  left: 15px;
  color: white;
  font-family: sans-serif;
}

div#menu div {
  line-height: 2.0;
}
#item_list{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#FFFFFF;
	text-align:center;
}
.item{
	height:200px;
}
#outer {height: 160px; overflow: hidden; position: relative;margin:auto;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%; } /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

/* optional: #inner[id] {position: static;} */
#pic{position: relative; top: -50%; left:-50%}
#pic[id]{display: table-cell; position: relative; top: -50%;}

/*#pic img{
	border-top:1px solid #fff; border-right:1px solid #000; border-bottom:1px solid #000; border-left:1px solid #fff;
}*/
#caption{
	min-height:50px;
	vertical-align:top;
	padding:0 5px 0px 5px;
    display:block;
}
.bluebox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border-color:#666666;
	background-color:#99CCCC ;
	border:0
}
/* content */
td.sidecolumn{
	padding:0px 0px 10px 20px;
	border-left: 1px solid #FF0000;
}
td.profile-content{
	padding:70px 30px 20px 0px;
}
/*  data list */
table.datalite_list{
	width:100%
	}

table.datalite{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	size:13px;
}
input, select, textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	}
/*  exhibition */
td.exhibition-list{
	padding:0px 20px 20px 18px;
}
td.padding-top-40{
	padding-top:40px;
}
.exhibition-title{
	font-weight:bold;
	color:#FFCC00;
}
.exhibition-subtitle{
	font-weight:normal;
	color:#FFCC00;
}
.exhibition-title-big{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFCC00;
}
.exhibition_des{
  font-size: 13px;
  line-height:140%;
}
.essay-heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:125%;
	font-weight:bold;
	border-bottom: solid 1px #FFCC00;
	display:block;
}
.exhibition_text{
	line-height:110%;
	padding-bottom:15px;
	display:block;
}
.author{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1;
	font-weight:bold;
	display:block;
}
td.section-home-text{
	padding:30px 200px 20px 50px;
}
/*   form */
input.contactus, textarea.contactus {
	background-color:#CCFFFF;
	width:420px;
	padding:1px 5px 1px 5px;
}
#footnotes {
  font: 1em Verdana Arial, Helvetica, Sans Serif;
  margin: 0 25%;
}

#footnotes small {
  color: #666;
  vertical-align: top;
  padding: 3px;
}

#footnotes small a {
  color: #666;
}

.notesList {
  text-align: left;
  color: #666;
  font: .8em Arial, Helvetica, Sans Serif;
}

.notesList li {
  line-height: 160%;
}

.notesList a {
  color: #666;
}
.bookcover{
	border-right:3px solid #505050;
	border-bottom:3px solid #505050;
}
/*.pageno{
border:1px solid white;
padding:2px 5px 2px 5px;
text-align:center;
text-decoration:none;
}
a.pageno	{TEXT-DECORATION:none}

midcowong@silenus.com.hk
97277279
sis Carly
*/
/* chronology*/


#chronology {
	width:600px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	spacing:1px;
	letter-spacing: 1px;
}
#chronology td{width:60%; border-bottom:1px solid #444;padding:2px}
#chronology td.subchron{padding-left:30px;}

