html, body { margin: 0px;
             padding: 0px;
             background-color: #BDDFEF;
             background-image: url(images/background.png);
        	   background-repeat: repeat-x;
             text-align: center;
             height: 100%;
             width: 100%;
             font-family: arial, helvetica; }

#wrap { width: 766px;
        height: auto;
        margin-left: auto;
        margin-right: auto;
        background-color: white;
        border-left: 1px solid #4DAAD2;
        border-right: 1px solid #4DAAD2;
        border-bottom: 1px solid #4DAAD2; }
      
#row1 { position: relative;
        top: 0px;
        left: 0px;
        width: 766px;
        height: 30px; }

#row2 { position: relative;
        top: 0px;
        left: 0px;
        width: 766px;
        height: 28px; }

#row3 { position: relative;
        top: 0px;
        left: 0px;
        width: 766px;
        height: 124px; }

#row4 { position: relative;
        top: 0px;
        left: 0px;
        width: 766px;
        height: 41px; }

#row5 { position: relative;
        top: 0px;
        left: 0px;
        width: 766px;
        height: 17px;
        text-align: right;
        background-color: white; }

#row6 { position: relative;
        top: 0px;
        left: 0px;
        width: 766px;
        height: 520px;
        background-color: white; }
        
#row6-services { position: relative;
                 top: 0px;
                 left: 0px;
                 width: 766px;
                 height: 920px;
                 background-color: white; }

#row6-services-det { position: relative;
                     top: 0px;
                     left: 0px;
                     width: 766px;
                     height: 1600px;
                     background-color: white; }

#row6-getaquote { position: relative;
                  top: 0px;
                  left: 0px;
                  width: 766px;
                  height: 1160px;
                  background-color: white; }

#row6-contact { position: relative;
                top: 0px;
                left: 0px;
                width: 766px;
                height: 840px;
                background-color: white; }

#row6-faq { position: relative;
            top: 0px;
            left: 0px;
            width: 766px;
            height: 950px;
            background-color: white; }

#row6-locations { position: relative;
                  top: 0px;
                  left: 0px;
                  width: 766px;
                  height: 820px;
                  background-color: white; }
                  
#row6-login { position: relative;
                  top: 0px;
                  left: 0px;
                  width: 766px;
                  height: 580px;
                  background-color: white; }


#row6-sitemap { position: relative;
                top: 0px;
                left: 0px;
                width: 766px;
                height: 640px;
                background-color: white; }

#row6-contact input, textarea { border: 1px solid grey; }
#row6-getaquote input, textarea { border: 1px solid grey; }



#row6-index { position: relative;
              top: 0px;
              left: 0px;
              width: 766px;
              height: 200px;
              background-color: white; }


#row6-first { float: left;
              width: 498px;
              height: auto;
              background-color: white;
              text-align: left;
              padding: 40px; }

#row6-first-index { float: left;
                    width: 498px;
                    height: 150px;
                    background-color: white;
                    text-align: left;
                    padding-left: 40px;
                    padding-right: 40px;
                    padding-top: 20px;
                    padding-bottom: 20px; }

#row6-first-services { float: left;
                        width: 498px;
                        height: 630px;
                        background-color: white;
                        text-align: left;
                        padding: 40px; }
                        
#row6-first-services-det { float: left;
                           width: 498px;
                           height: 1500px;
                           background-color: white;
                           text-align: left;
                           padding: 40px; }                        

#row6-first-getaquote { float: left;
                        width: 498px;
                        height: 880px;
                        background-color: white;
                        text-align: left;
                        padding: 40px; }

#row6-first-contact { float: left;
                      width: 458px;
                      height: 580px;
                      background-color: white;
                      text-align: left;
                      padding: 40px; }

#row6-first-faq { float: left;
                  width: 498px;
                  height: 790px;
                  background-color: white;
                  text-align: left;
                  padding: 40px; }
                  
#row6-first-locations { float: left;
                        width: 498px;
                        height: 540px;
                        background-color: white;
                        text-align: left;
                        padding: 40px; }     
                        
#row6-first-login { float: left;
                        width: 498px;
                        height: 480px;
                        background-color: white;
                        text-align: left;
                        padding: 40px; }     

#row6-first-sitemap { float: left;
                      width: 498px;
                      height: 550px;
                      background-color: white;
                      text-align: left;
                      padding: 40px; }

#row6-sec { float: left;
            width: 6px;
            height: auto;
            background-color: white; }

#row6-third { float: left;
              width: 177px;
              height: 450px;
              background-color: white;
              text-align: left;
              padding-left: 5px; }

#row6-third-index { float: left;
                    width: 177px;
                    height: 130px;
                    background-color: white;
                    text-align: left;
                    padding-left: 5px; }

#row65 { position: relative;
         top: 0px;
         left: 0px;
         width: 706px;
         height: 480px;
         padding-left: 50px;
         padding-right: 10px;
         text-align: left; }  

#row65-1 { float: left;
           width: 200px;
           height: auto;
           background-color: white;
           text-align: left;
           padding-left: 0px;
           padding-right: 5px; }
           
#row65-1-separator { float: left;
                     width: 6px;
                     height: auto;
                     background-color: white; }

#row65-2 { float: left;
           width: 220px;
           height: auto;
           background-color: white;
           text-align: left;
           padding-left: 10px;
           padding-right: 5px; }

#row65-2-separator { float: left;
                     width: 6px;
                     height: auto;
                     background-color: white; }

#row65-3 { float: left;
           width: 230px;
           height: auto;
           background-color: white;
           text-align: left;
           padding-left: 10px;
           padding-right: 10px; }
              
#row7 { position: relative;
        top: 0px;
        left: 0px;
        width: 766px;
        height: 4px; }  

.row8 { position: relative;
        top: 0px;
        left: 0px;
        width: 766px;
        height: 70px; } 
       
.row8 A:link { color: #4DAAD2;}
.row8 A:hover { color: #4DAAD2;}
.row8 A:active { color: #4DAAD2;}
.row8 A:visited { color: #800080;}

#row65-1 A:link { color: #4DAAD2;}
#row65-1 A:hover { color: #4DAAD2;}
#row65-1 A:active { color: #4DAAD2;}
#row65-1 A:visited { color: #800080;}

#row6-sitemap A:link { color: #4DAAD2;}
#row6-sitemap A:hover { color: #4DAAD2;}
#row6-sitemap A:active { color: #4DAAD2;}
#row6-sitemap A:visited { color: #800080;}


.font1 { color: #F99800; 
         font-size: 18px; }

.font2 { color: #4DAAD2; 
         font-size: 14px;
         font-weight: bold; }

.font25 { color: #4DAAD2; 
         font-size: 12px; }

.font3 { color: #666666; 
         font-size: 12px; }

.font4 { color: #4DAAD2; 
         font-size: 12px; } 
         
.font5 { color: #4DAAD2; 
         font-size: 11px; }

.font5 A:link { color: #4DAAD2;}
.font5 A:hover { color: #4DAAD2;}
.font5 A:active { color: #4DAAD2;}
.font5 A:visited { color: #800080;}

#row65-1 .font3 A:link { color: #666666;}
#row65-1 .font3 A:hover { color: #666666;}
#row65-1 .font3 A:active { color: #666666;}
#row65-1 .font3 A:visited { color: #800080;}
         
.font6 { color: #666666; 
         font-size: 14px;
         font-weight: bold; }         