body { 
	width: 100%;
	background-color: white;
	font-family: arial;
}
 
#outer {
	width: 930px;
	margin: 0 auto;
}
 
#header {
	display: block;          
}

 .header_font {
              font-family: 'Lucida Sans Unicode';
              font-size: 12px;
              color: #585858;
                            }

 .header_font a {
               color: #585858;  
               text-decoration: none; 
                             padding-bottom: 2px;
                             border-bottom: 1px solid #585858;   
               }

 .header_font a:hover {
               color: red;  
               border-bottom: 1px solid red; 
               }

 .header_font span {
                   color: #006600;
                                   }
 .header_text  {
                    font-style: italic;
                    color: black;
                              }

 .size_13     {
              font-size: 13px;
              }

 #graphic_choice, #main, #main_choice, #graphic_choice2 {
                        width: 924px; 
                        margin: 0 auto;
                        border-top: 4px solid #8E0000;
                        padding-top: 1px;
                         }
 
 #graphic_choice, #main_choice {
                  height: 238px;
                  margin-top: 25px;
                                   }
 

 #graphic_choice2 {
                  height: 238px;
                  margin-top: 5px;
                                   }
 #main {

        }

 #graphic_table, #main_table {
                padding: 5px;
                border: 1px solid  #CCCCCC;         
              
                }
 #graphic_table td {
                   width:228px;
                   height: 227px;
                   padding: 0px;
                   margin: 0px;
                   }
 #graphic_table td a {
                   width: 228px;
                   height: 227px;
                   display: block;
                   }

 #cell1 {
        background-image: url(https://www.crtdealer.com/images/atv-button.jpg);
        background-repeat: no-repeat;
        background-position: top left;
        }

#cell2  {
        background-image: url(https://www.crtdealer.com/images/moto-button.jpg);
        background-repeat: no-repeat;
        background-position: top left;
        }

#cell3 {
        background-image: url(https://www.crtdealer.com/images/apparel-button.jpg);
        background-repeat: no-repeat;
        background-position: top left;
        }

#cell4 {
        background-image: url(https://www.crtdealer.com/images/chains-button.jpg);
        background-repeat: no-repeat;
        background-position: top left;
        }

#cell1:hover, #cell2:hover, #cell3:hover, #cell4:hover  {
               background-position: top right;
               }

#footer {

         }

#bottom_menu {

              }
#main_lawn {
        height: 181px;
        width: 443px;
                 }
#main_table {
              width: 100%;
              }

#graphic_main {
                width: 433px;
                padding-left: 5px;
                padding-right: 5px;
                text-align: center;
                }
               }
#menu {
       }
#menu ul {
         float: left;
         margin: 0;
         padding: 0;
         width: 100%;
          }
#menu ul li { 
             display: inline; 
                    } 
#menu ul  li a {
text-decoration: none;
padding: .25em .6em;
font-size: 13px;
}
#menu ul a:link, #menu ul a:visited { color: #585858; 
}
#menu ul li a:hover {
color: red;
} 
.main_inside {
          padding: 0px;
          margin: 5px;
          border: 1px solid  #CCCCCC;
          height: 388px;
          valign: top;
                       }  

.feedback_table {
 text-align: left;
 }
.feedback {
          background-color: #E8E8E8; 
          color: #006600;
          font-family: 'Arial';
          font-size: 13px;
          font-weight: bold;
          height: 23px;
          padding: 5px;
          padding-left: 10px;
          max-height: 23px;
          text-align: left;
          }
#specialty_list {
                          margin: 0 auto;
                         padding: 0;
                          }

#specialty_list li{
                               text-align: left;
                               list-style: none;
                               padding: 1px 5px 1px 5px;
                               font-family: arial;
                              font-size: 11px;
                             text-decoration: none;
                              }
#specialty_list li a {
                           color: #666666 ;
                          text-decoration: none;
                               }
#specialty_list li a:hover {
                                    color: red;
                                   }

#h1tag {
       background-color: #E8E8E8; 
          color: #006600;
          font-family: 'Arial';
          font-size: 28px;
          font-weight: bold;
          padding: 5px;

       }

