
/* Copyright Tina Cummins

Author: Andrea Garza www.andreagarza.com

Do not copy or redistribute this code.
All Rights Reserved

 */


/* ----- HTML Elements ------------------------------*/

body, html {
    margin:0 auto;
    padding:0;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
    background-color: #fff;
    background-image: url(siteimages/bkgrd.gif);
    background-repeat: repeat-x;
}

img {
    border: none;
}



/* ------Header Area ------------------------------- */

#headerWrapper {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    background-color: #000;
}

#header {
margin: 0 auto;
width: 780px;
background-color: #000;
}

/*----- TopNav Sliding Doors Tabs--------------------------*/
#topNavWrapper {
    width: 100%;
    text-align: center;
    background-color: #000;
    margin: 0 auto;
}

#topNav {
margin: 0 auto;
    font-size:93%;
    line-height:normal;
    background-color: #000;
    width: 780px;
}

#topNav ul {
    margin:0;
    padding:10px 10px 0 50px;
    list-style:none;
}

#topNav li {
    display:inline;
    margin:0;
    padding:0;
    font-weight: bold;
    font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#topNav a {
    float:left;
    background:url(siteimages/tableftC.gif) no-repeat left top;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
    font-weight: bold;
}

#topNav a span {
    float:left;
    display:block;
    background:url(siteimages/tabrightC.gif) no-repeat right top;
    padding:5px 15px 4px 6px;
    color:#000;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/

#topNav a span {float:none;}
    /* End IE5-Mac hack */

#topNav a:hover span {
    color:#000;
}

#topNav a:hover {
    background-position:0% -42px;
}

#topNav a:hover span {
    background-position:100% -42px;
}

#topNav #current a {
    background-position:0% -42px;
}

#topNav #current a span {
    background-position:100% -42px;
}



/* ----- Main Content Section ----------------------------*/

#contentBackground {
clear: both;
width: 100%;
margin: 0px auto 0px auto;
}

#contentWrapper {
width: 780px;
margin: 20px auto 0px auto;
}

/*------ Main Content Left Section ---------------------------------*/

#mainContent {
padding: 15px 25px 25px 0px;
width: 490px;
float: left;
margin:0;
border-right: solid 1px #dddddd;
}

#mainContent h1 {
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 30px;
  letter-spacing: -1px;
  color:  #006600;
  border-bottom: solid 2px #dddddd;
  padding-bottom: 4px;
  }

#mainContent h2 {
   font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 22px;
  color:  #db2f01;
}


#mainContent p {
  line-height: 1.3em;
}

#mainContent ul li {
list-style: none;
list-style-type: none;
background: url(siteimages/b20.gif) top left;
background-repeat: no-repeat;
padding-left: 35px;
padding-bottom: 10px;
margin-top: 5px;
padding-top: 5px;
line-height: 1.2em;
margin-left: -15px;
font-weight: bold;
}

.style1 {
background-color: #F7F7F7;
padding: 15px 10px 15px 90px;
  text-indent: 0px;
  margin-left: -1px;
  font-size: 12px;
  font-weight: bold;
  width: 390px;
  line-height: 1.5em;
  text-align: left;
  color: #db2f01;
  border-top: solid 1px #D6D6D6;
  border-bottom: solid 1px #D6D6D6;
  background-image: url(siteimages/quote_icon.gif);
  background-position: left center;
  background-repeat: no-repeat;
}

.style2 {
background-color: #F7F7F7;
padding: 15px 10px 15px 90px;
  text-indent: 0px;
  margin-left: -1px;
  font-size: 12px;
  font-weight: bold;
  width: 390px;
  line-height: 1.5em;
  text-align: left;
  color: #db2f01;
  border-top: solid 1px #D6D6D6;
  border-bottom: solid 1px #D6D6D6;
  background-image: url(siteimages/quote_icon2.gif);
  background-position: left center;
  background-repeat: no-repeat;
}

.style5 {
padding: 15px 10px 15px 90px;
  text-indent: 0px;
  margin-left: -1px;
  font-size: 12px;
  width: 390px;
  line-height: 1.5em;
  text-align: left;
  color: #000;
  background-image: url(siteimages/quote_icon3.gif);
  background-position: left center;
  background-repeat: no-repeat;
}



/*--- Main Content Right Section  --------------------------*/

#rightContent {
margin: 0px 0px 0px 545px;
width: 230px;
background-color: #ffffff;
padding-top: 45px;
}

#rightContent ul li {
list-style: none;
list-style-type: none;
background: url(siteimages/bullet.gif) top left;
background-repeat: no-repeat;
padding-left: 35px;
padding-bottom: 10px;
margin-top: 5px;
padding-top: 5px;
line-height: 1.2em;
margin-left: -45px;
font-weight: bold;
}

#rightContent h2 {
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 26px;
  letter-spacing: -1px;
  color:  #db2f01;
}


/* ----- Footer section ------------------ */

#footerWrapper {
clear: both;
margin: 0 auto;
width: 100%;
background-image: url(siteimages/footer_bkgrd.gif);
background-repeat: repeat-x;
min-height:  200px;
background-color: #0f9a38;
}

#footer {
clear: both;
margin: 0 auto;
  width: 780px;
  padding-top: 15px;
  text-align: left;
}

#footer a {
font-size: 12px;
color: #fff;
font-weight: bold;
}

#footer ul li {
  display: inline;
  list-style-type: none;
  list-style-image: none;
  padding-right: 10px;
  padding-left: 10px;
  background-image: url(siteimages/bar.gif);
  background-position: right center;
  background-repeat: no-repeat;
}


#footer a:link {
color: #fff;
}

#footer a:hover {
color: #000;
}

#footer a:active {
color: #000;
}


 /* ----- Misc Section ------------------ */

.floatLeft{
  float: left;
  padding-right: 7px;
  margin-bottom: 75px;
}

.term1 {
  background-image: url(siteimages/icon.gif);
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 100px;
  min-height: 100px;
}

.bolder {
  font-size: 18px;
  margin-top: 7px;
}

a:link {
 color:  #006600;
}

a:visited {
 color:  #006600;
}

a:hover {
 color:  #db2f01;
}