
/*********************************************************
	Top-level content block definitions

	These styles are used to define the major elements
	related to content blocks and block layouts

**********************************************************/

.contentBlock{
	float:left;
	margin-top:10px;
	margin-left:8px;
	xborder:solid 1px black;
	}
		
.contentBlock TABLE{
	height:10px;}
		
.contentBlock TABLE TR{
	height:10px;}

.header{
	height:20px;
	width:100%;
	padding-left:10px;
	color:white;
	font-family:Arial, Helvetica, Verdana;
	font-size:8.5pt;
	font-weight:bold;
	line-height:16px;
	background-repeat:no-repeat;}

.bodyPhotoGallery{
	width:100%;
	background-repeat:repeat-y;
	height:529px;}
	
.body{
	width:100%;
	background-repeat:repeat-y;
	height:10px;}

.footer{
	height:13px;
	width:100%;
	background-repeat:no-repeat;}


 

/********************************************************
	PHOTO GALLERY STYLES

	These styles are used to dimension and position major 
	components of the photo gallery content block
********************************************************/
	
.photoGallery{
	width:760px;
	height:100px;
	padding:0px;
	xpadding-left:8px;
	margin:0px;
	margin-bottom:16px;}
	
#largeGalleryImageContainer{
	float:left;
	text-align:center;
	margin-top:12px;
	width:520px;
	height:529px;
	xborder:solid 1px red;
	}	
#largeGalleryImageDescription{
	float:left;
	width:198px;
	height:180px;
	xmargin:5px;
	xmargin-right:24px;
	padding-left:4px;
	padding-top:3px;
	text-align:left;
	vertical-align:baseline;
	padding-top:140px;
	font-family: Arial, Helvetica, Verdana;
	font-size: 9pt;
	xfont-weight:bold;
	color: #000000;
	xborder:solid 1px red;}
	
	
#galleryToolbox{
	float:left;
	display:inline;
	width:210px;
	margin:5px;
	padding-right:20px;
	text-align:left;
	font-family: Arial, Helvetica, Verdana;
	font-size: 10pt;
	color: #663300;
	xborder:solid 1px red;}
#galleryToolbox DIV{
	float:left;
	padding:5px;
	text-align:left;
	cursor:pointer;
	xborder:solid 1px red;}

	
#currentGalleryImageIndex{
	float:left;
	display:inline;
	width:80px;
	xmargin-top:10px;
	margin-left:45px;
	text-align:center;
	font-family: Arial, Helvetica, Verdana;
	font-size: 10pt;
	color: #000000;
	xborder:solid 1px red;}
	
	
#galleryImagesList{
	float:left;
	display:none;}
	



/********************************************************
	EVENT SCHEDULE STYLES

	These styles are used to dimension and position major 
	components of the event schedule content block
********************************************************/
	
.eventSchedule{
	width: 368px;
	height: 100px;
	padding:0px;
	margin:0px;}
	

.eventSchedule .scrollContainer{
	height:190px;
	width:328px;
	margin-left:20px;
	margin-top:12px;
	overflow:auto;}




/********************************************************
	GENERIC CONTENT STYLES

	These styles are used to dimension and position major 
	components of the generic content block
********************************************************/

.genericContent{
	width: 368px;
	height: 100px;
	padding:0px;
	margin:0px;}
	
	.textBlock{
	width: 338px;
	height: 100px;
	padding-left:8px;
	margin:0px;
	padding-top:8px;}






