.entrycontent p, .entrycontent ul {
	border:none;
	color:#000; 
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	margin:0px 0px 10px 0px;
	/* background:#EEE; */
	font-size:14px;}
.entrycontent h1, .entrycontent h2, .entrycontent h3, .entrycontent h4, .entrycontent h5, .entrycontent h6 {
	border:none;
	color:#993366;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	margin:0px 0px 10px 0px;
	/* background:#EEE; */
   	clear:both;}
.entrycontent h1 {
	font-size:18px;}
.entrycontent h2 {
	font-size:17px;}
.entrycontent h3 {
	font-size:16px;}
.entrycontent h4 {
	font-size:15px;}
.entrycontent h5 {
	font-size:14px;}
.entrycontent h6 {
	font-size:13px;}
.entrycontent pre {
	background:#DDD;
	margin:0px 50px 10px 50px;
	padding:10px;}
.entrycontent address {
	/* background:#EEE; */
	margin:0px 0px 10px 0px;}
.entrycontent blockquote {
	background:#FFF;
	margin:0px 50px 10px 50px;
	padding:10px;}
.entrycontent blockquote p:last-child {
	margin:0px;}
.entrycontent table {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;}
.entrycontent td, .entrycontent tr, .entrycontent tbody {
	text-align:left;
	vertical-align:top;}
.entrycontent form {
	clear:both;}
	
.entrycontent .alignleft,
.entrycontent img.alignleft {
	display: inline;
	clear:left;
	float: left;
	margin:0px 10px 10px 0px;
  	vertical-align:bottom;}
.entrycontent .alignright,
.entrycontent img.alignright {
	display: inline;
	clear:right;
	float: right;
	margin:0px 0px 10px 10px;}
.entrycontent .aligncenter,
.entrycontent img.aligncenter {
	clear: both;
	display: block;
	margin:0px auto 10px auto;}
	
.entrycontent div.alignleft {
	border:1px solid #CCC;
	display: inline;
	clear:left;
	float: left;
	margin:0px 10px 10px 0px;
	padding:10px;
  	vertical-align:bottom;}	
.entrycontent div.alignleft img {
	margin:0px 0px 10px 0px;}			
.entrycontent div.alignright {
	border:1px solid #CCC;
	display: inline;
	clear:right;
	float: right;
	margin:0px 10px 10px 0px;
	padding:10px;
  	vertical-align:bottom;}	
.entrycontent div.alignright img {
	margin:0px 0px 10px 0px;}	
	
.entrycontent .wp-caption {
	background:#FFF;
	border: 1px solid #CCC;
	color: #888;
	font-size: 14px;
	line-height: 18px;
	max-width: 632px !important; /* prevent too-wide images from breaking layout */
	padding: 4px;
	text-align: center;
	margin: 10px;}
.entrycontent .wp-caption p.wp-caption-text {
	font-size:11px;
	text-align:center;
	margin: 0 0 4px;}
.entrycontent .wp-smiley {
	margin: 0;}

.entrycontent .wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;}

.entrycontent .wp-caption-dd {
	font-size: 14px;
	line-height: 18px;
	padding: 4px;
	margin: 10;}