@charset "utf-8";
/* CSS Document */

body {
	font: 62.5%/1.3 Arial, Helvetica, Geneva, sans-serif;
	color:#3b3b3b;
	height: 100%;
	margin:0px;
	padding:0px;
	background-color:#cccccc;
}
a {
	color: #232323;
	text-decoration: none;
}
a:hover {
	color: #b11c15;
	text-decoration: underline;
}
a.generic-link {
	display: block;
	padding-left: 20px;
	font-weight: bold;
}
img {
	border: none;
} /* DISPLAY BLOCK REMOVED 08.03.14 */
h1 {
	margin: 0;
	padding: 0;
	font-size: 1.58em;
	font-weight: bold;
	color: #3a79b6;
}
h2 {
	margin: 0;
	padding: 0;
	font-size: 1.60em;
	font-weight: bold;
	color: #af1d15;
	border-bottom:1px solid #cccccc;
}
h3 {
	margin: 0;
	padding: 0;
	font-size: 1.40em;
	font-weight: bold;
	color: #af1d15;
}
h4 {
	margin: 0;
	padding: 0;
	font-size: 1.30em;
	font-weight: bold;
	color: #af1d15;
}
h5 {
	margin: 0;
	padding: 0;
	font-size: 1.10em;
	font-weight: bold;
	color: #013a73;
}
h6 {
	margin: 0;
	padding: 0;
	font-size: 1.10em;
	font-weight: bold;
	color: #013a73;
	border-bottom:1px solid #013a73;
	padding-bottom:5px;
}
p {
	padding:4px 0px 4px 0px;
	margin:0px;
	text-align:justify;
}
ul {
	padding-left:20px;
	padding-right:12px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px
}
li {
	padding:0px;
	margin:0px;
	list-style-image:url(images/icon1.gif);
}
fieldset {
	border: none;
}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
/* Container 
---------------------------------------------------------------*/
#all {
	width:1003px;
	margin:0px auto;
	background-image:url(images/page_bg.jpg);
	background-repeat: repeat;
	min-height:1000px;
	height:auto;
}
#all_inv {
	width:1003px;
	margin:0px auto;
	background-image:url(images/page_bg.jpg);
	background-repeat: repeat;
	height: auto;
}
/*#container{ width:977px; margin:0px auto; height:1120px;} height:1265px;*/
#container {
	width:977px;
	margin:0px auto;
	min-height:1000px;
	height:auto;
}
#container_inv {
	width:977px;
	margin:0px auto;
	height: auto;
}
#top-header {
	width:977px;
	margin:0px auto;
	height:24px;
	background-color:#164596;
}
#top-menu {
	width:450px;
	float:right;
	padding-right:15px;
	font: 120.0% Arial, Helvetica, Geneva, sans-serif;
	color:#ffffff;
}
#top-menu ul {
	padding-top:3px;
	margin:0px;
}
#top-menu li {
	padding-left:5px;
	border-right:1px solid #ffffff;
	padding-right:5px;
	margin:0px;
	list-style:none;
	float:right;
}
#top-menu a {
	color:#ffffff;
	text-decoration:none;
}
#top-menu a:hover {
	color:#ffffff;
	text-decoration: underline;
}
#header {
	width:977px;
	height:104px;
	margin:0px auto;
	background-image:url(images/page_header_bg.jpg);
	background-repeat:repeat;
	clear:both;
}
#logo {
	width:300px;
	height:80px;
	margin:0px auto;
	float:left;
}
#members {
	width:580px;
	height:80px;
	margin:0px auto;
	float:left;
}
#satis {
	width:94px;
	height:80px;
	margin:0px auto;
	float:left;
}
#nav {
	width:977px;
	height:24px;
	margin:0px auto;
	clear:both;
}
#nav ul {
	margin:0px;
	padding:0px
}
#nav li {
	float:left;
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
	overflow:hidden;
}
#nav li#n1 a {
	width:104px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_home.jpg) 0 0 no-repeat;
}
#nav li#n1 a:hover {
	width:104px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_home_on.jpg) 0 0 no-repeat;
}
#nav li#n2 a {
	width:173px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_bayviewteam.jpg) 0 0 no-repeat;
}
#nav li#n2 a:hover {
	width:173px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_bayviewteam_on.jpg) 0 0 no-repeat;
}
#nav li#n3 a {
	width:103px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_inventory.JPG) 0 0 no-repeat;
}
#nav li#n3 a:hover {
	width:103px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_inventory_on.jpg) 0 0 no-repeat;
}
#nav li#n4 a {
	width:103px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_financing.jpg) 0 0 no-repeat;
}
#nav li#n4 a:hover {
	width:103px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_financing_on.jpg) 0 0 no-repeat;
}
#nav li#n5 a {
	width:103px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_service.jpg) 0 0 no-repeat;
}
#nav li#n5 a:hover {
	width:103px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_service_on.jpg) 0 0 no-repeat;
}
#nav li#n6 a {
	width:173px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_testimonials.jpg) 0 0 no-repeat;
}
#nav li#n6 a:hover {
	width:173px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_testimonials_on.jpg) 0 0 no-repeat;
}
#nav li#n7 a {
	width:103px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_contactus.JPG) 0 0 no-repeat;
}
#nav li#n7 a:hover {
	width:103px;
	display:block;
	float:left;
	height:24px;
	background: url(images/nav_contactus_on.JPG) 0 0 no-repeat;
}
#specials {
	width:977px;
	height:43px;
	background-image: url(images/page_specials_bar.jpg);
	background-repeat:no-repeat;
	clear:both;
}
#Content {
	width:977px;
	min-height:800px;
	height:auto;
	margin:0px auto;
	clear:both;
	background-image:url(images/page_inner_bg.jpg);
	background-repeat:repeat-x;
}
#Content_Inv {
	width:977px;
	min-height:500px;
	margin:0px auto;
	clear:both;
	background-image:url(images/page_inner_bg.jpg);
	background-repeat:repeat-x;
}
#left {
	width:745px;
	height:auto;
	float:left;
}
#Inner_left {
	width:197px;
	padding-left:4px;
	padding-top:10px;
	padding-right:4px;
	height:auto;
	float:left;
}
#Inner_center {
	width:565px;
	padding-top:10px;
	height:auto;
	float:left;
}
#Inner_center1 {
	width:977px;
	padding-top:10px;
	height:auto;
	float:left;
}
#box_bg {
	width:565px;
	background-image:url(images/box_bg.jpg);
	background-repeat:repeat;
	height:auto;
}
#box_bga {
	width:775px;
	background-image:url(images/box_bg1.jpg);
	background-repeat:repeat;
	height:auto;
}
#box_bg1 {
	width:965px;
	background-image:url(images/box_bg_inv.jpg);
	background-repeat:repeat;
	height:auto;
}
#right {
	width:197px;
	height:auto;
	display:block;
	padding-right:5px;
	float:right;
}
#flash {
	height:300px;
	width:712px;
	text-align:right;
	clear:both;
}
#action_but {
	width:712px;
	height:65px;
	clear:both;
}
#mid_but {
	width:712px;
	height:auto;
	clear:both;
	padding-top:15px;
}
#mid_but1 {
	width:680px;
	margin:0px auto;
	height:300px;
	clear:both;
}
#offer {
	width:712px;
	height:auto;
	height:122px;
	clear:both;
}
#offer p {
	font: 120%/1.3 Arial, Helvetica, Geneva, sans-serif;
	color:#3b3b3b;
}
#logos {
	width:950px;
	padding-top:10px;
	padding-bottom:10px;
	height:43px;
	margin:0px auto;
	background-color:#ffffff;
	clear:both;
}
#footer {
	width:977px;
	height:40px;
	margin:0px auto;
	background-color:#e9e9e9;
	clear:both;
}
#footer ul {
	margin:0px;
	padding:0px;
}
#footer li {
	margin:0px;
	padding-right:5px;
	padding-left:5px;
	text-align:center;
	list-style:none;
	float:left;
	border-right:1px solid #232323;
}
#footer li a {
	color:#232323;
	text-decoration:underline;
}
#footer li a:hover {
	color:#af1d15;
	text-decoration:none;
}
#snav {
	width:159px;
	margin:0px auto;
}
#snav ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#snav li {
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
	overflow:hidden;
}
#snav li#s0 a {
	width:159px;
	display:block;
	height:28px;
	background: url(images/left_search_header.jpg) 0 0 no-repeat;
}
#snav li#s1 a {
	width:159px;
	display:block;
	height:40px;
	background: url(images/left_sedans.jpg) 0 0 no-repeat;
}
#snav li#s1 a:hover {
	width:159px;
	display:block;
	height:40px;
	background: url(images/left_sedans1.jpg) 0 0 no-repeat;
}
#snav li#s2 a {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_coupes.jpg) 0 0 no-repeat;
}
#snav li#s2 a:hover {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_coupes1.jpg) 0 0 no-repeat;
}
#snav li#s3 a {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_convertibles.jpg) 0 0 no-repeat;
}
#snav li#s3 a:hover {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_convertibles1.jpg) 0 0 no-repeat;
}
#snav li#s4 a {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_wagons.jpg) 0 0 no-repeat;
}
#snav li#s4 a:hover {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_wagons1.jpg) 0 0 no-repeat;
}
#snav li#s5 a {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_minivans.jpg) 0 0 no-repeat;
}
#snav li#s5 a:hover {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_minivans1.jpg) 0 0 no-repeat;
}
#snav li#s6 a {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_trucks.jpg) 0 0 no-repeat;
}
#snav li#s6 a:hover {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_trucks1.jpg) 0 0 no-repeat;
}
#snav li#s7 a {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_suvs.jpg) 0 0 no-repeat;
}
#snav li#s7 a:hover {
	width:159px;
	display:block;
	height:31px;
	background: url(images/left_suvs1.jpg) 0 0 no-repeat;
}
#Inner_left_menu {
	width:197px;
	margin:0px auto;
}
#Inner_left_menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}
#Inner_left_menu li {
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
	overflow:hidden;
	list-style-image:none;
}
#Inner_left_menu li#is0 a {
	width:197px;
	display:block;
	height:28px;
	background: url(left_nav/search_h.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is1 a {
	width:197px;
	display:block;
	height:40px;
	background: url(left_nav/sedans1.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is1 a:hover {
	width:197px;
	display:block;
	height:40px;
	background: url(left_nav/sedans.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is2 a {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/coupes1.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is2 a:hover {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/coupes.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is3 a {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/convertible1.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is3 a:hover {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/convertible.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is4 a {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/wagons1.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is4 a:hover {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/wagons.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is5 a {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/minivans1.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is5 a:hover {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/minivans.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is6 a {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/trucks1.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is6 a:hover {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/trucks.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is7 a {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/suvs1.jpg) 0 0 no-repeat;
}
#Inner_left_menu li#is7 a:hover {
	width:197px;
	display:block;
	height:31px;
	background: url(left_nav/suvs.jpg) 0 0 no-repeat;
}
#action_buttons {
	width:256px;
	margin:0px auto;
}
#action_buttons ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}
#action_buttons li {
	margin:0px;
	padding:5px 0px 0px 0px;
	display:block;
	list-style:none;
	overflow:hidden;
	list-style-image:none;
}
#action_buttons li#ab1 a {
	width:256px;
	display:block;
	height:79px;
	background: url(action_buttons/s_search_our_inventory.jpg) 0 0 no-repeat;
}
#action_buttons li#ab1 a:hover {
	width:256px;
	display:block;
	height:79px;
	background: url(action_buttons/s_search_our_inventory_on.jpg) 0 0 no-repeat;
}
#action_buttons li#ab2 a {
	width:256px;
	display:block;
	height:79px;
	background: url(action_buttons/s_get_pre_approved.jpg) 0 0 no-repeat;
}
#action_buttons li#ab2 a:hover {
	width:256px;
	display:block;
	height:79px;
	background: url(action_buttons/s_get_pre_approved_on.jpg) 0 0 no-repeat;
}
#action_buttons li#ab3 a {
	width:256px;
	display:block;
	height:79px;
	background: url(action_buttons/s_livehelp_customer.jpg) 0 0 no-repeat;
}
#action_buttons li#ab3 a:hover {
	width:256px;
	display:block;
	height:79px;
	background: url(action_buttons/s_livehelp_customer_on.jpg) 0 0 no-repeat;
}
#action_buttons1 {
	width:197px;
	margin:0px auto;
	padding-top:5px;
}
#action_buttons1 ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}
#action_buttons1 li {
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
	overflow:hidden;
	list-style-image:none;
}
#action_buttons1 li#abb1 a {
	width:197px;
	display:block;
	height:120px;
	background: url(action_buttons/custom_buttons1.jpg) no-repeat;
	background-position:100% 0px;
}
#action_buttons1 li#abb1 a:hover {
	width:197px;
	display:block;
	height:120px;
	background: url(action_buttons/custom_buttons.jpg) no-repeat;
	background-position:100% 0px;
}
#action_buttons1 li#abb2 a {
	width:197px;
	display:block;
	height:120px;
	background: url(action_buttons/custom_buttons1.jpg) no-repeat;
	background-position:100% -120px;
}
#action_buttons1 li#abb2 a:hover {
	width:197px;
	display:block;
	height:120px;
	background: url(action_buttons/custom_buttons.jpg) no-repeat;
	background-position:100% -120px;
}
#action_buttons1 li#abb3 a {
	width:197px;
	display:block;
	height:120px;
	background: url(action_buttons/custom_buttons1.jpg) no-repeat;
	background-position:100% -240px;
}
#action_buttons1 li#abb3 a:hover {
	width:197px;
	display:block;
	height:120px;
	background: url(action_buttons/custom_buttons.jpg) no-repeat;
	background-position:100% -240px;
}
#action_buttons2 {
	width:197px;
	margin:0px auto;
	padding-top:6px;
}
#action_buttons2 ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}
#action_buttons2 li {
	margin:0px;
	padding:0px;
	display:block;
	list-style:none;
	overflow:hidden;
	list-style-image:none;
}
#action_buttons2 li#ra1 a {
	width:197px;
	display:block;
	height:63px;
	background: url(action_buttons/Rightbuttons1.jpg) no-repeat;
	background-position:100% 0px;
}
#action_buttons2 li#ra1 a:hover {
	width:197px;
	display:block;
	height:63px;
	background: url(action_buttons/Rightbuttons2.jpg) no-repeat;
	background-position:100% 0px;
}
#action_buttons2 li#ra2 a {
	width:197px;
	display:block;
	height:63px;
	background: url(action_buttons/Rightbuttons1.jpg) no-repeat;
	background-position:100% -63px;
}
#action_buttons2 li#ra2 a:hover {
	width:197px;
	display:block;
	height:63px;
	background: url(action_buttons/Rightbuttons2.jpg) no-repeat;
	background-position:100% -63px;
}
#action_buttons2 li#ra3 a {
	width:197px;
	display:block;
	height:63px;
	background: url(action_buttons/Rightbuttons1.jpg) no-repeat;
	background-position:100% -126px;
}
#action_buttons2 li#ra3 a:hover {
	width:197px;
	display:block;
	height:63px;
	background: url(action_buttons/Rightbuttons2.jpg) no-repeat;
	background-position:100% -126px;
}
#action_buttons3 {
	width:680px;
	height:79px;
	margin:0px auto;
}
#action_buttons3 ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
	float:left;
}
#action_buttons3 li {
	margin:0px;
	padding:0px 0px 0px 10px;
	display:block;
	list-style:none;
	overflow:hidden;
	list-style-image:none;
	float:left;
}
#action_buttons3 li#h1 a {
	width:206px;
	display:block;
	float:left;
	height:79px;
	background: url(action_buttons/search_our_inventory.jpg) 0 0 no-repeat;
}
#action_buttons3 li#h1 a:hover {
	width:206px;
	display:block;
	float:left;
	height:79px;
	background: url(action_buttons/search_our_inventory_on.jpg) 0 0 no-repeat;
}
#action_buttons3 li#h2 a {
	width:206px;
	display:block;
	float:left;
	height:79px;
	background: url(action_buttons/get_pre_approved.jpg) 0 0 no-repeat;
}
#action_buttons3 li#h2 a:hover {
	width:206px;
	display:block;
	float:left;
	height:79px;
	background: url(action_buttons/get_pre_approved_on.jpg) 0 0 no-repeat;
}
#action_buttons3 li#h3 a {
	width:206px;
	display:block;
	float:left;
	height:79px;
	background: url(action_buttons/livehelp_customer.jpg) 0 0 no-repeat;
}
#action_buttons3 li#h3 a:hover {
	width:206px;
	display:block;
	float:left;
	height:79px;
	background: url(action_buttons/livehelp_customer_on.jpg) 0 0 no-repeat;
}
#action_buttons4 {
	width:670px;
	height:120px;
	margin:0px auto;
	padding:5px;
	border:0px solid #666666;
}
#action_buttons4 ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-image:none;
}
#action_buttons4 li {
	margin:0px;
	padding:0px 12px 0px 0px;
	display:block;
	list-style:none;
	overflow:hidden;
	list-style-image:none;
	float:left;
}
#action_buttons4 li#cb1 a {
	width:200px;
	display:block;
	float:left;
	height:120px;
	background: url(action_buttons/custom_buttons1.jpg) no-repeat;
	background-position:100% 0px;
}
#action_buttons4 li#cb1 a:hover {
	width:200px;
	display:block;
	float:left;
	height:120px;
	background: url(action_buttons/custom_buttons.jpg) no-repeat;
	background-position:100% 0px;
}
#action_buttons4 li#cb2 a {
	width:210px;
	display:block;
	float:left;
	height:120px;
	background: url(action_buttons/custom_buttons1.jpg) no-repeat;
	background-position:100% -120px;
}
#action_buttons4 li#cb2 a:hover {
	width:210px;
	display:block;
	float:left;
	height:120px;
	background: url(action_buttons/custom_buttons.jpg) no-repeat;
	background-position:100% -120px;
}
#action_buttons4 li#cb3 a {
	width:220px;
	display:block;
	float:left;
	height:120px;
	background: url(action_buttons/custom_buttons1.jpg) no-repeat;
	background-position:100% -240px;
}
#action_buttons4 li#cb3 a:hover {
	width:220px;
	display:block;
	float:left;
	height:120px;
	background: url(action_buttons/custom_buttons.jpg) no-repeat;
	background-position:100% -240px;
}
.text {
	font: 120%/1.3 Arial, Helvetica, Geneva, sans-serif;
	color:#3b3b3b;
}
#text1 {
	font: 120%/1.3 Arial, Helvetica, Geneva, sans-serif;
	color:#3b3b3b;
	text-align:justify;
}
#text1 ul {
	padding-left:20px;
	padding-right:12px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px
}
#text1 p {
	padding:3px 0px 3px 0px;
	margin:0px;
	border-bottom:1px solid #cccccc;
	color:#af1d15;
	font-weight:bold;
	text-align:justify;
}
#text1 .dec {
	padding:5px;
	display:block;
	background-color:#e9e9e9;
	text-align:justify;
}
#text1 li {
	padding:0px;
	margin:0px;
	list-style-image:url(images/icon1.gif);
}
.all_links {
	font-size:110%;
	color: #232323;
}
.all_links a {
	font-size:110%;
	color: #232323;
}
.all_links a:hover {
	font-size:120%;
	color: #af1d15;
}
.testimonials {
}
.testimonials p {
	margin:0px;
	padding:8px;
}
#text2 {
	font: 120%/1.3 Arial, Helvetica, Geneva, sans-serif;
	color:#3b3b3b;
	text-align:justify;
}
#text2 ul {
	padding-left:20px;
	padding-right:12px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px
}
#text2 p {
	padding:5px 0px 5px 0px;
	margin:0px;
	text-align:justify;
}
#text2 .dec {
	padding:5px;
	display:block;
	background-color:#e9e9e9;
	text-align:justify;
}
#text2 li {
	padding:0px;
	margin:0px;
	list-style-image:url(images/icon1.gif);
}
.imgbr {
	border:1px solid #232323;
	text-align:center;
}
.imgbr1 {
	text-align:center;
	background-color:#cfcfcf
}
.imgbg {
	background-color:#cccccc;
	text-align:center;
}
.imgbg a {
	color:#3b3b3b;
	text-decoration:underline;
}
.imgbg a:hover {
	color:#af1d15;
	text-decoration:none;
}

