.image-center {
	float: none;

}
.image-left {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
.image-right {
	float: right;
	padding-left: 10px;
	padding-bottom: 10px;

}

figure {
	display:inline
}

figcaption {
	display:block;
	font-size: 11px
}

figure.left {
	float:left;
	padding-right: 10px;
	padding-bottom: 10px
}
	
figure.right {
	float:right;
	padding-left: 10px;
	padding-bottom: 10px
}
	
p { 
   font-family:"Calibri","Verdana", serif;
}

h1, h2, h3, h4, h5 { 
   font-family:"Lucida Sans Unicode","Calibri","Verdana", serif;
}


h1 {
	color: #CC0000;
	font-style: normal;
	font-weight: 500;
	letter-spacing: -2px;
	line-height: 1.1em;
	font-size: 32px;
}
 
h2 {
  color:#66cc00;
  font-style:normal;
  font-weight:500;
  letter-spacing:-1px;
  line-height:1.1em;
  font-size:24px;
} 

h3 {
	color: #FF9900;
	font-style: normal;
	font-weight: 300;
	letter-spacing: -1px;
	line-height: 1.1em;
	font-size: 18px;
} 

.pie {
	font-size: 11px;
}
.subheading {
	font-size: 14px;
	font-weight: 500;
	color: #cc0000;
	letter-spacing: normal;
}

.adgreen {
	background: #339900;
	color: #FFF;
	padding: 6px 14px 14px 14px;
	font-size: 16px;	
}

.adgreen h3 {
	color:#FFF;
	font-weight:400;
	font-size: 24px;
    letter-spacing: -1px;
}

.adgreen a { color: #FFF; text-decoration:underline; }

.adblue {
	background: #3399FF;
	color: #FFF;
	padding: 6px 14px 14px 14px;
	font-size: 16px;	
}

.adblue h3 {
	color:#FFF;
	font-weight:400;
	font-size: 24px;
    letter-spacing: -1px;
}

.adblue a { color: #FFF; text-decoration:underline; }

.adpink {
	background: #FF66CC;
	color: #FFF;
	padding: 6px 14px 14px 14px;
	font-size: 16px;	
}

.adpink h3 {
	color:#FFF;
	font-weight:400;
	font-size: 24px;
    letter-spacing: -1px;
}

.adpink a { color: #FFF; text-decoration:underline; }

.adyellow {
	background: #FFCC00;
	
	color: #FFF;
	padding: 6px 14px 14px 14px;
	font-size: 16px;	
}

.adyellow h3 {
	color:#FFF;
	font-weight:400;
	font-size: 24px;
    letter-spacing: -1px;
}

.adyellow a { color: #FFF; text-decoration:underline; }

@media only screen and (max-width: 640px) {
.sticky {
	position: fixed; 
	background-color:#FFF;
	bottom:0;
	left:0;
	z-index: 99; 
	width:100%; 
	height:50px;
	text-align:center;
}
}