body{
	background-color: #821220;
	background-image : url(images/frieze.jpg);
	background-position : top right;
	background-repeat : repeat-y;
	background-attachment : fixed;
	font-family: Arial, Helvetica, sans-serif;
	padding:20px;
	font-size:.9em
}
em{	color: #AE8AD0; font-weight: bold; font-size: 1.1em;}

/*		LINKS		*/
#content a:visited, a:link, a:active{color: #F8B9C3; text-decoration : underline;}
#content a:hover{	color: #FDEEF0; 	text-decoration : underline;}
.aNewWin, .aDownload, .aIntLink, .aMoreLink, .aBackLink{background-repeat : no-repeat;  display: inline-block ;vertical-align:  middle; }
.aNewWin{ background-image : url(images/new_win.gif); padding: 0px 20px 5px 0px; background-position : top right; }
.aDownload{ background-image : url(images/download.gif); padding: 0 20px 5px 0;background-position : top right;}
.aIntLink, .aMoreLink{ background-image : url(images/int_link.gif); padding: 0px 25px 5px 0px;  background-position : top right;}
.aBackLink{ background-image : url(images/back_link.gif); padding: 0px 0px 5px 25px; background-position : top left;}

#aPrint{ background-image : url(images/print_page.gif);  display:block; width: 100px; height: 40px;float: left; 	 background-repeat : no-repeat; background-position : top left;}
#aEmail{ background-image : url(images/mail_page.gif); display:block; width: 100px; height: 40px; float: left; background-repeat : no-repeat; background-position : top left;}
.aMail{ background-image : url(images/mail.gif); padding: 0px 0px 5px 20px; background-repeat : no-repeat; background-position : top left;}

/*		IMAGES		 */
 .divClickLarger{text-align:center; font-size:1em; font-weight: bold; margin: 10px 0 15px 0; background-color : #ADDEF1; padding: 5px 0 5px 0;}
.divImage{  margin:  auto; text-align:center; font-size: .85em; }
.divImagesL, .divImageL{ float:left; margin: 20px 20px 10px 0px; text-align:center; font-size: .85em; }
.divImagesC{  margin:  auto; text-align:center; font-size: .85em; }
.divImagesR, .divImageR{ float:right;  margin: 30px 0px 10px 20px; text-align:center; font-size: .85em;  line-height:1; }
.imgThumb,  .imgFull{ border: solid 1px #666; background-color: #FFF; padding: 3px;}
.aThumb :hover{	background-color:  #FDA4A6;}
 .divThumbText{text-align:center; font-size:.9em; padding: 0 10px  0 10px; font-weight: normal;}
.divImagesR, .divImagesL{border: solid 1px #AAA;; background-color : #EFE;  padding: 10px; }


	/*			TABLE ROW DATA		*/
.divItemRow{ overflow:  hidden;  display: inline-block; margin: 0 ;	 padding: 0 10px 5px 10px;  }
.divItemRow .divImagesR{	padding: 10px  5px 0 10px; background-color : transparent;   border : none;}

.pRowGroup{	font-size: 1.1em; text-transform: uppercase; font-weight: bold;   text-align : center;color :#AE8AD0; border-bottom: solid  1px #AE8AD0 ; margin: 8px 0 8px 0;  }

.pRowHead{	 font-size: 1.1em; text-transform: uppercase; font-weight: bold;   text-align : center;color :#AE8AD0; border-bottom: solid  1px #AE8AD0 ; margin: 8px 0 8px 0;  }

.pRowInfo{	 font-weight: bold;  font-size: .9em;  margin:0; padding:0; }
.pRowContent{margin:0; padding: 5px   }
#pRowHighlight{ background-color : #E4263E;  color: #333;}
#pRowHighlight a:visited, #pRowHighlight a:link, #pRowHighlight a:active{color: #333; text-decoration : underline; font-weight: bold; }
#pRowHighlight a:hover{	color: #000; 	text-decoration : underline;}
.pRowFoot, .pRowFooter{	 border-top: solid 1px #AAA; margin: 10px 25px  0px 25px;   }
.pRowClear{	 display: inline-block; clear:both; margin:0; padding:0;;}
.divUpdated, .divUpdatedRecent{font-size: .9em; font-weight: bold;}
.divUpdatedRecent{ color: #990000;;}

/*		SIDEBAR		*/
#sideBar{ border: solid 1px #AAA; font-size: .85em;  background-color: #DEFADE; padding:0  ; text-align:center; float: right; width:240px; 
margin: 0px 0px 20px 20px; line-height: 1.2;  padding: 5px; }
#sideBarHeader{
	font-size: 1.1em; font-weight: bold;  border: solid 2px  #9E0E0E; padding: 3px; margin: 0 0 5px 0;background-color:#FF0;
}
#sideBarTop{	height: 0px;  font-size: 6px;  display:none;}
#sideBarMain{ width: 100%    }
#sideBarMain .divHeading{	text-align: center;font-weight: bold; text-transform: uppercase; padding: 2px 0px 2px 0px; margin: 3px 0px 2px 0px;;}
#sideBarMain .divItem{	   text-align: center; padding: 0;  margin-bottom: 8px;}
#sideBarMain .divItemTitle{	font-weight: bold; margin:0	; padding:0;}
#sideBarMain .divItemText{margin:0; padding:0;}
#sideBar .imgIcon{margin-bottom:5px; }
#sideBarMain hr{ width: 90% ; height: 1px; border-top: none; }
#sideBarMain .aMore{display:block;text-align: right;}
#sideBarBottom{	height: 0px;  font-size: 6px;display: none;}	
#sideBar ul{	text-align: justify;  margin: 0; padding:15px;}
#sideBar li{list-style-image :  none;	margin: 0 0 8px 0; padding:0; }

/*		FOOTBAR		*/
#footBar{	font-size: .85em;text-align: center; width:98%;}
#footBar table{ width:98%;  border: solid 1px #AAA;; background-color : #EFE; margin: 10px auto 10px auto ; } 
#footBar td{ padding: 10px  5px 0; }
#footBar .divCaption{ padding: 0 20px 0 20px;;}
/*		OTHGER STUFF		*/
.divPhotosR{
	float:right;
	margin: 0px 0px 10px 20px;
	font-size: 8pt; text-align: center; color: #FFF;
}
 .divAlbumTitle{
 	color: #AE8AD0;
	font-weight: bold;
	font-size: 14pt;
	width: 400px;
	font-family: "Times New Roman", Times, serif;
 
}
 .divAlbumTitle2{
	color: #000000;
	left: 17px;
	top:142px;
	z-index: 4;
}
.divAlbumCaption{	padding-top:8px;}
.divHeading{
	margin: 25px 0px 5px 0px;
	color:#AE8AD0;
	font-size: 14pt;
	font-family: "Times New Roman", Times, serif;
}

#domPopup{   filter: alpha(opacity=100);	-moz-opacity:1;  background-image: url(images/dpTranslucent.gif);  padding:0; margin:0;   border: solid 1px #0054EC ;  overflow: hidden;   z-index:99; }
#dpClose{background-color: #0041DC;  text-align:center;   font-size: 1.1em;   font-weight: bold; padding: 3px  0;  line-height: 1.6em;}
#dpClose a{  color: #FFF; }
#dpCloseButton{ display: block; width: 21px; height: 21px; color: #FFF; margin: 0 0 3px 2px ;background-image: url(images/dpClose.gif); background-repeat : no-repeat; float: right;}
#dpTitleBar{	 margin: 0 ; width:100%;  background-color: #FFF;  font-weight: bold; border: solid 1px #666; color: #333; }
#dpTitleBar  td{ padding: 5px 2px; }
#dpText{	text-align:center; width:100%;  }
#dpPrevImg, #dpNextImg, #dpStopShow, #dpStartShow{  margin: 2px 0;padding: 1px  5px; background-color : #CCC; border: solid 1px ; border-color: #CCC #666 #666 #CCC;  text-decoration: none; color:#000;  font-size: .85em; }
#dpPrevImg:hover, #dpNextImg:hover{ background-color : #EEE;  color:#000;}
.dpBtnDisabled{ margin: 2px 0;padding: 1px  5px; background-color : #CCC; border: solid 1px ; border-color: #CCC #666 #666 #CCC;  text-decoration: none; color:#444;  font-size: .85em;  }
#dpImgContainer{ height:100%; width:100%;   padding-top : 5px;overflow: scroll;  text-align: center; } 
#dpImg{	  margin: 5px auto; border: solid 1px #000; padding:5px;  margin-bottom: 15px; background-color: #FFF;  }
#dpSSTicker{   height: 7px;  margin: 2px 5px  0 5px; background-image : url(images/dpTick.gif);  width: 0;   text-align:left; font-size: 4pt; overflow: hidden;  }
