/* CSS Document */
*{	margin:0px; padding:0px; }
body 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
background:#f0f0f0;
margin:0px; 
padding:0px;
}
.left { float:left; }
.right{ float:right;}
.clear { 	clear:both;}
.txtCenter{ text-align:center;}
h1 { color:#000000;	font-size:22px; text-align:center; }
h2{ font-size:16px;}
ul{ margin:0px; padding:0px;}
ul li{  margin:0px; padding:0px; line-height:normal;
font-size:16px;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline;}
img{ cursor:pointer;}
a img{ border:none;}
a.readmore{ color:#ff8000; font-size:12px;}
.bluetxt , a.bluetxt{ color:#1336a0;}
.listheader{ background-color:#464748; text-align:center; padding:5px 0px 5px 0px; color:#f7a601;  font-size:14px;}
.heading01{ color:#082373; border-bottom:#464748 solid 1px; padding-bottom:3px; padding-top:15px;}
.simpletext{ color:#797979;padding:10px 5px 0px 5px;}


/*main*/
#wrapper{ background:url(images/general/bg.png) repeat-y; width:1053px;   margin:0px auto;}
#wrapperI{ padding:0px 15px 0px 15px;}

/*header*/
#header{ background:url(images/general/header_bg.jpg) repeat-x; height:70px; width:100%;}
.logo{ padding:4px 0px 0px 35px;}
.honda_icon{padding:4px 70px 0px 0px;}
.contact_number{ font-size:23px; font-weight:bold; padding-top:10px;}

/*navigation*/
#main_nav{  background-color:#303132; border-top:#bbbbbb solid 1px;border-bottom:#bbbbbb solid 1px; }
#main_navI{ width:940px;text-align:center; margin:0px auto;}
#main_nav ul{ display:block;}
#main_navI ul li{ float:left; list-style:none; }
#main_navI ul li ul li ul{ display:none;  }
#main_navI ul li a
{
	color:#fdfdfd; font-size:12px;
	background-image:url(images/general/nav_bg.png);
	background-position:left; background-repeat:no-repeat;
	padding:5px 17px 5px 17px; display:block;
}
#main_navI ul li:first-child a{ background-image:none; list-style:none;}
#main_navI ul li a:hover{ text-decoration:none; background-color:#ededed; color:#303132;}


/*second level*/
#main_navI ul li ul{ display:none; width:200px; list-style:none; background-color:#303132; margin-left:1px;  border:#c8c8c8 solid 1px; color:#262d3c; z-index:100;position:absolute;}
#main_navI ul li:hover ul{ display:block;}
#main_navI ul li:hover ul li ul{ display:none;}

#main_navI ul li ul li{ float:none; text-align:left; list-style:none; }
/*third level*/

#main_navI ul li ul li ul{ display:none; margin-left:200px; margin-top:-25px; }
#main_navI ul li ul li:hover ul{ display:block; }
/*#main_nav ul li ul li:hover ul { display:block;}
#main_nav ul li ul li ul li{ float:none; text-align:left; }*/


/*main content*/
#maincontent{}

/*left content*/
#leftcontent{ width:786px; float:left;}
#fourbuttons{ padding:0px; margin:0px; padding-top:6px;  }
.buttonsub{ float:left; width:196px;}

/*inner pages*/
.leftSubFirst{ width:171px; float:left;}
.leftSubSecond{ width:608px; float:left; margin-left:3px;}


/*innerTopNav*/
.innerTopNav{ width:100%; margin-top:4px; margin-left:1px;}
.innerTopNav ul li{ list-style:none; float:left;}
.innerTopNav ul li a{ text-decoration:none; color:#082373; padding:8px 0px 0px 0px; margin:1px 0px 0px 1px; background:url(images/general/inner_topnav_bg.png) no-repeat; text-align:center; font-size:14px; font-weight:bold; display:block; word-spacing:-2px; height:48px; width:120px;}
.innerTopNav ul li a:hover{color:#a01b2a;}
/*innerTopNav end*/

div#accolades{ padding:10px 10px 0px 10px;}
div#accolades p{
	
   font-size:12px;
   background:url(images/general/line.gif) left bottom repeat-x; padding:20px 0 25px 20px; padding-bottom:27px;
}
div#accolades ul{
	margin:30px 30px;
	font-size:12px;
}
div#accolades img{
     margin-right:10px;
     float:left;
}
/*items*/
.linknames{	text-decoration:none;	color:#333;}
a.linknames{ color:#082373;}

/*links*/
div.innerlinks{padding:10px 10px 0px 10px;}
div.innerlinks a{ font-size:14px; color:#323334; padding:0px 10px 0px 10px;} 
div.innerlinks a.first-child{padding:0px 5px 0px 0px; }

div.accordlinks a{ padding:0px 11px 0px 11px;}
div.civiclinks a{padding:0px 5px 0px 5px;}
div#trims{padding:10px 10px 0px 10px;}
div#trims img
{
	margin:0 20px 20px 0;
	float:left;
}
div#trims ul{
	font-size:11px;
	background:url(images/general/line.gif) left bottom repeat-x; padding:0 0 25px 20px; margin-bottom:27px;
}
div#trims p{
	margin:30px 20px;
	font-size:11px;
}
.linknames{
	text-decoration:none;
	color:#333;
}
a.linknames:hover{
	text-decoration:none;
	color:#333;
	cursor:default;
}



div#trims table a{ color:#004e95; font-size:11px;}
.disclaimer{
font-size:9px;
color:#004e95;
padding:0px 20px 25px 0px; margin-bottom:27px; text-decoration:underline;
}
div#accessories p{
	margin:10px 10px;
	font-size:24px;
	line-height:25px;
	text-align:center;
}
div#accessories strong a{ font-size:22px; color:#333333;}
div#accessories span{ font-size:18px; color:#f7941d;}
.disclaimer:hover{ text-decoration:none;}
/*items end*/

/*right content*/
#rightcontent{width:232px; float:left; padding-left:2px;}

/*common nav*/
div.common_nav ul{ } 
div.common_nav ul li{ background:url(images/general/cmn_nav_back.jpg) top repeat-x; height:27px; list-style:none; vertical-align:top; border-bottom:#464748 solid 1px;  }
div.common_nav ul li a{ font-size:14px; text-decoration:none; color:#464748; padding:6px 0px 5px 10px; display:block;}
div.common_nav ul li a:hover{ color:#1336a0;}

/*cars thumbs*/
.carsthumbs{ padding-top:3px;}
.carsthumbs table td{ margin:0px; padding:0px; width:156px; height:98px;}
.carsthumbs table{ padding:0px 0px 0px 0px; margin:0px;}
.borderleft{ border-right:#a1a1a1 solid 1px;}
.cartthumbImages{ margin:0px; padding:0px; float:left; width:156px; margin-left:1px; vertical-align:top;}



/*home page bottom content*/
.bottomtabs{ padding:10px 0px 15px 0px;}
.homeBottomTxt{ color:#797979; padding:0px 8px 0px 8px; line-height:19px; }

/*footer*/
.footer{background:url(images/general/footer_bg.png) top no-repeat;  width:945px; height:25px; margin:0px auto; padding-top:25px; text-align:center; margin-top:25px; }
.footerI{  color:#797979; font-size:11px; }
















