h1,h2,h3,h4,h5,h6{padding:5px 0}h1{font-size:28px;line-height:24px;margin-bottom:10px}h2{font-size:22px}h3{font-size:18px}h1,h2,h3,h4,h5,h6{display:block;font-style:normal;font-weight:700}h5{font-size:17px}a{text-decoration:none;border:0 none;text-decoration:none}ol,ul,li{list-style:none outside none}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0 none;outline:0 none}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline}body{font-family:Arial,Verdana,sans-serif;font-size:13px}address,article,aside,blockquote,body,caption,center,col,colgroup,dd,dir,div,dl,dt,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,isindex,li,listing,map,marquee,menu,nav,noframes,ol,p,plaintext,pre,section,table,tbody,td,tfoot,th,thead,tr,ul,xmp{unicode-bidi:embed}{background:0;border:1px solid}body{line-height:20px}.body-wrapper{font-family:"MyriadProRegular",arial,helvetica,sans-serif}.body-wrapper{position:relative;height:100%;width:100%}.body_content{width:100%;text-align:justify}.page-width{background-position:scroll 0 0;background-repeat:no-repeat;border-left-width:1px;border-right-width:1px;border-left-style:solid;border-right-style:solid}.page-width{margin:0 auto;width:960px}.big_gallery .gallery_items,#header{border-bottom:3px solid}#navigation div .selectedMenuItem ul li a{text-shadow:none}#navigation ul ul{display:none}#navigation ul a{display:block;font-size:14px;letter-spacing:1px;white-space:nowrap}#navigation li:last-child{background-image:none}#header{font-weight:700}#header .righthead .phone{font-size:28px}#header .righthead .address{font-size:14px}.submenu{display:block;border-style:solid;border-width:1px}.submenu ul{display:block;border-width:1px;border-style:solid}.submenu li{display:table}.submenu ul li{border-top-width:1px;border-bottom-style:solid}.submenu ul li:hover{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}#carousel-container{border-bottom:3px solid}#carousel-container{position:relative;width:960px;height:298px;margin-bottom:20px}#carousel-container img{width:960px;height:298px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}#carousel{width:100%;height:100%;overflow:hidden}.carousel-page{position:absolute;top:0;left:0}#carousel-prev{cursor:pointer;width:47px;height:50px;position:absolute;top:40%;left:.5%;z-index:1000}#carousel-next{cursor:pointer;width:47px;height:50px;position:absolute;top:40%;right:.5%;z-index:1000}#carousel-pager{height:25px;position:absolute;top:88%;margin:0 auto;z-index:1000}#carousel-pager li{cursor:pointer;display:block;height:23px;width:23px;float:left}#home{min-height:400px;padding-bottom:30px;z-index:1}.body_content{border-top-style:solid;border-top-width:1px}#home .content_center_column{float:left;width:73.6%}.inner-pages .content,.content-wrapper .content,.content_right_column{float:left}.content-wrapper{overflow:hidden;padding-right:10px;padding-left:10px;padding-bottom:10px}.body_content #inventory{padding-top:1px;padding-right:1px;padding-left:1px}.module .mod-header{border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.module{display:block;border-style:solid;border-width:1px}.module-content{border-radius:8px 8px 8px 8px}.module-content{border-style:solid;border-width:1px}.module .mod-header h3{font-style:normal;font-weight:normal}.module,.module .mod-header{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.module-content .top-mod-content,.module-content{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.cal-btn-wrapper input[type="button"]:hover,form input[type="submit"]:hover,.contactUsLink a:hover{display:block}.module .contact label,.module .contact .address{font-size:13px}.module .mod-header-left{padding-left:10px}.module .mod-header-right{padding-right:10px}.module .mod-header .mod-header-extend{height:40px;line-height:40px}.module .mod-header h3{overflow:hidden;padding:0;white-space:nowrap}.module .mod-body{border-style:solid;border-width:1px}.module-content .dealership{padding:3px}.top-mod-sep{margin-top:20px}.module-content.top-mod-sep .top-mod-content{padding:10px}.module-content.top-mod-sep .top-mod-content h2{margin-bottom:10px}.module-content .dealership{float:right;margin:10px 0 15px 15px;padding:1px}.content_right_column{float:left;margin:0 0 0 15px;width:24.6%}.module .mod-body{padding:2px}.module .holder{overflow:hidden}.module .contact li{font-size:12px}.side-links .holder{border-width:1px;border-style:solid}.side-links a{line-height:30px;padding-left:10px;display:block;font-size:13px;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px}.side-links a:hover{border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid}.module .contact .holder{padding:5px}.module .holder{overflow:hidden}.module .contact li.address{text-align:left;padding-bottom:10px;background-image:none;font-weight:bold}.module .contact ul{margin-left:5px;margin-top:3px}.module .contact li{line-height:22px}.module .contact label{float:left;overflow:hidden;width:105px}.contactUsLink{width:70%;height:45px;margin:10px auto 0 auto}.contactUsLink a{padding:4px 0 4px 40px}.webform input[type="submit"],#contact form input[type="submit"],.contactUsLink a{font-weight:bold}
form input[type="text"],form textarea,form select,.cal-btn-wrapper input[type="button"],form input[type="submit"],.contactUsLink a{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block}.cal-btn-wrapper input[type="button"]:hover,form input[type="submit"]:hover,.contactUsLink a:hover{border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px}.footer-bottom{font-size:11px}.footer-bottom{background-position:top;background-repeat:repeat-x}#footer{border-bottom-style:solid;border-top-style:solid;border-bottom-width:1px;border-top-width:1px}#footer .legal li{display:inline-block;list-style:none outside none}#footer{font-size:12px}.footer-left-column h3,.footer-center-column h3{font-weight:normal}#hours .content_center_column{float:left;width:73.6%}#hours #map{width:100%;height:375px}#hours .content_right_column .module{margin-top:20px}#hours .grid3column{margin-left:20px;float:left;margin-bottom:20px;width:325px}#hours .grid3column.fist{margin-left:5px}#hours .info-header{padding:4px}#hours .info-content{padding:10px}#hours .info-content li{line-height:25px}#hours .info-content h6{font-weight:bold;margin-bottom:7px;font-size:13px}#hours .info-content a{margin-top:5px;display:inline-block}#hours .content_center_column h1{margin:20px 0 10px 7px}#blog .content_center_column,#about .content_center_column{float:left;width:73.6%}#about .content_center_column h1{margin:20px 0 10px 7px}#about .content_center_column p{margin:0 10px 0 10px}#about .content_right_column .module{margin-top:20px}#about .content_right_column{margin-bottom:20px}table.webform,table.reporting{border-collapse:collapse;border-spacing:0}.form label,.webform label{font-size:13px}.form input,form input[type="text"],form textarea,form select{border-radius:4px 4px 4px 4px;font-size:14px}.form input,form input[type="text"],form textarea,form select{border-style:solid;border-width:1px}form input[type="submit"]{text-decoration:none}.body_content .inner-pages h1.page-header,.blog-container h1,#top .content_center_column h1{margin:20px 0 15px 7px;font-weight:normal}.blog-container h1{margin-left:20px}#top .content_center_column h3{margin:0 0 10px 7px}#top .grid2column{width:73.5%;float:left;margin-bottom:20px}#contact .grid2column.lastcolumn{width:21%;float:right;background-color:transparent}.webform input[type="submit"],#contact form input[type="submit"]{padding:5px 20px}#hours #map{width:98%;height:350px;margin-left:5px}#hours #map{border-width:5px;border-style:solid}.form-wrapper,.grid2column{padding:10px;border-radius:6px}.form-wrapper h2{font-weight:normal;margin-top:10px;margin-bottom:20px}.comments-inquiries{width:648px;max-width:648px;min-width:648px}#contact .submit-button{margin-left:559px}#contact form{margin-left:10px}#contact .grid2column.lastcolumn .hours{margin-top:10px}#contact .grid2column.lastcolumn ul{margin-bottom:15px;border-bottom-style:solid;border-bottom-width:1px}#contact .grid2column.lastcolumn ul{padding-bottom:10px}.system-error-message li{list-style-type:square}.system-error-message li{margin-left:20px}.cal-btn-wrapper input[type="button"],form input[type="submit"],.contactUsLink a{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}.payment-calculator{border-width:1px;border-style:solid}.payment-calculator #calculatorMessage{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.payment-calculator .calculator-form{border-top-style:solid;border-top-width:1px}.payment-calculator .payment-calculator-topHeader{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.payment-calculator .payment-calculator-middleHeader{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid}.payment-calculator .payment-calculator-middleHeader{font-size:12px}.payment-calculator h2,.payment-calculator p,.payment-calculator label,.payment-calculator input,.payment-calculator div,.payment-calculator div div{float:left}.payment-calculator{font-size:14px;line-height:18px;position:relative;width:235px;border-radius:6px 6px 6px 6px;cursor:move;display:none}.payment-calculator input[type="text"]{border:0}.payment-calculator .calculator-form input[type="text"]{border-style:solid;border-width:1px}.payment-calculator .divider{border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.payment-calculator .calculator-form #calculateButton{border-style:solid;border-width:1px}.payment-calculator .payment-calculator-topHeader{width:100%;height:40px;border-radius:6px 6px 0 0}.payment-calculator .payment-calculator-middleHeader{border-radius:3px 3px 3px 3px;cursor:pointer;height:25px;position:absolute;right:3px;top:7px;width:45px}.payment-calculator .payment-calculator-middleHeader p{margin:4px 7px;display:block}.payment-calculator .payment-calculator-topHeader h2{font-size:16px;margin-left:10px;padding-top:10px}#calculatorMessage{width:100%;min-height:25px;font-size:12px}.payment-calculator .payment-calculator b{font-weight:bold}.payment-calculator .calculator-form{width:100%;padding-top:5px}#calculatorMessage p{padding:0 4px;text-align:justify}.payment-calculator .divider{width:90%;margin:5px 12px}.payment-calculator .fields{width:100%;margin:3px 0}
.payment-calculator form{width:100%}.payment-calculator .stripes{width:100%}.payment-calculator .fields label{float:left;margin-top:5px;margin-left:10px}.payment-calculator .stripes label{margin-top:7px;margin-left:10px}.payment-calculator .stripes input[type="text"]{margin-top:2px}.payment-calculator .calculator-form input[type="text"]{width:45px;height:25px;float:right;margin-right:10px;border-radius:3px}.payment-calculator .calculator-form .stripes{height:33px;margin:1px 0}.payment-calculator .calculator-form #calculateButton{border-radius:8px 8px 8px 8px;height:35px;margin:10px 0 10px 10px;width:115px;cursor:pointer}.form input,input.cat_textbox,textarea.cat_listbox,select.cat_dropdown,select.cat_listbox,textarea{padding:5px 4px!important}.system-message,.blog-post{margin:15px;padding:10px;text-align:justify;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.blog-post h2.post-title{margin-bottom:5px;border-bottom-style:solid;border-bottom-width:1px}.post-title a{font-size:28px;font-style:normal;font-weight:normal}.trackbacks,.post-body .links{border-style:solid;border-width:1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:5px;margin-top:10px}.post-body .links a{padding-right:4px;padding-left:4px;margin-right:4px;margin-left:4px}.blogsitesummary{font-size:11px;text-align:left}.BlogPostArchive li,.BlogRecentPost li,.blogsitesummary li{margin-bottom:2px;border-style:none none solid;border-bottom-width:1px}.blog-post dl{border-style:none}.blogsitesummary li:last-child,.BlogPostArchive li:last-child,.BlogRecentPost li:last-child{border-bottom-style:none}.blogsitesummary li a{font-weight:bold}.blog-container .side-panel{margin-right:10px}.BlogTagList{margin-top:10px}.comment-list{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:10px}.BlogTagList a{padding:4px 10px 4px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-left-width:5px;border-left-style:solid}.BlogTagList a:hover{padding:4px 10px 4px 4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-left-style:solid;border-left-width:5px}.side-panel{padding-top:20px}.side-panel h4{font-size:20px;text-transform:uppercase;font-style:normal;font-weight:normal}.blog-container hr{height:3px;border:0;margin-top:10px;margin-bottom:10px}.BlogTagCloud a{padding-right:1px;padding-left:1px}a.BlogTagCloud-XX-Small{font-size:12px}a.BlogTagCloud-X-Small{font-size:13px}a.BlogTagCloud-Small{font-size:15px}a.BlogTagCloud-Medium{font-size:16px}a.BlogTagCloud-Large{font-size:20px}a.BlogTagCloud-X-Large{font-size:21px}a.BlogTagCloud-XX-Large{font-size:26px}
