/* Cheyenne Regulators Style Sheet */

/* element styles */
.blue {
   color: #000088;
}

.green {
   color: #006600;
}

.bg-rope {
   background-image: url('../images/ropebackground2.gif');
}

.bg-marble {
   background-image: url('../images/Marble.jpg');
}

.bg-grey {
   background-image: url('../images/lgrey064.jpg');
}

.bg-wood {
   background-image: url('../images/wood3.gif');
}

.bg-coach {
   background-image: url('../images/otecoachbk256.gif');
}

.bg-burlap1 {
   background-image: url('../images/cloth039.jpg');
}

.bg-burlap2 {
   background-image: url('../images/cloth060.jpg');
}

h1.red {
   font-size: 200%;
   font-family: "Script MT Bold";
   color: #660000;
}

h1.blue {
   font-size: 200%;
   font-family: "Script MT Bold";
   color: #000088;
}

h1.green {
   font-size: 200%;
   font-family: "Script MT Bold";
   color: #006600;
}

.bottom20 {
   margin-bottom: 20px;
}

.top20 {
   margin-top: 20px;
}

.headline {
   text-align: center;
   color: #660000;
   text-size: large;
}

address {
   margin: 20px 10px;
   color: black;
}

.sponsor {
   margin: 10px 0px;
}

/* font related styles */
.center {
   text-align: center;
}

.top {
   vertical-align: top;
}

.xlarge {
   font-size: x-large;
}

.large {
   font-size: large;
   font-weight: bold;
}

.small {
   font-size: small;
}

.bold {
   font-weight: bold;
}

img.frame {
   border: 5px double #006600;
}

/* Styles for Free-button effects */
#web-buttons-idjdhgp 
a {
   display: block;
   color: transparent;
} 
#web-buttons-idjdhgp 
a:hover {
   background-position: left bottom;
}

a#web-buttons-idjdhgpa  {
   display: none;
}

/* table attributes */
.main {
   width: 98%;
   padding: 10px;
   border-spacing: 10px;
   vertical-align: "top";
   text-align: "center";
   /* border: 2px solid black; */
}

.scores {
   width: 98%;
   height: 140px;
   border: solid 1px #006600;
   empty-cells: show;
}

.scores-cell {
   width: 25%;
   height: 36px;
   text-align: "center";
   border: solid 1px #006600;
}


/* styles for extra features */
.tidbit {
   border: 2px solid #000088;
   border-spacing: 10px;
   empty-cells: show;
   vertical-align: top;
}

.story {
   margin: 10px;
   text-indent: 25px;
}

img.left {
   float: left;
   clear: left:
   margin: 5px;
}

img.right {
   float: right;
   clear: right;
   margin: 5px;
}

/* link attributes */
dd {
   margin-left: 20px;
   color: black;
}
