/* Reset CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
img {border:none;} body {line-height: 1;} ol, ul {list-style: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}

/* The Rest of the CSS */
body{font-family:Tahoma, Geneva, sans-serif;background-color:#fff;}

/* Header + Menu */
#header{clear:both;width:980px;height:78px;margin:0 auto;background: url('/images/header/2.0/menu_back.png') no-repeat 0 0;}
#logo{width:110px;height:59px;padding:9px 18px 0 13px;float:left;}
#logo_img{width:110px;height:59px;}
#menu{float:left;padding:40px 0 0 0;}
.menu_bar{width:1px;height:13px;margin:0 13px 0 13px;}
#big_name{float:right;padding-top:38px;}
#big_name_img{width:223px;height:17px;}

/* Core */
#core{clear:both;width:980px;margin: 0 auto;padding:9px 0 0 0;}

/* Footer */
#footer{clear:both;width:980px;height:50px;padding-top:30px;background-color:#F1F1F3;margin: 0 auto;text-align:center;color:#7C7D82;margin-bottom:10px;line-height:18px;font-size:12px;}
#footer a{color:#7C7D82;text-decoration:underline;}
#footer a:hover{color:#222;}