/***************************************************
   Landry Engineering Development, LLC

     LEDstyles.css
     Version 5.1
     November 9, 2007

     
 ***************************************************
   HTML Element Styles
 ***************************************************/

body {
  margin: 0;
  padding: 0;
  background-color: #FFF;
  text-align: center;
}

* { font-family: Verdana, Arial, sans-serif; text-align: left; }

/***************************************************
   Site Layout Containers
 ***************************************************/

#page {
  margin: 0 auto 0 auto;
  padding-bottom: 45px;
  width: 770px;
  background-color: #FFF;
  background-image: url(images/pagebkgrnd2.jpg);
  background-position: bottom left;
  background-repeat: no-repeat;
  overflow: hidden;
}

#header {
  margin: 0 auto 0 auto;
  padding: 0;
  width: 770px;
  height: 50px;
  background-color: #FFF;
  background-image: url(images/logo.gif);
  background-position: center right;
  background-repeat: no-repeat;
  overflow: hidden;
}

#top { 
  float: left;
  margin-bottom: 15px;
  padding: 0;
  width: 770px;
  height: 205px;
  background-color: #FFF;
  background-image: url(images/top8.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  overflow: hidden;
}

#leftcol {
  float: left;
  margin-top: 12px;
  width: 225px;
  height: 430px;
}

#maincontent {
  float: left;
  padding-left: 20px;
  width: 525px;
}

#copyright {
  margin: 0 auto 0 auto;
  padding-top: 1px;
  width: 770px;
  height: 25px;
  background-color: #CCC;
}

#copyright2 {
  margin: 0 auto 0 auto;
  padding-top: 1px;
  width: 770px;
  height: 42px;
  background-color: #CCC;
}

#fotter {
  margin: 0 auto 0 auto;
  width: 770px;
  height: 50px;
  background-color: #FFF;
}

div.leftitem {
  padding-top: 12px;
  padding-left: 15px;
  padding-bottom: 15px;
  background-color: #CCC;
}

/***************************************************
   Text Styles
 ***************************************************/

#leftcol h1 {
  margin: 0;
  padding-top: 0px;
  padding-left: 0px;
  padding-bottom: 5px;
  font-size: 80%;
  font-weight: bold;
  font-style: normal;
  line-height: 140%;
  color: rgb(140, 30, 20);
}

#leftcol a {
  padding-left: 15px;
  font-size: 70%;
  line-height: 140%;
  font-weight: bold;
  color: #666;
  background: url(images/b-1.gif) no-repeat center left;
}

#leftcol a:hover {
  color: rgb(140, 30, 20);
  background: url(images/b-2.gif) no-repeat center left;
}

#leftcol a.indent {
  padding-left: 30px;
  font-size: 70%;
  line-height: 140%;
  font-weight: bold;
  color: #666;
  background: url(images/b-1.gif) no-repeat 15px 50%;
}

#leftcol a.indent:hover {
  color: rgb(140, 30, 20);
  background: url(images/b-2.gif) no-repeat 15px 50%;
}

#leftcol b {
  padding-left: 15px;
  font-size: 70%;
  line-height: 140%;
  font-weight: bold;
  color: #666;
  background: url(images/b-3.gif) no-repeat center left;
}

#leftcol b.indent {
  padding-left: 30px;
  font-size: 70%;
  line-height: 140%;
  font-weight: bold;
  color: #666;
  background: url(images/b-3.gif) no-repeat 15px 50%;
}

a {
  color: rgb(210, 80, 60);
  text-decoration: none;
  padding: 1px;
}

a:hover {
  color: rgb(210, 80, 60);
  background-color: #F4F0ED;
}

p {
  margin: 5px;
  padding: 0 5px 10px 5px;
  font-size: 70%;
  line-height: 140%;
  font-weight: normal;
  color: #666;
}

p.list {
  margin: 0 5px -10px 5px;
  padding: 0 5px 0 5px;
  font-size: 70%;
  line-height: 140%;
  font-weight: normal;
  color: #666;
}

p.list2 {
  margin: 0 5px -5px 5px;
  padding: 0 5px 0 5px;
  font-size: 70%;
  line-height: 140%;
  font-weight: normal;
  color: #666;
}

p.small {
  margin: 5px;
  padding: 5px;
  font-size: 60%;
  line-height: 60%;
  font-weight: normal;
  color: #666;
}

h1 {
  margin: 5px;
  padding: 0 5px 0 5px;
  font-size: 110%;
  font-weight: bold;
  font-style: normal;
  line-height: 200%;
  color: rgb(140, 30, 20);
}

h2 {
  margin: 5px;
  padding: 5px;
  font-size: 80%;
  font-weight: bold;
  font-style: normal;
  line-height: 140%;
  color: rgb(140, 30, 20);
}

h3 {
  margin: 5px;
  padding: 5px;
  font-size: 80%;
  font-weight: bold;
  font-style: normal;
  line-height: 140%;
  color: #666;
}

ul li {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 70%;
  line-height: 140%;
  font-weight: normal;
  color: #666;
  list-style-type: square;
}

ol li {
  margin: 0 0 0 0;
  padding: 0;
  font-size: 70%;
  line-height: 140%;
  font-weight: normal;
  color: #666;
  list-style-type:  decimal-leading-zero;
}

