html
{
margin: 0;
padding: 0;
font-family: Helvetica, Arial,  sans-serif;
font-size : 12px;
color:#222222;
}

body
{
margin: 0;
max-width:900px;
min-width:800px;
width:800px;
}

#masthead {
	width:				200px;
	height:				600px;
}



html>body #masthead {
	position:			fixed;
	background: 		#FFFFFF;
	top:				60px;
	left:             520px;
	text-align:right;
	z-index:			10; 		/* Prevent certain problems with form controls */
}


#content
{
margin-left: 27ex;
padding-top: 2em;
 width: 800px; margin: 0 0 0 0; padding-left: 80px;
}

#inside{
width:800px;
padding-top: 7em;
}

#content h1
{
margin: 0 0 2em 0;
background: #ffffff; !important;
position: fixed !important;
position: absolute;
height:120px;
left: 80px;
top: 0;
width: 800px;
	background-image:url(images/trait1.jpg);
    background-position:inherit;
    background-repeat:repeat-x;

}
div.header
{
margin: 0 0 0 0;
background: #ffffff; !important;
position: fixed !important;
position: absolute;
height:120px;
left: 80px;
top: 0;
width: 800px;
	background-image:url(images/trait1.jpg);
    background-position:inherit;
    background-repeat:repeat-x;

}

div.menu2
{
margin: 0 0 0 180px;
}

h2 {
   font-size:14px;
   line-height:16px;
   margin: 4px 0px 0px 0px;
   }

#inside h2.artist
{
position:inherit;
font-size:36px;
line-height:40px;
color:#fefefe;
text-align:justify;
}
		
h3 {
   font-size:12px;
   line-height:14px;
   margin: 8px 0px 0px 0px;
   }
		
	a, a:focus, a:LINK {
		color:#737171;
		text-decoration: none;
	    font-weight:bold;
		font-size : 12px;

  }	
  a:active {
		color:#0000FF;
  }
	a.select {
		color:#0000FF;

  }
a.artist {
		font-size : 11px;
		line-height:13px;
		text-transform:uppercase;

  }  

a:hover {
		color:#0000FF;
		text-decoration: none;
	    font-weight:bold;
    }

    .legend {
	font-size:10px;
	color:#666666;}
    td {
	vertical-align:top;}
    td.artist {
	vertical-align:middle;
	text-align:center;}

a.menu {
		color:#575656;
		text-decoration: none;
	    font-weight:bold;
		font-size : 13px;
	}
a.menu:hover {
		color:#0000FF;
		text-decoration: none;
	    font-weight:bold;
		font-size : 13px;

  }	
a.menuselect {
		color:#0000FF;
		font-size : 13px;

  }
a.menumedium {
		color:#575656;
		text-decoration: none;
	    font-weight:bold;
		font-size : 12px;
	}
a.menumedium:hover {
		color:#0000FF;
		text-decoration: none;
	    font-weight:bold;
		font-size : 12px;

  }	
a.menumediumselect {
		color:#0000FF;
		font-size : 12px;

  }
td.menul{
 	text-align:right;
	}

td.menu{
	width:270px;
	text-align:left;
	}
td.body{
	width:530px;
	text-align:left;}
td.artist {
	vertical-align:middle;
	text-align:center;}
td.desc {
	font-size:9px;
	color:#777777;}
span.desc {
	font-size:9px;
	color:#777777;}
td.publication {
    vertical-align:top;
	text-align:center;
	font-size:10px;}
td.publicationbot {
    vertical-align:bottom;
	text-align:center;
	font-size:10px;}

td.menul{
 	text-align:right;
	}

td.menu{
	text-align:left;
	}
td.body{
	width:530px;
	text-align:left;}
	
table.bio td{
    vertical-align:top;}

img {border:none;}
table.menu {
    width:800px;
	padding:0;
	margin:0;
}
p.small{font-size:smaller;}
