BODY { FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #1f1f1f; font-family: verdana; text-align: center; margin: 25px 0 0 0; }
A:HOVER { color: #EA9D84; }
A:LINK { color: #FFFFFF; }
A:LINK:HOVER { color: #EA9D84; }
A:VISITED { color: #FFFFFF; }
A:VISITED:HOVER { color: #EA9D84; }
A:ACTIVE { color: #FFFFFF; }
img { display: block; border: 0;}

div#centercontent{ margin: 0 auto; width: 800px; }

.main { width: 800px; margin: 0 0 0 0; background-color:#cccc99 }
.topnav { width: 800px; background-color:#333333; color:#FFFFFF; }
.topnavhome { width: 800px; background-color:#333333; padding: 0 0 0 0; }
.bottomnav { width: 800px; background-color:#333333; padding: 15px 0 15px 0; }
.bottomnavtext { color:#999999; }

.leftnav { width: 250px; height:400px; overflow: auto; float:left; padding: 20 20 0 0;}
.leftnav2 { width: 250px; height:580px; overflow: auto; float:left; padding: 20 20 0 0;}

.left { float: left; }
.right { float: right; }
.clear { clear: both; }

.tab {float: left; padding: 7px 10px 5px 10px; background-color:#333333; }
.tableft {float:left; padding: 7px 10px 5px 50px; background-color:#333333; }
.tabright {float:left; padding: 7px 50px 5px 10px; background-color:#333333; }
.mainimage {padding: 80px 105px 80px 105px; background-color:#cccc99;}
.content { width: 700px; height:420px; padding: 5px 50px 50px 50px; float: left; line-height: 20px; text-align:left; background-color:#cccc99;}
.contentshort { width: 700px; height:350px; padding: 5px 50px 50px 50px; float: left; line-height: 20px; text-align:left; background-color:#cccc99; }
.contentlong { width: 700px; height:600px; padding: 5px 50px 50px 50px; line-height: 20px; text-align:left; background-color:#cccc99; }
.content2 { width: 700px; padding: 5px 50px 50px 50px; float: left; line-height: 20px; text-align:left; background-color:#cccc99;}

.image { width:500px; padding: 15px 0 10px 25px; }
.imagetext { float: right; padding: 0 0 0 10px; font-size:9px; }
.ggb {  width: 289px; padding: 15px 0 10px 25px; }
.ggbtext { text-align: right; font-size:10px; }
.painting { padding: 0 0 0 10px; width:  }
.tim {  width: 289px; padding: 15px 0 10px 25px; }

.thumbnailleft2 { float: left; width:115px;}
.thumbnailright2 { float: right; width:115px;}
.thumb { padding: 5px 5px 5px 5px;}

.secondheader {color: #000000; font-weight: bold;}
h1 { color: #0033FF; font-size: 18px; font-weight:lighter }

.topline { border-bottom: 2px solid #EA9D84; padding-top: 20px; }
.logo { float: left; width: 194px; padding: 0 0 0 25px;}
.toptext { float: right; color: #333366; font-size: 15px; width: 529px; text-align: left; padding: 34px 0 0 12px; }
.lnav { float: right; width: 194px; padding: 20px 0 0 25px; }
.lnav_box { width: 168px; background-color: #333366; padding: 10px 0 15px 25px; }
.link { text-decoration: none; font-size: 15px; }
.sublink { text-decoration: none; font-size: 13px; }
.currentpage { text-decoration: none; font-size: 13px; color# EA9D84 }
.headimg { float: left; padding: 0 0 10px 0px; }

.pageimg { float: right; padding: 0 0 0 10px; }
.bottom { padding: 10px 25px 25px 25px; font-size: 11px; }

a:link.email { color: #333366; }
a:link:hover { color: #EA9D84; }