body {font-family:verdana; background-color:#fff;color:#afc88f;font:bold 12px/20px verdana;text-align:center; margin:50px 0px 0px 0px; padding:0px 0px 0px 0px}
a{color:#afc88f;text-decoration:none}
img{border:none}
input,textarea{border:2px solid #afc88f;color:#afc88f;background-color:#fff;font:bold 11px/14px verdana;}
#submit{background-color:#eaf3df;}
.bodyDiv{width:800px;margin:0px;border:none;margin:auto}
h1 {font:normal 22px/22px verdana}
h2 {font:normal 18px/18px verdana}
.center{text-align:center}
.left{text-align:left}
.right{text-align:right}
.justify{text-align:justify}
.top{vertical-align:top}
.middle{vertical-align:middle}
.bottom{vertical-align:bottom}
.italic{font-style:italic}

#nav{margin:0px 0px 2px 0px;padding:0px} /* top level menu */
#nav td{padding:0px 78px 0px 0px;margin:0px;font:bold 11px/11px verdana;vertical-align:bottom} /*top level menu items*/
#nav td.lasttd{padding-right:0px} /*top level last menu item*/
#nav td table {z-index:999;visibility:hidden;text-align:left;position:absolute;padding:0px;margin:-20px 0px 0px -75px;background-color:#fff;border:2px solid #afc88f}/*drop down menu*/
#nav td table td {visibility:hidden;font:bold 11px/11px verdana;padding:3px;margin:0px}/*drop down menu item*/
#nav td:hover table td{visibility:visible;} /*display drop down menu item when hover over 'owning' menu item*/
#nav td:hover table{visibility:visible;}
#nav td a:hover {color:#c90}
#nav td a.here {color:#f01573}
#nav td.over table td{visibility:visible;}
#nav td.over table{visibility:visible;}

#logoTiny{padding:0px 0px -5px 0px;margin:0px}
#smallCherry{padding:0px 10px 5px 0px}

#imgFadeOutDiv{background:url(/images/common/logo.jpg) no-repeat bottom}
#imgFadeOut,#imgFadeOutDiv{width:600px;height:400px;vertical-align:bottom}
#textFadeOutDiv{width:300px;height:400px;background:url(/images/common/fools.jpg)  no-repeat bottom}
#greenFadeOutDiv{height:400px;background-color:#e8c5af}
.indexText{text-align:left;margin:0px;font:bold 10px/14px verdana;padding:0px 10px 9px 10px;margin:auto}
.indexTab,.detailTab{width:800px;text-align:left;margin:0px;vertical-align:bottom;border:2px solid #afc88f}
.informationText{min-height:350px;padding:5px}


.bigImgTab{border:2px solid #afc88f}
.bigImgTab td{width:300px}

.contactDiv{padding-top:5px}
.contactTab td{vertical-align:top;}
#galleryDiv{width:750px;vertical-align:bottom;text-align:center;margin:auto}
.galleryTab,.bigImgTab{margin:auto}

#footer{width:800px;text-align:center;padding:0px;font:normal 9px/12px verdana;color:#c8d9b2;margin:auto}

.informationImg{margin:6px 13px 30px 13px}
.contactImg{margin:4px 15px 30px 30px}

.credit a{font:bold 7px/9px verdana; color:#c8d9b2; margin:0px}

.smallImg{width:240px;height:180px;padding:5px;border:1px solid #afc88f}
.galleryText{padding:0px 20px 0px 20px;text-align:justify}
