/* capasf.org stylesheet for proposed new website.  (c) 2007, steve clark hall, all rights reserved */
body { width: 650px; padding: 0px; margin-left: auto; margin-right: auto; margin-top: 20px; color: #000000; background-color: #FFFFFF; font-family: arial, sans-serif; font-size: 8pt; }
* html body {margin-left: 50px;}													/* tan hack for IE */ 
a {color: inherit;}
* html a {color: #000000;}
a:visited {text-decoration: none; border-bottom: 1px dotted #6666ff;}
a:link {text-decoration: none; border-bottom: 1px dotted #000000;}
a:hover {color: #ff00ff;}
table#banner { width: 650px; border-style: none; border-collapse:	collapse; padding: 0 ;}
#banner td  { border: none; margin: 0; padding: 0;}
table#nav { font-size: 80%; font-weight: bold; width: 650px; border-style: none; background: #000000; border-collapse:	collapse; }
* html table#nav { margin: -3px 0 0 0;}										/* tan hack for IE */ 
#nav a{ background: #000000; padding: 0; margin: 0; display: block; text-align: center; text-decoration: none; }
#nav a {border-style: none;}
td.blackbar {background: #000000; width: 210px; }
table#container { font-size: 100%; border-collapse:	collapse; }
.rbh1 {color: #d16a5e; background: #ffffff;}								/* here color */ 
.rbh2 {color: #de9e46; background: #ffffff;}
.rbh3 {color: #f1ce50; background: #ffffff;}
.rbh4 {color: #89a17b; background: #ffffff;}
.rbh5 {color: #7a85b6; background: #ffffff;}
.rbh6 {color: #826ba8; background: #ffffff;}
.rbm1 {color: white; background: #ffffff;}									/* not-here */ 
.rbm2 {color: white; background: #ffffff;}
.rbm3 {color: white; background: #ffffff;}
.rbm4 {color: white; background: #ffffff;}
.rbm5 {color: white; background: #ffffff;}
.rbm6 {color: white; background: #ffffff;}
*:hover.rbm1 {color: #d16a5e; background: #ffffff;}				/* rollover */ 
*:hover.rbm2 {color: #de9e46; background: #ffffff;}
*:hover.rbm3 {color: #f1ce50; background: #ffffff;}
*:hover.rbm4 {color: #89a17b; background: #ffffff;}
*:hover.rbm5 {color: #7a85b6; background: #ffffff;}
*:hover.rbm6 {color: #826ba8; background: #ffffff;}
*:hover.rbh1 {color: #d16a5e; background: #ffffff;}
*:hover.rbh2 {color: #de9e46; background: #ffffff;}
*:hover.rbh3 {color: #f1ce50; background: #ffffff;}
*:hover.rbh4 {color: #89a17b; background: #ffffff;}
*:hover.rbh5 {color: #7a85b6; background: #ffffff;}
*:hover.rbh6 {color: #826ba8; background: #ffffff;}
*:hover.rbi1 {color: #ffffff; background: #d16a5e;}								/* inv white txt */ 
.rbi1 {color: #ffffff; background: #d16a5e;}
.rbi2 {color: #ffffff; background: #de9e46;}
.rbi3 {color: #ffffff; background: #f1ce50;}
.rbi4 {color: #ffffff; background: #89a17b;}
.rbi5 {color: #ffffff; background: #7a85b6;}
.rbi6 {color: #ffffff; background: #826ba8;}
.rbib1 {color: #000000; background: #d16a5e;}								/* inv black txt */ 
.rbib2 {color: #000000; background: #de9e46;}
.rbib3 {color: #000000; background: #f1ce50;}
.rbib4 {color: #000000; background: #89a17b;}
.rbib5 {color: #000000; background: #7a85b6;}
.rbib6 {color: #000000; background: #826ba8;}
h1, h2, h3, h4, h5, h6 { font-family: arial, sans-serif; font-weight: normal; }
* html h1 { font-size: 200%;}								 		/* tan hack for IE */ 
.content h3 { font-size: 110%; font-weight: bold; padding: 0 0 0 20px;}
* html .content h3 { margin-right: 20px;}										/* tan hack for IE */ 
h3.rbg1 {color: #f60900; background: #CCCCCC;}
h3.rbg2 {color: #f88400; background: #CCCCCC;}
h3.rbg3 {color: #fdc900; background: #CCCCCC;}
h3.rbg4 {color: #439800; background: #CCCCCC;}
h3.rbg5 {color: #2224ab; background: #CCCCCC;}
h3.rbg6 {color: #68009d; background: #CCCCCC;}
td.gbt { padding: 0 0 0 10px; margin: 10px 0 0 0; border: none; border-top: solid white 10px; font-weight: bold; }
td.gbg { background: #CCCCCC; width: 180px; height: 70px; padding: 0 10px 10px 10px; margin: 0 0 0 0; border: none; vertical-align: top; }
td.content {padding: 30px 0 0 20px; width: 460px; vertical-align: top;}
td.leftpic { vertical-align: top; padding: 20px 0 0 0; }
#bod {font-size: 100%;}
#bod th { vertical-align: top; text-align: right; padding: 0 10px 0 0; }
#bod td { vertical-align: top; text-align: left; padding: 0 0 0 0; }
.contact {color: #999999; text-align: left; font-size: 90%;}
.copyright {color: #999999; text-align: left; font-size: 85%}
