/* <link rel="stylesheet" type="text/css" href="/cinchinch-hardyard.css"> */

html { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #660000; background: #ffffff; }
body { margin: auto; background: #ffffff; color: #660000; font-size: 97%; }
a:link {color: #0000cc; }
a:visited {color: #6600cc; background: #ffffff; }
a:hover {color: #ff00ff; background: #ffffff; }
a:active {color: #ff0000; background: #ffffff; }
hr { width: 90%; background: #660000; color: #660000; }

/* ---- main ---- */
#main { position: relative; margin: 0%; font-family: Arial, Helvetica, sans-serif; font-size: 99.7%; color: #660000; background: #ffffff; height: auto; width: 99.5%; z-index: 1; }
#main hr { width: 90%; background: #660000; color: #660000; }
#main .clear { clear: both; }
/* ---- close of main ---- */

/* ---- countmain --- */
#countmain { position: relative; top: 13%; left: 1%; width: 95%; height: auto; background: transparent; font-size: 90%; color: #000099; z-index: 1; padding: 1ex; }
#countmain .clear { clear: both; }
/* ---- end countmain ---- */

/* ---- countmainsup --- */
#countmainsup { position: relative; left: 1%; width: 95%; height: auto; background: transparent; color: #000099; z-index: 1; padding: 1ex; }
#countmainsup .clear { clear: both; }
/* ---- end countmainsup ---- */

/* ---- header ----*/
#header { position: relative; top: 0%; margin-left: 19.5%; background: #efefff; height: 8.0ex; width: 80.2%; border: solid 2px #efefff; z-index: 1; }
#header h1 { font-family: Arial, Helvetica, sans-serif; font-size: 250%; font-weight: bold; font-style: italic; color: #660000; text-align: center; letter-spacing: .5ex; margin-top: 2px; margin-bottom: -1px; }
#header h2 { font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #660000; text-align: center; letter-spacing: 1.1ex; margin-top: -1px; margin-bottom: 2px;}
/* ---- close of header ---- */

/* ---- subheader ----*/
#subheader { position: relative; top: 0%; margin-left: 19.5%; background: #efefff; height: 8.0ex; width: 80.2%; border: solid 2px #efefff; z-index: 1; }
#subheader h1 { font-family: Arial, Helvetica, sans-serif; font-size: 200%; font-weight: bold; color: #660000; text-align: center; letter-spacing: 0.1ex; margin-top: 15px; margin-bottom: -3px; }
#subheader h6 { font-family: Arial, Helvetica, sans-serif; font-size: 63%; font-weight: bold; color: #660000; text-align: center; letter-spacing: .17ex; margin-top: -1px; margin-bottom: 2px;}
/* ---- close of subheader ---- */

/* ---- panel ---- */
#panel { position: relative; margin-left: 19.5%; right: 0%; width: 78%; height: auto; background: transparent; z-index: 1; background: #fefeff; padding: 1ex; }
#panel p { position: relative; margin: 10px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; }
#panel img.floatl { position: relative; float: left; padding: 0px 7px 0px 2px; margin: 5px 15px 7px 5px; }
#panel img.floatr { position: relative; float: right; padding: 0px 2px 0px 2px; margin: 5px 2px 5px 5px; }
#panel .headozz { font-family: Arial, Helvetica, sans-serif; font-size: 94%; font-weight: bold; color: #660000; text-align: center; margin-top: -0.5ex; margin-bottom: -0.2ex; }
#panel .footnotec { font-size: 88%; text-align: center; }
#panel .titlebl { margin-bottom: 1.5ex; font-size: inherit; font-weight: bold; color: #660000; }
#panel span.b { font-size: inherit; font-weight: bold; color: #660000; }
#panel ul { list-style-type: none; margin: 15px; padding-left: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #660000; margin-bottom: 0; margin-top: 0; }
#panel ol { list-style-type: decimal; margin: 15px; padding-left: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #660000; }
#panel ol li { list-style-type: decimal; font-size: inherit; color: #660000; }
#panel ul li { list-style-type: disc; font-size: inherit; color: #660000; }
#panel ul li li { list-style-type: circle; font-size: inherit; color: #660000; margin-bottom: 1px; }
#panel ul li li li { list-style-type: square; font-size: inherit; color: #660000; }
#panel blockquote.coach { position: relative; float: left; margin: 0px; width: 47%; height: auto; }
#panel blockquote.coach1st { position: relative; float: left; margin: 0px 0px 0px 2ex; width: 47%; height: auto; }
#panel pre { position: relative; margin: 10px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; }
#panel span.hlite { background: #ceffec; border: solid 1px #ceffec; text-decoration: underline; }
#panel .bkcolor { background: #ceffec; margin: 0px 20px; padding: 1px; }
#panel span.hide { position: relative; float: left; font-size: 50%; display: none; }
#panel .subnotel { margin-top: -4px; font-size: 78%; }
#panel .clear { clear: both; }
/* ---- close of panel ---- */

/* ---- counter div group ---- */
#head { position: relative; border: solid 2px #000099; width: 37%; float: left; text-align: center; padding: 1px; background: #ffffff; }
#date { position: relative; border: solid 2px #000099; width: 11%; float: left; text-align: center; padding: 1px; background: #ffffff; }
#name { position: relative; border: solid 1px #000099; width: 26.1%; float: left; background: #e6e6dc; text-align: right; padding-top: 3px; padding-bottom: 4px; padding-right: 1ex;}
#count { position: relative; border: solid 1px #ffffff; width: 10.5%; float: left; background: #ffffff; text-align: center; }
#history { position: relative; border: solid 1px #000099; width: 11%; float: left;  padding: 3px 0px; background: #ffffff; color: #000000; text-align: center; font-weight: bold; }
/* ---- end counter div group ---- */

/* ---- footer ---- */
#footer { position: relative; right: 0%; margin-left: 18.8%; height: 30%; width: 81%; background: transparent; z-index: 1; }
#footer .copyright { font-size: 75%; text-align: center; color: #000066; background-color: #efefdc; border: solid 1px #000000; padding: 3px; margin: 1% 22%;}
#footer a.copyright:link { background-color: #efefdc; }
#footer .linkboxs { font-family: Arial, Helvetica, sans-serif; font-size: 75%; color: #000000; text-align: center; background-color: #efefdc; border: solid 1px #000000; padding: 3px; }
#footer .footnotec { font-size: 88%; text-align: center; }
#footer span.hide { font-size: inherit; display: none; }
#footer a.linkboxs:link {color: #0000cc; font-size: 75%; line-height: 16px; text-align: center; background-color: #efefdc; }
#footer a.linkboxs:visited {color: #6600cc; }
#footer a.linkboxs:hover {color: #ff00ff; background-color: #ffffff; }
#footer a.linkboxs:active {color: #ff0000; }
/* ---- close of footer ---- */

/* ---- copyright ---- */
#copyright { font-size: 75%; text-align: center; color: #000066; background-color: #efefdc; border: solid 1px #000000; padding: 3px; margin: 1% 22%;}
#copyright a:link { background-color: #efefdc; }
/* ---- close of copyright ---- */


/* ---- announce ---- */
#announce { position: relative; border: solid 1px #000000; background: #eeeeee; font-size: 69%; color: #000000; text-align: justify; width: 87%; padding: 7px; margin: 3% 3%; }
#announce a:link {color: #0000cc; background: #eeeeee; }
/* ---- close of announce ---- */

/* ---- menu ---- */
#menu { position: absolute; top: 8ex; left: 0%; width: 19%; height: 65%; background: transparent; z-index: 1; }
/* ---- close of menu ---- */

/* ---- list ---- */
#list { position: relative; margin-left: 0%; margin-top: .1ex; width: 100%; height: auto; padding-left: 3px; }
#list p { margin: 0px 0px; background: #ffffff; padding: 0px }
#list .p1 { border: solid 1px #fdfdfd; font-family: Arial, Helvetica, sans-serif; font-size: 77%; color: #990000; background-color: #fdfdfd; padding-left: 3px; padding-top: 1px; width: 96%; }
#list .p3 { border: solid 1px #000000; margin-top: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 77%; font-weight: bold; color: #660000; text-align: center; background-color: #e6e6fc; padding: 1px 2px; width: 96%; }
#list .p5 { border: solid 1px #fdfdfd; font-family: Arial, Helvetica, sans-serif; font-size: 77%; color: #660000; background-color: #fdfdfd; padding-left: 3px; padding-top: 0px; width: 96%; }
#list span.hide { font-size: 50%; display: none; }
#list span.cp { background-color: #efefff; border: solid 1px #ddddff; text-decoration: none; color: #990000; }
#list span.rp {  }

/* ---- close of list ---- */

/* ---- topleft ---- */
#topleft { position: absolute; top: 0%; left: 0%; width: 99.5%; height: 8.15ex; background: #efefff; border: solid 2px #efefff; z-index: 0; }
/* ---- close of topleft ---- */

/* ---- adverts ---- */
#adverts { position: relative; clear: both; margin: 5px; height: 25%; width: 98%; background: transparent; z-index: 1; }
#adverts img.adimage { position: relative; float: left; padding: 0px; margin-left: 10px; }
#adverts span.hide { position: relative; float: left; font-size: 50%; display: none; }
/* ---- close of adverts ---- */

/* ---- custlinks ---- */
#custlinks { position: relative; clear: both; height: 25%; width: 99.5%; background: transparent; padding-top: 1ex; z-index: 0; }
#custlinks span { border: solid 1px #9999cc; font-size: 50%; margin: 1px 2px; background: #fcfcfc; padding: 2px; white-space: nowrap; }
#custlinks span.float { float: left; font-size: 50%; }
#custlinks span.hide { position: relative; float: left; font-size: inherit; display: none; }
#custlinks .hide { position: relative; display: none; }
/* ---- close of custlinks ---- */


/* <link rel="stylesheet" type="text/css" href="/cinchinch-hardyard.css"> */