html, body {margin: 0px; padding: 0px; background-color: #5d9a78;}

body {padding: 0 0 20px 0;}

body, td, div, p {font-family: Verdana, Arial, Sans-Serif;}
img {border: 0px;}

a {color: #a24d16; text-decoration: underline;}
a:hover {color: #425718;}

a.menu {color: #a24d16; text-decoration: none; }
a:hover {color: #425718;}

a.zango {color: #425718;  text-decoration: none;}
a.zango:hover {color: #000000;  text-decoration: underline;}


.list {font-family: verdana, Arial, Sans-Serif; font-size: 12px; line-height: 16px; margin-right: 15px; }
.submit {font-family: verdana, Arial, Sans-Serif; font-size: 12px; line-height: 16px; padding-left: 25px; width: 320px; }

h1 {font-family: verdana, Arial, Sans-Serif; font-size: 19px; color: #a24d16; font-weight: normal; margin-top: 10px; margin-bottom: 10px;}
h2 {font-family: verdana, Arial, Sans-Serif; font-size: 13px; color: #425718; font-weight: bold; margin-top:20px; margin-bottom: 0px;}
h3 {font-family: verdana, Arial, Sans-Serif; font-size: 13px; color: #695f09; font-weight: normal; margin-top:0px; margin-bottom: 0px;}
h4 {font-family: verdana, Arial, Sans-Serif; font-size: 13px; color: #695f09; font-weight: normal; margin-top:16px; margin-bottom: 0px;}

.head4 {font-family: verdana, Arial, Sans-Serif; font-size: 13px; color: #695f09; font-weight: normal; margin-top:16px; margin-bottom: 0px;}
.tight {font-family: verdana, Arial, Sans-Serif; font-size: 11px; line-height: 18px;}
.forms {font-family: verdana, Arial, Sans-Serif; font-size: 13px; line-height: 26px;}
.submenu {color: #695f09; text-decoration: none; font-family: verdana, Arial, Sans-Serif; font-size: 11px; line-height: 18px; margin-top: 0px; margin-bottom: 0px; }
.right {font-family: verdana, Arial, Sans-Serif; font-size: 11px; line-height: 18px; color: #695f09; font-weight: normal; width: 200px;}
.thanks {font-family: verdana, Arial, Sans-Serif; font-size: 12px; line-height: 22px; width: 300px; padding-left: 40px;}
.tree {font-family: verdana, Arial, Sans-Serif; font-size: 12px; line-height: 18px; margin-left: 6px; margin-right: 6px; color: #425718;}

#master {width: 900px;  margin: auto;}
#page {background-color: #fff;}
#header {width: 900px;  height: 221px;}
#home {width: 900px;  margin: auto;}
#footer {width: 900px; height: 27px; line-height: 27px; background-color: #0d3941; font-family: Arial, verdana, Sans-Serif; font-size: 11px; color: #cbc1a6; text-align: center; }
#footer2 {width: 900px; height: 10px; background-color: #0d3941; }

#masterFooter {padding-top: 20px;}
#masterFooter .subscribe {float: left; width: 275px; font-family: Arial, Verdana, Sans-Serif; font-size: 11px; line-height: 14px; color: #12371f;}
#masterFooter .subscribe p {margin: 0 0 5px 0;}
#masterFooter .subscribe form {margin: 0;}
#masterFooter .subscribe input.text {float: left; font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #6f6f6f; width: 130px;}
#masterFooter .subscribe input.button {float: left; margin: 1px 0 0 5px;}
#masterFooter .legal {float: right; width: 600px; font-family: Arial, verdana, Sans-Serif; font-size: 10px; line-height: 14px; color: #0d3941; text-align: right; }

#flower {width: 464px; float: left; position: relative; }
#flower div {position: absolute; top: 0; left: 0; width: 454px; height: 605px;}
#photos {width: 396px;}


#nav {height: 30px; line-height: 30px; background-color: #0d3941; text-align: left;}
#nav a {font-size: 12px; color: #ffcc99; font-weight: normal; text-decoration: none; text-transform: uppercase;}
#nav a:hover {color: #ae142a; }
#nav ul {margin: 0px; padding: 0px; list-style-type: none;}
#nav ul li {display: inline;}
#nav ul li a {padding: 0px 20px 0px 18px;}
#nav ul li.firstItem a {padding-left: 30px;}
#nav ul li.lastItem a {padding-right: 0px;}

/* Styles added by Vinny on 2/20 */
.clearBoth {clear: both; height: 0px; font-size: 1px; line-height: 0px; display: block;}

#homeCopy {float: right; width: 406px; height: 603px; padding-left: 20px; padding-right: 10px; font-family: Verdana, Arial, Sans-Serif; font-size: 15px; line-height: 24px; color: #213737;}

#bodyCopy {float: left; width: 445px; padding-left: 35px; font-family: verdana, Arial, Sans-Serif; font-size: 12px; line-height: 20px; }
#bodyCopy2 {float: left; padding-left: 35px; padding-right: 45px; font-family: verdana, Arial, Sans-Serif; font-size: 12px; line-height: 20px; }
#photos {float: right; width: 396px;}
#raffle {float: left; padding-left: 35px;  font-family: verdana, Arial, Sans-Serif; font-size: 12px; line-height: 20px; }

#secondaryFooter {background: #31575d; border-bottom: solid 10px #0d3941; font-size: 12px; line-height: 18px; color: #ebefef; padding: 10px 20px;}
#secondaryFooter h2 {margin: 0 0 10px 0; font-size: 14px; color: #fff;}
#secondaryFooter p {margin: 0 0 10px 0;}
#secondaryFooter a {color: #fff;}





