.global-vehicle-details .contentTable .rightBlock,
.global-contact-us .contentTable .rightBlock {
	padding-top: 0;
}
.global-our-services .mod-department-box {
	margin-bottom: 0;
}
.global-our-services .mod-department-box .heading, .global-our-services .mod-department-box .operation-hours {
	display: none;
}
.global-our-services .mod-department-service .heading, .global-our-services .mod-department-service .operation-hours {
	display: block;
}
/******* buttons styles *******/
button.customBtn, a.customBtn, .customBtn { 
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
}
button.customBtn span, a.customBtn span, .customBtn input {
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
}
button.customBtn span, a.customBtn span, .customBtn input {
    background:none;
border:medium none;
color:#fff;
cursor:pointer;
height:15px;
margin:0;
padding:4px 0 4px 12px;
    
}
button.customBtn:hover, button.customBtnHover, a.customBtn:hover, .customBtn:hover, .customBtnHover { 
    background-position: 0 28px;    
}
    
button.customBtn:hover span, button.customBtnHover span, a.customBtn:hover span, a.customBtnHover span,  .customBtn:hover input {
     background-position: 0 28px;
}
/******* tab styles*******/
.com-our-team ul.tabs a:hover {
    background-position: 0 28px;
     
}
.com-our-team ul.tabs a {
    border: 1px solid #960000;
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
}
/****Inventory Pagination******/
.c-paginator .paginator-button, .c-paginator .paginator-button-next, .c-paginator .paginator-button-prev {
background: url("../images/grad_sml.gif") repeat scroll  transparent;
border:1px solid #960000;
}
.c-paginator .paginator-button:hover{
    background-position: 0 28px;
}
.c-paginator .current {
background:none repeat scroll 0 0 transparent;
}
.c-paginator .paginator-button-next:hover, .c-paginator .paginator-button-prev:hover {
background-position: 0 28px;
}
.mod-vehicle-media button.mediaButton {
    border-color: #960000;
}
.mod-vehicle-media button.mediaButton {
    border-color: #960000;
}
.mod-vehicle-media button.mediaButton span {
    padding-bottom: 14px;
}
/*** mod vehicle equiptment *****/
.mod-vehicle-equipment ul.tabs a {
    background: url("../images/grad_sml.gif") repeat scroll  transparent;
    border:1px solid #960000;
}
.mod-vehicle-equipment ul.tabs a:hover {
    background-position: 0 28px;
}
/*** Shopping tools ***/
.mod-shopping-tools ul.mod-st-buttons li {
    background: url("../images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #A00105;
    margin: 0 0 1px;
    _line-height: 20px;
    *line-height: 20px;
}
.mod-shopping-tools ul.mod-st-buttons li span{
    display: inline;
    padding: 0 0 3px 28px;
}
.mod-shopping-tools ul.mod-st-buttons li a {
    display: block;
    padding: 0 0 0 3px;
}
.mod-shopping-tools ul.mod-st-buttons li.windowSticker a span {
    background: url(../images/icons/print.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/print.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.requestAQuote a span {
    background: url(../images/icons/usdollar.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/usdollar.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.scheduleTestdrive a span {
    background: url(../images/icons/test-drive.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/test-drive.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.buildAVehicle a span {
    background: url(../images/icons/build.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/build.png', sizingMethod='crop');
}
.mod-shopping-tools ul.mod-st-buttons li.emailFriend a span {
    background: url(../images/icons/email.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/email.png', sizingMethod='crop');
}
/*** Financing tools ***/
.mod-financing-tools ul.mod-ft-buttons li {
    background: url("../images/grad_sml.gif") repeat scroll  transparent !important;
    border: 1px solid #A00105;
    margin: 0 0 1px;
    _line-height: 20px;
    *line-height: 20px;
}
.mod-financing-tools ul.mod-ft-buttons li span{
    display: inline;
    padding: 3px 0 3px 28px;
    _padding: 0 0 3px 28px;
    *padding: 0 0 3px 28px;
}
.mod-financing-tools ul.mod-ft-buttons li a {
    display: block;
    padding: 0 0 0 3px;
}
.mod-financing-tools ul.mod-ft-buttons li.calculator a span {
    background: url(../images/icons/trade-in.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/trade-in.png', sizingMethod='crop');
}
.mod-financing-tools ul.mod-ft-buttons li.getApproved a span {
    background: url(../images/icons/approved.png) 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/images/icons/approved.png', sizingMethod='crop');
}
.global-index .pageContainer {
    padding: 0; 
}
/* Menu */
.menu {
    background: #e6cc83 url("../modules/Menu/default/images/bg.jpg") center 0 repeat-y;
    padding: 0 10px 3px;
}
.menu, .menu .menu-ul {
    height: 36px;
}
.menu .menu-ul {
    background: transparent url("../modules/Menu/default/images/bg-ul.png") 0 0 repeat-x;
    _background: transparent url("../modules/Menu/default/images/bg-ul.gif") 0 0 repeat-x;
}
.menu li.lev-1 {
    width: 120px;
    background: none;
}
.menu a.lev-1 {
    padding: 10px 0 11px;
    color: #000000;
    text-transform: uppercase;
}
.menu a.lev-1:hover, .menu li.lev-1:hover a.lev-1, .menu li.over a.lev-1 {
    background: #ae0000 url("../modules/Menu/default/images/li-lev-1-hover.gif") 0 0 repeat-x;
}
.menu .lev-1-parent a.lev-1 span {
    background: transparent url("../modules/Menu/default/images/arrow-down-dark.gif") right center no-repeat;
    padding: 0 14px 0 0;
}
.menu li.lev-1-parent:hover a.lev-1 span, .menu .lev-1-parent a.lev-1:hover span  {
    background: transparent url("../modules/Menu/default/images/arrow-down-light.gif") right center no-repeat;
}
.menu .submenu li:hover a, .menu .submenu li.over a {
    background: #ad0000;
    color: #ffffff;
}
.menu .submenu .instock {
    color: #000000;
}
.menu .submenu li:hover .subsub, .menu .submenu li.over .subsub {
    background: #d1d1d1;
}
.menu .submenu li:hover li a, .menu .submenu li.over li a {
    background: none;
    color: #000000;
}
.menu .submenu li li a:hover {
    background: #ad0000;
    color: #ffffff;
}
.menu .submenu li li a:hover span {
    color: #ffffff;
}
.menu .submenu-title, .menu .subsub-title  {
    color: #000000;
}
/* Home Page */
.com-home-page .home-banner {
    background: #f1b667 url("../components/HomePage/default/images/banner-car-home.jpg") 0 0 no-repeat;
    height: 360px;
    position: relative;
}
.com-home-page .home-banner .items {
    position: absolute;
    top: 268px;
    padding-left: 532px;
    overflow: hidden;
    z-index: 2;
}
.com-home-page .home-banner .items a.item {
    display: block;
    background: transparent url("../components/HomePage/default/images/bg-item.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/components/HomePage/default/images/bg-item.png', sizingMethod='scale');
    padding: 8px 9px 9px 7px;
    width: 133px;
    height: 74px;
    float: left; 
    text-align: center;
}
.com-home-page .home-boxes {
    padding: 0 5px;
    overflow: hidden;
	clear: left;
}
.com-home-page .home-boxes .box {
    background: transparent url("../components/HomePage/default/images/bg-box.jpg") 0 0 no-repeat;
    width: 234px;
    float: left;
    margin-left: 6px;
    padding: 3px 2px;
}
.com-home-page .home-boxes .box-4 {
text-align: center;
}
.com-home-page .home-boxes .box-1 {
    margin-left: 0;
}
.com-home-page .home-boxes .box .heading {
    color: #ad0000;
    text-transform: uppercase;
    padding: 9px 9px 5px;
    font-size: 11px;
    font-weight: bold;
	text-align: left;
}
.com-home-page .home-boxes .box .items {
    padding: 0 14px;
}
.com-home-page .home-boxes .box .items li {
    background: transparent url("../components/HomePage/default/images/item-bullet.gif") 3px center no-repeat;
    padding: 5px 5px 5px 12px;
}
.com-home-page .home-boxes .box .items li a {
    color: #000000;
    font-weight: bold;
}
.com-home-page .home-boxes .box .items li.odd {
    background-color: #d1d1d1;
}
.com-home-page .home-boxes .box .items li.even {
    background-color: #ffffff;
}
/* YoutubeVideo */
.mod-youtube-video-default {
	background: #F4E874;
    width: 244px;
    position: absolute;
    right: 3px;
    top: 22px;
    z-index: 2;
}
mod-youtube-video-theme1 {
	position: relative;
	top: 30px;
	width:244px;
}
.mod-youtube-video .inner {
    background: none;
    margin-top: -44px;
    padding: 22px 6px 6px;
    border: none;
}
.mod-youtube-video .tack {
    width: 53px;
    height: 45px;
    display: block;
    margin: auto;
    top: -20px;
    background: transparent url("../modules/YoutubeVideo/default/images/tack.png") 0 0 no-repeat;
    _background: none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/public/modules/YoutubeVideo/default/images/tack.png', sizingMethod='scale');
    position: relative;
}
.mod-youtube-video .text {
    padding: 5px 3px 0;
}
.mod-youtube-video .title {
    display: inline;
    font-size: 12px;
}
.mod-youtube-video a {
    color: #ad0000;
}
/* FeaturedVehicles */
.mod-featured-vehicles,
.mod-featured-vehicles * {
    margin: auto;
    padding: auto;
    position: static;
    float: auto;
    background: none;
    width: auto;
    height: auto;
}
.mod-featured-vehicles {
    
    position: relative;
    width: 980px;
    margin-top: -22px;
    z-index: 2;
}
.mod-featured-vehicles .heading {
    display: inline;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 12px;
    color: #000000;
    background: transparent url("../modules/FeaturedVehicles/default/images/bg-heading.gif") 0 -35px no-repeat;
    padding: 5px 0 5px 5px;
    margin: 0 0 0 29px;
}
.mod-featured-vehicles .heading span {
    background: transparent url("../modules/FeaturedVehicles/default/images/bg-heading.gif") right 0 no-repeat;
    padding: 5px 19px 5px 14px;
    *margin-top: -5px;
}
.mod-featured-vehicles .list {
    background: transparent url("../modules/FeaturedVehicles/default/images/bg.jpg") 0 0 no-repeat;
    overflow: hidden;
    padding: 13px 28px;
    position: relative;
    top: 5px;
    *top: -5px;
    margin-bottom: 5px;
    *padding-bottom: 28px;
    _padding-bottom: 10px;
}
.mod-featured-vehicles .list li {
    display: block;
    float: left;
    width: 132px;
    text-align: center;
}
.mod-featured-vehicles .list li .image {
    height: 97px;
}
.mod-featured-vehicles .scrollable-wrapper .scrollable .items a{
    color: #000000;
}
.mod-featured-vehicles .list li .image img {
    border: 4px solid #ffffff;
}
.mod-featured-vehicles .list li .image a:hover img {
    width: 125px;
    margin-top: -5px;
}
.mod-featured-vehicles .list li a.title {
    color: #000000;
    font-weight: bold;
    position: static;
    width: auto;
    background: none;
}
.mod-featured-vehicles .item .title .price {
    color: #ff0000;
}
.mod-featured-vehicles .list li .price .price-title,
.mod-featured-vehicles .list li .price .price-old {
    display: none;
}
/* KeepInTouch */
.mod-keep-in-touch-bottom {
    padding: 20px 16px 16px;
    _padding: 20px 16px 11px;
    background: #d8ba6a url("../modules/KeepInTouch/theme2/images/bg.jpg") 0 0 no-repeat;
    border: none;
}
.mod-keep-in-touch-bottom,
.mod-keep-in-touch-bottom a,
.mod-keep-in-touch-bottom a span {
    color: #000000 !important;
}
.mod-keep-in-touch-bottom .col-3 {
    width: 210px;
    padding: 0 0 0 84px;
    background: none;
}
/* Inventory Listing */
.com-inventory-listing .product .info .details .name a {
    color: #000000;
}
.com-inventory-listing .product .info .price-block .price{
   color: #d30000;
}
.com-inventory-listing .product .info .price-block .price-title{
   color: #d30000;
}
.com-inventory-listing .product .info .price-block .recalc a {
    color: #d30000;
}
.com-inventory-listing .product .tools .compare-box a {
    color: #d30000;
}
.c-paginator .paginator-button {
    border: 1px solid #960000;
}
.c-paginator .paginator-button-next,
.c-paginator .paginator-button-prev {
    border: 1px solid #960000;
}
.c-results-info .rss-feed a{
    color: #d30000;
}
/* SearchBox */
.mod-searchbox{
    background: #e8e8e8;
    border: 3px solid #000000;
    padding-bottom: 13px;
    overflow: hidden;
}
.mod-searchbox-home{
	background:none;
	border-top:none;
	margin:0px 0 0 7px;
}
.mod-searchbox-home .heading{
	background:none;
}
.mod-searchbox-home .inner-box {
	padding:0 17px;
}
/* SearchFilters */
.mod-search-filters .current-filters {
    background: #000000;
}
.mod-search-filters .filters-box {
    color: #ffffff;
    background: #000000;
}
.mod-search-filters .filters-box .filter a:link,
.mod-search-filters .filters-box .filter a:visited{
    text-decoration: none;
    color: #ffffff;
}
.mod-search-filters .filters-box .filter a .count {
    color: #d30000;
}
.mod-search-filters .filters-box .filter a:link,
.mod-search-filters .filters-box .filter a:visited{
    text-decoration: none;
    color: #ffffff;
}
.mod-search-filters .filters-box .filter a .count {
    color: #d30000;
}
.mod-search-filters .filter-more {
    background:transparent url(../modules/SearchBox/searchFilters/images/arrow-down.gif) no-repeat scroll 0 center;
    display:block;
    font-weight:bold;
    padding:5px 5px 5px 15px;
}
.mod-search-filters .filter-more a, .mod-search-filters .filter-more-expanded a {
    color: #d80000;
}
.mod-search-filters .filter-more-expanded {
    background:transparent url(../modules/SearchBox/searchFilters/images/arrow-up.gif) no-repeat scroll 0 center;
    display:block;
    font-weight:bold;
    padding:5px 5px 5px 15px;
}
/* CarFinder */
.mod-car-finder {
  background: #000000 url('../modules/CarFinder/default/images/bg.gif') 0 0 repeat-x;
}
.mod-car-finder .content {
  background: transparent url('../modules/CarFinder/default/images/car-finder-icon.gif') 70px 3px no-repeat;
}
.mod-vehicle-media {
    background: #000000;
}
/* VehicleInfo */
.mod-vehicle-info .price, .mod-vehicle-info .price-title {
    color: #d30000;
}
/* SimilarVehicles */
.mod-similar-vehicles .vehicles-row .item .item-description .item-name a:link, .mod-similar-vehicles .vehicles-row .item .item-description .item-name a:visited {
    color: #000000;
}
/* ShoppingTools */
.mod-shopping-tools {
    background: #000000;
}
/* FinancingTools */
.mod-financing-tools {
    background: #000000;
}
.layout-header .info {
	width: 380px;
	float: right;
}
.layout-header .chat {
	position: absolute;
	top: 10px;
	right: 15px;
	z-index: 1000;
}
.menu {
	z-index: 900;
}
.com-media-center .c-description {
	position: relative;
	float: left;
}
.mod-blog-box {
	width: 95%;
}
.layout-header .chat {
	padding-top: 25px;
}
/***************blob Box**************/
.mod-blog-box{
	height:150px;
	margin-top:0px;
}
.mod-blog-box .scroller{
	height:150px;
	
}
/********************lineup*************************/
.lineupWrapper {
	width: 980px;
	height: 190px;
}
.lineupWrapper .scrollable-wrapper {
	background: url(../modules/FeaturedVehicles/default/images/bg.jpg) no-repeat 0 0 transparent;
	overflow: hidden;
	margin-top: 5px;
	position:relative;
}
.hover .image a img{
	border: 2px solid #FFFFFF;
	width: 70%;
	height: 70%;
}
.pageWrapper {
	padding: 0;
}
/*<mod-slideshow>*/
.mod-slideshow  {
    height: 360px;
    z-index: 1;
}
.mod-slideshow .images-list .item {
    height: 360px;	
}
.mod-slideshow .images-list {
    height: 360px;
}
.mod-slideshow .images-list .text-box{
    display: none;
}
.mod-slideshow .images-list .image {
    height: 360px;
}
/*</mod-slideshow>*/
.global-kearns-arcade .lineupWrapper {
	width: auto;
	background: none;
}
.global-kearns-arcade .lineupWrapper .scrollable-wrapper {
	background: none;
}
.global-kearns-arcade .lineupHeading {
	position: static;
	padding: 15px 0 15px 40px;
}
.global-kearns-arcade .lineupHeading span {
	position: static;
}
.global-kearns-arcade div.scrollable {
	width: 630px;
	margin-left: 0;
}
.global-kearns-arcade div.scrollable .items div {
	width: auto;
}
.global-kearns-arcade div.scrollable .items .item {
	width: 115px;
	margin-right: 35px;
}
.global-kearns-arcade .hover .image a img {
	width: auto;
	height: auto;
	border: none;
}
.global-kearns-arcade div.scrollable .items a.title {
	color: #000000;
	font-weight: bold;
}
.global-kearns-arcade .pageContainer{
	padding-bottom: 20px;
}
.flash{
	text-align: center;
}
/*<modules/FormCustomPage/default/styles/mod-search-filters.css>*/
.mod-form-custom-page .formBlock .formContent{
	background: none;
}
.mod-form-custom-page .from-price, .mod-form-custom-page .to-price, .mod-form-custom-page .from-payment, .mod-form-custom-page .to-payment{
	width: 95px;
}
.mod-form-custom-page .content {
    padding-top:10px;
}
.mod-form-custom-page .text-with-image .cont-image {
	text-align:right;
	width:310px;
}
.mod-form-custom-page .text-with-image .cont-text {
	padding-top:10px;
}
/*</modules/FormCustomPage/default/styles/mod-search-filters.css>*/
/*<modules/YoutubeVideo/default/styles/mod-youtube-video.css>*/
.mod-youtube-video .locator-home {
	padding-top: 190px;
	background: url(../images/locator-image-home.jpg) top center no-repeat;
	text-align: center;
}
.mod-youtube-video-default  {
    background: #FDF47D;
}
/*</modules/YoutubeVideo/default/styles/mod-youtube-video.css>*/
/*<components/HomePage/default/styles/com-home-page.css>*/
.com-home-page .home-banner .items {
    padding-left:680px;
}
/*</components/HomePage/default/styles/com-home-page.css>*/

/*<components/MediaCenter/default/styles/com-media-center.css>*/
.com-media-center .c-description {
	float: none;
}
/*</components/MediaCenter/default/styles/com-media-center.css>*/
