@charset "utf-8";

#baseBar      /*this is the 1st div on the page It is entire height of page..  see below in order */
{
	margin:0px;
	width: 100%;
	min-height:100%;
	background-image: url(/image/page_structure/footerSlice.gif);
	background-position: 0px bottom;
	background-repeat: repeat-x;
}




#container    /*this is the 2nd div on the page ..   */
{
width: 975px; 
margin:0px;
padding:0px;   
min-height:100%; 
	background-image: url(/image/page_structure/contentBG.jpg);
	background-position: 0px 356px;
	
	background-repeat: no-repeat;

}


#container #contentArea    /*this is the 3rd div on the page ..   */
{
width: 546px; 
float:left; 
margin:380px 0px 0px 75px; 
padding: 0px 10px 0px 45px;
height:100%;  
z-index:10;

}


#container #headerCont      /*this is the 4th div on the page ..   */
{ 
POSITION: absolute; 
top:0px; 
left:0px;
margin:0px; 
padding:0px; 
height:356px;
width:975px;

}




#footer     /*this is the 5th div on the page ..   */
{
	width:975px;
	padding:0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 75%;
	color: #333;
	margin: 0px;
	background-position:0px bottom;
	height:160px;
	background-image: url(/image/page_structure/page_footer.gif);
	background-repeat: repeat-x;
}


#footer p
{}

#footer ul
{}

#footer li
{}

#footer a 
{
color: #333;
}








/* GENERIC PAGE CLASSES */

.noMargins 
{
{
margin: 0px; padding: 0px;
}




.eventsMoreList 
{
float:left
}

.eventsCategoryList  
{
float:right; border-left:1px solid #CCC
}
