@charset "UTF-8";
@import url("abc_rightCol2.css");
#welcome {
   margin: 0px;
   padding: 0px;
}
#welcome #welcome-inset { margin: 0px 5px; }
#welcome h2.welcome
{
   font-size: 1.7em;
   color: #666;
   text-align: left;
   margin-left: 7px;
   margin-right: 5px;
   background-image: url(../abc_home/H2_welcome_V4_title24.png);
   background-repeat: no-repeat;
   text-indent: -9999px;
   height: 25px;
   background-position: center top;
   margin-bottom: 4px;
   width: 403px;
}
.section_home #content
.Descriptioncell p{
   font-size: 12px;
   color: #333;
   text-align: left;
   white-space: normal;
   margin: .3em 0em;
   line-height: 15px;
}
#welcome p.welcomeMessege
{
   font-size: 1.2em;
   color: #333;
   text-align: left;
   margin-left: 10px;
   margin-right: 10px;
   white-space: normal;
   font-style: italic;
   line-height: 1.2;
}
.department
{
   margin-bottom: 6px;
   background-image: url(../images/line-darkgrey_h_1x4.png);
   background-repeat: repeat-x;
   background-position: center top;
   padding: 5px 2px;
}
#events, #showroom, #motorclothes, #parts, #service, #aboutus
{ width: 720px; }

/*#events p, #showroom p, #motorclothes p, #parts p, #service p, #aboutus p
{
   font-size: 1em;
   color: #000;
   text-align: left;
   white-space: normal;
   line-height: 1.2;
   margin: 0px 0px .2em;
}*/

#events a, #showroom a, #motorclothes a , #parts a, #service a, #aboutus a
{
   color: #333;
   text-decoration: underline;
}
#content a:link
{

}
/*#events a:link, 
#showroom a:link,
#motorclothes a:link,
#parts a:link,
#service a:link,
#events a:visited, 
#showroom a:visited,
#motorclothes a:visited,
#parts a:visited,
#service a:visited,
#aboutus a:visited
{
   text-decoration: underline;
   color: #F00;
}*/
#content a:hover
{

}

/*#events a:hover, 
#showroom a:hover, 
#motorclothes a:hover,
#parts a:hover, 
#service a:hover,
#events a:active,
#showroom a:active,
#motorclothes a:active,
#parts a:active,
#service a:active,
#aboutus a:active
{
   color: #F90;
   text-decoration: underline;
}*/

#content table td
{
   border: none;
   vertical-align: top;
   text-align: left;
}
#content table td.TNcell {
   padding-right: 8px;
   border: none;
   text-align: left;
}
#content table td.Descriptioncell
{
   border: none;
   text-align: left;
   padding: 0px 10px 0px 0px;
}
#content table strong     { font-weight: bold; }
#content table td.moreInfoCell {
   width: 140px;
   padding: 5px 5px 5px 10px;
   border-left: solid #000 2px;
}
#content table td.moreInfoCell h4 {
   font-size: 1.2em;
   color: #C00;
   font-weight: bold;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #000;
   padding-bottom: 2px;
   margin-bottom: 8px;
}
#content .moreInfoCell ul li {
   font-family: Tahoma, Geneva, sans-serif;
   list-style-position: outside;
   list-style-type: square;
   font-size: 1em;
   line-height: 1.3;
   color: #333;
   margin-left: 10px;
   margin-bottom: 0.5em;
}
#content table td.moreInfoCell h5
{
   font-size: 1.1em;
   color: #FFF;
   font-weight: bold;
   margin-bottom: 0.4em;
}
#content h3 
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: normal;
   text-transform: uppercase;
   color: #ccc;
   text-align: left;
   margin: 0px;
}
#content h3 span 
{
   font-weight: normal;
   color: #CCC;
}
#content h3.eventsTitle
{
   text-transform: uppercase;
   text-indent: -9999px;
   height: 24px;
   background-image: url(../abc_home/H3Title24_V2dk_events.png);
   background-repeat: no-repeat;
}
#content h3.showroomTitle
{
   text-indent: -9999px;
   height: 24px;
   background-image: url(../abc_home/H3Title24_V2dk_showroom.png);
   background-repeat: no-repeat;
}
#content h3.motorclothesTitle
{
   text-indent: -9999px;
   height: 24px;
   width: 400px;
   background-image: url(../abc_home/H3Title24_V2dk_motorclothes.png);
   background-repeat: no-repeat;
}
#content h3.partsTitle
{
   text-indent: -9999px;
   height: 24px;
   background-image: url(../abc_home/H3Title24_V2dk_parts.png);
   background-repeat: no-repeat;
}
#content h3.serviceTitle
{
   text-indent: -9999px;
   height: 24px;
   background-image: url(../abc_home/H3Title24_V2dk_service.png);
   background-repeat: no-repeat;
}
#content h3.aboutusTitle
{
   text-indent: -9999px;
   height: 24px;
   background-image: url(../abc_home/H3Title24_V2dk_about-abc.png);
   background-repeat: no-repeat;
}
#content table tr td.TNcell a{
   display: block;
   height: 89px;
   width: 132px;
}
#events table td.TNcell a
{
   display: block;
   height: 89px;
   width: 132px;
   background: url(../abc_home/TN_news-events-CSS_132x89.png) no-repeat left 0px;
}
#showroom table td.TNcell a
{
   display: block;
   height: 89px;
   width: 132px;
   background: url(../abc_home/TN_showroom-CSS_132x89.png) no-repeat left 0px;
}
#motorclothes table td.TNcell a
{
   display: block;
   height: 89px;
   width: 132px;
   background: url(../abc_home/TN_motorclothes-CSS_132x89.png) no-repeat left 0px;
}
#parts table td.TNcell a
{
   display: block;
   height: 89px;
   width: 132px;
   background: url(../abc_home/TN_parts-CSS_132x89.png) no-repeat left 0px;
}
#service table td.TNcell a
{
   display: block;
   height: 89px;
   width: 132px;
   background: url(../abc_home/TN_service-CSS_132x89.png) no-repeat left 0px;
}
#aboutus table td.TNcell a
{
   display: block;
   height: 89px;
   width: 132px;
   background: url(../abc_home/TN_aboutus-CSS_132x89.png) no-repeat left 0px;
}
#content table tr td.TNcell a:link, #content table tr td.TNcell a:visited
{ background-position: 0px 0px; }
#content table tr td.TNcell a:hover, #content table tr td.TNcell a:active
{ background-position: 0px -89px; }
#content #ads  {
   width: 700px;
   background-image: url(/images/ABC-003-BottomPanel.jpg);
   background-repeat: repeat;
   margin-top: 10px;
   padding: 12px 10px 10px;
   border-top: solid #000 3px;
   background-position: left top;
}
#content #ads table {
   height: 100%;
   width: 100%;
}
#ads table tr .rightCell {
   padding-left: 60px;
   width: 100%;
}
#ads table tr .leftCell
{
   background-color: #000;
   width: 300px;
   height: 250px;
   margin: 10px;
   padding: 10px;
}

#ads table tr .leftCell_top {
   padding-bottom: 40px;
   padding-left: 50px;
}

#ads table tr .leftCell_bottom { padding-left: 50px; }
#content #ads table tr .rightCell h3 {
   font-size: 1.5em;
   color: #D9DED8;
   margin-top: 150px;
   width: 200px;
   text-align: center;
   margin-left: 20px;
}
#ads .rightCell h3 a
{
   color: #09F;
   text-decoration: underline;
}
#ads .rightCell h3 a:link, #ads .rightCell h3 a:visited {
   color: #09C;
   text-decoration: underline;
}
#fv-inv {background: url(../wp-content/themes/ABC/images/f-inv-bg.jpg) bottom left no-repeat;height:230px;}

input.btn {
  width:191px;
  height:25px;
  background: url(/images/searchbutton.jpg);
  border:0px;
}
