/*  
    PENINSULA VACUUM
    Screen Master Stylesheet
   
    Darryl Ring <darryl@breezewebservices.com>
    
    Version: 1.0
    Date:    May 9, 2008
*/



*                                       { margin: 0; padding: 0; font-size: inherit; font-weight: inherit; }
body                                    { font: 12px/20px arial,helvetica,sans-serif; color: #1E1E1E; }

div#container                           { width: 760px; margin: 0 auto; background: url('../images/container-bg.gif');}

div#header                              {  }
div#footer                              { clear: both; margin: 0 15px; padding-bottom: 10px; background: #345568; }

ul#navigation                           { list-style: none; margin: 0 15px; padding: 5px 20px; background: #345568; text-align: center; }
ul#navigation li                        { display: inline; padding-right: 15px; font-size: 13px; }
ul#navigation li a                      { color: #fff; text-decoration: none; }
ul#navigation li a:hover                { color: #def; }

a.breeze:link                           {font-size: 12px;color: #def; font-weight:bold; font-family:arial;}
a.breeze:visited                        {color: #ffffff;font-size: 12px; text-align:center; font-weight:bold; font-family:arial;}
a.breeze:hover                          {color: #ffffff; font-size: 12px; text-align:center; font-weight:bold; font-family:arial;}

a:link                                  {font-size: 12px;color: #3f6190; font-weight:bold; font-family:arial;}
a:visited                               {color: #5f733e;font-size: 12px; text-align:center; font-weight:bold; font-family:arial;}
a:hover                                 {color: #9cb854; font-size: 12px; text-align:center; font-weight:bold; font-family:arial;}

ul#footer-navigation                    { list-style: none; padding: 5px 20px; text-align: center;}
ul#footer-navigation li                 { display: inline; padding-right: 10px; font-size: 12px; }
ul#footer-navigation li a               { color: #fff; text-decoration: none; }

div#body                                { margin: 20px 15px; }
div#main                                { float: left; margin-left: 20px; width: 430px; }
div#sidebar                             { float: left; margin-left: 20px; width: 240px; background: #f8f8f8;}
img										{ padding-left: 0px; padding-right: 5px; padding-top: 0px; padding-bottom: 5px;}

h1                                      { width: 730px; height: 210px; margin: 0 15px; background: url('../images/header.jpg') no-repeat top left; text-indent: -9999px; }

p                                       { margin-bottom: 10px; margin-left: 10px;}
h2                                      { margin-bottom: 10px; font-size: 18px; margin-left: 10px; color: #666666; }
h3                                      { margin-bottom: 10px; font-size: 12px; font-weight: bold; }
h4										{ margin-bottom: 10px; font-size: 12px; margin-left: 10px; color: #00000; font-weight: bold; }
li										{ margin-left: 20px;}
div#main h3                             {  }

div#sidebar p                           { font-size: 11px; }
div#sidebar h3                          { padding: 0 10px; background: #6b834b; color: #fff; }

div#footer p                            { margin: 0 20px; color: #fff; font-size: 11px; }