* { margin: 0; padding: 0; }
img { border: 0; }
body { background: #e51937 url(../images/common/bodybg.gif) repeat-x; font-family: tahoma; font-size: 11px; }
ul.regular { padding: 0 0 10px 10px; }
#blackborder { width: 778px; margin: 0 auto; padding: 23px 0 0 0; }
#wrapper { border: 1px solid #000; background-color: #fff; }
h1 a { width: 776px; height: 50px; background: url(../images/common/maddenlogo.gif) no-repeat; text-indent: -10000px; display: block; }
#whitespace { width: 776px; height: 50px; }
#mainnav { width: 776px; height: 19px; list-style-type: none; }
#mainnav li { float: left; }
#mainnav li span { display: none; }
#mainnav li a { height: 19px; display: block; float: left; }
#mainnav li a.home { width: 113px; background: url(../images/common/buttons/home.gif) no-repeat top; }
#mainnav li a.clients { width: 107px; background: url(../images/common/buttons/clients.gif) no-repeat top; }
#mainnav li a.jobseekers { width: 146px; background: url(../images/common/buttons/jobseekers.gif) no-repeat top; }
#mainnav li a.searchjobs { width: 133px; background: url(../images/common/buttons/searchjobs.gif) no-repeat top; }
#mainnav li a.aboutus { width: 132px; background: url(../images/common/buttons/aboutus.gif) no-repeat top; }
#mainnav li a.contactus { width: 145px; background: url(../images/common/buttons/contactus.gif) no-repeat top; }
#mainnav li a:hover { background-position: bottom; }
#lines { width: 776px; height: 5px; background: url(../images/common/lines.gif) repeat-x; overflow: hidden; }
#flash { width: 776px; height: 219px; background: url(../flash/maddenload.swf) no-repeat; }
#header { padding:0; margin:0; width: 776px; height: 120px; background: url(../images/main/header.gif) no-repeat; }
#container { width: 776px; background: url(../images/main/mainbg.gif) repeat-y; }
#container .box { float: left; width: 176px; padding: 10px 9px 0 9px; color: #6b6b6b; }
#container .box p.link { float: right; padding: 6px 0 5px 0; }
#container .box a { font-family: verdana; font-size: 10px; font-weight: bold; color: #000; text-decoration: none; }
#container .box a:hover { text-decoration: underline; color: #ba2323; }
#lines2 { width: 776px; height: 10px; background: url(../images/common/lines2.gif) repeat-x; }
#footer { width: 776px; height: 20px; background-color: #fff; padding: 6px 0 0 0; font-family: arial; font-size: 10px; color: #4c4c4c; }
#footer .links { padding-left: 8px; float: left; }
#footer .links a { color: #4c4c4c; text-decoration: none; }
#footer .links a:hover { color: #000; text-decoration: underline; }
#footer .copyright { float: right; padding-right: 5px; }
#footer_SM{clear: both; width: 776px; height: 20px; padding: 6px 0 0 0; color: #4c4c4c; float:right; text-align:right}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
