#header_area{background-image:url(/wp-content/themes/thesis/custom/scaffold/plugins/Mask/libraries/phpthumb/phpThumb.php?new=0e4a26&w=1260&h=107&f=jpg&bg=000000&q=100&fltr[]=mask|/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/bevel-mask.jpg)}#footer_area{background-image:url(/wp-content/themes/thesis/custom/scaffold/plugins/Mask/libraries/phpthumb/phpThumb.php?new=161616&w=1260&h=107&f=jpg&bg=000000&q=100&fltr[]=mask|/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/bevel-mask.jpg&fltr[]=flip|y)}.custom
img{line-height:1em}.custom
.left{float:left}.custom
.right{float:right}.custom
.clear{clear:both}.custom
table{text-align:left;vertical-align:top}.custom a:link, .custom a:visited,.custom a:active, .custom a:focus,.custom a:hover{text-decoration:none}#page{position:relative}#header{padding-left:0;padding-right:0}#content_box{z-index:50}#content{padding-top:1.1em}#archive_info{border:none}#content
.prev_next{border-top:1px dotted transparent}#comments
.comments_closed{display:none}#sidebars{text-align:center;margin-top:1.3em}#sidebars ul li
li{margin:0
0 3px 0}#image_box{background:none;border:none}#footer{text-align:left;padding-left:0;padding-right:0}#footer
a{border:none}#footer
span.copyright{float:left}#footer
span.contact{float:right}#wpstats{position:absolute;left:-999px;top:0;width:0px;height:0px;overflow:hidden}.custom
.margin_top{margin-top:2.2em}.custom
.highlight_1{color:#196128}.custom
.highlight_2{color:#999}.custom
.drop_shadow{text-shadow:#000 1px 2px 4px}.custom
.uppercase{text-transform:uppercase}.custom
.lowercase{text-transform:lowercase}.custom
.title_case{text-transform:capitalize}.custom
.small_caps{font-variant:small-caps}.custom{background-color:#000;color:#fff}.custom a:link, .custom a:visited, .custom a:active, .custom a:focus{color:#aaa}.custom a:visited{color:#aaa}.custom a:hover{text-decoration:none;color:#196128}.custom code,.custom
pre{color:#aaa}.custom
hr{background-color:#ccc;color:#ccc;margin:2.2em auto 2.2em auto;border:0;width:66%;height:1px;clear:both}.custom
img.divider{clear:both;text-align:center;margin-top:1.1em}.custom
fieldset{border-color:#ccc}.custom
.alignright{float:right;margin:0
0 1.667em 1.667em}.custom
.alignleft{float:left;margin:0
1.667em 0 1.667em}.custom #fancybox-overlay{background-color:#0e4a26}.full_width
.page{padding-left:0;padding-right:0}#page, .full_width
.page{background-color:transparent}.button{padding:4px
24px 4px 35px;background-image:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/icons.png);background-repeat:no-repeat;background-position:0 -96px;font-family:"Arial Narrow",Arial,Verdana,sans-serif;font-weight:bold;letter-spacing:0;font-size:15px;text-align:left}.button:hover{background-position:3px -96px}.button.facebook{background-position:0 -48px}.button.facebook:hover{background-position:3px -48px}.button.twitter{background-position:0 2px}.button.twitter:hover{background-position:3px 2px}.button a:hover{background-color:transparent}#email_signup_button{position:relative;left:15px;top:10px}.home
#content{width:98em;padding-top:0;background-color:transparent;color:#fff}.home #content
.prev_next{display:none}.home
#content_box{background-color:transparent}#home_featured{width:980px;overflow:visible;cursor:pointer}#home_featured.hover
.button{background-position:3px -96px;color:#fff !important}#home_featured
.wrap{position:relative;display:block}#home_featured .wrap
.bg{width:1076px;min-height:315px;left:-47px;position:relative;text-align:center;z-index:10}#home_featured .wrap .name,#home_featured .wrap
.content{position:absolute;z-index:15;display:block;text-shadow:#000 2px 4px 4px;color:#fff}#home_featured .wrap
.name{font-weight:bold;font-size:3em;font-family:"Arial Narrow",Arial,Verdana,sans-serif}#home_featured .wrap
.content{font-family:Arial;width:445px;font-size:1.5em}#home_featured .wrap
.button{z-index:15;position:absolute;text-shadow:#000 2px 2px 4px}#home_featured .wrap .button:link, #home_featured .wrap .button:active, #home_featured .wrap .button:focus{color:#aaa}#home_featured .wrap .button:visited{color:#aaa}#home_featured .wrap .button:hover{color:#fff}#carousel_home{border-bottom:1px solid #393939;position:relative;display:block;width:980px;padding-top:1.1em}#carousel_home
.wrap{width:980px !important;height:180px;border-top:1px solid #393939;border-bottom:1px solid #101010;background-color:#272727;overflow:hidden;position:relative}#carousel_home .wrap
ul{list-style-type:none;position:relative;margin:0;padding:0;position:relative;list-style-type:none}#carousel_home .wrap ul
li{width:244.75px;height:180px;overflow:hidden;float:left}#carousel_home .wrap ul li
.box{border:1px
solid #101010;width:auto;height:160px;margin:10px
7px;background-position:top left;background-repeat:repeat-x;background-color:#505050;background-image:url(/wp-content/themes/thesis/custom/scaffold/cache/gradients/505050-2b2b2b-1x176.jpg);text-align:center;font-weight:normal;font-size:1.1em;letter-spacing:-.05em;color:#aaa;display:block;position:relative}#carousel_home .wrap ul li .box
.viewport{margin:8px
8px 4px 8px;width:93%;height:88px;overflow:hidden;position:relative;display:block;background-color:#272727;border:1px
solid #111;z-index:90}#carousel_home .wrap ul li .box .viewport
img{position:relative;left:0}#carousel_home .wrap ul li .box .viewport
.ttf{position:absolute;top:5px;left:5px;z-index:99}#carousel_home .wrap ul li .box .viewport
.shadow{position:absolute;top:3px;z-index:99;color:#000;display:block;width:100%;font-size:1.1em;font-weight:bold;white-space:nowrap}#carousel_home .wrap ul li .box
.button{position:absolute;bottom:4px;left:10px}#carousel_home .wrap ul li .box:hover
.button{color:#196128}#carousel_home
.prev{background:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/carousel_prev.png) no-repeat 0 0;height:111px;width:28px;display:block;text-indent:-9999px;overflow:hidden;position:absolute;left:-28px}#carousel_home
.next{background:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/carousel_next.png) no-repeat 0 0;height:111px;width:28px;display:block;text-indent:-9999px;overflow:hidden;position:absolute;right:-28px}#carousel_home .prev,#carousel_home
.next{top:35px;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);visibility:hidden}#carousel_home .prev:hover,#carousel_home  .next:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#header{position:relative;padding:0;zoom:1;display:block}#header:after{content:'\\0020';display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}#header #logo
a{background:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/header-logo.png) no-repeat 0 0;height:103px;width:465px;display:block;text-indent:-9999px;overflow:hidden;float:left;position:relative;top:-14px;left:-10px}#header
#tagline{background:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/header-tagline.png) no-repeat 0 0;height:63px;width:234px;display:block;text-indent:-9999px;overflow:hidden;float:right}.bg{z-index:5;width:100%;height:auto;padding:0}.bg
div{margin:0
auto}#header_bg,#footer_bg{display:none}#header_area{background-position:50% 0;background-repeat:no-repeat;min-width:980px}#footer_area{background-position:50% 100%;background-repeat:no-repeat;min-width:980px}#bg_watermark{background:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/bg-watermark.jpg) no-repeat 0 0;height:764px;width:813px;display:block;text-indent:-9999px;overflow:hidden;width:100%;background-position:top center;z-index:1;position:absolute;top:120px}#header_area,#content_area,#footer_area{z-index:10;position:relative}#header_area{z-index:20}#thesis_nav_wrap{clear:both}#thesis_nav_wrap
ul.menu{border-top:1px solid #333;border-bottom:1px solid #333;width:980px}#thesis_nav_wrap ul.menu > li
a{text-shadow:#000 0px 4px 4px}#thesis_nav_wrap ul.menu li.contact
ul{left:-29em}#thesis_nav_wrap ul.menu li.outreach
ul{left:-16em}#thesis_nav_wrap ul.menu
li{margin:0;padding:0;border-left:1px solid #333;border-right:1px solid #000}#thesis_nav_wrap ul.menu li
a{font-weight:bold;letter-spacing:1px;white-space:nowrap;background-position:top left;background-repeat:repeat-x;background-color:#000;background-image:url(/wp-content/themes/thesis/custom/scaffold/cache/gradients/000000-010101-282828-282828-010101-000000-1x29.jpg)}#thesis_nav_wrap ul.menu li a:visited, #thesis_nav_wrap ul.menu li a:active, #thesis_nav_wrap ul.menu li a:link, #thesis_nav_wrap ul.menu li a:focus{color:#ccc}#thesis_nav_wrap ul.menu li a:hover{background-position:top left;background-repeat:repeat-x;background-position:top left;background-repeat:repeat-x;background-color:#0d2d19;background-image:url(/wp-content/themes/thesis/custom/scaffold/cache/gradients/0d2d19-10361d-1f652c-10361d-0d2d19-1x29.jpg);color:#ccc}#thesis_nav_wrap ul.menu li:first-child{border-left-color:transparent}#thesis_nav_wrap ul.menu li:last-child{border-right-color:transparent}#thesis_nav_wrap ul.menu li
ul{width:54.4em;background-color:#1d1d1d;border-bottom:2px solid #000;padding:.6em 0}#thesis_nav_wrap ul.menu li ul
.banner{clear:both;padding:.8em 2.2em 0em;width:auto;display:block}#thesis_nav_wrap ul.menu li ul .banner
div{background:none;text-align:center;font-size:2em;font-weight:bold;text-transform:uppercase}#thesis_nav_wrap ul.menu li ul .banner div
a{display:block;width:auto;background:none;padding:0;margin:0;opacity:.9;-moz-opacity:.9;-khtml-opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}#thesis_nav_wrap ul.menu li ul .banner div a:visited, #thesis_nav_wrap ul.menu li ul .banner div a:active, #thesis_nav_wrap ul.menu li ul .banner div a:link, #thesis_nav_wrap ul.menu li ul .banner div a:focus{color:transparent;background-color:transparent}#thesis_nav_wrap ul.menu li ul .banner div a:hover{background:none;background-color:transparent;color:transparent;opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#thesis_nav_wrap ul.menu li ul
li{width:24em;float:left;clear:none;white-space:no-wrap;border:none;background-color:transparent;padding-left:1.5em}#thesis_nav_wrap ul.menu li ul li
a{padding:.8em 2.2em .8em 1.1em;width:90%;background-image:none;text-transform:none;font-size:1.2em}#thesis_nav_wrap ul.menu li ul li a:visited, #thesis_nav_wrap ul.menu li ul li a:active, #thesis_nav_wrap ul.menu li ul li a:link, #thesis_nav_wrap ul.menu li ul li a:focus{color:#fff;background-color:#1d1d1d}#thesis_nav_wrap ul.menu li ul li a:hover{background-image:none;background-color:#272727;color:#fff}#thesis_nav_wrap ul.menu li ul li
ul{display:none}#nav-shadow{margin:0
auto 50px auto;padding:50px
0 0 127px;width:497px;min-height:130px;text-align:center;background:url() top center no-repeat;list-style:none}#nav-shadow
li{margin-right:15px;width:81px;height:72px;position:relative;float:left}#nav-shadow a,#nav-shadow a:visited,#nav-shadow a,#nav-shadow a:hover{margin:0
auto;width:59px;height:59px;text-indent:-9999px;overflow:hidden;background:url() no-repeat;display:block;position:relative;z-index:2}#nav-shadow li.button-color-1
a{background-position:-3px -3px}#nav-shadow li.button-color-2
a{background-position:-92px -3px}#nav-shadow li.button-color-3
a{background-position:-181px -3px}#nav-shadow li.button-color-4
a{background-position:-270px -3px}#thesis_nav_wrap ul.menu li
div{width:100%}#thesis_nav_wrap ul.menu li
span{z-index:10;position:relative}#thesis_nav_wrap ul.menu li
img.shadow{margin:0
auto;position:absolute;bottom:-10px;left:0;z-index:1}#content_box{background-color:#0e4a26;color:#000}#content{background-color:#fff;color:#000;min-height:620px;padding-top:0}#content #archive_info
.post_box{border-color:#ccc}#content #archive_info
.headline_meta{color:#196128}#content #archive_info
.teasers_box{border-color:#ccc}#content #archive_info
.teaser_date{color:#196128}#content #archive_info
.prev_next{border-color:#ccc}#content
.post_box{margin:0;padding:2.2em 3.3em 2.2em 2.2em;position:relative}#content .post_box a:link, #content .post_box a:active, #content .post_box a:focus{color:#196128}#content .post_box a:visited{color:#666}#content .post_box a:hover{text-decoration:underline;color:#aaa}#content .post_box
.headline_area{margin:0}#content .post_box .headline_area
h1{text-indent:-9999px;height:1px;position:absolute;overflow:hidden;color:inherit}#content .post_box .headline_area
.headline_meta{padding:3px;background-color:#fff;position:absolute;top:2.2em;right:3.3em}#content .post_box
h2{color:inherit;font-size:1.4em;font-weight:normal;margin:0}#content .post_box h2.entry-title{font-size:1.6em}#content .post_box
h3{color:inherit;font-size:1em;font-weight:bold;margin-top:0;margin-bottom:1.1em}#content .post_box
h4{color:inherit;text-transform:none;font-weight:bold;font-size:.9em;letter-spacing:0px}#content .post_box
h5{color:#196128;text-transform:none;font-weight:normal;text-transform:uppercase;font-size:.9em;letter-spacing:0px}#content .post_box
h6{color:inherit}#content .post
.headline_area{position:relative;top:0;right:0}#content .post .headline_area
h1{text-indent:0;height:auto;position:relative;overflow:visible}.custom #content
.post{background-image:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/divider.jpg);background-position:bottom center;background-repeat:no-repeat}.custom #content .post:last-child{background-image:none}.custom #content .post
.headline_area{margin-bottom:2em}.custom #content .post .headline_area
.headline_meta{position:static}.custom #content .post .headline_area
h1{color:inherit;font-size:1.6em;font-weight:normal;margin:0}.breadcrumb{padding:2.2em 3.3em 0 2.2em}.custom
#comments{margin-left:1.2em}#content{-webkit-border-bottom-left-radius:1.1em;-moz-border-radius-bottomleft:1.1em}#content_box{-webkit-border-bottom-left-radius:1.1em;-moz-border-radius-bottomleft:1.1em;-webkit-border-bottom-right-radius:1.1em;-moz-border-radius-bottomright:1.1em}#sidebars{margin-top:0;color:#fff;text-align:left}#sidebars h1,#sidebars  h2,#sidebars  h3,#sidebars  h4,#sidebars  h5,#sidebars
h6{color:#fff;font-variant:normal;letter-spacing:0px;font-weight:bold;font-size:.9em;text-transform:uppercase;text-align:center;margin:0
0 0 -10px;padding:.8em 0 .6em 0;width:100%;position:relative;font-family:Verdana,Arial,sans-serif}#sidebars a:link, #sidebars a:visited, #sidebars a:active, #sidebars a:focus{color:#fff}#sidebars a:visited{color:#fff}#sidebars a:hover{color:#999}#sidebars ul.sidebar_list
li.widget{width:auto;display:block;padding:0
0 2.2em 1.1em;margin:0}#sidebars ul.sidebar_list li.widget
li{display:block;list-style:disc;list-style-position:inside;margin:0}#sidebars .round h1,#sidebars .round  h2,#sidebars .round  h3,#sidebars .round  h4,#sidebars .round  h5,#sidebars .round
h6{padding-left:20px;text-indent:-10px}.round{position:relative;margin:0px
auto;min-width:8em;max-width:1539px;z-index:1;margin-left:12px;margin-bottom:0.5em;list-style:none}.round h1,.round  h2,.round  h3,.round  h4,.round  h5,.round
h6{border-bottom-color:#4F6E5D;border-bottom-style:solid;border-bottom-width:2px}.round .wrap,.round  .t,.round  .b,.round  .b
div{background-repeat:no-repeat;background-position:top right;background-image:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/round-corners.png)}.round
.wrap{position:relative;zoom:1;_overflow-y:hidden;padding:0px
12px 0px 0px}.round
.t{position:absolute;left:0px;top:0px;width:12px;margin-left:-12px;height:100%;_height:1600px;background-position:top left}.round
.b{position:relative;width:100%;height:30px}.round .b, .round .b
div{height:30px}.round
.b{background-position:bottom right;z-index:10;position:relative;display:block}.round .b
div{position:relative;width:12px;margin-left:-12px;background-position:bottom left}.round .hd,.round .bd,.round
.ft{position:relative}.round
.wrapper{position:static;max-height:1000px;overflow:auto}.round h1,.round
p{margin:0px
!important;padding:0.5em 0px 0.5em 0px}.round
h1{padding-bottom:0px}.round ul li
a{padding:.4em 0 .3em;display:list-item;width:auto;list-style:none}.round ul li
ul{padding:0;margin:0}.round ul li ul li
a{padding:.4em 0 .3em}.lined ul
li{position:relative;width:100%;left:-10px;padding:0
10px;background-repeat:no-repeat;background-position:bottom center;background-image:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/round-corners.png)}.lined ul li
a{padding:.7em 0 1em 26px;display:block;background-repeat:no-repeat;background-position:0px 11px;background-image:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/icon_arrow.gif);width:auto}.lined ul li:last-child{height:12px;background-image:none;position:relative;z-index:15}.lined ul li
ul{position:relative;top:-.7em}.lined ul li ul
li{text-indent:20px;background-image:none}.lined ul li ul li ul
li{text-indent:40px}#sidebars li#flexipages-3 ul li ul
li{text-indent:1.5em}#sidebars li#flexipages-3 ul li ul li
li{text-indent:3em}#sidebars li#flexipages-3 ul li ul li li
li{text-indent:4.5em}#sidebars
.logo{padding-top:40px}#sidebars .logo:first-child{padding-top:20px !important}#sidebars .logo
h3{background:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/logo-small-emblem.png) no-repeat 0 0;height:43px;width:76px;display:block;text-indent:-9999px;overflow:hidden;width:100%;position:relative;background-position:top center;top:-30px;margin-bottom:-30px;padding-top:0;padding-bottom:0}#sidebars .logo ul li
ul{display:none}#sidebars #wpm27
li.button{padding-bottom:12px;position:relative;left:0}#sidebars #wpm27 li.button
a{font-family:Verdana,Arial,sans-serif;font-size:.85em;font-weight:bold;text-transform:uppercase;display:block}#sidebars #wpm27 li.button a:link, #sidebars #wpm27 li.button a:visited, #sidebars #wpm27 li.button a:active, #sidebars #wpm27 li.button a:focus{color:#aaa}#sidebars #wpm27 li.button a:hover{color:#fff}#content #wpm27
ul{float:left;left:50%;list-style-type:none;margin:1.1em auto 2.2em auto;padding:0;position:relative}#content #wpm27 ul
li{float:left;position:relative;right:50%}#content #wpm27 ul li
a{display:block;text-decoration:none;width:auto}#community_box{display:block;width:980px}#community_box
.wrap{background-position:top left;background-repeat:repeat-x;padding:1.1em 2.2em;color:#fff;font-size:1.3em;line-height:1.4em}#community_box
h2{color:#fff;margin-bottom:.6em;font-weight:bold;font-family:"Arial Narrow",Arial,Verdana,sans-serif}#community_box
table.columns{width:100%}#community_box table.columns td
h2{color:#aaa;font-size:1.35em;padding:.5em 0 .2em 0;white-space:nowrap}#community_box table.columns td
.box{margin:0
1.1em;padding:0
1.1em;background-position:top left;background-repeat:repeat-x;background-position:top left;background-repeat:repeat-x;background-color:#1d1d1d;background-image:url(/wp-content/themes/thesis/custom/scaffold/cache/gradients/1d1d1d-000000-1x110.jpg);border:1px
solid #000;height:110px}#community_box table.columns
td.widget_menubar{width:30%}#community_box table.columns td.widget_menubar .suckerfish_noscript-before{background:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/logo-small.png) no-repeat 0 0;height:104px;width:101px;display:block;text-indent:-9999px;overflow:hidden;float:left;position:relative;left:-5px;margin-right:20px;margin-bottom:20px}#community_box table.columns td.widget_menubar ul
li{list-style:none;margin:0;padding:0;height:1.6em;overflow:hidden;display:block;float:none;width:auto;font-family:"Arial Narrow",Arial,Verdana,sans-serif;font-size:.9em;font-weight:bold;text-transform:uppercase}#community_box table.columns td.widget_menubar ul li
a{display:block}#community_box table.columns
td.widget_email_signup{width:35%;text-align:center}#community_box table.columns td.widget_email_signup
form{display:block;width:80%;margin:.2em auto;padding:.5em 0;border:none;background-color:#424242;position:relative;top:7px}#community_box table.columns td.widget_email_signup form
input{width:92%;margin:0
auto;z-index:50;height:19px;padding:3px
0 0 6px;color:#aaa;font-style:italic}#community_box table.columns td.widget_email_signup form input:focus{font-style:normal;color:#000}#community_box table.columns td.widget_email_signup form
button.submit{z-index:100;text-indent:-9999px;overflow:hidden;background-color:transparent;background-image:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/icons.png);background-repeat:no-repeat;background-position:12px -200px;width:30px;height:18px;position:absolute;top:11px;right:8px;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);border:0;padding:0;cursor:pointer;overflow:visible}#community_box table.columns td.widget_email_signup form button.submit::-moz-focus-inner{border:none}#community_box table.columns td.widget_email_signup form button.submit
span{position:relative;display:block;white-space:nowrap}#community_box table.columns td.widget_email_signup form button.submit:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#community_box table.columns
td.widget_quick_links{width:35%}#community_box table.columns td.widget_quick_links
.box{padding-right:0}#community_box table.columns td.widget_quick_links
table{width:275px;display:block}#community_box table.columns td.widget_quick_links table td
a{border:1px
solid #787777;overflow:hidden;height:50px;width:81px;margin-right:10px;background-color:#000;text-indent:-9999px;display:block;position:relative;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}#community_box table.columns td.widget_quick_links table td a
img{position:absolute;top:0;left:0}#community_box table.columns td.widget_quick_links table td a:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#community_box table.columns td.widget_quick_links table td.first
a{margin-left:0}#community_box table.columns td
.flushright{margin-right:0}.home
#community_box{border-top:1px solid #393939;margin-top:1.1em}.home #community_box
.wrap{background-position:top left;background-repeat:repeat-x;background-color:#272727;background-image:url(/wp-content/themes/thesis/custom/scaffold/cache/gradients/272727-000000-1x320.jpg)}#affiliate_logos{list-style:none;float:left;left:50%;list-style-type:none;margin:0
auto;padding:0;position:relative}#affiliate_logos
li{float:left;right:50%;position:relative;display:block;padding:0
12px;border-right:1px solid #ccc;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#affiliate_logos li
img{opacity:.6;-moz-opacity:.6;-khtml-opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}#affiliate_logos li img:hover{opacity:.9;-moz-opacity:.9;-khtml-opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}#affiliate_logos
li.first{border-left:1px solid #ccc}#footer{overflow:hidden;padding-bottom:50px;border-color:transparent;color:#196128}#footer a:link, #footer a:visited, #footer a:active, #footer a:focus{color:inherit}#footer a:visited{color:inherit}#footer a:hover{color:inherit}#footer
li.widget{list-style:none}#footer
.copyright{color:#666;text-align:center;position:relative;top:30px}#wpm15{left:2.2em;position:relative}#wpm15
ul{width:100%;padding-top:2.2em}#wpm15 ul
li{font-size:1.8em;line-height:1.8em;font-family:"Arial Narrow",Arial,Verdana,sans-serif;font-weight:bold;display:block;float:left;list-style:none;width:25%;color:#196128}#wpm15 ul li
a{color:#196128}#wpm15 ul li a:link, #wpm15 ul li a:visited, #wpm15 ul li a:active, #wpm15 ul li a:focus{color:#196128}#wpm15 ul li a:visited{color:#196128}#wpm15 ul li a:hover{color:#196128}#wpm15 ul li
ul{padding-top:0}#wpm15 ul li ul
li{font-size:.8em;font-style:italic;float:none;width:auto;text-indent:0em}#wpm15 ul li ul li a:link, #wpm15 ul li ul li a:visited, #wpm15 ul li ul li a:active, #wpm15 ul li ul li a:focus{color:#aaa}#wpm15 ul li ul li a:visited{color:#aaa}#wpm15 ul li ul li a:hover{color:#196128}#wpm15 ul li ul li
li{font-size:1em;margin-left:1.25em}#wpm15 ul li ul li li
li{margin-left:2.5em}div.mmf{padding-bottom:50px}div.mmf
label{width:115px;display:block;text-align:right;position:relative}div.mmf label span.mmf-form-control-wrap{position:absolute;left:135px;width:200px}div.mmf label span.mmf-form-control-wrap input,div.mmf label span.mmf-form-control-wrap
select{width:100%;left:0;position:absolute;top:2px}div.mmf label
small{position:absolute;text-align:left;left:355px;width:200px;color:#999}div.mmf .mmf-list-item
input{margin:3px
10px 40px;float:left;width:30px}div.mmf
.submit{width:auto;padding:.25em 1em;display:button}#mmf-f1-p716-o1{width:506px;padding-top:88px;padding-bottom:30px;border:2px
solid black;background-image:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/coupon_detail_header.jpg);background-repeat:no-repeat;background-position:top center}#mmf-f1-p716-o1
p{margin:2.2em 0 1.667em 1.2em}#mmf-f1-p716-o1
.submit{text-align:center}#mmf-f1-p716-o1 .submit
input{width:120px}#mmf-f1-p716-o1 .mmf-response-output{min-height:20px}@media screen and (-webkit-min-device-pixel-ratio:0){ul.columns li.email_signup button.submit
span{margin-top:-1px}}#fancybox-content #post-716
.mmf{margin:0
auto}#fancybox-content #post-716
.headline_area{display:none}.custom #fancybox-content{overflow:hidden !important;color:#000}.custom #fancybox-content
.post_box{margin:0}.custom #fancybox-content
.coupon_detail{margin:0
auto}.custom #content .coupons h1,.custom #content .coupons h2,.custom #content .coupons h3,.custom #content .coupons .copy,.coupons h1,.coupons h2,.coupons h3,.coupons
.copy{margin:0;font-weight:bold;color:#fff}.custom #content .coupons h2,.coupons
h2{padding-top:10px;font-size:18px}.custom #content .coupons h3,.coupons
h3{font-size:14px}.coupons
.pager{display:block;padding-bottom:2.2em}.coupons
.coupon{z-index:10;position:relative;display:block;width:100%;background-color:#0e4a26;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0
0 2.2em 0}.coupons .coupon
.content{z-index:30;position:relative;display:block;border:8px
dashed #888;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding-bottom:50px;min-height:160px;color:#fff;padding-right:10px;padding-left:10px;zoom:1;overflow:hidden}.coupons .coupon .content
.image{position:absolute;display:block;width:160px;height:160px;top:10px;left:4px}.coupons .coupon
.hasimage{padding-left:180px}.coupons .coupon .bg-bottom{z-index:20;background-color:#000;color:#888;position:absolute;display:block;width:100%;height:50px;bottom:0px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomleft:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-bottomright:20px}.coupons
.description{padding-top:15px;font-size:13px;line-height:18px}.coupons .description
.offer{float:right;text-align:right;position:relative;top:-5px;padding-left:40px}.coupons .description .offer .title,.coupons .description .offer
.value{font-size:30px;line-height:30px;font-weight:bold}.coupons .description .offer
.retail{font-size:11px;color:#888;font-weight:bold}.coupons
.expire{position:absolute;bottom:10px;left:30px;font-size:11px;text-transform:uppercase}.coupons
.button{position:absolute;bottom:6px;left:200px;white-space:nowrap}.coupons
#details_hidden{display:none}.coupon_detail{display:block;color:#000;background-color:#fff;width:476px;position:relative;border:2px
solid black;padding:78px
15px 15px;font-size:11px;line-height:15px}.coupon_detail
.header{position:absolute;top:0;left:0}.coupon_detail
.tagline{display:block;text-align:center;font-weight:bold;color:#666;font-size:12px}.coupon_detail h2,.coupon_detail
h3{color:#000 !important}.coupon_detail
h2{padding-top:18px}.coupon_detail
h3{font-size:12px}.coupon_detail
.description{font-size:11px;line-height:15px}.coupon_detail .description
.offer{top:0;padding-left:80px}.coupon_detail
.details{padding-top:1.1em;clear:both;position:relative}.coupon_detail .details
ul{display:block;width:auto;margin:10px
30px 0 30px;padding:0;zoom:1;display:block}.coupon_detail .details ul:after{content:'\\0020';display:block;height:0;clear:both;visibility:hidden;overflow:hidden;font-size:0}.coupon_detail .details ul
li{width:auto}.coupon_detail
.legal{font-style:italic;padding:1.1em 0 1.1em;clear:both;font-size:.95em;line-height:1.2em}.coupon_detail .expire,.coupon_detail
.button{position:static;bottom:0;left:0}.coupon_detail
.expire{text-align:right;font-weight:bold;font-style:italic;color:#666}.coupon_detail
.footer{display:block;width:auto;text-align:center;font-size:1.1em;font-weight:bold;padding:15px
0 0;text-transform:uppercase}.coupon_detail
.print{display:block;text-align:center;text-transform:uppercase;padding-top:20px}.coupon_detail .print
.button{position:relative;left:10px;padding-top:6px;padding-bottom:15px}.border160{display:block;position:relative;width:160px;height:160px}.border160
.borderimg{background:url(/wp-content/themes/thesis/custom/child-themes/hudsonautocare.com/img/round-frame-160.png) no-repeat 0 0;height:170px;width:167px;display:block;text-indent:-9999px;overflow:hidden;z-index:10;position:absolute;top:0;left:0}.border160
.imgwrap{z-index:8;display:block;overflow:hidden;position:absolute;top:5px;left:4px;width:158px;height:158px}.border160 .imgwrap
.alignright{float:none;margin:0}.custom
.border{zoom:1;display:inline;display:-moz-inline-box;display:inline-block;vertical-align:top;position:relative}.custom .border
img{z-index:18;display:block;position:relative}.custom .border .alignleft,.custom .border
.alignright{margin:0}.custom .border .n,.custom .border  .ne,.custom .border  .e,.custom .border  .se,.custom .border  .s,.custom .border  .sw,.custom .border  .w,.custom .border
.nw{position:absolute;display:block;z-index:20}.custom .border .nw,.custom .border  .ne,.custom .border  .sw,.custom .border
.se{z-index:21}.custom .border
.nw{top:-5px;left:-4px}.custom .border
.ne{top:-5px;right:-7px}.custom .border
.se{bottom:-9px;right:-7px}.custom .border
.sw{bottom:-9px;left:-4px}.custom .border .n,.custom .border
.s{width:100%;left:0px}.custom .border .e,.custom .border
.w{height:100%;top:0px}.custom .border
.n{top:-5px;height:22px}.custom .border
.e{right:-7px;width:25px}.custom .border
.s{bottom:-9px;height:26px}.custom .border
.w{left:-4px;width:21px}#sidebars .logo
h3{margin-bottom:-20px;padding-bottom:8px;top:-22px}