body {
  background:#993300;
  background-image: url(http://www.solonor.com/lesternorton/ln-bg01.jpg);
  padding:20px 10px;
  text-align:center;
  font:x-small/1.5em "Trebuchet MS",Verdana,Arial,Sans-serif;
  color:#333;
  font-size/* */:/**/small;
  font-size: /**/small;
  }


 a {
  text-decoration: none;
   }

a:link {color:#D24702;}
a:visited {color:#993300;}
a:hover {color:#fff;}

 #content {
  position:absolute;
  margin:0px auto;
  text-align:center;
  width:672px;
  border:0px;
  background:transparent;
  background-image: url(http://www.solonor.com/lesternorton/ln-bnner.gif);
  background-repeat: no-repeat;
  background-position: top left;
  border-right:10px solid #411600;
  }

 #content {
	position: relative;
	}

  html>body #content
	{
	right					: -20px;
	}

html>body #content
	{
	\right					: 0px;
	}

#menu {
 background:transparent;
 text-align:left;
 font-size:90%;
 font-weight:bold;
 font-family: "Palatino Linotype", "Georgia", linotype, georgia, serif;
 text-transform: uppercase;
 padding-top:68px;
 padding-left:15px;
 color:#501B00;
 }


#menu a:link {
background:transparent;
 color:#501B00;
 text-decoration:none;
  } 

#menu a:visited {
background:transparent;
 color:#501B00;
 text-decoration:none;
  } 

#menu a:hover {
 background:transparent;
 color:#cc6633;
 text-decoration:none;
  }

/* this moz-ie nested div fix found at SitePoint Forums.  thanks!
http://www.sitepoint.com/ */

 .clearer {
      height:1px;/* for moz*/
      overflow:hidden;/* makes ie display only 1px height*/
      clear:both;/*clear floats*/
      margin-top:-1px;/*close the gap that the 1px height made*/
  }


 #main {
  background-color:#090605;
  padding:0px;
  margin:5px 0px 0px 0px;
  text-align:left;
   border-left:9px solid #411600;
  }

 #main2 {
  float:left;
  background:#411600;
  margin: 0px 0px 0px 0px;
  width:100%;
  height:100%;
    border-right:1px solid #411600;
  }


.title1 {
 background:transparent;
 font-family:"Palatino Linotype", "Book Antiqua", georgia, serif;
  color:#D24702;
 text-align:left;
 border-bottom:1px dotted #6C4431;
 margin-bottom:5px;
 margin-top:10px;
  }

.title2 {
 background:transparent;
 font-family:"Palatino Linotype", "Book Antiqua", georgia, serif;
 color:#CC6633;
 text-align:left;
 margin-top:20px;
 margin-right:3px;
 margin-left:60px;
 margin-bottom:10px;
  }

.title3 {
 background:transparent;
 font-family:"Palatino Linotype", "Book Antiqua", georgia, serif;
  color:#D24702;
 text-align:right;
 border-bottom:1px dotted #6C4431;
 margin-bottom:5px;
 margin-top:10px; 
  }

.title4 {
 background:transparent;
 font-family:"Palatino Linotype", "Book Antiqua", georgia, serif;
  color:#E7D7CF;
 text-align:left;
 margin-bottom:5px;
 margin-top:10px; 
 padding-left:10px;
  }


.title5 {
 background:transparent;
 font-family:"Palatino Linotype", "Book Antiqua", georgia, serif;
 color:#CC6633;
 text-align:center;
 margin-top:20px;
 margin-right:3px;
 margin-left:60px;
 margin-bottom:10px;
  }

 #footer1 {
  float:left;
  background:#411600;
 color:#A96745;
  text-align:left;
  width:200px;
   margin-left:12px;
   margin-right:10px;
   margin-top:10px;
  margin-bottom:20px;
  }


#footer2 {
  float:left;
  background:#411600;
   color:#A96745;
  text-align:left;
  padding:10px;
  width:190px;
  margin-top:10px;
  margin-bottom:20px;
  }

 .footerbox1 {
  background:#2E1000;
  background-image: url(http://www.solonor.com/lesternorton/ln-dl-bg.jpg);
  background-repeat: no-repeat;
  color:#A96745;
  text-align:left;
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
  padding-right:5px;
  border:2px dotted #715040;
  margin:0 0 0 0;
   }


#footer3 {
  float:left;
  background:#411600;
  color:#DBC4B9;
  text-align:left;
  width:205px;
margin-top:10px;
  margin-bottom:20px;
  margin-left:15px;
  }



 #footer-img {
  float:left;
  background:#411600;
  color:#CCB1A3;
  text-align:left;
  width:200px;
   margin-left:25px;
   margin-right:10px;
   margin-top:10px;
  margin-bottom:20px;
  font-size:small;
  }

 #footer4 {
  float:left;
  background:#411600;
  color:#CCB1A3;
  text-align:left;
  width:250px;
   margin-left:12px;
   margin-right:10px;
   margin-top:10px;
  margin-bottom:20px;
  font-size:small;
  }


#footer5 {
  float:left;
  background:#411600;
  color:#A96745;
  text-align:left;
  width:400px;
   margin-left:50px;
   margin-right:10px;
   margin-top:10px;
  margin-bottom:25px;
  font-size:small;
  }


#footer6 {
  float:left;
  background:#411600;
  color:#A96745;
  text-align:left;
padding-left:25px;
   padding-right:25px;
   padding-top:10px;
  padding-bottom:25px;
  font-size:small;
  }


  .photo {
  background:#fff;
  padding:3px;
  border:1px solid #6B5C1F;
  margin:5px 3px 3px 3px;
  }

 .photo2 {
  background:transparent;
  margin:5px 0px 3px 0px;
  }

.photo3 {
  background:transparent;
  margin:0px 5px 3px 5px;
  }

.photo4 {
  background:transparent;
  margin:0px 10px 3px 5px;
  }


.caption {
 font-size:85%;
 line-height:1.6em;
 color:#CCB1A3;
 margin:0px 0px 3px 0px;
 }

 ul {
  background:transparent;
  margin:0;
   }
  
li {
 list-style:none;
 background:url("http://www.solonor.com/lesternorton/ln-li.jpg") no-repeat 1px .25em;
padding:0px 0px 3px 18px;
  font-size:85%;
  }

 h1, h2, h3, h4 { 
 margin:0px;
 }

.box {
 background:#fff;
 text-align:left;
 margin:20px 40px 15px 40px;
 }

.c-box {
 background:transparent;
 text-align:left;
 margin:15px 10px 15px 10px;
 }

