/*LAYOUT*/

a:link {
                color:#990000;
                text-decoration:none;
}


a:visited {
                color:#990000;
                text-decoration:none;
}

a:hover {
                color:#66ccff;
                text-decoration:underline;

}

                

body {
                margin: 0px 0px 0px 0px;
                letter-spacing :1px;
                background-color:#f9F9FF;
                color:#222222;
                }

h1 {
                font-family: Verdana, Arial, Helvetica, sans-serif;

                font-size:11px;
                text-align:left;
               margin-bottom:5px;
               color:#666666;

}
                

                
h2 {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-weight:bold;
                font-size:18px;

                text-align:justify;
                line-height:22px;
                 color:#ffffff;
                 border: 1px solid #f3f3f3;
                background-color:#660033;

                }
                


h3 {
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-weight:bolder;
                font-size:10px;
                text-align:justify;
                line-height:12px;
                }
                
td {
                text-align:left;
                padding-left:10px;
}
hr {
border: 0;color: #d6b2d6;background-color: #f3f3f3;height: 1px;width: 100%;text-align: left;
}
                
div {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
                text-align:left;

}
img{

 border: 1px solid #E4E4E4;
}
img a:hover{

 border: 1px solid #333333;
}



#leftdiv h2{
                font-family:Verdana, Arial, Helvetica, sans-serif;

                font-size:11px;
                color:#999999;
                background-color:#009933;
                text-align:left;
                line-height:14px;
}

        
#frame {
                width: 730px;
                margin: auto ;
                margin-top: 0px;
                margin-bottom=0;
                height:auto;
                background-color:#ffffff;
                padding-left:10px;
                 border: 1px solid #f2f2f2;
                 voice-family: "\"}\"";
  voice-family:inherit;
                width: 735px;
                }
#footer {        
                width:740px;
                position:relative;
                height:24px;
                float:left
                background-color:#336699;
                margin:auto;
                font:11px Verdana, Arial, Helvetica, sans-serif;
                text-align:center;
                clear:both;

                }
#bottombar {

       margin: auto;
      width:745px;
	  clear:both;
       }

#bottombar .p2  {
        font:11px Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
         position:relative;
        color:#FFFFFF;
        height: 27px;
        background: #003333;
        margin: 10px 10px 5px 0;
        padding: 5px 0 0 5px;
        text-align: center;
         border: 1px solid #f3f3f3;
}
#bottombar .p2 a {
        color:orange;

}
#bottombar .p2 a:hover {
        color:#ffffff;

}

#contentleft {  font-family: Arial,Verdana, Helvetica, sans-serif;
                width:145px;
                padding:0px 5px 0px 0px;
                float:left;
                }

        
#contentcenter {
                width:540px;
                float:right;
                position:relative;
                padding:10px 0px 2px 0px;
                 margin-left:10px;
                 background-color:#FFFFFF;
                  height:auto;
                 voice-family: "\"}\"";
  voice-family:inherit;
             width:550px;
             border-left: 1px dashed #dddddd;
                 }

        
#contentheader {
        padding-left:6px;
        height:100px;
        width:730px;
        margin:10px 0 0px 0px;
        background: url(../images/head.gif) no-repeat;
        display:block;
}
                
        


 #centerhead {  font-family: Verdana,Arial, Helvetica, sans-serif;
                margin:0px 0 10px 10px;
                padding: 5px;
                font-size:18px;
                font-weight:bold;
                text-align:right;
                Height:154px;
                width:518px;
                color:#FF8000;
                border: 1px solid #e4e4e4;


                }

 .history {
                 background: url(../images/headback1.jpg) no-repeat;
                }

 .home {
                 background: url(../images/headback3.jpg) no-repeat;
                }
 .contact {
                 background: url(../images/headback4.jpg) no-repeat;
                }
 .doc {
                 background: url(../images/headback7.jpg) no-repeat;
                }
 .onsite {
                 background: url(../images/headback6.jpg) no-repeat;
                }
 .phone {
                 background: url(../images/headback5.jpg) no-repeat;
                color:#fc66cc;
                }
                
#mainholder {
        margin:5px 5px 5px 5px;
        width:495px;
        font-size:12px;
        padding-bottom: 10px;
        background-color:#fefefe;
        float:left;
         color:#222222;
}
#mainholder p{
        font-size:0.9ems;

}
#mainholder h1{

        padding:0px;
        font-size:12px;
         font-weight:bold;


}
                
.p1 {

 background:#ffffec;
 border: 1px dashed #cccccc;
 padding:5px;
 margin:20px;
 font:11px Trebuchet MS, Verdana;
 }
                
#leftholder {
        margin:5px 5px 5px 8px;
        width:245px;
        font-size:12px;
        padding-bottom: 10px;
        background-color:#fefefe;
        float:left;
        height:auto;
}
#leftholder p{
        font-size:0.9ems;

}
#leftholder h1{

        padding:2px;
        font-size:14px;
         font-weight:bold;


}
#rightholder {
        margin:0px 0px 0px 5px;
        width:275px;
        padding: 0px;
        background-color:#FFFFFF;
        float:right;

        height:350px;
}
#rightholder {
        font-size:11px;
        }
#rightholder ul li{
        font-size:11px;
}

#rightbox {

        text-align:right;
        margin-top:5px;
        width:250px;
        padding: 5px 5px 5px 5px;
        background-color:#E6F4FF;

        border: 1px solid #e4e4e4;
        height:80px;
}
#rightbox h1{
        padding:3px;
        font-size:12px;
        font-weight:bold;
        text-align:right;
        color:#FF9900;
       margin-bottom:0px;
}
#rightbox img{

        padding:4px;
        margin:5px 0 5px 0px;
          width:60px;

        height:60px;
        float:left;

}
 .imagelink{
        padding:4px;
        margin:5px 0 5px 0px;
          width:60px;

        height:60px;
        float:left;
    border: 1px solid #ccc;
}


#rightbox a:hover img  {
display:block;
 border: 1px solid #888888;
}
#newsholder {
        width:350px;

      }

#newsholder2 {
        width:190px;
          float:right;
}
.padding {
        padding:5px 5px 5px 5px;
}



#thumbnail {
        width:70px;
        float:left;
        padding: 0px 0px 0px 25px;
}


#rightholders {
        width:320px;
        text-align:right;

}



#leftdiv {


                padding-top:10px;
                width:175px;
              background-color:#FFFFFF;
}


#linkList {
        width:165px;

        position: relative;
        top: 4px;
        left: 0px;
        padding: 0px 0px 0px 0px;
       font: 12px  Arial,Verdana,  Helvetica, sans-serif;


}

#linkList2 {
        padding: 0px 5px 5px 5px;


}

#linkList h3 {
        margin: 0px;
        padding: 0px;
}

#linkList h3 span {
  display: none;
}

#linkList ul {
        margin: 0px 0 15px 0px;
        padding: 0px;

}


#linkList li {
        list-style: none;
        margin: 0;
        padding: 0px;
        border-top: 1px dashed #dddddd;




}
#linkList img {
        list-style: none;
        margin: 5px;
        padding: 0px;
        border-top: 1px dashed #dddddd;




}

#linkList  li h1 {
        list-style: none;
        margin: 0px 10px 0px 10px;
        padding: 3px;
        color:#80C9FF;
        border:0;
        font: 12px   Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;

}

#lselect li  {
        margin: 0 0 0px 0px;

}

#lselect li a {
  display: block;
  padding: 6px 5px 6px 10px;
  height: 25px;
 color:#999999;
 background:#FFFFFF;
 margin: 0px 0 0px 0px;
letter-spacing:1px;

}
#lselect li a:hover {
  display: block;
  color:#FF9900;
  font-weight:bold;
  background:#FFFFE6;
  text-decoration:none;
}

#lselect li .c {
  display: inline;
}

