div#duk_footer div.signup form #footer_image{float:left;margin-top:-4px;margin-left:-68px;}#duk_footer{width:984px;background:#fff;}#duk_footer .black_bottom{background:#000;height:30px;width:984px;}#duk_footer .footer_align{width:984px;margin:0 auto;font-family:Arial;text-align:center;font-style:normal;display:block;}#duk_footer ul{list-style:none;margin:0;text-align:center;}#duk_footer ul.delivery{color:#fff;text-transform:uppercase;}#duk_footer ul.normal{font-family:Helvetica,Arial,sans-serif;font-style:normal;}#duk_footer ul.delivery li{display:inline;background:#332F2B url(../../images/structural/footer/f_separator.gif) no-repeat right top;padding:0 9px 0 6px;margin:0;width:auto;}#duk_footer ul.delivery li.no_border{background:none;}#duk_footer ul.delivery li a{color:#fff;}div#duk_footer div.signup{background:url(../../images/structural/footer/f_divide.gif) repeat-x left top;padding:5px 0 0 0;float:left;width:984px;height:42px;color:#999;}div#duk_footer div.signup form{float:left;width:auto;height:24px;vertical-align:middle;padding:0;margin-top:4px;margin-left:128px;}div#duk_footer div.signup form fieldset{padding:0;margin:0;}div#duk_footer div.signup form *{vertical-align:middle;}div#duk_footer div.signup form label{font-size:1.1em;color:#797878;margin-right:9px;text-transform:none;font-family:Arial,Helvetica,sans-serif;float:left;margin-top:7px;}div#duk_footer div.signup_form input{border:0;margin:0;padding:0;}div#duk_footer div.signup form #email{width:177px;padding:2px 0 2px 5px;border:1px solid #000;color:#797878;background:#fff;font-size:1.1em;margin:5px 6px 5px 0;height:12px;float:left;font-family:Arial,Helvetica,sans-serif;}div#duk_footer div.signup form #email.emailError{color:#C00;}div#duk_footer div.signup form #signup{margin-top:5px;float:left;}ul.social_media{float:left;vertical-align:top;padding:0;}ul.social_media li{display:inline-block;padding:0 10px 0 0;vertical-align:middle;color:#797878;}.free{float:left;font-size:1.4em;color:black;}.footer_links{overflow:hidden;background:url(../../images/structural/footer/f_divide.gif) repeat-x left top;clear:both;color:#999;font-family:Arial,Helvetica,sans-serif;font-style:normal;margin:0;height:37px;}.footer_links ul{display:block;padding:6px 0 0 8px;text-align:center;}.footer_links li{display:inline;float:none;padding:0 2px 0 7px;background:transparent url(../../images/structural/footer/f_separator.gif) left center no-repeat;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#999;}.footer_links li.first,.footer_links li.noborder{background-image:none;padding-left:0;}.footer_links li.last{padding-right:0;}.footer_links ul li a{display:inline-block;text-decoration:none;text-align:center;line-height:2.2;color:#797878;}.footer_links ul li a:hover{text-decoration:underline;}body#IE6 .footer_links{height:auto;}body#IE6 .footer_links ul li{position:relative;}body#IE6 ul.social_media li{display:inline;}body#IE6 .footer_links ul li a{text-decoration:none;color:#666360;}body#IE6 .footer_links ul li a:hover{text-decoration:underline;}body#IE6 div#duk_footer div.signup{padding-bottom:0;margin-bottom:0;}body#IE6 div#duk_footer div.signup form{margin-left:64px;width:416px;}body#IE7 div#duk_footer div.signup{padding-bottom:0;}body#IE6 ul.social_media li,body#IE7 ul.social_media li{display:inline;}
