#body #content {
	width: 340px;
	font-family: Arial;
	padding-top: 10px;
	margin-left: 10px;
}

#body #content h1 {
	font-size: 14pt;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	background: url('header_underline.png') repeat-x 100% 100%;
}

#body #content p, #body #content ul li {
	/*font-size: 10.5pt;*/
	font-size: 10.5pt;
}

#body .screenshot {
	position: absolute;
	/*margin-top: 30px;*/
	margin-top: 80px;
	margin-left: 400px;
}

#body #app_store_button {
	border-width: 0px;
}

/* Pre Footer Style */

#pre-footer-wrapper {
   display: block;
   width: 800px;
   margin: 0 auto -20px auto;
}
.pre-footer-col {
   display: block;
   width: 390px;
   min-height: 250px;
   background-color: transparent;
   background-image:url('pre-footer-main.png');
   background-repeat: repeat-x;
   background-position: top center;
}
#pfc-left.pre-footer-col {
   margin-right: 5px;
   float: left;
}
#pfc-right.pre-footer-col {
   float: left;
}

.pfc-endcap {
   display: block;
   background-color: transparent;
   width: 15px;
   height: 250px;
}

.pfc-endcap.left {
   float: left;
   background-image:url('pre-footer-left.png');
   background-repeat: no-repeat;
   background-position: top left;
}

.pfc-endcap.right {
   float: right;
   background-image:url('pre-footer-right.png');
   background-repeat: no-repeat;
   background-position: top right;	
}
#pfc-news, #pfc-events {
   display: block;
   float: left;
}
#pfc-news h4, #pfc-events h4 {
   font-family: Tahoma, Arial;
   font-size: 19px;
   font-weight: normal;
   margin: 15px 0px 5px 0px;
   padding: 0px;
   color: #276f30;
   text-shadow: -1px -1px white;
}
#pfc-news p, #pfc-events p {
   width: 350px;
   display: block;
   margin: 0;
   border-bottom: 1px dotted #CCC;
   font-family: Arial;
   font-size: 13px;
   color: #000;
   padding: 10px 5px 10px 5px;
   line-height: 1.3;
}
#pfc-news p.first, #pfc-events p.first {
   border-top: 1px dotted #CCC;
}
#pfc-news p a, #pfc-events p a {
   font-family: Arial;
   font-size: 13px;
   color: #000;
   text-decoration: none;
}
#pfc-news p a:hover, #pfc-events p a:hover {
   font-family: Arial;
   font-size: 13px;
   color: #000;
   text-decoration: underline;
}
#pfc-news p:hover, #pfc-events p:hover {
   background-color: #f9f9f9;
}
span.pfc-date {
   font-size: 12px;
   color: #696969;
}
.ipc-events-img {
   float: right;
   margin-left: 5px;
   margin-top: -5px;
}



/*#footer {
	margin-top: 120px;
}*/