/* Main CSS Document for Peter Angelo Simon */
body { 
  margin-top:8px;
  background-color:#282828;
}
p, ul, li{
font-weight: normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
line-height: 1.5em; 
margin-top:5px;
}
p.quo{
  font-style:italic;
  margin:1em 4em 1em;
  text-indent: -6px;
}
.quoauthor{
  font-style:normal;
  font-weight:bold;
  color:#3F3F3F;
}
.name{
  font-style:normal;
  font-weight:bold;
  color:#3F3F3F;
}
h2 {
  color:#000070;
  font-family:Verdana, Arial, Helvetica, sans-serif;;
  font-size:16px;
  padding:4px 0 0 0;
  margin-bottom: 0px;
  /*border-top:1px solid #000070;*/
}
h3 {
  color:#282828;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  padding:3px 0 0 0 ; 
  margin-bottom: 0px;
  }
h4{
  color:#000070;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  border-top: 1px solid #000087;
  margin-bottom: 10px;
  padding: 5px 0 0 0;
}
h4.short {  
  color:#000070;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  border-top: 1px solid #000087;
  margin-right: 275px;
  margin-bottom: 10px;
  padding: 5px 0 0 0;
}

.ul{margin-top:0em;}
.li{margin-top:0em;}
table {background-color:#d7d7d7;}
.emp{/*text that is emphasized */
  color:#8e0000;
		font-weight: bold;
}

/*===========================================*/
/*     DEFAULT LINKS                         */
/*===========================================*/
a:link, a:visited{
  color:#0000cc; /*blue*/
  text-decoration:none;
}
a:hover{
  color:#0066cc; /*light blue*/
  text-decoration:underline;
}
a:active{
  color:#330099;/* purple */
  text-decoration:none;
}
/*==========================================*/
/*       BANNER  & FOOTER SPECIFIC          */
/*==========================================*/
.bannerpgtitle{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-variant:small-caps;
  /*color:#282828;*/
  font-weight:bold;
  font-size:13px;
}
table.menu {
  background-color:#585858;
}
td.menu{  
  border-bottom:1px solid #282828;
  border-top: 1px solid #282828;
}
.copyright{
 color:#7f7f7f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.footer{
			border-top: 1px solid #7f7f7f;
			color:#7f7f7f;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
   padding-top:3px;
   padding-bottom:10px;
}
.tb{
  border-bottom:1px solid #282828;
  border-top:1px solid #282828;
} 

/*========================================= */
/*   Borders: Gallery Slides  etc.          */
/*========================================= */
td.boxit{ border: 1px solid white;}
td.bb{
  border-bottom:1px solid #7F7F7F;}
td.bt{
  border-top:1px solid #7F7F7F;}
td.lt{
  border-left: 1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
}
td.ltr{
  border-left:1px solid #FFFFFF;
  border-top: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
}
td.l{
  border-left: 1px solid #FFFFFF;
}
.lb{
  border-left: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
}
td.lr{
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
}
td.lbr{
  /*background-color:#d7d7d7;*/
  border-left: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
}
td.tonly{
  border-top: 1px solid #FFFFFF;}
/*============================================*/
/*    Main Gallery pages links                */
/*=========================================== */
table.gallery { 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  /* background-color:#7f7f7f; /*dk gray*/
  /* background-color:#d7d7d7; /*lt gray*/
  /*background-color:#ABABAB; /*med gray*/
}
a.galcap:link{
  color:#000000; 
  text-decoration:none; 
}
a.galcap:visited{
  color:#000000;
  text-decoration:none;
}
a.galcap:hover{
  color:#0000FF;
  text-decoration:none;
}
/*==============================================*/
/*             Detail pages                     */
/*============================================= */
.detailcaption{
 color:#282828;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size:14px;
}
.prevnext{
 border-top:1px solid #585858;
	color:#000070;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold;
}
.prevnext	a:link {
 color: #000070;
	text-decoration: none;
}
.prevnext a:visited {
 color:#000070;
	text-decoration:none;
}
.prevnext a:hover {
 color:#0066cc;
	text-decoration: none;
}
.prevnext a:active {
  color:#0066cc;
	 text-decoration: none;	
}
.orderinfo{ 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;}
td.desc{
  color:#282828;
  padding:10px 10px 10px;
}