/* ---------------------------------------------

/////////////// /////////////// /////////////
    /////           /////       ////
    /////           /////       ////
    /////           /////       //// ////////
    /////           /////       ////    /////
    /////           /////       /////////////

Site Developed by The Thomas Group
www.thomasgrouponline.com
Webmaster / Designer - Ian Arensbak
Web Developer - Brad Proctor

------------------------------------------------ */

/* -------------------------------- 
RESETS & BASIC PAGE SETUP
-------------------------------- */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { font: 62.5% Helvetica, sans-serif; background: url(../2010/images/bg.jpg) repeat; }
ul { list-style: none inside; }
p { font-size: 1.2em; line-height: 1.2em; margin-bottom: 1.2em; }
a { outline: none; }
a img { border: none; }
/* -------------------------------- 
TOOLBOX
-------------------------------- */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
/* --------------------------------
PAGE STRUCTURE
-------------------------------- */
#page-wrap { width: 1200px; margin: 0 auto; }
#header { width: 1200px; height: 211px; background: url(../2010/images/header.png) no-repeat; text-indent: -999px; }
#content { width: 1200px; background: url(../2010/images/content-bg.png) repeat-y; }
#navigation { float: left; width:337px; height: 732px; background: url(../2010/images/navigation.png) no-repeat; }
#navigation ul { width: 150px; text-align: center; color: #fff; padding: 140px 0 0 102px; font: bold 1.6em "Times New Roman", Times, serif; line-height: 2em; }
#navigation ul a { color: #fff; text-decoration: none; }
#navigation ul a:hover { text-decoration: underline; }
#main-content { width: 700px; margin-left:337px; min-height: 700px; padding-bottom: 15px; }
/* -------------------------------- 
ADDITIONAL ELEMENT STYLING
-------------------------------- */
#slideshow { margin: 0 auto; width: 650px; height: 432px; margin-bottom: 20px; }

.footer { color: #000; text-align: center; }
.footer a { color: #000; text-decoration: none; }
.footer a:hover { text-decoration: underline; }