/* <!-- 

   beckerlelumber : external CSS 
   Author: Stephen Beckerle
   Date:   11/07/09

   Filename:         beckerlelumber.css
   Supporting files: index.html, smallogo2.gif, print.css
-->   Beckerle lumber index screen styles */

   body {color:  rgb(165, 42, 42)}

   a:hover {color: red; text-decoration: underline;}



   h1, h2, h3, h4, h5, h6 {font-family: sans-serif; color: red; }

   address {color: red; font-style: normal;
            font-variant: small-caps; text-align: center; clear: both;
            border-top: 1px solid red;
             }
    #head {text-align: right;
            border-bottom: 1px solid red;
             }

    #links {width: 140px;
            float: left; background-color: rgb(240, 198, 8);
             margin-right: 10px; padding: 10px;
             border: 2px solid black; 
            }

    #links a {display: block; font-family: sans-serif;
               color: red;
               font-size: 11pt;
              }

    #links a:link {text-decoration: none;}
    #links a:visited {text-decoration: none;}
    #links a:hover {color: black; text-decoration: underline;}
    #links a:active {text-decoration: none;}

 
    #links a.newgroup {margin-top: 15px;}


    #main {width: 70%; float: left;
            border-left: 1px solid red; padding-left: 10px; padding-right: 10px;
            }


   #firstp:first-line {font-variant: small-caps;}
   #firstp:first-letter {float: left; font-size: 400%; line-height: 0.8;}

   #box {width: 200px; float: right; background-color: ivory; margin: 5px 0 5px 5px;
          border: 5px outset orange; }
   #box h3 {text-align: center}
   #box ul {list-style-type: circle; margin-left: 20px; padding-left: 0px; }
   #box li {font-family: sans-serif; font-size: 8pt}

    p:first-line {font-variant: small-caps;}  
    p:first-letter {float: left; font-size: 300%; line-height: 0.8;}

    hr {color: red; background-color: red; height:2; width: 100%;}  
 