#branding {margin:0 auto;width:1000px; position:absolute;top:0;}
#branding .branding_content {position:relative; padding-top:25px; }
#branding .branding_content branding_center {width:1000px;height:250px;display:block;z-index:999}
#branding .branding_content .branding_left {position: absolute; top: 0; left: -160px;width: 160px;height: 800px}
#branding .branding_content .branding_right {position: absolute; top: 0; right: -160px;width: 160px;height: 800px}
#main_container {padding-top: 370px;z-index:990}
#header {top:270px; background-position: bottom left; height:100px;}
#top_links {top:0px;background-color: #000;}
#header .logo {top:20px;}
