/* CSS definition file containing site wide styles */
body {
	font-family: Arial, Helvetica, Geneva, Sans-serif, sans-serif;
	font-size: 10px;
	margin: 0px;
	height: 100%;
	background-image: url('./sub-bg-green.jpg');
	color: rgb(153,0,0);
	}
	
 A:active { color: rgb(255,0,0);}
 A:link { color: rgb(0,51,204);}
 A:visited { color: rgb(0,51,204);} /* originally rgb(153,0,0) */
 A:hover { color: rgb(255,0,0);}
	
P {
	font-family: Arial, Helvetica, Geneva, Sans-serif, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: rgb(153,0,0);
	text-align: justify;
	}
	
H1 {
	font-family: Edwardian Script ITC, Arial, Helvetica, Geneva, Sans-serif, sans-serif;
	font-size: 42px;
	font-weight: bold;
	color: rgb(80,160,215);
	}
	
H2 {
	font-family: Arial, Times, serif;
	font-size: small;
	font-weight: bold;
	}
	
H3 {
	font-family: arial, Times, serif;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #e2610a;
	}

LI { 
	color: rgb(153,0,0);
	}

.textcolor { 
	font-family: Arial,Helvetica,Geneva,Sans-serif,sans-serif; 
	font-size: x-small; 
	color: rgb(0,0,0); 
	font-weight: normal; 
	font-style: italic;
	}
	
.venuetext {
	font-family: Lucida Calligraphy; 
	font-size: x-small;
	font-weight: normal;
	color: rgb(153,0,0);
	text-align: justify;
	}
	
.smalltext {
	font-family: Arial, Helvetica, Geneva, Sans-serif, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: rgb(153,0,0);
	text-align: justify;
	}
	
/* Standard layout regions */

DIV#BodyRegion { position:absolute; top:0; left:0; z-index: 1; visibility:inherit; width:755; }

DIV#TitleRegion { position:absolute; visibility:inherit; top:96; left:191; width:565; height:78; z-index:2; }

#TitleImg {float:right;}

DIV#CenterColContent { position:absolute; visibility:inherit; top:174; left:191; width:346; z-index:3 }

DIV#FullPageContent { position:absolute; visibility:inherit; top:174; left:191; width:550; z-index:3 }

DIV#GalleryContent { position:absolute; visibility:inherit; top:100; left:191; width:446; z-index:3 }

DIV#TopBanner { position:absolute; visibility:inherit; top:0; left:168; width:587; height:96; z-index:4 }

DIV#TopNavigLogo { position:absolute; visibility:inherit; top:0; left:0; width:168; height:173; z-index:5 }

DIV#LeftNavigation { position:absolute; visibility:inherit; top:178; left:26; width:125; height:210; z-index:6 }

DIV#BottomNavig { position:absolute; visibility:inherit; top:437; left:0; width:177; height:266; z-index:7 }

DIV#LayoutRegion1LYR { position:absolute; visibility:inherit; top:1800; left:0; width:755; height:106; z-index:8 }

DIV#FooterNavig { position:absolute; visibility:inherit; top:40; left:0; width:755; height:29; z-index:9 }

DIV#RightColumn { position:absolute; visibility:inherit; top:176; left:553; width:201; height:101; z-index:10 }

DIV#Footer700 { position:absolute; visibility:inherit; top:750; left:0; width:755; height:106; z-index:8 }



/* End of Standard layout regions */

/* Footers for non-standard page lengths */

DIV#Footer3400 { position:absolute; visibility:inherit; top:3400; left:0; width:755; height:106; z-index:8 }

DIV#Footer3000 { position:absolute; visibility:inherit; top:3000; left:0; width:755; height:106; z-index:8 }

DIV#Footer2800 { position:absolute; visibility:inherit; top:2800; left:0; width:755; height:106; z-index:8 }

DIV#Footer2600 { position:absolute; visibility:inherit; top:2600; left:0; width:755; height:106; z-index:8 }

DIV#Footer2400 { position:absolute; visibility:inherit; top:2400; left:0; width:755; height:106; z-index:8 }

DIV#Footer1900 { position:absolute; visibility:inherit; top:1900; left:0; width:755; height:106; z-index:8 }

DIV#Footer1800 { position:absolute; visibility:inherit; top:1800; left:0; width:755; height:106; z-index:8 }

DIV#Footer1600 { position:absolute; visibility:inherit; top:1600; left:0; width:755; height:106; z-index:8 }

DIV#Footer1100 { position:absolute; visibility:inherit; top:1100; left:0; width:755; height:106; z-index:8 }	

DIV#Footer800 { position:absolute; visibility:inherit; top:800; left:0; width:755; height:106; z-index:8 }

/* Gallery arrows */
#NavUp1 { position:absolute; visibility:inherit; top:150; left:680; width:24; height:24; }
#NavLeft1 { position:absolute; visibility:inherit; top:200; left:660; width:24; height:24; }
#NavRight1 { position:absolute; visibility:inherit; top:200; left:700; width:24; height:24; }
DIV#PhotoCredit { position:relative; visibility:inherit; top:0; left:160; width:446; height:106; z-index:8 }

/* Sitemap */
#SiteHierarchy { position:relative; visibility:inherit; top:0; left:0; width:346; }
#SiteHierarchy li { font-size: x-small; }
#KeywordIndex { position:absolute; visibility:inherit; top:320; left:0; width:346; }
#KeywordIndex li { font-size: xx-small; }
/* End */