/* $Id: layout-fixed.css,v 1.5.2.3 2009/02/13 19:20:19 johnalbin Exp $ */

/*
 * LAYOUT STYLES
 *
 * Define CSS classes to create a table-free, 3-column, 2-column, or single
 * column layout depending on whether blocks are enabled in the left or right
 * columns.
 *
 * This layout is based on the Zen Columns layout method.
 *   http://drupal.org/node/201428
 *
 * Only CSS that affects the layout (positioning) of major elements should be
 * listed here.  Such as:
 *   display, position, float, clear, width, height, min-width, min-height
 *   margin, border, padding, overflow
 */


/** body **/
body                                            { margin: 0; background: #f1f1f1 url('images/body_bg.png') repeat-x; }
#page, #closure-blocks                          { margin-left: auto; margin-right: auto; width: 1020px; }
#page-inner                                     { padding-top: 35px; }


#logo-title                                     { padding-top: 95px; }
#logo                                           { background: url('images/logo_bg.png') no-repeat; height: 100px; }
#logo-image                                     { margin: 0 15px; }

#sidebar-left                                   { width: 300px; float: left; }
.front #sidebar-left                            { width: 470px;}

#content                                        { width: 720px; float: right; }
#content-inner                                  { border: 3px #d8f8fa solid; padding: 20px 30px; background: #fff; }
.front #content                                 { width: 550px; height: 145px; overflow: hidden; }
.front #content-inner                           { border-bottom: 0; padding: 30px 30px; }

#front-links                                    { float: left; }
#front-announcement                             { margin-top: 1px; width: 550px; float: right; background: url('images/front_page_announcement_bg.png') no-repeat; height: 115px; }
#front-blocks                                   { clear: both; }



#footer                                         { margin-left: 300px; margin-top: 1em; font-family: Arial, sans-serif; font-size: .75em; color: #444; }
.front #footer                                  { margin-left: 10px; }