/* CSS Document */
/* navigation style borrowed from unmatchedstyle.com (early version) */
/* centering style borrowed from thenoodleincident.com */


body 
{margin: 7px 0px 0px 0px; padding: 0px; font-family:"Trebuchet MS", lucida, verdana, sans-serif; color: #000; text-align: center; /*background: #e3e4e4 url(../images/bg-silver.gif) repeat-y center top;*/ background-color:#fff;  /* part 1 of 2 centering hack */ }
#content 
{width: 640px; padding: 0px; margin-top: 0px; margin-bottom: 20px; margin-right: auto; margin-left: auto;  /* opera does not like 'margin:20px auto' */ text-align:left;  /* part 2 of 2 centering hack */ width: 640px; /* ie5win fudge begins */ voice-family: "\"}\""; voice-family:inherit; width: 640px;}
html>body #content
 {width: 640px; /* ie5win fudge ends */ }
a:link, a:visited 
{color:#26709e;text-decoration:none;font-size:14px;}
a:hover 
{color:#888;text-decoration:underline;}
ul 
{margin: 0 0 10px 0;padding: 0px 20px;}
p 
{font-size:16px; line-height:22px;}

#banner 
{padding:0px;border-bottom:1px solid #888;}
#main 
{padding:0px; font-family:"Trebuchet MS", lucida, verdana, sans-serif; font-size:12px; color:#000; line-height:20px;}

/*     navigation bar      */
#main #navigation 
{width:180px;float:left;}
#navigation ul 
{list-style: none;margin: 0 0 10px 0;padding: 0;}
#navigation li a 
{background: #fff;color: #555;display: block;font-size: 12px;padding: 3px 5px;text-decoration: none; width: 170px;border-bottom: 1px dashed #888;}
#navigation li a:hover 
{background: #ededed;border-color: #9FABB8;color: #555;}
#navigation li.header a 
{background: #fff;color: #555;display: block;font-size: 12px;padding: 3px 5px;text-decoration: none; width: 170px; border-bottom: 1px solid #26709e; }
#navigation li.header a:hover 
{background: #ededed;color: #555;display: block;font-size: 12px;padding: 3px 5px;text-decoration: none; width: 170px; border-bottom: 1px solid #26709e; }
#navigation li.blank 
{background: #FFF;border-bottom: 1px dashed #888; padding: 5px 5px;}
/*  -------------------   */

#main #flow 
{width:419px; padding:10px 20px; font-weight: 100; border-left:1px solid #888;float:right;}
#flow a:link, #flow a:visited 
{font-size:14px;color:#26709e;text-decoration:none;}
#flow a:hover 
{color:#888;text-decoration:underline;}
#flow H1 
{font-family:"Trebuchet MS", lucida, verdana, sans-serif;font-size:20px;color:#222;line-height:22px;border-bottom:1px dashed #888; padding-bottom:5px;}
#flow H2 
{font-family:"Trebuchet MS", lucida, verdana, sans-serif;font-size:14px;color:#444;line-height:18px;}
#flow H3 
{font-family:"Trebuchet MS", lucida, verdana, sans-serif;font-size:14px;color:#26709e;line-height:22px;border-bottom:1px dashed #888; padding:0px 25px 5px 0px;}
#main #cleared 
{clear:both;}
#footer 
{text-align:right;font-size:9px;color:#666;border-top:1px solid #888;padding:10px;}

.italic 
{font-family:"Trebuchet MS", lucida, verdana, sans-serif;font-size:9px;color:#666;}
.textincrease 
{font-size:17px; line-height:23px; color:#2e709e;}
.textincrease2 
{font-size:18px; line-height:24px;}
.textincrease3 
{font-size:14px; line-height:18px; color:#2e709e;}
.textincrease4 
{font-size:16px;}
.bold 
{font-weight:bold;}

#buffer30 
{padding:15px 0px; border-top:1px dashed #888;}
#buffer20 
{padding:10px 0px; border-top:1px dashed #888;}
#buffer50 
{padding:25px 0px;}
.img_padding10
{padding:0 10px 10px 10px;}
