/* Styles for the Photo Gallery pages */

div#photogallery_body {
	margin: 0 auto; padding: 0;
	width: 800px;
	text-align: left;
}

div#photogallery_body p.alignleft {
	text-align: left;
}

div#photogallery_body p { 
	line-height: 14px; 
	text-align: center;
}


div#photogallery_body h1 {
	font: bold 20px arial, helvetica, sans-serif; color: #060;
	text-align: center;
}

div#photogallery_body h2 {
	margin: 1em 0 0 0; padding: 10px;
	font: bold 18px arial, helvetica, sans-serif; color: #060;
	text-align: left;
	border: 1px dashed #e7b530;
	background: #ffc;
	height: 20px; 
}

div#photogallery_body h3 {
	margin: 1em 0; padding: 2px;
	position: relative; top: 1em;
	text-align: left;
	font: bold 12pt arial, helvetica, sans-serif; color: #c90;
	border-bottom: 1px dashed #e7b530;
	height: 20px; 
}

img { border: none; }

/* ---- begin features on grouped high elements ---- */
div#photogallery_body td.high-features {
 	margin: 0; padding: 0px;
	width: 230px;
	background: #fafad2;
	border: 5px outset #e7b530;
 }
 
 /* ---- start box for ACCT Statment on High Universal ---- */
 div#photogallery_body td#acctstatement {
 	margin: 0; padding: 10px;
	width: 460px;
	background: #ffc;
	border: 4px outset #ffc;
 }
 
  div#photogallery_body td#acctstatement { vertical-align: top; }
 
 div#photogallery_body td#acctstatement h1 { color: #363; font-size: 14px; font-weight: bold; margin: 0; padding: 0; }
 div#photogallery_body td#acctstatement h2 { margin: 5px 0 0 0; padding: 0; color: #000; border: none; background: transparent; font-size: 11px; text-align: center; }
 div#photogallery_body td#acctstatement h3 {
	color: #363;
	font-size: 13px; text-align: center;
	position: relative;
	top: 0; left: 0;
	border: none;
}

 div#photogallery_body td#acctstatement p { font-size: 12px; text-align: left; }
 
 /* ---- end box for ACCT Statement on High Universal ---- */
 
 div#photogallery_body h3.noline {
 	border-bottom: none; margin-bottom: -.8em;
 }

/*
h4 { margin: 1em 0; font-size: 100%; font-weight: bold; line-height: 1.2em; color: #000; text-align: center;}


h3.secondcell {   position an h3 heading in the same row - second cell of the table 
	position: relative;
	left: 20px; top: 0;
}

h3.thirdcell {		 position an h3 heading in the same row - third cell of the table 
	position: relative;
	left: 40px; top: 0;
}

h3.fourthcell {	 position an h3 heading in the same row - fourth cell of the table. 
	position: relative;
	left: 300px; top: 0;
}*/

div#photogallery_body table {
	margin: 0 0 1em 0; padding: 0;
	width: 798px;
	border: none;
}

div#photogallery_body td {
	margin: 0; padding: 9px;
	text-align: left; width: 115px;
	color: #060;
}

td.alignbottom {
	vertical-align: bottom;
}

div#photogallery_body ul {
	margin: 1em 0 0 4em; padding: 0;
	list-style-image: url(images/list_green.gif);
}

div#photogallery_body li {
	margin: 0 0 0 .5em; padding: 0;
	text-align: left; color: #000;
}

ul.intable {
	margin: 0; padding: 0;
	list-style-image: url(images/list_green.gif);
}

ul#intable li {
	margin: 0; padding: 0;
	text-align: left; color: #060;
}