/*
Theme Name Doogate Maroon: Customized for Integrative Healing Dynamics
*/
body{margin:0 auto;padding:0;font-family:arial, sans-serif;background:#ffffff;}
#wrap{margin:0 auto;padding-top:8px;width:780px;background:#fff;text-align:left;}
.descrip{line-height:0;padding-left:20px;margin-top:0;font:13px verdana, tahoma;}

.sidebar{margin-top:10px;margin-right:15px;padding:0;width:170px;float:left;font-size:14px;}
.sidebar a{text-decoration:none;color:#800000;}
.sidebar a:hover{color:#808080;}
.sidebar h2{margin:0;padding:3px 0;font-weight:700;font-size:12px;}
.sidebar ul{margin:0 0 5px;padding:0;}
.sidebar ul li{margin:0;padding:3px 0 3px 15px;list-style-type:none;}
.sidebar ul li li{margin:0;padding:3px 0 3px 5px;border-bottom:1px dotted #808080;list-style-type:none;}
.sidebar ul li li a:hover{margin:0;padding:3px 0 3px 5px;list-style-type:none;}
.content{margin-top:10px;padding:0;padding-left:25px;padding-right:0px;border-left:1px dotted #808080;width:530px;float:right;}
.content h2,.content h2 a{margin-top:10px;border-top:1px solid #800000;margin-bottom:10px;padding:3px;color:#000;background:#FFECD9;text-decoration:none;font:bold 16px arial, helvetica, sans-serif;}
.meta{margin:0 0 10px;color:gray;font:13px verdana, tahoma;}
.meta a{text-decoration:none;color:#808080;}
.meta a:hover{color:#800000;}
.post{padding-bottom:20px;text-align:justify;font:13px verdana, tahoma;}
.post a,.postmetadata a{text-decoration:none;color:#800000;}
.post a:hover,.postmetadata a:hover{color:#000000;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img{border:0px solid #f0f1f6;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}

.post ul,.post ol{margin:0;padding:0;list-style-position: inside;}
.post ul li,.post ol li{margin:0;padding:0 0 3px 12px;background:url("/images/li2.jpg") 0 4px no-repeat;list-style-position: inside;}


blockquote{margin:0;padding-left:24px;background:url("/images/blockquote.jpg") no-repeat;}
abbr,acronym{border-bottom:1px dotted #f0f1f6;cursor:help;}
code{font-family:'courier new', courier, fixed;color:#090;}
.navigation,.navigation a{display:block;text-align:center;margin-bottom:20px;text-decoration:none;color:#000000;}
.commentlist ol{margin:0;padding:0;}
.commentlist ol li{margin:0 0 5px;padding:5px 0 2px;border-bottom:1px dotted #f0f1f6;list-style-type:none;}
.commentlist ol li a{text-decoration:none;color:#000000;}
#footer{margin-top:20px;border-top:1px #808080;background:#b0be35;padding:5px 0;text-align:center;font:10px verdana, tahoma;}
#footer a{text-decoration:none;color:#800000;}
.clear{clear:both;padding:0 0 1px;}

p img{margin:5px;padding:5px;border:solid 1px #999;}
blockquote{margin:15px 30px 0 10px; padding-left: 20px;	border-left: 5px solid #ddd; } blockquote cite { margin: 5px 0 0; display: block;}
#header {
	background: url('/images/banner.gif') no-repeat bottom center; height:95px; width:740px
	}
.normalTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.normalTxts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.bigTxts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;

	color: #000000;
}
.hbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
.bigwhiteTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.biggerwhiteTxt {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.biggerAsdTxt {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.blueTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2d6391;
	text-decoration: none;
}
.assTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8A8A8A;
	text-decoration: none;
}
.asslTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9D9D9D;
	text-decoration: none;
}
.lielements {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	list-style-type: square;
	left: auto;
}
.lielementso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	list-style-type: square;
	left: auto;
	list-style-image: url(images/block.gif);
}
.bluebigTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #2d6391;
	text-decoration: none;
}
h1,h1 a{
	color:#800000;
	margin:5px 0 0 3px;
	padding-left:0px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 23px;
}
h1 {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #660000;
	text-decoration: none;
}
h1 a:hover{
	text-decoration:none;color:#800000;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color:#336699;
}
