/* ----------------- definition ----------------- 
Catalog: 
Default
all texts gray
font Arial

*/


/* ----------------- catalog style ----------------- */
#textheader { color:#333; font-family: Arial; font-size:32px;}
#textbanner { color:#333; font-family: Arial; font-size:32px; }
.slidetitle {
		font-size: 22px;
		font-family: Arial, Helvetica, sans-serif;
		color:#333;
		font-weight:normal;
  }
.slidetitle { color:#333; font-family: Serif;  font-size:22px; }
.photolegend { color:#007; font-family: Serif; font-size:14px; }
.leg1 { color:#000; font-family: Arial; font-size:14px;font-weight:bold; }
.leg2 { color:#333; font-family: Arial; font-size:14px;font-weight:normal; }
.leg3 { color:#006; font-family: Arial; font-size:14px;font-weight:bold; }
.cdetail { color:#444;}

/* ----------------- detail style ----------------- */
.body {
}

#parent {
  position:absolute; 
  top:40px;
  left:3%;
  width:95%;
  height:80% ;
  padding: 20px 20px 40px 20px;
  -webkit-border-radius:40px;
  background:rgba(0,0,0,0.55); 
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
}

#content { 
  display:none;
  top:10%; 
  xxxwidth:90%;
  height:100% ;
  padding: 20px 2% 120px 2%;
  overflow-y : scroll; 
  color:#fff;
  font-size:20px;
  text-align:justify; 
  text-shadow: 2px 2px 2px #000;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;
}

#content p { 
  padding:0 10px 10px 0px; 
  color:#fff; 
  font:11pt "Helvetica Neue", 'Helvetica', Arial, sans-serif; 
  text-shadow: #000 0px 1px 0px; 
  line-height:200%; 
}

#content p a { 
  text-decoration:none; outline: none;
  border-top:0px solid #333; 
  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
  -moz-box-shadow: 0px 1px 1px #000; -webkit-box-shadow: 0px 1px 1px #000; box-shadow: 0px 1px 1px #000; 
  color:#fff; 
  background:#225;
}

#content p a:hover { 
  background-color:#427cb4; 
  color:#fff; 
  border-color:#5c94cb;
}

#content h1 { 
  padding:30px 30px 20px 30px; 
	font-size:26px;
}
#content h2 { 
  padding:30px 30px 20px 30px; 
	font-size:24px;
}
#content h3 { 
  padding:30px 30px 20px 30px; 
	font-size:22px;
}

#content .stamp{ 
  float: right; margin: 15px 30px 0 0;
}

.xxxctitle {
 font-size:30px;
 font-weight:bold;
 color:#f00;
}
