

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image: url(../images/bg1.gif);
}
#wrapper { 
 margin: 0 auto;
 width: 762px;
 background: #ebe5d9;
}



/*text*/

 h1  {
text-align:left;
position:relative;
color:#000000;
font-family: "Trebuchet MS";
font-size: 1.5em;
margin:10px 10px 10px 25px;
}

h2  {
position:relative;
color:#000000;
font-family: "Trebuchet MS";
font-size: 1.5em;
margin:10px 10px 10px 25px;
}

h3  {
margin-left: 40px;
position:relative;
color:#000000;
font-family: "Trebuchet MS";
font-size: 1.2em;
margin:10px 10px 10px 25px;
}

   #leftcolumn p{ 
font-family:georgia,garamond,serif;
font-size: 14px;
color: #000000;
margin:0px 0px 0px 25px;
 }

 
    #rightcolumn p{ 
font-family:georgia,garamond,serif;
font-size: 14px;
color: #000000;
margin:0px 0px 0px -5px;
 }

#topbox p{ 

font-family:georgia,garamond,serif;
font-size: 14px;
color: #000000;
margin:70px 0px 0px 155px;


}



ul {


    line-height:1.8;
    list-style-type:none;
}
li {
    padding-left:45px;
    background:transparent url(../images/bullet.gif) no-repeat;
    background-position:30px 0px;
}


p.bullets1{
font-family: arial;
font-size: 13px;
color: #0052a0;
margin:3px 0px 0px 0px;
line-height: 19pt;

}

img.floatright { 
    float: right; 
    margin: 10px 10px 10px 10px; 
}

img.floatleft { 
    float: left; 
    margin: 10px 10px 10px 20px; 
}
 



    #footer p{ 
		text-align:center;
font-family: verdana;
font-size: 12px;
color: #ffffff;
margin:0px 0px 0px 0px;
 }


    #facts p{ 
		text-align:center;
font-family:georgia,garamond,serif;
font-size: 14px;
color: #000000;
margin:10px 0px 0px 0px;
 }


 img.title{
 margin: 5px 0px 0px 20px;
 }
 
 
 
 #footer a{ 
margin: 0px;
color: #ffffff;
display: inline;
text-decoration:none;}

#footer a:hover {
display: inline;
color: #000000;
margin: 0px;
}

/*layout*/






div#bg1{
background-image: url(../images/bgtop.gif);
background-position:top;
background-repeat: repeat-x;
width:100%;
height:100%;
  background-color:transparent; 
}



#head_top {
background-image: url(../images/head_top.gif);
 color: #333;
 width: 765px;
 float: left;
 padding: 0px;
 height: 40px;
 margin: 0px 0px 0px 0px;
 background: #transparent;
}

#head_bottom {
background-image: url(../images/head_bottom.gif);
 color: #333;
 width: 762px;
 float: left;
 padding: 0px;
 height: 121px;
 margin: 0px 0px 0px 0px;
 background: #transparent;
}




#flash {
background-image: url(../images/flash.gif);
 color: #333;
 width: 762px;
 float: left;
 padding: 0px;
 height: 231px;
 margin: 0px 0px 0px 0px;
 background: #transparent;
}

#sub{
color: #333;
 width: 762px;
 float: left;
 padding: 0px;
 height: 70px;
 margin: 0px 0px 0px 0px;
 background: #transparent;
}


#header {
 color: #333;
 width: 762px;
 float: left;
 padding: 0px;
 height: 100px;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C;
}
#leftcolumn { 

 background: #ebe5d9;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 462px;
 float: left;
}


#topbox { 
background-repeat: no-repeat;
background-image: url(../images/topboxpic.gif);
 background: #transparent;
 margin: 10px 10px 10px 10px;
 padding: 0px;
 height: auto;
 width: 452px;
 float: left;
}







#rightcolumn { 
 float: right;
 color: #333;
 background: #ebe5d9;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: auto;
 width: 300px;
 display: inline;
}


#kenlabore { 
 float: right;
background-image: url(F0795.gif);
background-repeat: no-repeat;
 margin: 15px 30px 0px 0px;
 padding: 0px;
 height: 293px;
 width: 240px;
 display: inline;
}


#tellus { 
 float: right;
background-image: url(../images/tellus_bg.gif);
background-repeat: no-repeat;
 margin: 15px 30px 0px 0px;
 padding: 0px;
 height: 300px;
 width: 240px;
 display: inline;
}

#tellus_form { 
 float: right;


 margin: 65px 0px 0px 40px;
 padding: 0px;
 height: 300px;
 width: 220px;
 display: inline;
}

#legal { 
 float: right;


 margin: 5px 30px 0px 0px;
 padding: 0px;
 height: 115px;
 width: 240px;
 display: inline;
}


#facts { 
 float: right;
background-image: url(../images/facts.gif);
background-repeat: no-repeat;
 margin: 15px 30px 0px 0px;
 padding: 0px;
 height: 300px;
 width: 240px;
 display: inline;
}


#facts_text { 
 float: center;

 margin: 70px 0px 0px 0px;
 padding: 0px;

}




#footer { 

background-image: url(../images/footer.gif);
height: 30px;
 width: 762px;
 clear: both;
 color: #333;
 background: #transparent;
 margin:0px 0px 0px 0px;
 padding-top: 10px;
}


#footer_logos { 
height:70px;
 width: 762px;
 clear: both;
 color: #333;
 background: #ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}


#footer_below { 
font-size: 11px;
font-family:georgia,garamond,serif;
text-align: center;
 width: 762px;
 background-image: url(../images/bg1.gif);
 color: #ffffff;
 background: #transparent;
 margin: 0px 0px 0px 0px;
 padding: 0px;
}




/* menu */

#menu {

 color: #333;
 width: 762px;
 float: left;
 padding: 0px;
 height: 39px;
 margin: -1px 0px 0px 0px;
 background: #transparent;
}


.nav {
width:762px;
height:40px;
background-color:#transparent;
margin:0px 0px 0px 0px;
background-image:url(../images/navbg.gif);
background-repeat: repeat-x;
}

a#home {
width:78px;
height:41px;
background-image:url(../images/home.gif);
display:block;
text-decoration:none;
float:left;
}

a#home:hover {
background-position:78px 0;
}

a#att {
width:122px;
height:41px;
background-image:url(../images/att.gif);
display:block;
text-decoration:none;
float:left;
}

a#att:hover {
background-position:122px 0;
}

a#prac {
width:116px;
height:41px;
background-image:url(../images/prac.gif);
display:block;
text-decoration:none;
float:left;
}

a#prac:hover {
background-position:116px 0;
}

a#care {
width:133px;
height:41px;
background-image:url(../images/care.gif);
display:block;
text-decoration:none;
float:left;
}

a#care:hover {
background-position:133px 0;
}

a#report {
width:101px;
height:41px;
background-image:url(../images/report.gif);
display:block;
text-decoration:none;
float:left;
}

a#report:hover {
background-position:101px 0;
}

a#news {
width:110px;
height:41px;
background-image:url(../images/news.gif);
display:block;
text-decoration:none;
float:left;
}

a#news:hover {
background-position:110px 0;
}

a#contact {
width:100px;
height:41px;
background-image:url(../images/contact.gif);
display:block;
text-decoration:none;
float:left;
}

a#contact:hover {
background-position:100px 0;
}

a#legal {
width:240px;
height:115px;
background-image:url(../images/legalbutton.gif);
display:block;
text-decoration:none;
float:left;
}

a#legal:hover {
background-position:240px 0;
}