h1 { font: 42px arial; font-weight: normal; letter-spacing: 2px; color: #ffdd99; }
h2 { font: 30px Times; font-weight: normal; letter-spacing: 2px; color: #ddffdd; font-style: italic; }
h3 { font: 42px arial; font-weight: normal; letter-spacing: 2px; color: #ffcc44; }

.mainshadow { position: absolute; top: 10px; left: 10px; width: 760px; height: 530px; background-color: #000000; z-index: 1; }

.textarea { position: relative; top: 20px; width: 760px; height: 530px; background-image: url(../backgroundgreen.gif); z-index: 2; }
.topbox { position: absolute; top: 0px; left: 0px; width: 760px; height: 200px; background-image: url(../gardenpic5.jpg); z-index: 3; }
.leftbox { position: absolute; top: 200px; left: 0px; width: 160px; height: 330px; z-index: 3 }
.rightbox { position: absolute; top: 200px; left: 160px; width: 550px; height: 330px; padding-right: 10px; padding-left: 40px; z-index: 3; }

a.menu:link,a.menu:visited,a.menu:active  { color: #77bb22; font: 14px/16px arial; text-decoration: none; font-weight: bold; letter-spacing: 2px; }

a.menu:hover { color: #ffffff; font: 14px/16px arial italic; text-decoration: none; font-weight: bold; letter-spacing: 2px; }

p { font: 14px arial; color: #ffffff; line-height: 25px; letter-spacing: 1px; }

p a:link,p a:visited, p a:active { font: 14px arial; color: #aaeeee; line-height: 25px; letter-spacing: 1px; text-decoration: none; line-height: 25px; }

p a:hover { font: 14px arial; color: #ddffff; line-height: 25px; letter-spacing: 1px; text-decoration: underline; line-height: 25px; }

.nos { color: #ddffdd; font: 14px/16px arial; text-decoration: none; font-weight: bold; letter-spacing: 2px; }

.words { font: 14px arial; color: #ffffff; line-height: 25px; letter-spacing: 1px; }

.thumbnail1 { position: absolute; top: 170px; left: 150px; width: 100px; height: 75px; }
.thumbnail2 { position: absolute; top: 170px; left: 310px; width: 200px; height: 75px; }

.midsizepic { position: absolute; top: 0px; left: 20px; width: 400px; height: 300px }
.midsizetext { position: absolute; top: 0px; left: 420px; width: 150px; height: 300px; padding-right: 10px; padding-left: 10px }

p.mid { font: 11px arial; color: #ffffff; }
