* {margin: 0; padding: 0; border: none; outline: none; border-collapse: collapse;}
body {background: #b0e0f7;}

table {margin: 0 auto;}
td {vertical-align: top;}

#header {background: url(join-headerbg.jpg) repeat-x; margin: 0 auto; height: 31px; text-align: center;}
#wrap {background: url(join-main-bg.jpg) repeat-x;}
#continue {width: 422px; height: 98px; background: url(mojo-join-head-continue.jpg) no-repeat; display: block; text-indent: -9999em;}
#continue:hover {background: url(mojo-join-head-continue.jpg) 0 98px;}

#footer {width: 100%; height: 153px; padding-left: 15px; padding-top: 15px; font-family: Verdana; color: #252525; background: #fff;}
#footer ul {list-style: none; float: none; clear: both;}
#footer ul li {float: left; display:inline; padding-bottom: 5px;}

#promoMenu li {margin-right: 30px;}
#promoMenu li a {font: normal normal 18px Verdana; color: #dc006a;}
#promoMenu li a:hover {color: #1d1d1d;}

#serviceMenu {padding-top: 5px;}
#serviceMenu li span {margin:0 5px; color:#e1e1e1; font-size: 10px;}
#serviceMenu li a {font: normal normal 11px Verdana; color: #111;}
#serviceMenu li a:hover {color:#dc006a;}

#footer dfn {float: none; clear: both; display: block; text-transform: uppercase; font-size: 12px; font-style: normal; padding-top: 10px;}
#footer p {font-size: 10px; width: 650px;}
#footer p.copy {padding: 10px; 25px;}

