body    { background: url(media/top_bg.gif) repeat-x }

p  { }
td  { }
h1     { color: #fff; font-weight: lighter; font-size: 18px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f90; letter-spacing: 5px; margin-bottom: 1px; padding-top: 3px; padding-left: 6px }
h1.oms { color: #fff; font-weight: lighter; font-size: 18px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #0c6; letter-spacing: 5px; margin-bottom: 1px; padding-top: 3px; padding-left: 6px }
h1.ortho { color: #fff; font-weight: lighter; font-size: 18px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #66c; letter-spacing: 5px; margin-bottom: 1px; padding-top: 3px; padding-left: 6px }
h1.cos { color: #fff; font-weight: lighter; font-size: 18px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e6c76c; letter-spacing: 5px; margin-bottom: 1px; padding-top: 3px; padding-left: 6px }
a:link, a:visited   { color: #e78a00; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px }
a:hover    { color: #333; background-color: #ffebd3; padding: 2px }
h2   { color: #f90; font-weight: lighter; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 100px; padding-right: 10px; border-bottom: 1px solid #f90 }
h3 { color: #565656; font-weight: lighter; font-size: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(media/lil_square.gif) no-repeat; letter-spacing: 3px; padding-left: 15px }
h4 { color: #f90; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 3px; padding-left: 10px }
h2.oms { color: #f90; font-weight: lighter; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 100px; padding-right: 10px; border-bottom: 1px solid #f90 }
h2.ortho { color: #f90; font-weight: lighter; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 100px; padding-right: 10px; border-bottom: 1px solid #f90 }
h2.cos { color: #f90; font-weight: lighter; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-left: 100px; padding-right: 10px; border-bottom: 1px solid #f90 }
#content     { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fff repeat-y; vertical-align: top; margin-top: -2px; margin-right: 10px; margin-left: 10px; padding-left: 10px; border: solid 1px #f90; height: 97% }
#content.oms  { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fff repeat-y; vertical-align: top; margin-top: -2px; margin-right: 10px; margin-left: 10px; padding-left: 10px; border: solid 1px #0c6; height: 97% }
#content.ortho { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fff repeat-y; vertical-align: top; margin: -2px 10px 30px; padding-left: 10px; border: solid 1px #66c; height: 97% }
#content.cos { color: #000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: #fff repeat-y; vertical-align: top; margin: -2px 10px 30px; padding-left: 10px; border: solid 1px #e6c76c; height: 97% }
#address  { color: #333; font-weight: bold; font-size: 13px; font-family: "Times New Roman", Georgia, Times; background-color: #ccc; text-align: right; vertical-align: bottom; margin-bottom: 0px; padding-right: 20px; position: static; width: 100% }
#btmnav   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid #666 }
#btmnav a:link, #btmnav a:visited  { color: #333; text-decoration: none; padding: 2px }
#btmnav a:hover  { color: #3f3e3c; background-color: #ccc; padding: 2px }
#main { background: url(media/content_bg.jpg) repeat-y }
li { color: #333; list-style-type: square }
td { font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
