body {
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
	font-family: Geneva, Verdana, Arial; 
	color: #413d37;
 	background-color: #255870; /* main background color */
	background-image: url(../images/home/ParchmentLong.jpg);
    background-repeat: repeat-x;   
    padding-bottom: 20px;
} 

#TopBarHome {
    background-image: url(../images/home/TopBarHome.jpg); 
    position:absolute; 
    background-repeat: no-repeat;  
    top: 0px;  
    width: 1024px; 
    height: 180px; 
    margin: 0; 
    padding: 0; 
}
#MainSection { 
    background-image: url(../images/home/MainSection.jpg); 
    background-repeat: no-repeat; 
    width: 1024px; 
    height: 292px; 
    margin-top: 120px; 
    padding: 0; 
}
#UpcomingEvents { 
    background-image: url(../images/home/UpcomingEvents.jpg); 
    background-repeat: no-repeat; 
    width: 583px; 
    height: 316px; 
    margin-left: 0px; 
    padding: 0; 
}
#CurrentEvents { 
    background-image: url(../images/home/CurrentEvents.jpg); 
    background-repeat: no-repeat; 
    width: 441px; 
    height: 316px; 
    margin: 0 0 0 3px; 
    padding: 0; 
}
#leftSide {
    position: absolute; 
    left: 0px; 
    top: 158px;
} 
#rightSide {
    position: absolute; 
    left: 580px; 
    top: 472px;}

#MainPageContent {
    position: relative; 
    margin-left: 140px;  
    margin-top: 0px; 
    width: 770px;
} 
#UpcomingContent {
    position: relative; 
    margin-left: 145px;  
    margin-top: 0px; 
    width: 400px;
} 
#CurrentHeaderContent {
    position: relative; 
    margin-left: 560px;  
    margin-top: 60px !important;
    margin-top: -40px;  
    width: 370px;
} 
#CurrentContent {
    position: relative; 
    margin-left: 15px;  
    margin-top: 0px; 
    width: 310px;
} 

#CurrentContent a {
	color: #9BDAFF;
	text-decoration: underline;}

#CurrentContent p {
	font-size: .9em;	
    color: #d9d6d7;
    margin: 5px 5px 5px 5px;
	line-height: 1.1em;
	text-align: left;
} 
img.imgright {
    float: right;
    margin-top: 0px;
 } 
    
