.deck-container {
  width: auto;
  max-width: 800px;
  margin: 16px auto 24px auto;
  min-height: 470px;
  font-size: 17px;
}

.slideIndex {
  position: absolute;
  z-index: 4;
  bottom: 0px;
  width: 800px;
  text-align: center;
  background-color: 	#E0CCD6;
}

.slideIndex a, .slideIndex a:focus, .slideIndex a:active, .slideIndex a:visited {
  color: #660033;
  text-decoration: none;
}
.slideIndex a:hover {
	color: #3D001F; 
	text-decoration: underline;
}

.divT1 {
	float: left;
	width: 650px;
	background.color: red;
}

.divClear {
	clear: both;
	z-index: 4;
}

button.cupid-blue {
  background-color: #E0B2B2;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E0B2B2), color-stop(100%, #EBCCCC));
  background-image: -webkit-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -moz-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -ms-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -o-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: linear-gradient(top, #E0B2B2, #EBCCCC);
  border-top: 1px solid #C28566;
  border-left: 1px solid #C28567;
  border-bottom: 1px solid #C28568;
  border-right: 1px solid #C28567;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: inset 0 1px 0 0 #F5EBE6;
  -moz-box-shadow: inset 0 1px 0 0 #F5EBE6;
  box-shadow: inset 0 1px 0 0 #F5EBE6;
  color: #1a3e66;
  font: normal 14px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
  line-height: 1;
  padding: 6px 0 7px 0;
  text-align: center;
  text-shadow: 0 1px 1px #fff;
  width: 150px; 
  vertical-align: text-bottom }
  button.cupid-blue:hover {
    background-color: #EBCCCD;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EBCCCD), color-stop(100%, #FBF5F5));
    background-image: -webkit-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -moz-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -ms-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -o-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: linear-gradient(top, #EBCCCD, #FBF5F5);
    border-top: 1px solid #E0C2B2;
  	 border-left: 1px solid #E0C2B3;
    border-bottom: 1px solid #E0C2B4;
    border-right: 1px solid #E0C2B;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: inset 0 1px 0 0 #F5EBE6;
    -moz-box-shadow: inset 0 1px 0 0 #F5EBE6;
    box-shadow: inset 0 1px 0 0 #F5EBE6;
    color: #163659;
    cursor: pointer; }
  button.cupid-blue:active {
    border: 1px solid #8c98a7;
    -webkit-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;
    -moz-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;
    box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee; }

button.audioButton {
  background-color: #E0B2B2;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E0B2B2), color-stop(100%, #EBCCCC));
  background-image: -webkit-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -moz-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -ms-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -o-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: linear-gradient(top, #E0B2B2, #EBCCCC);
  border-top: 1px solid #abbbcc;
  border-left: 1px solid #a7b6c7;
  border-bottom: 1px solid #a1afbf;
  border-right: 1px solid #a7b6c7;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: inset 0 1px 0 0 white;
  -moz-box-shadow: inset 0 1px 0 0 white;
  box-shadow: inset 0 1px 0 0 white;
  color: #1a3e66;
  font: normal 0px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; 
  line-height: 1;
  padding: 7px 0 6px 0;
  text-align: center;
  text-shadow: 0 1px 1px #fff;
  width: 75px; 
  vertical-align: text-bottom }
  button.audioButton:hover {
    background-color: #EBCCCD;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EBCCCD), color-stop(100%, #FBF5F5));
    background-image: -webkit-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -moz-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -ms-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -o-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: linear-gradient(top, #EBCCCD, #FBF5F5);
    border-top: 1px solid #a1afbf;
    border-left: 1px solid #9caaba;
    border-bottom: 1px solid #96a3b3;
    border-right: 1px solid #9caaba;
    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2;
    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2;
    box-shadow: inset 0 1px 0 0 #f2f2f2;
    color: #163659;
    cursor: pointer; }
  button.cupid-blue:active {
    border: 1px solid #8c98a7;
    -webkit-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;
    -moz-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;
    box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee; }
    
button.cupid-blue-small {
  background-color: #E0B2B2;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E0B2B2), color-stop(100%, #EBCCCC));
  background-image: -webkit-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -moz-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -ms-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: -o-linear-gradient(top, #E0B2B2, #EBCCCC);
  background-image: linear-gradient(top, #E0B2B2, #EBCCCC);
  border-top: 1px solid #abbbcc;
  border-left: 1px solid #a7b6c7;
  border-bottom: 1px solid #a1afbf;
  border-right: 1px solid #a7b6c7;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: inset 0 1px 0 0 white;
  -moz-box-shadow: inset 0 1px 0 0 white;
  box-shadow: inset 0 1px 0 0 white;
  color: #1a3e66;
  font: normal 11px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
  line-height: 1;
  padding: 3px 0 4px 0;
  text-align: center;
  text-shadow: 0 1px 1px #fff;
  width: 50px;
  vertical-align: text-bottom }
  button.cupid-blue-small:hover {
    background-color: #EBCCCD;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EBCCCD), color-stop(100%, #FBF5F5));
    background-image: -webkit-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -moz-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -ms-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: -o-linear-gradient(top, #EBCCCD, #FBF5F5);
    background-image: linear-gradient(top, #EBCCCD, #FBF5F5);
    border-top: 1px solid #a1afbf;
    border-left: 1px solid #9caaba;
    border-bottom: 1px solid #96a3b3;
    border-right: 1px solid #9caaba;
    -webkit-box-shadow: inset 0 1px 0 0 #f2f2f2;
    -moz-box-shadow: inset 0 1px 0 0 #f2f2f2;
    box-shadow: inset 0 1px 0 0 #f2f2f2;
    color: #163659;
    cursor: pointer; }
  button.cupid-blue-small:active {
    border: 1px solid #8c98a7;
    -webkit-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;
    -moz-box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee;
    box-shadow: inset 0 0 4px 2px #abbccf, 0 0 1px 0 #eeeeee; }


#instructionDiv {
	font-size: .65em; text-align: right; line-height: .5; margin-top: 10em;
}

.no-boxshadow .body-container .deck-container {
  border: px solid #e4e4e4;
}

.boxshadow .body-container .deck-container {
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}


#cRight {
	display: block;
	padding: 10px;
	clear: both;
	font-size: .6em;
	width: 100%;
	text-align: right;
	vertical-align: baseline;
}

#button {font-size: 8px;	color: yellow;fs}


p.lmargin {margin-left: 50px;}
p.center {text-align: center; }
p.bigger {font-size: 1.3em;}

.slide ul {
	margin-left: 70px;	
}

.slide ul ul {
	margin-left: 40px;
	margin-bottom: 0px;
}

.slide ol {
	margin-left: 70px;
}

.slide .divButton {
	width: 150px; float: left; padding-top: 25px; text-align: right;
}

.slide .cTable {
	margin-left: auto;
	margin-right: auto;
	font-size: .8em;
}

table.cTable td {
	border: 2px floralWhite solid;
	padding: 3px;
}

.slide .helpDiv {
	position: static;
	width: 760px;
	height: 45px;
	margin: 0px auto;
	background-color: whiteSmoke;
	text-align: center;
	padding: 8px 5px 5px 5px;
}

.slide .helpDivBig {
	width: 760px;
	height: 250px;
	margin: 0px auto;
	background-color: whiteSmoke;
	text-align: left;
	padding: 8px 10px 5px 10px;
}

.slide .phrase {
	vertical-align : middle; 
	display : table-cell;
	width: 800px;
	height: 70px;
	margin-left: 18px;
	margin-right: 18px;
	text-align: center;
	font-size: 1.3em;	
}

.slide .helpNote {
	width: 760px;
	height: 20px;
	margin: 0px auto;
	text-align: center;
	padding-top: 5px;
	font-size: .75em;	
}

tr.darkCell, td.darkCell  { background-color: #DBC3A3;}
tr.normCell { background-color: 	#F0E0E0; }
tr.avgCell {background-color: #F6EDED;}
tr.brightCell { background-color: #FCF9F9; }
td.normCell { background-color: 	#F0E0E0; }
td.avgCell {background-color: #F6EDED;}
td.brightCell { background-color: #FCF9F9; }
td.nullCell { background-color: #F5EBE6; }
td.centerCell {text-align: center; }
tr.centerCell {text-align: center; }
tr.handCursor { cursor: hand; cursor: pointer; }
td.handCursor { cursor: hand; cursor: pointer; }

.slide .note {	font-size: .8em; text-align: right; font-style: italic;}
.slide .centerNote {	font-size: .8em; text-align: center; font-style: italic;}
.invisible {display:none}
.visible {display:inline}


.evid1 {background-color: khaki; }
.evid2 {background-color: powderBlue; }
.evid3 {background-color: paleGreen; }

sogg {color: red; }
ogg {color: blue; }
cpl1 {color: green; }
cpl2 {color: purple; }
cpl3 {color: orangeRed; }
verb {color: brown; }
theme {color: blue; }
des {color: red; }
underl {text-decoration: underline;}
	