body                    { margin-top: 30px; padding: 0px; background: #e2dbc0 url(../images/background/pattern.gif); color: #196697; font-size: 12px; line-height: 1.5em; font-family: Arial, sans-serif; }/* PAGE STRUCTURE ======================= */#wrap                   { position: relative; margin: 0 auto; padding: 0; width: 780px; text-align: left; background: #FFFFFF;} #page              	    { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #FFFFFF;}#content                { float: left; margin: 0px 0px 0px 0px; padding: 35px 40px 30px 55px; width: 533px; background: #FFFFFF; /* ie5win fudge begins */ voice-family: "\"}\""; voice-family:inherit; width: 438px; }html>body #content      { width: 438px; /* ie5win fudge ends */ }#sidebar                { float: left; margin: 0px 0px 0px 0px; padding: 0px 18px 0px 0px; width: 247px; background: #FFFFFF; /* ie5win fudge begins */ voice-family: "\"}\""; voice-family:inherit; width: 229px; }html>body #sidebar      { width: 229px; /* ie5win fudge ends */ }/* CONTENT ELEMENTS ======================= */img                     { border: 0; }p                       { margin: 0px 0px 7px 0px; padding: 0px; font-size: 12px; font-weight: normal; }/* NAV ELEMENTS ======================= */a                       { color: #07435D; text-decoration: none; border-bottom: 1px dotted #9A9284; }a:visited               { color: #07435D; text-decoration: none; border-bottom: 1px dotted #9A9284; }a:hover                 { color: #FF6000; text-decoration: none; border-bottom: 1px dotted #FF6000; }/* MASTHEAD ======================= */#masthead               { margin: 0px 0px 0px 0px; padding: 0; background: url(../images/masthead/background.gif) no-repeat;}#masthead .nav          { margin: 0px 0px 0px 0px; padding: 122px 0px 0px 55px; background: url(../images/masthead/index.jpg) no-repeat; }#masthead a             { color: #07435D; text-decoration: none; border: none; }#masthead a:visited     { color: #07435D; text-decoration: none; border: none; }#masthead a:hover       { color: #FF6000; text-decoration: none; border: none; }#masthead a.homelink    { display: block; height: 107px; }/* CONTENT ======================= */#content h1             { margin: 0px 0px 10px 0px; padding: 0px; color: #145c88; font-weight: normal; font-size: 24px; font-family: Georgia, serif; font-style: italic;}#content h2             { margin: 0px 0px 10px 0px; padding: 0px; color: #ff9933; font-weight: normal; font-size: 28px; }#content h3             { margin: 0px 0px 5px 0px; padding: 0px; color: #145c88; font-weight: bold; font-size: 14px; }#content ul             { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; } #content li             { clear: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none; line-height: 1.4em;} #content p img          { float: left; margin: 0px 0px 0px 0px; padding: 0px 10px 15px 0px; list-style: none; } #content li p           { margin: 0px 0px 0px 0px; padding: 0px; }a.arrow_left           { margin: 0px 0px 0px 0px; padding: 1px 0px 1px 22px; background: url(../images/icons/arrow_left_orange_outline.gif) no-repeat 0 0px; color: #fd9303; text-decoration: none; border:none; } a.arrow_left:visited   { color: #fd9303; text-decoration: none; border-bottom: none; }a.arrow_left:hover     { color: #1a6697; text-decoration: none; border-bottom: none; }/*  NOTEBOOK - RIGHT COLUMN ======================= */#notebook               { margin: 0px 0px 0px 0px; padding: 10px 22px 10px 22px; background: url(../images/sidebar/notebook_body.gif) repeat-y; color: #725843; }#notebook h1            { margin: 0px 0px 7px 0px; padding: 0px; font-size: 20px; color: #ff9933; font-weight: normal;  font-family: Georgia, serif;}#notebook p             { margin: 0px 0px 7px 0px; padding: 0px; line-height: 1.3em; font-weight: normal;  font-family: Georgia, serif;}#notebook ul            { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none;  } #notebook li            { margin: 0px 0px 0px 0px; padding: 0px 0px 3px 10px; background: url(../images/icons/arrow_small.gif) no-repeat 0 5px; font-family: Georgia, serif; line-height: 1.3em;} a.signup                { margin: 0px 0px 0px 0px; padding: 1px 0px 1px 22px; background: url(../images/icons/signup.gif) no-repeat 0 0px; color: #725843; text-decoration: none; border:none; font-weight: bold;} a.signup:visited        { color: #725843; text-decoration: none; border-bottom: none; }a.signup:hover          { color: #ff9933; text-decoration: none; border-bottom: none; }/*  3 LAYERS - RIGHT COLUMN ======================= */#layers                 { margin: 0px 0px 0px 0px; padding: 15px 22px 0px 22px; background: url(../images/sidebar/background_3layers.gif) repeat-y; font-weight: normal;  color: #725843;  }#layers ul              { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style: none;  } #layers li              { margin: 0px 0px 0px 0px; padding: 7px 0px 7px 0px; line-height: 1.3em; font-family: Georgia, serif;} #layers li.one          { padding-left: 22px; background: url(../images/icons/3layers_1.gif) no-repeat 0 6px;} #layers li.two          { padding-left: 22px; background: url(../images/icons/3layers_2.gif) no-repeat 0 6px;} #layers li.three        { padding-left: 22px; background: url(../images/icons/3layers_3.gif) no-repeat 0 6px;} /* contact form*/#form                   { margin: 0 auto; padding: 0; text-align: left; } #form .formdata         { float: left; padding: 0 0 20px 0; width: 50%; }* html #form .formdata { width: 44%; }#form h3                { margin: 0px 0px 7px 0px; padding: 0px; font-size: 20px; color: #ff9933; font-weight: normal;  font-family: Georgia, serif;}#form .formdata textarea, #form .formdata input.text {width: 170px; }#form .formdata textarea { height: 68px; }/* FOOTER ======================= */#footer              	{ clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 55px; background: #ffffff url(../images/background/footer.gif) no-repeat bottom center; }#footer p               { margin: 0px 0px 5px 0px; padding: 0px; color: #d2cbb1; font-weight: normal;  }#footer a               { color: #d2cbb1; text-decoration: none; border-bottom: 1px dotted #b9b298; }#footer a:visited       { color: #d2cbb1; text-decoration: none; border-bottom: 1px dotted #b9b298; }#footer a:hover         { color: #ff9933; text-decoration: none; border-bottom: 1px solid #b9b298; }