body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url("backgrounds/bluetile_dark.jpg");
	background-repeat:repeat;
	margin:0px;
	text-align:center
}
body.brick {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url("http://www.brillgallery109.com/backgrounds/bricks.jpg");
	background-repeat:repeat;
	margin:0px;
	text-align:center
}
div.header {
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-top:20px;
width:700px;
height:180px;
text-align:center;
}
div.header2 {
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-top:20px;
width:700px;
text-align:center;
}
div.footer {
background-image:url("footer.jpg");
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-bottom:20px;
width:680px;
height:226px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
}
div.footermotostand2 {
background-image:url("motofloorstand2.jpg");
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-bottom:20px;
width:680px;
height:226px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
}
div.footermotostand {
background-image:url("motofloorstand.jpg");
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-bottom:20px;
width:680px;
height:327px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
}
div.footervase {
background-image:url("vases-sm.jpg");
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-bottom:20px;
width:680px;
height:151px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
}
div.footerpots {
background-image:url("pots.jpg");
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-bottom:20px;
width:680px;
height:151px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
}
div.footermoto2 {
background-image:url("motorcylefooter1.jpg");
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-bottom:20px;
width:680px;
height:151px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
}
div.footermoto {
background-image:url("whitemoto_small_vase.jpg");
background-repeat: no-repeat;
background-color:#FFFFFF;
margin-bottom:20px;
width:680px;
height:151px;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;

}


td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.brill {
	font-family: Arial, Helvetica, sans-serif;
	font-size:46px;
}
.brillwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size:46px;
	color: #FFFFFF;
}
.gallery {
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
}
.gallerywhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color: #FFFFFF;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.addresswhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
}
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.topmenu1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.topmenu2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.topmenu3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.topmenu4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
}
.artist {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.year {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
p.plaintext
	{	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	padding-left:100px;
	padding-right:100px;
	text-align:justify;
	}

.quote
	{	
	font-size:14px;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	}

.tenptnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:normal;
}
.copyright {
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
}
p.logo {
	margin:10px;
	float: left;
	}
table.main {
border:none;
width: 700px;
background-color:#FFFFFF;
}
a:link {
	color:#000000;
	text-decoration: none;
	}
a:hover { 
	text-decoration:underline;
	color:#000000;
}
a:visited {
	color:#000000;
	text-decoration: none;
	}
a:visited:hover {
	color:#000000;
	text-decoration:underline;
	}
	

.gallerycontainer{
position: relative;
height:400px;
background-color:white;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnailx img{
border: 0px;
margin: 0 5px 5px 0;
}

.thumbnailx:hover{
background-color: white;
}

.thumbnailx:hover img{
border: 0px;
}

.thumbnailx span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
top:-10px;
left: -1000px;
border: 0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailx span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailx:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: -30;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 1000;
}

.thumbnaily img{
border: 0px;
margin: 0 5px 5px 0;
}

.thumbnaily:hover{
background-color: white;
}

.thumbnaily:hover img{
border: 0px;
}

.thumbnaily span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
top:20px;
left: -1000px;
border: 0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnaily span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnaily:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: -30;
left: 160px; /*position where enlarged image should offset horizontally */
z-index: 1000;
}

.thumbnailz img{
border: 0px;
margin: 0 5px 5px 0;
}

.thumbnailz:hover{
background-color: white;
}

.thumbnailz:hover img{
border: 0px;
}

.thumbnailz span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
top:-10px;
left: -1000px;
border: 0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnailz span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailz:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: -40;
left: 320px; /*position where enlarged image should offset horizontally */
z-index: 1000;
}

status.li {
font-family: times new roman; font-size:12pt;
}

p.biographx { /*CSS for enlarged image*/
border: 0px;
color: black;
text-decoration: none;
font-size:11px;
text-decoration:none;
padding-left: 100px;
padding-right: 100px;
text-align:justify;
}
