#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;overflow:hidden;}#cboxLoadedContent{overflow:auto;}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}#cboxOverlay{background:url(/content/skins/default/images/overlay.png) 0 0 repeat;}#cboxTopLeft{width:21px;height:21px;background:url(/content/skins/default/images/controls.png) -100px 0 no-repeat;}#cboxTopRight{width:21px;height:21px;background:url(/content/skins/default/images/controls.png) -129px 0 no-repeat;}#cboxBottomLeft{width:21px;height:21px;background:url(/content/skins/default/images/controls.png) -100px -29px no-repeat;}#cboxBottomRight{width:21px;height:21px;background:url(/content/skins/default/images/controls.png) -129px -29px no-repeat;}#cboxMiddleLeft{width:21px;background:url(/content/skins/default/images/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px;background:url(/content/skins/default/images/controls.png) right top repeat-y;}#cboxTopCenter{height:21px;background:url(/content/skins/default/images/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px;background:url(/content/skins/default/images/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff;}#cboxLoadedContent{margin-bottom:0;padding:10px 10px 0 10px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/content/skins/default/images/controls.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious.hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/content/skins/default/images/controls.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxNext.hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:url(/content/skins/default/images/loading_background.png) center center no-repeat;}#cboxLoadingGraphic{background:url(/content/skins/default/images/spinner.gif) center center no-repeat;}#cboxClose{position:absolute;top:10px;right:10px;background:url(/content/skins/default/images/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxClose.hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/content/skins/default/images/internet_explorer/borderTopLeft.png,sizingMethod='scale');}.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/content/skins/default/images/internet_explorer/borderTopCenter.png,sizingMethod='scale');}.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/content/skins/default/images/internet_explorer/borderTopRight.png,sizingMethod='scale');}.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/content/skins/default/images/internet_explorer/borderBottomLeft.png,sizingMethod='scale');}.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/content/skins/default/images/internet_explorer/borderBottomCenter.png,sizingMethod='scale');}.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/content/skins/default/images/internet_explorer/borderBottomRight.png,sizingMethod='scale');}.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/content/skins/default/images/internet_explorer/borderMiddleLeft.png,sizingMethod='scale');}.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/content/skins/default/images/internet_explorer/borderMiddleRight.png,sizingMethod='scale');}body{margin:0;padding:0;}#wrapper{margin:0 auto;}#header,#menu,#footer{width:950px;margin:0 auto;}#menu{height:25px;padding:6px 0 0 0;}#menu UL LI{position:relative;}#menu UL,#menu UL LI{list-style:none;display:inline;padding:0;margin:0 auto;}#menu UL LI{padding:2px 5px;margin:0 20px;z-index:9998;width:100%;}#menu UL LI A{width:100%;}#header{line-height:0;}#header IMG{border:0;}#mainContent{width:950px;margin:0 auto;position:relative;clear:both;}#footer{clear:both;margin:0 auto;padding:0;}#footerMenu{vertical-align:middle;float:right;margin-right:5px;}#footerAddress{float:left;margin-left:5px;}#footerMenu UL,#footer UL LI{list-style:none;display:inline;padding:0;margin:0 auto;}#revoLink{clear:both;float:left;margin:5px;}#copyright{float:right;margin:5px;}h1,h2,h3,h4,h5,h6{margin:0;}h1{font-size:xx-large;}h2{font-size:x-large;}h3{font-size:larger;}h4{font-size:large;}h5{font-size:medium;}h6{font-size:small;}.clear{clear:both;height:0;display:block;visibility:hidden;}form{padding:0;margin:0;}#leftDiv{padding:0 7px;float:left;width:233px;height:100%;}#rightDiv{margin-left:10px;float:right;width:688px;height:100%;padding:0 0 10px 0;}.narrowPanel{width:100%;padding:7px;margin-top:5px;clear:both;}.narrowPanel span.panelToggle{text-decoration:none;font-weight:bold;font-size:12pt;line-height:11pt;float:right;margin:2px;text-align:center;width:16px;height:16px;}.narrowPanel h5{padding:0 0 2px 0;display:inline;float:left!ie;}.narrowPanelTitle{cursor:hand;cursor:pointer;}.button{cursor:hand;cursor:pointer;padding:1px 4px;font-weight:bold;}.leadNotificationPopout{position:absolute;width:250px;display:block;padding:3px;}#searchBox{padding:0 7px 0 0;}#searchBox input[type="text"]{width:170px;}input.error{margin:0;}div.errorContainer{margin:0;padding:3px 5px;margin-bottom:5px;display:none;font-size:10pt;}div.error{margin:0;padding:3px 5px;margin-bottom:5px;display:none;font-size:12pt;}label.error{display:block;font-style:italic;font-weight:normal;font-size:10pt;margin-bottom:5px;}div#vehicleMpgDisclaimer{font-size:7pt;line-height:6pt;width:149px;clear:both;}div#fuelEconomyContents{width:110px;margin-left:15px;}#vehicleMpgCityEconomy h1,#vehicleMpgHwyEconomy h1{font-size:8pt;}#vehicleMpgContainer img{float:left;padding:0 4px;}#vehicleMpgCityEconomy{float:left;}#vehicleMpgHwyEconomy{float:right;}#vehicleMpgCityEconomy,#vehicleMpgHwyEconomy{text-align:center;font-size:12pt;font-weight:bold;line-height:12pt;}#preloadSection{display:none;}.strikethrough{text-decoration:line-through;}.strikethrough{text-decoration:line-through;}#couponMask{position:absolute;z-index:9000;display:none;height:100%;width:100%;margin:0;top:0;left:0;}#couponHeader{height:30px;}#couponTitle{font-size:12pt;margin:5px 10px;height:20px;font-weight:bold;line-height:20px;vertical-align:top;float:left;}#couponCloseLink a{font-size:8pt;font-weight:normal;}#couponCloseLink{float:right;height:20px;line-height:20px;vertical-align:top;margin:5px 10px;}#couponText{clear:both;height:340px;width:555px;padding:10px;font-size:8pt;vertical-align:middle;display:table-cell;}#couponText label{font-size:14pt;}#couponDialog{position:absolute;width:575px;height:auto;display:none;border-width:medium;border-style:solid;border-width:1px;z-index:9999;overflow:hidden;}#couponBody{clear:both;width:555px;text-align:center;padding:10px;background-repeat:no-repeat;background-position:center;}#couponButtons{float:right;margin:10px;}#offerFormContainer{margin:0 auto;height:100%;padding:10px;font-size:medium;clear:both;display:none;width:500px;}#offerFormContainer label{font-weight:bold;display:inline-table;margin-left:3px;}#offerFormContainer ul{text-align:right;margin:10px 0 5px 0;padding-left:0;}#offerFormContainer li{list-style-type:none;vertical-align:top;text-align:right;}#offerFormContainer input[type="text"]{width:150px;margin-left:10px;margin-bottom:7px;}#offerFormContainer input[type="text"]{width:148px;}#offerFormContainer textarea{width:275px;font-style:italic;}#offerFormLeftUL{float:left;}#offerFormRightUL{float:right;}#offerFormDisclaimer{font-size:8pt;}#offerFormInstructions{font-size:10pt;margin-bottom:5px;}.couponNotificationPopout{cursor:pointer!important;position:fixed!important;top:0!important;z-index:0!important;margin-left:-150px!important;width:300px!important;text-align:center!important;padding:5px!important;left:50%!important;font-size:medium!important;}#offerFormError{margin:0;padding:3px 5px;margin-bottom:5px;display:none;}#offerForm label.error{display:none!important;}#offerForm .buttonContainer{margin:0 auto;height:auto;clear:both;text-align:right;margin-bottom:5px;}div#searchCriteria{margin-top:10px;padding:7px;width:100%;}div.categoryResult ul{float:left;height:100%;}div#searchCriteria ul,div#searchCriteria ul li,div.categoryResult ul,div.categoryResult ul li{list-style:none;margin:0;}#searchCriteria ul,ul.narrowPanelContents{padding:2px;}div.categoryResult ul.narrowPanelContents li{padding:2px;}div#categoryResultsContainer{margin:0;padding:0;}div#searchResultsMessagePanel{padding:8px;}div#searchSortPagingPanel,#searchSortPagingPanelBottom{padding:10px 5px;}div#searchSortPanel{display:inline;}div#searchPagingPanel,#searchPagingPanelBottom{float:right;}#searchSortPagingPanelBottom{margin-top:25px;}div#searchSortPanel ul,div#searchSortPanel ul li,div#searchPagingPanel ul,#searchPagingPanelBottom ul,div#searchPagingPanel ul li,#searchPagingPanelBottom ul li{list-style:none;margin:0;display:inline;}div#searchSortPanel ul{padding:10px;}div#searchSortPanel ul li{padding:0 8px;}div#searchPagingPanel,#searchPagingPanelBottom ul{padding:10px;}div#searchPagingPanel,#searchPagingPanelBottom ul li{padding:0 4px;}div.inventoryListItem{margin:0 3px 5px 0;}div.inventoryListItem h1{float:left;}div.inventoryListItem h1,div.inventoryListItem h3{padding:3px 0 5px 0;}div.inventoryListItem .location{float:right;padding:3px 0 5px 0;}div.panelRollover{padding:5px;margin:0 0 5px 0;}div.inventoryListItem ul{float:left;margin:0;}div.inventoryListItem ul li{list-style:none;margin:0;}div.inventoryListItem div.column1{width:235px;float:left;margin:0 0 0 5px;}div.inventoryListItem div.column2{width:170px;float:left;text-align:right;}div.inventoryListItem div.column3{width:165px;float:right;text-align:right;}div.inventoryListItem .listItemButtonWrapper{height:28px;clear:both;}div.inventoryListItem img{border:0;}div.inventoryListItem .listItemButtons{padding:0 0 0 6px;display:inline-block;padding:6px!ie;}div.inventoryListItem .listItemButtons a{margin-right:5px;}img.specialIcon{width:21px;height:21px;}div.inventoryListItem img.vehiclePhotoIcon{width:100px;float:left;}#searchBox{margin:0 2px;}.selectedSort{font-weight:bold;}.column1 ul,.column2 ul{padding:0;margin:0;}.vhr_link{float:right;}.certified_link{float:right;margin:2px 5px 0 0;}.certified_link img{border:1px solid #fff!important;}#searchSortPanel .asc a,#searchSortPanel .desc a{padding-left:18px;}#makeAnOfferDialog .panelToggle{display:none;}#makeAnOfferDialog h5{font-size:18pt;}label.error{display:none!important;}div.vehicleMainPriceRow{font-size:20pt;font-weight:bold;}div.vehicleMainPriceRow h5{font-size:12pt;line-height:10pt;font-weight:bold;}div.vehicleSecondPriceRow{margin-top:15px;font-size:16pt;font-weight:bold;}div.vehicleSecondPriceRow h5{font-size:12pt;line-height:5pt;}.btn_video,.btn_photos,.btn_offer{padding:4px 3px 4px 26px;}.btn_area{height:21px;}.btn_area img{position:relative;margin:0 3px 0 0;top:5px;}#searchCriteria li a{font-size:10px;}#searchCriteria li a.removeText,#removeAllFilters a{text-indent:0!ie;background:none!ie;height:auto!ie;width:auto!ie;border:0;}img#mediaViewerLargePhoto{width:640px;margin:5px 0;}div#mediaViewerInventoryDetail{margin-bottom:5px;}div#mediaViewerInventoryDetail h1{border-bottom:1px solid #939393;font-size:18pt;}div#mediaMainPriceRow{font-size:16pt;font-weight:bold;}div#mediaMainPriceRow h2{font-size:8pt;font-weight:bold;}div#mediaSecondPriceRow,div#mediaSecondPriceRow h2{font-size:8pt;font-weight:bold;}img#mediaViewerLargePhoto,img#paymentCalculatorVehicleImage{border:1px solid #070707;}div#mediaViewerLeftDiv{width:130px;float:left;display:inline-table;}div#mediaViewerRightDiv UL,div#mediaViewerRightDiv UL LI{list-style:none;padding:0;font-size:8pt;margin:0;width:160px;overflow:hidden;white-space:nowrap;}div#mediaViewerRightDiv{float:left;display:inline-table;}div#mediaViewerContactDealer{float:right;display:inline;background:#D8D8D8;border:1px solid #939393;padding:3px;margin:3px;width:270px;overflow:hidden;}div#mediaViewerContactDealer UL,div#mediaViewerContactDealer UL LI{list-style:none;padding:0;font-size:9pt;margin:0;white-space:nowrap;}div#mediaViewerContactDealer #dealerName{font-weight:bold;font-size:12pt;}div#mediaViewerContactDealer #phoneNumber{font-weight:bold;font-size:10pt;}div#mediaViewerLargePhotoDiv{display:inline;float:left;}div#mediaViewerPhotoSliderDiv{float:left;height:480px;overflow:auto;width:132px;margin-top:5px;margin-left:20px;padding-top:3px;background:#d8d8d8;text-align:center;}div#mediaViewerPhotoSliderDiv img{width:100px;}div#vehicleSummaryContainer div#vehicleMpgContainer{float:left;margin:0;margin-left:30px;display:inline-table;}div#mediaViewerVehicleProperties{display:inline-table;vertical-align:top;}div#mediaViewerVehicleProperties ul{float:left;}.mediaViewerForm label{font-size:8pt;}.mediaViewerForm{width:200px;float:left;margin-left:40px;text-align:left;}.mediaViewerForm input[type="text"],.mediaViewerForm textarea{width:100%;border:1px solid #3D3D3D;}.mediaViewerForm ul{margin:10px 0 5px;padding-left:0;text-align:left;}.mediaViewerForm li{list-style-type:none;text-align:left;vertical-align:top;margin-bottom:5px;}#mediaViewerToggleButton{background:#FFF!important;border:2px solid lightgrey!important;padding:0 2px;cursor:pointer;}#mediaViewerButtonDiv{position:absolute;top:8px;right:50px;}#mediaViewerVideoContainer{float:left;}.dialog iframe.mapembed{height:360px!important;}body{background:#000 url(/content/skins/chrome-silver/images/bg.jpg) repeat;letter-spacing:-.3px;}html,body,input,select,textarea,tr,td,table{font-family:lucida sans,Helvetica,sans-serif;font-size:9pt;color:#CCC;}input,textarea,select{color:#000;}#detailMainPhoto,.similarVehiclePanelPhoto{border:1px solid #fff;}input[type="text"],textarea{border:1px solid #222;}a,.narrowPanel span.panelToggle{color:#FFF;}a{text-decoration:none;color:#ababab;font-weight:bold;}a{outline:none;}a:hover{color:#FFF;}.button{border:none;width:175px;height:35px;color:#000;font-size:11pt;padding-bottom:4px;background:transparent url(/content/skins/chrome-silver/images/btn_lg.png) no-repeat;}.smallButton,#contactDealerInput .button,#searchBox .button,#homeSearchBox .button,#vehicleFinderButtonContainer .button,#makeAnOfferInput .button,#requestTestDriveInput .button,#requestQuoteInput .button,#advancedSearchBox .button,#contactUsButtonContainer .button,#serviceRequestButtonContainer .button{background:url(/content/skins/chrome-silver/images/btn_sm.png) no-repeat;width:75px;height:27px;color:#000;font-size:8pt;padding-bottom:2px;}.inventoryDetailButtons .button{border:none;width:130px;height:35px;color:#000;font-size:10pt;padding-bottom:4px;background:transparent url(/content/skins/chrome-silver/images/btn_med.png) no-repeat;}#rightDiv .inventoryDetailButtons{display:inline-block;margin-bottom:10px;}div.similarVehiclePanel A{color:#FFF;}#leftDiv,#mainContent,#rightDiv{min-height:400px;}#mainContent{width:920px;padding:0 30px;background:transparent url(/content/skins/chrome-silver/images/content_bg.png) repeat-y 12px 0;}#rightDiv{width:675px;margin-left:0;}#leftDiv{width:230px;padding:0 5px;}#inventoryDetailInfoPanel,#contactIndividual,.similarVehiclePanel,div#categoryResultsContainer div.categoryResult,.narrowPanel,#categoryResultsBar{padding:0;}#contactForm .formContainer{border:1px solid #222;}#inventoryDetailTopCrumbPanel,div#searchResultsMessagePanel{font-size:12pt;line-height:30px;}#rightDiv #inventoryDetailTopCrumbPanel{padding-top:10px;}#inventoryDetailTopCrumbPanel #searchBox{text-align:right;}#inventoryDetailTopCrumbPanel #searchBox input[type="text"]{height:18px;}#inventoryDetailTopCrumbPanel a,#vehicleDescriptionPanel a,div#searchResultsMessagePanel a{color:#FFF;}#footer{background:transparent url(/content/skins/chrome-silver/images/footer.png) no-repeat;width:980px;height:93px;text-transform:uppercase;font-weight:bold;}#footerLine1{padding:30px 50px 0 50px;color:#333;}#footerLine2{padding:0 60px 38px 60px;color:#333;font-size:10px;}#footer a{text-decoration:none;color:#000;}#footer a:hover{text-decoration:underline;color:#000;}#footerMenu{font-size:9pt;}#footerAddress{font-size:10pt;}#revoLink,#copyright{font-size:8pt;}#menu{width:980px;padding:40px 0 28px 0;text-align:center;background:url(/content/skins/chrome-silver/images/menu.png) no-repeat;}#menu a{color:#333;font:bold 9pt lucida sans;text-transform:uppercase;text-decoration:none;font-weight:bold;text-shadow:2px 2px 1px #dadada,-2px -2px 1px #dadada;padding:19px 6px;}#menu a:hover{background:url(/content/skins/chrome-silver/images/menu_hover.png) no-repeat bottom center;}#menu ul li{display:inline;margin:0;}#menu .child{background:#000;position:absolute;z-index:9998;left:10px;top:35px;margin:0;padding:0;display:none;text-align:left;border:1px solid #ababab;}#menu .child li{display:block;white-space:nowrap;height:25px;margin:0;padding:5px 0;line-height:2;}#menu .child li:hover{background:#ababab;}#menu .child li a{background:none;color:#FFF;font-size:11px;text-shadow:none;}#menu .child li a:hover{color:#000;}#vehicleEstimatedPayment,.strikethrough{color:#CCC;}input.error{background-color:#FFFFD5;border:2px solid red!important;margin:0;color:Red;}div.errorContainer,div.error{background-color:#FFFFD5;border:1px solid red;color:Red;}label.error{margin-left:0!important;display:block;color:red;font-style:italic;font-weight:normal;font-size:10pt;margin-bottom:5px;}.leadNotificationPopout{color:#000;background:#ffc;cursor:pointer;}#vehicleListingDiv div.inventoryListItem{border:1px solid #222;background:#000;margin:5px 10px 5px 0;padding:5px;}div.inventoryListItem h1,div.inventoryListItem h3{text-transform:uppercase;font-size:20px;color:#ababab;}div.inventoryListItem h1:hover,div.inventoryListItem h3:hover{color:#fff;}div#vehicleDetailTitle,div#vehicleDetailsRightDiv,div#inventoryDetailButtonPanel{padding-right:10px;}.narrowPanel .narrowPanelTitle{color:#FFF;padding:14px 15px 0 10px;text-transform:uppercase;background:url(/content/skins/chrome-silver/images/panel_bg.jpg) no-repeat;width:204px;height:32px;}.narrowPanel .narrowPanelTitle h5{font-size:11pt;}#contactForm .narrowPanel .narrowPanelTitle{background:url(/content/skins/chrome-silver/images/contact_bg.jpg) no-repeat;width:275px;}#descriptionAccordion .narrowPanel .narrowPanelTitle{background:url(/content/skins/chrome-silver/images/options_bg.png) no-repeat;width:620px;}#contactForm .narrowPanel{background:#000;}.narrowPanel .narrowPanelTitle.hidden{border:0;}.narrowPanel{margin-bottom:10px;margin-top:0;}#categoryResultsContainer #searchCriteria ul,#categoryResultsContainer ul.narrowPanelContents{padding:0;margin:0;width:222px;}#categoryResultsContainer div.categoryResult ul.narrowPanelContents{border:1px solid #222;border-top:0;}#categoryResultsContainer div.categoryResult ul.narrowPanelContents li{background:url(/content/skins/chrome-silver/images/panel_li_bg.jpg) no-repeat;padding:9px 0;width:222px;}#categoryResultsContainer div.categoryResult ul.narrowPanelContents li:hover{background:url(/content/skins/chrome-silver/images/panel_li_bghover.jpg) no-repeat;}div.categoryResult ul li a{font-size:11px;padding:8px;line-height:1.5;text-transform:uppercase;color:#FFF;}div.categoryResult ul li a:hover{color:#ababab;}#vehicleDetailTitle h2{font-size:20pt;font-weight:bold;}div#searchSortPagingPanel A{text-decoration:none;}.narrowPanel span.panelToggle{background:url(/content/skins/chrome-silver/images/minus.png) no-repeat;text-indent:-9999px;}.narrowPanel .hidden span.panelToggle{background:url(/content/skins/chrome-silver/images/plus.png) no-repeat;}#vehicleFinderFooter,#serviceRequestFooter,#contactUsFooter{padding:10px;}#freeFormContent{border:1px solid black;}.featuredVehiclePopupInnerDiv{background-color:White;}.featuredVehiclePopupPriceText{font-size:xx-large;color:Red;}div.inventoryListItem label,#vehicleTopLineInfo li label,.featuredVehiclePopupInnerDiv li label{font-weight:bold;}.inventoryListItem h3{color:#FFF;}.inventoryListItem .column3 h3{color:#ababab;}div.inventoryListItem div.panelRollover:hover{cursor:pointer;margin:0 0 5px;}#photosPanel a{color:#333;}#photosPanel a:hover,#mediaViewerPhotoSliderDiv a:hover{color:White;}.searchOverlayCloseButton a:hover{cursor:pointer;}#scriptDiv{background-color:White;border:1px solid black;}#scriptDiv span.lookup_item{background-color:#EDEDED;}#scriptDiv span.selected_lookup_item{background-color:#303030;color:White;}#couponDialog{background-color:#525252;color:#FFF;border-color:Black;}#couponBody{background-color:#525252;}#offerFormContainer{color:Black;background-color:#FFF;}#couponMask{background-color:#000;}#couponCloseLink a{color:White;}#couponText{border-color:Black;color:Black;}#offerFormContainer input[type="text"]{border:1px solid #3D3D3D;}.couponNotificationPopout{background:#ffc!important;}#offerFormError{background-color:#FFFFD5;border:1px solid red;color:Red;}#offerForm input.error{border:1px solid red!important;}#searchCriteria li a.removeText,#removeAllFilters a{height:12px;width:12px;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:9px;color:#FFF;text-align:center;background:#ababab url(/content/skins/chrome-silver/images/x.png) no-repeat center center;text-indent:-9999px;}#removeAllFilters a{height:10px;padding:5px;display:inline-block;text-transform:uppercase;font-weight:bold;font-size:9px;color:#FFF;text-align:center;background:#ababab;text-indent:0;}div#searchCriteria ul,div#searchCriteria ul li{line-height:1.5;}#removeAllFilters{margin:4px 0 4px 0;}#removeAllFilters a{width:70px;display:block;}#searchCriteria a{text-decoration:none;}#searchSortPanel li a{color:#FFF;}#searchSortPanel li a:hover{color:#ababab;}.dialog *{color:#000;}.requiredLabel{color:Red;margin-right:2px;}#searchSortPanel .asc a{background:url(/content/skins/chrome-silver/images/sort_up.jpg) no-repeat;}#searchSortPanel .desc a{background:url(/content/skins/chrome-silver/images/sort_down.jpg) no-repeat;}div.text{font-size:11pt;}#contactForm .formContainer{margin:10px;padding:0;}#contactForm .formContainer ul{margin:10px;}#contactForm div.formContainer textarea{width:240px;}div.customContent{padding:15px;font-size:11pt;}input[type="text"]{height:24px;}#contactForm div.formContainer input[type="text"]{width:138px;margin-left:7px;}#contactForm div.formContainer select{width:140px;margin-left:7px;padding:4px;}.btn_photos{background:url(/content/skins/chrome-silver/images/btn_photos.png) no-repeat;padding:4px 3px 4px 26px;}.btn_ebay{background:url(/content/skins/chrome-silver/images/btn_ebay.png) no-repeat;padding:4px 3px 4px 26px;}.btn_video{background:url(/content/skins/chrome-silver/images/btn_video.png) no-repeat;padding:4px 3px 4px 26px;}.btn_offer{background:url(/content/skins/chrome-silver/images/btn_offer.png) no-repeat;padding:4px 3px 4px 26px;}.btn_carfax{background:url(/content/skins/chrome-silver/images/btn_carfax.png) no-repeat;padding:4px 3px 4px 26px;}#crumbs ul li{color:#ccc;font-size:13px;font-weight:bold;}.optionsWrapper ul{list-style-image:url(/content/skins/chrome-silver/images/bullet.png);}#leftDiv #searchBox{padding:10px 7px;margin-top:10px;}#searchBox input[type="text"]{width:130px;}#leftDiv #inventoryDetailLeadFormsPanel .narrowPanel .narrowPanelContents{padding:0 10px 10px 10px;}#inventoryDetailLeadFormsPanel .narrowPanel{width:224px;border:1px solid #222;background:#000;}#inventoryDetailInfoPanel,#inventoryDetailLeadFormsPanel #contactIndividual{padding:10px;width:217px;margin-top:10px;}#inventoryDetailInfoPanel h3{color:#ababab;}#contactIndividual ul#contactRepInfo{width:135px;padding-left:10px;}div#vehicleMainPriceRow,.vehicleMainPriceRow{color:#FFF;}div#vehicleMainPriceRow h1,.vehicleMainPriceRow h5{color:#CCC;}#innerDescriptionText,#innerOptionsText,#innerStandardEquipment{width:635px;}.optionsWrapper{padding-bottom:10px;}#middleContentLeftCol #advancedSearchBox select{width:99px;}#middleContentLeftCol #advancedSearchBox .wide_list select{width:220px;}div#fuelEconomyContents{width:111px;}#vehicleDetail div#vehicleDetailsRightDiv,#vehicleDetail div#vehicleTopLineInfo{width:325px;}#rightDiv .accordionContainer{width:635px;}#descriptionAccordion .narrowPanelContents{width:619px;padding:10px;margin:0;background:#000;border:1px solid #222;}#photoViewer ul li img{width:105px;height:75px;}#middleContent #column2{width:590px;margin:10px 10px 10px 0;}#mainContent #middleContent{padding:10px;width:895px;}#mainContent #middleContent #middleContentLeftCol{float:left;width:660px;}#mainContent #middleContent #middleContentRightCol{float:left;width:220px;margin-left:10px;}#inventoryDetailTopCrumbPanel #searchBox{padding-right:10px;}#mediaMakeAnOfferInput .button{background:#444 none;color:#fff;text-shadow:1px 1px 1px #333;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:2px solid #777;text-transform:uppercase;width:110px;}#makeAnOfferDialog div#mediaViewerContactDealer{background:#ededed none;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0;border:none;}#makeAnOfferDialog div#mediaViewerContactDealer li{padding:2px 5px;}#makeAnOfferDialog div#mediaViewerContactDealer #dealerName{background:#444;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-radius-bottomleft:0;-webkit-border-radius-bottomright:0;-border-radius-bottomleft:0;-border-radius-bottomright:0;padding:6px;color:#FFF;}div.inventoryListItem img.vehiclePhotoIcon{border:1px solid #fff;}#photoViewer{margin-bottom:10px;}#photoViewer ul li{width:100px!important;margin-left:6px;margin-right:6px;}#featuredVehicles{width:916px;height:135px;text-align:center;padding-top:10px;padding-bottom:10px;background:#000 url(/content/skins/chrome-silver/images/featured_bg.jpg) no-repeat center top;margin:0;}#featuredVehicles h3{height:30px;font-size:16px;color:#fff;padding-top:5px;}#featuredVehicles #featuredInventoryPrev{background-image:url("/content/skins/chrome-silver/images/featured_arrowP.png");width:30px;height:75px;background-position:0 0;margin-left:30px;}#featuredVehicles #featuredInventoryNext{background-image:url("/content/skins/chrome-silver/images/featured_arrowN.png");width:30px;height:75px;background-position:0 0;margin-left:5px;}#categoryResultsBar ul{margin:0;padding:0;}.vehicleVhr{float:right;margin:0 10px 0 0;}ul#contactRepInfo li{padding-left:10px;}#inventoryDetailSimilarVehiclesPanel .narrowPanelContents strong{color:#fff;}#categoryResultsBar{padding-bottom:10px;padding-top:5px;}#categoryResultsBar ul{margin:0;padding:0;}.similarVehiclePanel{padding:0!important;}#inventoryDetailSimilarVehiclesPanel .narrowPanelContents{width:215px;margin-left:7px;}.similarVehiclePanelInfo{width:100px!important;}.button_asb{border:none;width:130px;height:27px;color:#000;font-size:8pt;font-weight:bold;padding-bottom:4px;cursor:pointer;background:url(/content/skins/chrome-silver/images/btn_asb.png) no-repeat;}#middleContent #column1{background:url(/content/skins/chrome-silver/images/search_bg.jpg) no-repeat;padding:10px 10px 0 10px;height:265px;width:230px;}#middleContent #column2{width:630px;margin:0;padding:0;}#advancedSearchBox h3{text-transform:uppercase;text-align:center;font-size:20px;margin-bottom:14px;}#advancedSearchBox .button{background:url(/content/skins/chrome-silver/images/btn_sm.png) no-repeat;width:75px;height:27px;color:#000!important;font-size:8pt;padding-bottom:2px;margin-left:5px;float:right;}#static_image{    
    float:left;
    height:340px;
    width:920px;}   
#static_b1{    
    float:left;
    height:56px;
    width:193px;}
#static_b2{    
    float:left;
    height:56px;
    width:254px;}
#static_b3{    
    float:left;
    height:56px;
    width:247px;}
#static_b4{    
    float:left;
    height:56px;
    width:226px;}
    
#mainContent  {
background:url(/Content/Assets/clients/510254d2-5f6d-44d2-abad-fc24e3608813/content_bg.jpg) repeat-y;}

#right_column{
float:right;
width:250px;
padding:10px 0 0 0;
text-align: left;
}

#left_column{
float:left;
width: 635px;
padding:10px 0 0 0;
text-align: left;
font-size:14px;
}
#right_spacer{
    height:5px;}
#contact_address{
    float:left;
    width:200px;
    padding:0 0 0 5px;
}
#contact_phone{
    float:left;
    width:180px;
}
#contact_hours{
    float:left;
    width:220px;
}
#contact_hours_title
{
    width:220px;}
#contact_day
{
    float:left;}
#contact_time
{
    float:left;
    padding-left:5px;}
#contact_map{
    float:left;
    padding:10px 5px 0 75px;}
#contact_content{
    float:left;
    width:230px;
    padding:0 10px 0;
   }
#home_day {
    float:left; 
    padding: 0 0 0 12px; }

#home_time{
    float:left; 
    padding: 0 20px 0 20px; }

.image_right{
    float:right;
padding:10px;}

.image_left{
    float:left;
    padding:10px;}
    
#financing_header{
background: url(/Content/Assets/clients/510254d2-5f6d-44d2-abad-fc24e3608813/financing_bg.jpg) no-repeat;
height:200px;
padding: 15px 0 0 15px;
}
    
#center_left{
    float:left;}
#center_buttons{
    float:left;}
#center_right{
    float:left;}

#rollover_container
{
	background:url(http://mothership.autorevo-powersites.com/Content/Assets/clients/dd56ad4f-4931-4d91-b4ff-fe833c4dccae/image.jpg);
	height: 265px;
}
#rollover_container ul, #rollovercontainer ul li
{
	list-style-type:none;	
}
#rollover_container ul
{
	padding:23px;
	padding-left:13px !ie;
}
#rollover_container ul li
{
	padding:5px;
	padding-left:0px !ie;
}
#rollover_container img
{
	border:0;
}