body {
 margin: 0px 0 0 0;
 padding: 0px;
 background-color: #fff;
 background-image:  url(images/back.jpg);
 background-repeat: repeat-x;
 background-position: top;
 }

#T1Company {
 width: 900px;
 height: 100px;
 margin: 0px auto;
 background-color:  white;
 background-image:  url(images/logo.jpg);
 background-position:  top left;
 background-repeat:  no-repeat;
}
#T1CompanyLogo {}
#navigation {
 width: 900px;
 height: 50px;
 margin: 0px auto;
 background-image:  url(images/navigation.jpg);
 background-position:  top left;
 background-repeat:  no-repeat;
 background-color:  #333;
}
#navigation ul {
 height: 50px;
 width: 900px;
 background-repeat: repeat-y;
text-align: center;
list-style: none;
 margin: 0;
 padding: 0;
 float: right;
 }
#navigation li {
 height: 30px;
 width: 100px;
 display: block;
 float:right;
 margin-top: 20px;
 margin-right: 5px;
 background-image: url(images/buttonGreen.jpg);
 background-position:  top center;
 background-repeat: no-repeat;
}

#navigation a {
 font: 14px "Lucida Grande", Verdana, Arial, sans-serif;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: normal;
 display:block;
 padding: 10px 5px 5px 5px;
 color: #333;
}
#navigation a:hover {
 height: 30px;
 background-image: url(images/buttonWhite.jpg);
 background-position:  top center;
 background-repeat:  no-repeat;
 font: 14px/10px "Lucida Grande", Verdana, Arial, sans-serif;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: normal;
 display:block;
 padding: 10px 5px 5px 5px;
 color: #66cccc;
 font-weight: normal;
}
#navigation a.Current {
 height: 30px;
 color: #66cccc;
 background-image: url(images/buttonWhite.jpg);
 background-position:  top center;
 background-repeat:  no-repeat;
}
#navigation a.Current:Hover {
height: 30px;
 color: #666;
 background-image: url(images/buttonWhite.jpg);
 background-position:  top center;
 background-repeat:  no-repeat;
}

/* Top*/
/*#photo {width: 900px;
height: 200px;
margin: 0px auto;
background-image:  url(images/photo.jpg);
background-position-y:  top left;
background-repeat:  no-repeat;
}*/

#text {
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
width: 900px;
height: 620px;
margin: 0px auto;
background-image: url(images/textBack.jpg);
background-position:  top center;
background-repeat:  no-repeat;
}

#text a {
font-size: 12px;
text-decoration: none;
text-transform: capitalize;
font-weight: normal;
color: #66cccc;
text-align:  left;
}
#text a:hover {
color: #a3d450;
}
#photo {width: 900px;
 margin: 0px auto;
}

#photo h1 {width: 250px;
height: auto;
margin: 0px auto;
 font-size: 22px;
 text-decoration: none;
 color: #66cccc;
 float: left;
 font-weight: bold;
 padding: 10px 0px 0px 15px;
}

#photo h2 {width: 500px;
height: auto;
margin: 0px auto;
 font-size: 18px;
 text-decoration: none;
 font-weight: normal;
 padding: 25px 0px 0px 15px;
 color: #666;
 float: right;
 }

#textLeft {width: 430px;
height: auto;
margin: 20px auto;
 float: left;
 padding: 10px;
}

#textLeft h1 {font-size: 16px;
  text-decoration: none;
 font-weight: bold;
 color: #666;
 text-align:  justify;
}

#textLeft p {font-size: 14px;
 text-decoration: none;
 font-weight: normal;
 color: #666;
 text-align:  justify;
}
#textFull {height: auto;
margin: 20px auto 0px auto;
 float: left;
 padding: 10px;
}

#textFull h1 {font-size: 16px;
 text-decoration: none;
 font-weight: bold;
 color: #666;
 text-align:  justify;
}

#textFull p {font-size: 14px;
 text-decoration: none;
 font-weight: normal;
 color: #666;
 text-align:  justify;
}

#textRight {width: 430px;
height: auto;
margin: 20px auto;
 float: right;
 padding: 10px 10px 10px 0px;
}


#textRight p {font-size: 14px;
 text-decoration: none;
 font-weight: normal;
 color: #666;
 text-align:  justify;
}

#footer {width: auto;
margin: 0px auto;
clear: both;
margin-top: 0px;
margin-bottom: 0px;
height:460px;
text-align: center;
 background-image: url(images/footer.jpg);
 background-position: top left;
 background-repeat:  repeat-x;
}

#FooterColumns {font-family: "Lucida Grande", Verdana, Arial, sans-serif;
 width: 900px;
height: 250px;
margin: 0px auto;
  background-image: url(images/footerAbstract.jpg);
 background-position:  top center;
 background-repeat:  no-repeat;
}

#FooterColumnsOne, #FooterColumnsTwo, #FooterColumnsThree, #FooterColumnsZero {
width: 225px;
height: 250px;
margin: 0px 0px;
 float:  left;
 display:  block;
}

#FooterColumnsOne ul, #FooterColumnsTwo ul, #FooterColumnsThree ul, #FooterColumnsZero ul {
width: 225px;
height: auto;
 float: left;
 display: block;
  }
#FooterColumnsOne li, #FooterColumnsTwo li, #FooterColumnsThree li, #FooterColumnsZero li{
width: 225px;
height: auto;
 display: block;
 float: left;
 margin-top: 2px;
 margin-right: 0px;
}

#FooterColumns a {font-size: 12px;
 text-decoration: none;
 text-transform: capitalize;
 font-weight: normal;
 display:block;
 padding: 3px 0px 0px 0px;
 color: #66cccc;
 text-align:  left;
}
#FooterColumns a:hover {font-size: 12px;
 text-decoration: none;
font-weight: normal;
 display:block;
 color: #fff;
 padding-left: 1px;
}

#FooterColumns a.title {color: #a3d450;
 height: 14px;
 font: 12px "Lucida Grande", Verdana, Arial, sans-serif;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: normal;
 display:block;
 padding: 5px 5px 5px 0px;
 ;
 font-weight: bold;
}

#FooterColumns a.title:Hover {color: #fff;
 height: 14px;
 font: 12px "Lucida Grande", Verdana, Arial, sans-serif;
 text-decoration: none;
 text-transform: uppercase;
 font-weight: normal;
 display:block;
 padding: 5px 5px 5px 0px;
 ;
 font-weight: bold;
}

#FooterColumns a.subCategory {font-size: 10px;
 text-decoration: none;
 text-transform: capitalize;
 font-weight: normal;
 display:block;
 padding: 2px 0px 0px 12px;
 color: #fff;
 text-align:  left;
}


#FooterColumns a.subCategory:Hover {font-size: 10px;
 text-decoration: none;
 text-transform: capitalize;
 font-weight: normal;
 display:block;
 padding: 2px 0px 0px 13px;
 color: #66cccc;
 text-align:  left;
}

image {
border:0;
}


