*
{
    color: #275b17;
    font-family: Arial, helvetica;
    font-size: small;
}

p
{
    padding-top: 0px;
    padding-bottom: 14px;
    margin-top: 0px;
    margin-bottom: 0px;
}

h1
{
    color: #437b32;
    font-weight: bold;
    font-size: 16pt;
}

h2
{
    color: #437b32;
    font-weight: bold;
    font-size: 14pt;
}

h3
{
    color: #437b32;
    font-weight: bold;
    font-size: 12pt;
}

body
{
    margin-top: 0px;
    margin-left: 0px;
    background-color: #ffffff;
}

#frame
{
    width: 100%;
}

#wrapper
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

#heading-container
{
    width: 1000px;
    height: 168px;
}

#logo
{
    width: 230px;
    height: 168px;
    /*
    background-image: url(images/green-sense-01.jpg);
    background-repeat: no-repeat;
    */
    float: left;
}

#heading
{
    width: 770px;
    height: 168px;
    background-image: url(images/green-sense-02.jpg);
    background-repeat: no-repeat;
    float: right;
}

#body
{
    width: 960px;
    background-image: url(http://greensenseshow.com/images/green-sense-04.jpg);
    background-repeat: repeat-y;
    padding-top: 8px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 8px;
}

#body-bottom
{
    background-image: url(http://greensenseshow.com/images/green-sense-06.jpg);
    background-repeat: no-repeat;
    width: 1000px;
    height: 64px;
}

#footer
{
    background-image: url(http://greensenseshow.com/images/green-sense-07.jpg);
    background-repeat: no-repeat;
    width: 936px;
    height: 179px;
    padding-top: 8px;
    padding-left: 32px;
    padding-right: 32px;
}

#menu
{
    width: 1000px;
    height: 53px;
    background-image: url(images/green-sense-03.jpg);
    background-repeat: no-repeat;
    padding-left: 8px;
}

.menu-header
{
    text-align: center;
    padding-right: 8px;
}

td.menu
{
    background-image: url(images/green-sense-button-fill.gif);
    background-repeat: repeat-x;
    padding-top: 7px;
    vertical-align: top;
}

a.menu          {letter-spacing: 0px; font-family: arial, helvetica; font-size: medium; font-weight: bold; text-decoration: none; color: #ffffff;}
a.menu:link     {text-decoration: none; color: #ffffff;}
a.menu:visited  {text-decoration: none; color: #ffffff;}
a.menu:hover    {text-decoration: none; color: #41470e;}
a.menu:focus    {text-decoration: none; color: #ffffff;}
a.menu:active   {text-decoration: none; color: #ffffff;}

.menu-box
{
    background-color: #f9f8f9;
    border: solid 2px #669905;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 6px;
    padding-right: 6px;
    line-height: 1.5em;
}

.menu-box h4
{
    margin-top: 6px;
    margin-bottom: 0px;
    font-weight: bold;
    color: #213202;
    white-space: nowrap;
}

.menu-box a          {white-space: nowrap; padding-left: 20px; padding-right: 20px; padding-top: 2px; padding-bottom: 2px; font-family: arial, helvetica; font-size: small; text-decoration: none; color: #41470e;}
.menu-box a:link     {padding-left: 20px; padding-right: 20px; text-decoration: none; color: #41470e;}
.menu-box a:visited  {padding-left: 20px; padding-right: 20px; text-decoration: none; color: #41470e;}
.menu-box a:hover    {padding-left: 20px; padding-right: 20px; text-decoration: none; color: #ffffff; background-color: #41470e;}
.menu-box a:focus    {padding-left: 20px; padding-right: 20px; text-decoration: none; color: #41470e;}
.menu-box a:active   {padding-left: 20px; padding-right: 20px; text-decoration: none; color: #41470e;}

#menu-box-ad
{
}

.menu-box-ad a          {font-family: arial, helvetica; font-size: small; text-decoration: none; color: #ffffff;}
.menu-box-ad a:link     {text-decoration: none; color: #ffffff;}
.menu-box-ad a:visited  {text-decoration: none; color: #ffffff;}
.menu-box-ad a:hover    {text-decoration: none; color: #ffffff; background-color: #ffffff;}
.menu-box-ad a:focus    {text-decoration: none; color: #ffffff;}
.menu-box-ad a:active   {text-decoration: none; color: #ffffff;}

#search-box
{
    vertical-align: middle;
    padding-top: 20px;
    padding-right: 36px;
    float: right;
}

#leaderboard-box
{
    vertical-align: middle;
    padding-top: 10px;
    padding-right: 16px;
    float: right;
}

.text-box-watermark
{
    font-size: small;
    color: #96be13;
}

#subscribe
{
    padding-right: 10px;
    float: right;
}

#footer-links
{
    text-align: center;
    vertical-align: middle;
    padding-top: 8px;
}

#footer-leaderboard
{
    text-align: center;
    padding-top: 6px;
}

#this-week
{
    text-align: center;
    padding-top: 2px;
}

a.subscribe          {letter-spacing: 0px; font-family: arial, helvetica; font-size: small; font-weight: normal; text-decoration: none; color: #ffffff;}
a.subscribe:link     {text-decoration: none; color: #ffffff;}
a.subscribe:visited  {text-decoration: none; color: #ffffff;}
a.subscribe:hover    {text-decoration: none; color: #ffffff;}
a.subscribe:focus    {text-decoration: none; color: #ffffff;}
a.subscribe:active   {text-decoration: none; color: #ffffff;}

a.footer          {letter-spacing: 0px; font-family: arial, helvetica; font-size: 9pt; font-weight: normal;}
a.footer:link     {}
a.footer:visited  {}
a.footer:hover    {}
a.footer:focus    {}
a.footer:active   {}