body
{
   text-align: center;
   /* background: #EEEEEE; */
   background-image:url("../img/floral1.jpg");
   
}

a  { text-decoration:none; }
a:link   { color: #0000FF; }
a:visited  { color: #0000FF; }
a:hover  { text-decoration:underline; }
a:active  { color: #FF0000; }
img { border: 0; }

input, textarea
{
   border: 2px solid #CCCCCC;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;
   -moz-box-shadow: 1px 2px 3px #666666;
   -webkit-box-shadow: 1px 2px 3px #666666;
   box-shadow: 1px 2px 3px #666666;
   font-size: 16px;
   padding: 4px 6px;
   outline: 0;
   -webkit-appearance: none;
}

input:focus, textarea:focus
{
   border-color: #FFFF00;
}

#page
{
   width: 950px;
   margin: 0 auto;
   text-align: left;
   padding: 0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

#header
{
    position: absolute;
    width: 950px;
    height: 77px;
    margin-left: -450px;
    top: 0px;
    left: 50%
}

#preload.img1 {background:url("../img/header-home1.png")      no-repeat 0 0;}
#preload.img2 {background:url("../img/header-profile1.png")   no-repeat 0 0;}
#preload.img3 {background:url("../img/header-coupon1.png")    no-repeat 0 0;}
#preload.img4 {background:url("../img/header-recipe1.png")    no-repeat 0 0;}
#preload.img5 {background:url("../img/header-journal1.png")   no-repeat 0 0;}
#preload.img6 {background:url("../img/header-honey1.png")     no-repeat 0 0;}
#preload.img7 {background:url("../img/header-mom1.png")       no-repeat 0 0;}
#preload.img8 {background:url("../img/header-howto1.png")     no-repeat 0 0;}
#preload.img9 {background:url("../img/header-shopping1.png")  no-repeat 0 0;}
#preload { display:none; }

#logo  {  position: absolute; top: 1px; left: 2px  }

#home-image           {  background-image:url("../img/header-home0.png"); width:34px; height:32px; position: absolute; top: 36px; left: 291px }
#home-image:hover     {  background-image:url("../img/header-home1.png"); }

#profile-image        {  background-image:url("../img/header-profile0.png"); width:37px; height:32px; position: absolute; top: 36px; left: 347px }
#profile-image:hover  {  background-image:url("../img/header-profile1.png"); }

#coupon-image         {  background-image:url("../img/header-coupon0.png"); width:50px; height:33px; position: absolute; top: 37px; left: 405px }
#coupon-image:hover   {  background-image:url("../img/header-coupon1.png"); }

#recipe-image         {  background-image:url("../img/header-recipe0.png"); width:50px; height:34px; position: absolute; top: 36px; left: 480px }
#recipe-image:hover   {  background-image:url("../img/header-recipe1.png"); }

#journal-image        {  background-image:url("../img/header-journal0.png"); width:56px; height:31px; position: absolute; top: 36px; left: 552px }
#journal-image:hover  {  background-image:url("../img/header-journal1.png"); }

#honey-image          {  background-image:url("../img/header-honey0.png"); width:56px; height:34px; position: absolute; top: 36px; left: 623px }
#honey-image:hover    {  background-image:url("../img/header-honey1.png"); }

#mom-image            {  background-image:url("../img/header-mom0.png"); width:63px; height:34px; position: absolute; top: 34px; left: 703px }
#mom-image:hover      {  background-image:url("../img/header-mom1.png"); }

#howto-image          {  background-image:url("../img/header-howto0.png"); width:59px; height:41px; position: absolute; top: 27px; left: 792px }
#howto-image:hover    {  background-image:url("../img/header-howto1.png"); }

#shopping-image       {  background-image:url("../img/header-shopping0.png"); width:24px; height:33px; position: absolute; top: 35px; left: 872px }
#shopping-image:hover {  background-image:url("../img/header-shopping1.png"); }

#header-login
{

}

#login
{
   padding: 3px;
   height: 15px;
   width: 250px;
   color: white;
   font-size: 12px;
   position: relative;
   left: 690px;
   top:  -75px;
}

#login a:link    { color: white; }
#login a:visited { color: white; }
#login a:hover   { text-decoration:underline; }
#login a:active  { color: yellow; }

#content
{
   font-size:16px;
   padding: 5px;
   position: relative;
   top: 75px;

}

#content table
{
   font-size: 16px;
}

#left
{



}

#middle
{
   padding: 5px 15px 5px 15px;
}

#right
{



}

#footer
{
   clear: both;
   position: relative;
   top: 75px;
   font-family: Arial;
   font-size: 12px;
   color: #000000;
   padding: 0px;

}
