/*----- page specific colors -----*/

#divFooterHome 	      { background: #ffffff url(../images/backgroundExpandable_not.png) repeat; }
#divFooterBio 	      { background: #ffffff url(../images/backgroundExpandable_not.png) repeat; }
#divFooterEvents      { background: #ffffff url(../images/backgroundExpandable_not.png) repeat; }
#divFooterInstruction { background: #ffffff url(../images/backgroundExpandable_not.png) repeat; }
#divFooterGallery     { background: #ffffff url(../images/backgroundExpandable_not.png) repeat; }
#divFooterContact     { background: #ffffff url(../images/backgroundExpandable_not.png) repeat; }

#divFooterLineHome	  { border-color: #212257; border-bottom: 2px solid; margin: 20px 40px 0px 40px; clear: both; }
#divFooterLineBio	  { border-color: #583224; border-bottom: 2px solid; margin: 20px 40px 0px 40px; clear: both; }
#divFooterLineEvents	  { border-color: #610314; border-bottom: 2px solid; margin: 20px 40px 0px 40px; clear: both; }
#divFooterLineInstruction { border-color: #336633; border-bottom: 2px solid; margin: 20px 40px 0px 40px; clear: both; }
#divFooterLineGallery	  { border-color: #063D7A; border-bottom: 2px solid; margin: 20px 40px 0px 40px; clear: both; }
#divFooterLineContact	  { border-color: #bb5555; border-bottom: 2px solid; margin: 20px 40px 0px 40px; clear: both; }

#divLinksHome a        { color: #212257; }
#divLinksBio a 	       { color: #583224; }
#divLinksEvents a      { color: #610314; }
#divLinksInstruction a { color: #336633; }
#divLinksGallery a     { color: #063D7A; }
#divLinksContact a     { color: #cc6666; }

#tdLeftColumnExpansionHome 	  { background: #99B1EE url(../images/backgroundExpandable.png) repeat; }
#tdLeftColumnExpansionBio   	  { background: #FEB049 url(../images/backgroundExpandable.png) repeat; }
#tdLeftColumnExpansionEvents 	  { background: #C5A970 url(../images/backgroundExpandable.png) repeat; }
#tdLeftColumnExpansionInstruction { background: #FF8E9F url(../images/backgroundExpandable.png) repeat; }
#tdLeftColumnExpansionGallery 	  { background: #FAE75F url(../images/backgroundExpandable.png) repeat; }
#tdLeftColumnExpansionContact 	  { background: #20469E url(../images/backgroundExpandable.png) repeat; }

#tdRightColumnExpansionHome 	   { background: #D8B469 url(../images/backgroundExpandable.png) repeat; }
#tdRightColumnExpansionBio	   { background: #FD9F7B url(../images/backgroundExpandable.png) repeat; }
#tdRightColumnExpansionEvents 	   { background: #000000 url(../images/backgroundExpandable.png) repeat; }
#tdRightColumnExpansionInstruction { background: #0F2A8F url(../images/backgroundExpandable.png) repeat; }
#tdRightColumnExpansionGallery 	   { background: #2C9DB9 url(../images/backgroundExpandable.png) repeat; }
#tdRightColumnExpansionContact 	   { background: #B99923 url(../images/backgroundExpandable.png) repeat; }



/*---- other page specific divs -----*/

#divBackgroundLowerContentHome 	      { background: url(../images/backgroundLowerContentHome.jpg)        no-repeat; }
#divBackgroundLowerContentBio 	      { background: url(../images/backgroundLowerContentBio.jpg)         no-repeat; }
#divBackgroundLowerContentEvents      { background: url(../images/backgroundLowerContentEvents.jpg)      no-repeat; }
#divBackgroundLowerContentInstruction { background: url(../images/backgroundLowerContentInstruction.jpg) no-repeat; }
#divBackgroundLowerContentGallery     { background: url(../images/backgroundLowerContentGallery.jpg)     no-repeat; }
#divBackgroundLowerContentContact     { background: url(../images/backgroundLowerContentContact.jpg)     no-repeat; }

#divBackgroundUpperContentHome 	      { background: url(../images/backgroundUpperContentHome.jpg) 	 no-repeat; height: 600px; }
#divBackgroundUpperContentBio 	      { background: url(../images/backgroundUpperContentBio.jpg) 	 no-repeat; height: 600px; }
#divBackgroundUpperContentEvents      { background: url(../images/backgroundUpperContentEvents.jpg) 	 no-repeat; height: 600px; }
#divBackgroundUpperContentInstruction { background: url(../images/backgroundUpperContentInstruction.jpg) no-repeat; height: 600px; }
#divBackgroundUpperContentGallery     { background: url(../images/backgroundUpperContentGallery.jpg) 	 no-repeat; height: 600px; }
#divBackgroundUpperContentContact     { background: url(../images/backgroundUpperContentContact.jpg) 	 no-repeat; height: 600px; }

#divLogoHome 	    { background: url(../images/logoHome.gif)	     no-repeat; width: 240px; height: 100px; float: right; margin: 5px 5px 0px 0px; }
#divLogoBio 	    { background: url(../images/logoBio.gif)	     no-repeat; width: 240px; height: 100px; float: right; margin: 5px 5px 0px 0px; }
#divLogoEvents 	    { background: url(../images/logoEvents.gif)      no-repeat; width: 240px; height: 100px; float: right; margin: 5px 5px 0px 0px; }
#divLogoInstruction { background: url(../images/logoInstruction.gif) no-repeat; width: 240px; height: 100px; float: right; margin: 5px 5px 0px 0px; }
#divLogoGallery     { background: url(../images/logoGallery.gif)     no-repeat; width: 240px; height: 100px; float: right; margin: 5px 5px 0px 0px; }
#divLogoContact     { background: url(../images/logoContact.gif)     no-repeat; width: 240px; height: 100px; float: right; margin: 5px 5px 0px 0px; }

#divLowerPhotoHome 	  { background: url(../images/lowerPhotoHome.png)	 no-repeat; width: 345px; height: 600px; margin: 0px 0px 0px 5px; float: right; }
#divLowerPhotoBio 	  { background: url(../images/lowerPhotoBio.png)	 no-repeat; width: 345px; height: 600px; margin: 0px 0px 0px 5px; float: right; }
#divLowerPhotoEvents	  { background: url(../images/lowerPhotoEvents.png)	 no-repeat; width: 345px; height: 600px; margin: 0px 0px 0px 5px; float: right; }
#divLowerPhotoInstruction { background: url(../images/lowerPhotoInstruction.png) no-repeat; width: 345px; height: 600px; margin: 0px 0px 0px 5px; float: right; }
#divLowerPhotoGallery	  { background: url(../images/lowerPhotoGallery.png)	 no-repeat; width: 345px; height: 600px; margin: 0px 0px 0px 5px; float: right; }
#divLowerPhotoContact	  { background: url(../images/lowerPhotoContact.png)	 no-repeat; width: 345px; height: 600px; margin: 0px 0px 0px 5px; float: right; }

#divUpperPhotoHome 	  { background: url(../images/upperPhotoHome.png)	 no-repeat; width: 335px; height: 600px; margin: 0px 0px 0px 0px; float: left; }
#divUpperPhotoBio 	  { background: url(../images/upperPhotoBio.png)	 no-repeat; width: 335px; height: 600px; margin: 0px 0px 0px 0px; float: left; }
#divUpperPhotoEvents	  { background: url(../images/upperPhotoEvents.png)	 no-repeat; width: 335px; height: 600px; margin: 0px 0px 0px 0px; float: left; }
#divUpperPhotoInstruction { background: url(../images/upperPhotoInstruction.png) no-repeat; width: 335px; height: 600px; margin: 0px 0px 0px 0px; float: left; }
#divUpperPhotoGallery	  { background: url(../images/upperPhotoGallery.png)	 no-repeat; width: 335px; height: 600px; margin: 0px 0px 0px 0px; float: left; }
#divUpperPhotoContact	  { background: url(../images/upperPhotoContact.png)	 no-repeat; width: 335px; height: 600px; margin: 0px 0px 0px 0px; float: left; }

#tdRightEdgeHome 	{ background: url(../images/rightEdgeCoinsHome.jpg)   	   repeat-y; width: 80px; height: 100%; }
#tdRightEdgeBio 	{ background: url(../images/rightEdgeCoinsBio.jpg) 	   repeat-y; width: 80px; height: 100%; }
#tdRightEdgeEvents 	{ background: url(../images/rightEdgeCoinsEvents.jpg) 	   repeat-y; width: 80px; height: 100%; }
#tdRightEdgeInstruction	{ background: url(../images/rightEdgeCoinsInstruction.jpg) repeat-y; width: 80px; height: 100%; }
#tdRightEdgeGallery 	{ background: url(../images/rightEdgeCoinsGallery.jpg)     repeat-y; width: 80px; height: 100%; }
#tdRightEdgeContact 	{ background: url(../images/rightEdgeCoinsContact.jpg)     repeat-y; width: 80px; height: 100%; }



/*----- document styles -----*/

html { overflow: scroll; }  /* force the display of the scrollbar*/ 

body {
	padding:	0px; 
	background-color:#ffffff; 
	color:		#000000; /*#6B6854;*/ 
	font:		normal 15px/20px "Trebuchet MS",Arial, Helvetica, sans-serif;}

div, p, h2, h3, img { padding: 0px; margin: 0px; }

a:link, a:active, a:visited { color: #0000ff; }

ul { margin: 0px 0px 0px 10px; }

li {
	list-style:	none;
	margin: 	0px 0px 15px 0px; }

#ulStar {
	list-style:	none;
	margin: 	0px 0px 20px 0px; }

.listBullet { 	
	float: 	left; 
	width: 	1em;
	color: 	#c99b50;
	font:	bold 20px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; }

#spnLargeText {
	font:	20px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; }


/*----- document divs -----*/

#divContent{ border: #000000 solid 0px;
	margin: 	15px 30px 0px 0px;
	width:		470px;
	text-align:	left;
	float: 		right; }

#divFooter { 
	border: 	0px solid #458945;
	margin:		0px 0px 0px 0px;
	text-align:	center;  
	clear:		both; }

#divFooterText {
	font-family:	Verdana; 
	position:	relative;
	font-weight:	bold;
	padding:	5px 0px 5px 0px; 
	color:		#000000; 
	text-decoration:none; 
	font-size:	11px; }

#divFooterText a {
	text-decoration:underline; 
	color:#000000; }

#divFooterText a:hover {
	text-decoration:underline;	
	color:#000000; 	}

#divLinks { border: #000000 solid 0px;
	margin: 	30px 5px 0px 0px;
	font:		bold 20px/22px Monotype Corsiva,"Trebuchet MS",Arial, Helvetica, sans-serif;
	color: 		#C99B50;
	text-align:	right;
	float:		right;
	width:		540px; }

#divLinks a {
	font:		bold italic 16px/18px "Trebuchet MS",Arial, Helvetica, sans-serif;
	text-decoration:none; }

#divLinks a:hover { text-decoration:underline; }


#divLowerContent{
	margin: 	25px 40px 0px 40px;
	text-align:	left;}


#divLowerLeftContent{ border: #000000 solid 0px;
	margin: 	15px 10px 0px 40px;
	text-align:	left;
	width:		460px;
	float:		left;}

#divTitle{ border: #000000 solid 0px;
	margin: 	40px 110px 0px 0px;
	text-align:	center;
	width: 		300px;
	float: 		right; }

#divLowerTitle{ border: #000000 solid 0px;
	margin: 	0px 0px 30px 70px;
	text-align:	center;
	width: 		300px;}


/*-----document tables-----*/

#tblContent { width: 960px; border:0px; margin: 0px 0px 0px 0px; }

#tblMain { width:100%; border:0px; margin: 0px 0px 0px 0px; }

#tdPageCenterColumn { width: 960px; margin: 0px 0px 0px 0px; }













