body { background: url(BG.jpg); margin: 0px; padding: 0px; }
h1{ margin: 10px 0px 5px; color: #4F2801; font: 20px Geneva, Arial, Helvetica, sans-serif; }
h2{ margin: 0px 0px 5px; color: #4F2801; font: 16px Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
.bodytext{color: #4F2801; font: 14px Geneva, Arial, Helvetica, sans-serif;}
.bullet{color: #4F2801; font: 14px Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}



a { padding:0px; margin:0px;}
.ahome { display: block; width: 88px; height: 54px; background: url("menulink-home.png") 0 0 no-repeat; text-decoration: none; float: left;}
a:hover.ahome {background-position: 0 -54px;}
.aabout{display: block; width: 122px; height: 54px; background: url("menulink-about.png") 0 0 no-repeat; text-decoration: none; float: left;}
a:hover.aabout {background-position: 0 -54px;}
.acontemporary {display: block; width: 179px; height: 54px; background: url("menulink-contemporary.png") 0 0 no-repeat; text-decoration: none; float: left;}
a:hover.acontemporary {background-position: 0 -54px;}
.aperiod {display: block; width: 99px; height: 54px; background: url("menulink-period.png") 0 0 no-repeat; text-decoration: none; float: left;}
a:hover.aperiod {background-position: 0 -54px;}
.agallery {display: block; width: 110px; height: 54px; background: url("menulink-gallery.png") 0 0 no-repeat; text-decoration: none; float: left;}
a:hover.agallery {background-position: 0 -54px;}
.acontact {display: block; width: 142px; height: 54px; background: url("menulink-contact.png") 0 0 no-repeat; text-decoration: none; float: left;}
a:hover.acontact {background-position: 0 -54px;}
.amenuend {display: block; width: 209px; height: 54px; background: url("link-end.png") 0 0 no-repeat; text-decoration: none; float: left;}

.homeBG{no-repeat; height: 468px; background: url(homeBG.jpg) no-repeat center center;  padding-left: 50px; }
.periodBG{no-repeat; height: 468px; background: url(periodBG.jpg) no-repeat center center; }
.contactBG{no-repeat; height: 468px; background: url(contactBG.jpg) no-repeat center center; padding-left: 50px; }
.aboutBG{no-repeat; height: 468px; background: url(aboutBG.jpg) no-repeat center center; padding-left: 50px; padding-right: 50px; }

.periodspacing { width: 220px; padding-top: 15px; }

.formTEXT { font: 14px Geneva, Arial, Helvetica, sans-serif; color: #4F2801; padding-right: 300px; }

input{ border: 1px solid #FF6600; margin:2px;}
textarea{ border: 1px solid #FF6600;}

.homeimg { padding:0px 5px; margin:0px; }