body {
	background-color:#b63901;
	color:#000000;
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
}

/* TODO: stiff */


a {
	border: none;
	color:#ab2f15;
	font-size:20px;
	text-decoration:none; 
}

a:hover {
	text-decoration:underline; 
} 

#atishaImg{
	
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}

.card {
text-align:center; 
}

#cardViewer li:hover{
   cursor:pointer;
   text-decoration: underline;
}

#cardViewer td{
border:3px gray groove;
width:407px;
text-align:left;
} 

#close {
    cursor: pointer;
    display:block;
    text-align: center; 
     color:#ab2f15;
    font-size: 20px;
    text-decoration: underline; 
    padding-bottom: 5px;
}

#container {
	background-image:url(Layed_paperSM2.png);
    -webkit-box-shadow: inset 0 0 5px 0px #7a4f03, 0 0 10px 0px #666;
		-moz-box-shadow: inset 0 0 5px 0px #7a4f03,0 0 10px 0px #666;
		box-shadow: inset 0 0 5px 0px #7a4f03, 0 0 10px 0px #666;
	-webkit-border-radius: 14px;
		-moz-border-radius: 14px;
         border-radius: 14px;
	margin-left:auto;
	margin-right:auto;
	width:950px;
    z-index:2000; 
}
 
.def {
    width:600px;
    display:none;
}

div#preLoad {
    display: none; 
} 

div#preloader {
		position: absolute;
		left: -9999px;
		top:  -9999px;
		}

div#preloader img {
		display: block;
		}
	
.dropcap {
    color:#000000;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 103px;
    font-weight: 600;
    line-height: 60px;
    padding: 12px 15px 14px 0;
}

em {
	font-weight:bold;
	font-size:32px;
	border-bottom:none;
	color:blue;
	cursor:default;
	font-style:normal;
}

.fancybox-custom .fancybox-skin {
	box-shadow: 0 0 50px #222;
}


h1, .title {
	font-size: 32px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
		
h2 {
	font-size:36px;
	font-weight:bolder;
	margin-bottom:20px;
	margin-top: 20px;
	text-align:center;
}

h3{
	color:#000000;
	font-size:23px; /* reduced from 25 to better fit  expanded slogan on 18 */
	font-style:normal;
	font-weight:bold;
}

img {
    display:block;
    margin-left:auto;
    margin-right:auto;
}

#logoImg{
	margin-top:20px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}
/* #more dropped when changed to #close on all cards */
.nav_1 {
	color:#0099CC;
    /*font-size: 20px; */
    margin-left: 164px;
	margin-right: auto;
/* margin-bottom:20px dropped to keep two lines of navigation closer*/	
	margin-top: 20px;
}

.nav_1 li {
	font-size: 20px;
	display:inline;
	list-style-type:none;
}

/* added CSS for second line of nav top of the page */
.nav_2 {
	color:#0099CC;
   /* font-size: 20px; */
    margin-left: 255px;
	margin-right: auto;
/* margin-bottom:20px dropped to keep two lines of navigation closer*/	
	margin-top: 20px;
}

.nav_2 li {
	font-size: 20px;
	display:inline;
	list-style-type:none;
}

#leavePage {
	color:#0099CC;
	margin-bottom:20px;
    font-size: 20px;
}


ol{
	font-size:20px;
	margin-top:0px;
	margin-bottom:5px;
}

p{
	font-size:20px;
	margin-left:60px;
	margin-right:60px;

}

.smallCap {
	color:#000000;
	font-size:130%;
}

table#cardViewer{
	border:thin black groove;
	margin-left:auto;
	margin-right:auto;
}

table#cardTemplate {
    /* background-color: #fff; */
	background-image:url(Layed_paperSM2.png);
    -webkit-box-shadow: inset 0 0 5px 0px #bb9559, 0 0 10px 0px #666;
		-moz-box-shadow: inset 0 0 5px 0px #bb9559,0 0 10px 0px #666;
		box-shadow: inset 0 0 5px 0px #bb9559, 0 0 10px 0px #666;
	-webkit-border-radius: 14px;
		-moz-border-radius: 14px;
         border-radius: 14px;
	margin-left:auto;
	margin-right:auto;
	width:825px;	
}

#text {
  font-size:20px;  
}
/*uncomment for spacing text 

td {
    border:thin black solid;
}*/

#translation p{
	font-size:18px;
	font-weight:bold;
	margin-top:36px;
}

ul {
	margin-left: auto;
	margin-right: auto;
	padding-left:14px;
	font-size:12px;

}

/* dropped "ul a ,ul a:hover"*/

.uppercase {
    color:#000000;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: bolder;
    letter-spacing: 2.4px;
    text-transform: uppercase;
}