#cufp img{ position: absolute;top:0px;left: 800px; }	
#leadertitle {font:  Bold 100% Arial, "Times New Roman", Times, serif;  position:absolute;top: 23px;left: 20px;}
#headinfo{ text-align: Right;position:absolute;top:20px;right: 175px;}	
#headlinenews { position:absolute;top: 30px;	left: 20px;	width:520px;height: 530px;	border-style: solid;border-width: 2px;border-color:#AAAAAA;}
#comingevents { position:absolute;top: 30px;	left: 560px;width:490px;height: 300px;	border-style: solid;border-width: 2px;border-color:#AAAAAA;}
#recentpictures{ position:absolute;top:580px;left:20px;width:520px;height: 300px;	border-style: solid;border-width: 2px;border-color:#AAAAAA;}
#pastevents { position:absolute;top: 350px;	left: 560px;width:490px;height: 150px;	border-style: solid;border-width: 2px;border-color:#AAAAAA;}
#links  { position:absolute;top: 520px;	left: 560px;width:490px;height: 340px;	border-style: solid;border-width: 2px;border-color:#AAAAAA;}
#lblcomingevents {font:  Bold 100% Arial, "Times New Roman", Times, serif;  position:absolute;top: 23px;left: 600px;background:white;width: 130px;	padding: 0px 0px 0px 10px;	z-index:100;}
#lblpastevents {font:  Bold 100% Arial, "Times New Roman", Times, serif;  position:absolute;top: 343px;left: 600px;background:white;width: 130px;	padding: 0px 0px 0px 10px;	z-index:100;}
#lblheadlinenews {font:  Bold 100% Arial, "Times New Roman", Times, serif;  position:absolute;top: 23px;left: 80px;	background:white;width: 130px;	padding: 0px 0px 0px 10px;	z-index:100;}
#lblrecentpictures {font:  Bold 100% Arial, "Times New Roman", Times, serif;  position:absolute;top: 573px;left: 80px;	background:white;width: 130px;	padding: 0px 0px 0px 10px;	z-index:100;}
#lbllinks {font:  Bold 100% Arial, "Times New Roman", Times, serif;  position:absolute;top: 513px;left: 600px;	background:white;width: 130px;	padding: 0px 0px 0px 10px;	z-index:100;}
#article{ top:20px;	width: 470px;position: absolute;Left: 10px;	Height:270px;text-align:justify;border-bottom: 1px solid #AAB; border-left: 1px solid #AAB;	padding: 10px 10px 10px 10px;	overflow:hidden;	background:#F2F2F2;}
#articletitle {	position: relative;}
#articledate {font:  70% Arial, "Times New Roman", Times, serif;	position: relative;	color:blue;	}
#articlebody {height:220px;text-align:justify;position:absolute;top:30px;overflow:hidden;padding: 10px 10px 10px 10px;border-width:0px;}
#articlepic img { position:float; float:left;left:0px;top:0px;border-width:0px;padding: 10px 10px 10px 10px;}	
#presshere {   position:absolute;color:blue;font:  Bold 60% Arial, "Times New Roman", Times, serif;top:285px;left:20px;}
#lblmoreheadlines { position:absolute;top: 320px;left: 20px;	color:blue;font:  Bold 70% Arial, "Times New Roman", Times, serif;}	
#article H1 {font:  Bold 180% Arial, "Times New Roman", Times, serif;text-align: left;color: red;}
#morearticle{top: 335px;width: 400px;Left: 10px; position: absolute;Height:200px;}
#morelist  ul { list-style: none; }
#morelist li{list-style: none; font:  12px Arial, "Times New Roman", Times, serif;line-height:.5;}
#oconnorinfo { overflow: scroll; position:absolute;top: 20px;left: 20px;width:425px;height: 300px; padding: 10px 10px 10px 10px;	border-style: none;}
.showoff { position:relative; margin-bottom: 1px; margin-top: 1px;text-decoration:none; height: 50px;font:  Bold 120% Arial, "Times New Roman", Times, serif; border-style: solid; border-width:2px;width:400px;}
#oconnorinfo td, th{ font:  Bold 100% Arial, "Times New Roman", Times, serif; border-style: solid; border-width: 2px; width: 450px; padding: 5px 5px 5px 5px;}
#oconnorinfo table {border-spacing: 40px 10px;table-layout:fixed;}
#comingeventlist{top: 20px;width: 500px;Left: 10px; position: absolute;Height:200px;  }
#cominglist  ul { list-style: none; }
#cominglist li{list-style: none; font:  16px Arial, "Times New Roman", Times, serif;line-height:.5;}
#pasteventlist{top: 20px;width: 400px;Left: 10px; position: absolute;Height:200px;}
#pastlist ul { list-style: none; }
#pastlist li{list-style: none; font:  14px Arial, "Times New Roman", Times, serif;line-height:.5;}
#txtpicturename {position: absolute; top: 90px; left: 150px; width:400px;}
#showpictures{position: absolute; top: 5px; left: 5px; width:515px; height: 300px;overflow:scroll;}
.picbox{position: relative; padding: 5px 0px 0px 0px; left: 0px; width: 490px; height:80px;}
#smallpicname{position: absolute; left: 100px; top: 3px; width: 300px;}
#showdate {position: absolute; top: 15px; left: 410px;}