body { margin: 0px; padding: 0px; }

#content_wrap { position: relative; width: 790px; left: 50%; margin-left: -395px; }

#wrap { position: relative; width: 790px; left: 50%; margin-left: -395px; }

#header { height: 206px; }

#sidebar { float: left; width: 225px; padding-left: 23px; }

#content { margin-left: 275px; margin-right: 40px; }

#footer_content { clear: both; }

#footer { position: relative; clear: both; width: 780px; left: 50%; margin-left: -390px; text-align: center; font-size: 12px; }

#menubar ul { margin: 0px; padding: 0px; }

#menubar li { list-style: none; margin: 0px; padding: 0px; }

#menubar ul li { margin-bottom: 5px; }

#menubar ul li a { display: table-cell; width: 219px; height: 40px; text-align: left; vertical-align: middle; line-height: 40px; font-weight: bold; text-decoration: none; padding-left: 30px; }

#menubar ul ul { position: absolute; display: none; left: 245px; margin: 0px; padding: 0px; }

#menubar ul li ul li { display: block; width: 219px; height: 40px; margin: 0px; overflow: hidden; }

#menubar ul li ul li a { text-align: left; vertical-align: middle; line-height: 40px; font-size: 12px; text-decoration: none; padding-left: 30px; }