body                      { font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(images/bkg_fade.jpg) repeat-y; margin-top: 0px; margin-left: 0px }
table, tr, td            { font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
table  { margin-top: 12px }
table.space td     { line-height: 35px; height: 15px }
h2    { color: #633; font-size: 15pt; width: 550px }
h3   { color: #F63; font-size: 14pt; width: 550px }
h4   { color: #F63; font-size: 15pt; width: 550px }
form { padding: 5px; border: solid 2px #933 }
.head_bkg       { background: url(images/coach_header.jpg) no-repeat }
.bkg_fade    { background: url(images/bkg_fade.jpg) repeat-y 0px 250px }
.headtext                   { color: #f63; font-variant: small-caps; font-weight: bold; font-size: 14pt; line-height: 14pt; font-family: "Times New Roman", Georgia, Times; background: url(images/coach_header.jpg) no-repeat; text-align: center; letter-spacing: 3px; width: 1300px; height: 168px; visibility: visible; display: block }
.headtitle       { color: #f63; font-variant: small-caps; font-weight: bold; font-size: 16pt; line-height: 16pt; font-family: "Times New Roman", Georgia, Times; text-align: center; letter-spacing: 3px; padding-bottom: 10px }
.headtitle2      { color: #903; font-variant: small-caps; font-weight: bold; font-size: 16pt; line-height: 16pt; font-family: "Times New Roman", Georgia, Times; text-align: center; letter-spacing: 3px; padding-bottom: 10px }
.tableup  { position: relative; top: -32px }
.bodyspacing            { padding-top: 7px; padding-bottom: 7px; padding-left: 7px }
.homequotes           { padding-top: 15px; width: 550px }
ul.rigt      { margin-right: -150px; padding-right: 25px; padding-left: 25px; position: relative; left: 30px; width: 550px }
li.homequotes             { list-style-image: url(images/tap_redsm_peach2.jpg); padding-left: 25px }
.bgflower160        { background: 
url(images/flowers160.jpg) no-repeat 0px 67px }
.lifequote1                { font-size: 14pt; background-color: #ffdead; text-align: center; margin-left: 66px; padding: 5px; border-style: solid; border-width: 2px 1px 1px 2px; border-color: #933; width: 550px }
.lifequote1a                     { font-size: 18pt; text-align: center; padding: 5px 25px; width: 550px }
.lifequote2              { background-color: #ffdead; text-align: center; margin-left: 63px; padding: 5px; border-style: solid; border-width: 2px 1px 1px 2px; border-color: #933; width: 400px }
.lifequote3               { background-color: #f5f5f5; text-align: center; margin-left: 63px; padding: 5px; border: ridge 2px #933; width: 400px }
.subhead    { color: #903; font-weight: bold; font-size: 12pt; text-align: center; text-transform: uppercase; width: 550px }
.subhead2    { color: #903; font-size: 12pt; text-align: center; text-transform: uppercase }
.width500      { padding-right: 50px; padding-left: 50px; width: 500px }
a:link, a:visited    { color: #f63 }
a:hover, a:active   { color: #f93 }

.topmenu           { text-align: center; margin-right: 5px; padding-top: 2px; position: relative; top: -8px }
.topmenu a:link,.topmenu a:visited                      { color: #fc3; font-weight: bold; font-size: 10pt; text-decoration: none; text-transform: uppercase; padding-right: 3px; padding-left: 3px }
.topmenu a:hover,.topmenu a:active              { color: #fc3; font-weight: bold; font-size: 10pt; text-decoration: none; background-color: #f63; text-transform: uppercase; padding-right: 3px; padding-left: 3px }

.topmenusm        { width: 70px }
.topmenusm a:link,.topmenusm a:visited                           { color: #fc3; font-weight: bold; font-size: 8pt; line-height: 8pt; text-decoration: none; text-transform: uppercase; padding-top: 1px; padding-right: 3px; padding-left: 3px; top: 2px; width: 70px }
.topmenusm a:hover,.topmenusm a:active                   { color: #fc3; font-weight: bold; font-size: 8pt; line-height: 8pt; text-decoration: none; background-color: #f63; text-transform: uppercase; padding-top: 1px; padding-right: 3px; padding-left: 3px; top: 2px; width: 70px }


/*
.topmenusm       { color: #fc3; text-transform: uppercase; top: 2px; width: 70px }
.topmenusm a:link,.topmenusm a:visited                        { color: #fc3; font-weight: bold; font-size: 8pt; line-height: 8pt; text-decoration: none; text-transform: uppercase; padding-top: 1px; padding-right: 3px; padding-left: 3px; display: block }
.topmenusm a:hover,.topmenusm a:active                { color: #fc3; font-weight: bold; font-size: 8pt; line-height: 8pt; text-decoration: none; background-color: #f63; text-transform: uppercase; padding-top: 1px; padding-right: 3px; padding-left: 3px; display: block }
*/

/*
.topmenu a:link,.topmenu a:visited     { color: #f63; font-weight: bold; font-size: 10pt; text-decoration: none; text-transform: uppercase }
.topmenu a:hover,.topmenu a:active     { color: #f93; font-weight: bold; font-size: 10pt; text-decoration: underline; text-transform: uppercase }
*/
.italic  { font-style: italic }
.bold { font-weight: bold }
.cntr { text-align: center }
.justify { text-align: justify }
.size1   { font-size: 8pt }
.size2b    { font-weight: bold; font-size: 10pt; text-align: justify }
.size3     { font-size: 12pt; text-align: justify }
.size3b      { font-weight: bold; font-size: 12pt; text-align: justify }
.size4        { font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.size4nb         { font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.size5      { font-weight: bold; font-size: 16pt }
.serif4  { font-size: 14pt; font-family: "Times New Roman", Georgia, Times }
.serif5  { font-size: 16pt; font-family: "Times New Roman", Georgia, Times }
.serif6  { font-size: 18pt; font-family: "Times New Roman", Georgia, Times }
.img_right { float: right; border: solid 5px white }
.img_right_yellow   { float: right; border: solid 5px #ffc }
.img_left { float: left; border: solid 5px white }
.img_lefta { margin-left: -10px }
.fntcolor1 { color: #633 }
.fntcolor2  { color: #f63 }
.bgcolor { background-color: #3c8fae }
.bgcolor2 { background-color: #f63 }
