body {

	background: #fff;

	color: #000000;

}



* {

	padding: 0;

	margin: 0;

}



/*---:[ core layout elements ]:---*/



#container {
	width: 800px;
	margin: 0 auto 0 auto;
}

#content_box {
	width: 800px;
	text-align: left;
	float: left;
	clear: both;
	margin:0px;
	padding:0px;
}

#content {
	width:468px;
	padding: 5px 10px 0px 10px;
	float: left;
}

#content_TV {
	width: 620px;
	padding: 5px 10px 0px 10px;
	float: left;
}

#content_wide {
	width: 620px;
	padding: 5px 10px 0px 10px;
	float: left;
}

#content_widest {
	width: 800px;
	padding: 5px 10px 0px 10px;
	float: center;
}

#sidebar {
	width: 165px;
	padding: 0px;
	float: right;
	background-color:#f7f6E6;
	border-top: 10px solid #f7f6E6;
    border-left:1px solid #999999;
}

#sidebar2, #sidebar2empty {
	width: 165px;
	padding: 0px 0px 0px 0px;
	float: right;
	background-color:#FFFFF0;
	border-top: 0px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-left:0px solid #999999;
}

#sidebar2empty {
	height: 650px;
	background-color:#F7F6E6;
}

#r_sidebar_blog{
	width: 200px;
	padding: 0px;
	float: right;
	margin:5px 0;
}



#sidebar3 {
	width: 165px;
	padding: 0px;
	float: right;
	background-color:#F0F0F0;
	border-top: 10px solid #f7f6E6;
    border-left:1px solid #999999;
}



#l_sidebar {
	width: 145px;
	padding: 0px;
	float: left;
	background-color:#F7F6E6;
	border-right:1px solid #bebb80;
}

#l_sidebar2 {
	width: 145px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color:#FFFFFF;
	border-top: 0px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
	border-right:1px solid #bebb80;
}

#l_sidebar4 {
	width: 145px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color:#FFFFF0;
	border-top: 0px solid #FFFFFF;
    border-bottom: 0px solid #FFFFFF;
    border-right:0px solid #999999;
}


#l_sidebar_wrap{
	width: 145px;
	padding: 0px;
	float: left;
}



#l_sidebar_blog{
	width: 145px;
	padding: 0;
	float: left;
	margin:5px 0;
	color:#333;
}

#l_sidebar_blog_top{
	width: 145px;
	padding:0;
	height:9px;
	margin:0;
}

#l_sidebar_blog_mdl{
	width: 145px;
	padding:0;
	background:url(images/l_side_mdl.png) repeat-y;
	margin:0;
}

#l_sidebar_blog_mdl a{
	padding:0;
	margin:0;
	color:#333;
	text-decoration:none;
}

#l_sidebar_blog_mdl h2{
	color: #a76b94; 
	font-family:Verdana;        
	text-decoration:none;
	font-weight:bold;
	font-size: 10px;
	/*background:#FFFFF0;*/
	padding:1px 2px 4px 3px; margin:0 ;
}

#l_sidebar_blog_mdl h2 a{
	color: #a76b94; 
	font-family:Verdana;        
	text-decoration:none;
	font-weight:bold;
	font-size: 11px;
	/*background:#FFFFF0;*/
	padding:1px 2px 4px 3px; margin:0;
}

#l_sidebar_blog_btm{
	width: 145px;
	padding:0;
	height:14px;
	margin:0;
}


#footer {

	width: 800px;

	padding: 10px 0px 0px 0px;

	border-top: 1px solid #ccc;

	margin-left: auto;

        margin-right: auto;

	font-family: Helvetica, Arial, sans-serif;

	color: #000;

}





/*---:[ header styles ]:---*/



#masthead {

	width: 800px;

	height: 95px; background: url('images/header.jpg') no-repeat;

}



#masthead a { display: block; width: 800px; height: 112px; 



}



ul#nav {

	list-style: none;

	width: 800px;

	padding: 0px;

	float: left;

	background-color:#47b3d0;

	border:1px solid #000000;

}



ul#nav li {

	padding: 0px;

	margin: 0px;

	font: bold 14px Arial, Verdana, san-serif;

	float: left;

}



ul#nav li a, ul#nav li a:visited {

	color: #ffffff;

	text-decoration: none;

	padding: 0px;

	margin: 0px;

}



ul#nav li a:hover {

	color: #2F6D2F;

	text-decoration: none;

	padding: 0px;

	margin: 0px;

}



ul#nav li a.current, ul#nav li a.current:visited, ul#nav li a.current:hover {

	color: #2F6D2F;

	text-decoration: none;

	padding: 0px;

	margin: 0px;

}



#header_img {

	position: relative;

	width: 800px;

	float: left;

	clear: both;

}



#header_img img {

	display: block;

}



/* this is really just an IE 6 and 7 hack in disguise */



/*---:[ PRACTITIONER content styles ]:---*/



.entry {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;	

}



.entry blockquote {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	border-bottom:1px solid #CCCCCC;

         background-color:#F0F0F0;

	padding:5px 0px 5px 0px;

}



.entry img {

	border:1px solid #000000;

	margin:0px 5px 0px 0px;

	

}



.entryheadline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	

}



.entry a:link { color: #000000; text-decoration:none }

.entry a:visited { color: #000000; text-decoration: none}

.entry a:hover { text-decoration: underline; }


/*---:[ LIFE content styles ]:---*/

.posts_page h1{
	font-family:Times New Roman, serif;
	font-size:30px;
	color:#2F6D2F;
}

.entry1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: both;
}

.entry1_blogs {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	clear: both;
	border-bottom:1px solid #999999;
	padding:5px 10px 10px 10px;
	margin:0px 0px 10px 0px;
	background-color:#F0F0F0;
}

.entry1 blockquote {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom:1px solid #999999;
	padding:5px 10px 10px 10px;
	margin:0px 0px 10px 0px;
	background-color:#F0F0F0;
	clear: both;
}

.entry1 img {
	border:1px solid #000000;
	margin:0px 5px 0px 0px;
	clear: both;
}

.date{position:absolute; margin:10px 0 0 -46px; padding:0; background:url(images/datebx.png) no-repeat; width:44px; height:63px;}
.date p{margin:0px; padding:5px 0px 0 0; text-align:center; font-size:12px; color:#fff; text-shadow:1px 1px 5px #333;}

.posts_wrap{
	font-family:Arial, Helvetica, sans-serif;
	clear: both;
	padding:0;
	margin:5px 0px 10px 0px;
}

.post{
    margin:0 5px 15px 5px;
	padding:10px 0;
	width:545px;
}

.post img {
	border:none;
	margin:0px 5px 0px 0px;
	float:left;
}

.readmore {color:#fff; font-size:9px; padding:3px; width:80px; background:#204a20; cursor:pointer;}
.readmore a{color:#fff; text-decoration:none; font-size:9px; padding:3px 3px; background:#204a20;}
.readmore a:hover{color:#fff; text-decoration:underline; font-size:11px; padding:3px 3px; background:#204a20;}
.more-link{color:#204a20; font-size:9px; padding:0;}


.postbx_upr{background:url(images/postbx_top.png) no-repeat; width:570px; height:12px; margin:0; padding:0; }

.postbx_mdl{background: #FFF; float:left; border-left:1px solid #204a20; border-right:1px solid #204a20; width:550px; margin:0; padding:0 6px 5px 12px; min-height:100px;}

.postbx_lwr{background:url(images/postbx_btm.png) top no-repeat; width:570px; height:13px; margin:0 0 10px 0; padding:0; clear:both;}

.post h1 {
	font-family:"Arial", Gadget, sans-serif;
	font-size:20px;
	color:#296029;	
	clear: both;
	padding:8px 0; margin:0;
	border-bottom:1px dashed #A4A4A4;
}

.post h1 a{
	color:#296029;
	text-decoration:none;
	padding:0; margin:0;
}

.post h1 a:hover{
	color:#fff;
	text-decoration:none;
	padding:0; margin:0;
	background:#296029;
}


.post h2 {
	font-family:"Arial", Gadget, sans-serif;
	font-size: 16px;
	color:#333;	
}

.post h3 {
	font-family:"Arial", Gadget, sans-serif;
	font-size: 14px;
	color:#C66;	
}

.post p {
	margin:8px 0 5px 0;
	clear:both;
	font-size: 12px;
    padding:0;
}

.archive_head{padding:5px 0; color:#333;}

.entry1 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#2F6D2F;	
	clear: both;
}

.entry1 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#999999;	
}

.entry1 h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#2F6D2F;	
}

.entry1 p {
	margin: 5px 0 5px 0;
	clear:both;
}

.entry2 {
	font-family:Arial, Verdana, sans-serif;
	font-size: 11px;
}

.entry2 a:link { color: #000000; text-decoration:none }

.entry2 a:visited { color: #000000; text-decoration: none}

.entry2 a:hover { text-decoration: underline; }

.entry2 img {
	border:1px solid #000000;
	margin:0px 5px 0px 0px;
}



/*---< Calendar widget styles >---*/



#calendar_wrap {

	font-size: 1.3em;

}



/*---:[ footer styles ]:---*/



#footer p {

	padding:0px 0px 10px 0px;

	font-size: 11px;

	color: #000000;

	text-align: left;

}



/*---:[ search form styles ]:---*/



#search_form {

}



#search_form .search_input {

	width: 201px;
	padding: 3px;
	color: #000000;
	font: normal 9px Arial, "Times New Roman", Times, serif;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #f5f5f5;
	border-bottom: 1px solid #f5f5f5;
}


li.widget .search_input {
	font-size: 1.1em !important;
}


#search_form .search_input:focus {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

/*---:[ added ]:---*/

a.rail:link { color: #000000; text-decoration:none }
a.rail:visited { color: #000000; text-decoration: none}
a.rail:hover { text-decoration: underline; }


#contentright {

	width:165px;

	height:1400px;

	padding:0px;

	float:right;

	background:#f0f0f0;

	border-left:1px solid #CCCCCC;

}


.applynow {
	padding:5px 0px 0px 0px;
	font-family: arial, verdana, tahoma;
	font-size: 12pt;
	color: #2F6D2F;
	font-weight: bold;
	
}



.list {

	padding-left: 15px;

}


.newaddtitle {

	color: #2F6D2F; 

        font-size: 14pt; 

        font-family: Times New Roman, serif;

}



.newaddtitle_topspace {

	color: #2F6D2F; 

        font-size: 14pt; 

        font-family: Times New Roman, serif;

		padding-top: 15px;

}



.newlefttext {

        font-family:Helvetica; Neue;

        font-size:14px;

        font-style:narrow;

        font-weight:bold;

        color: #C9C299; 

        background:#FFFFFF;

        }



.RHStitlesLG {
        color: #BC8F8F; 
        font-family:QuickType II Condensed;        
        text-decoration:none;
        font-style:narrow;
        font-weight:bold;
        font-size: 15px;
        background:#FFFFF0;
}



.RHStitlesSML {

        color: #BC8F8F; 

        font-family:QuickType II Condensed;        

        text-decoration:none;

        font-style:narrow;

        font-weight:bold;        

        font-size: 9px;

        background:#FFFFF0;

}



.newaddlink {

	color: #2F6D2F; 

        text-decoration:none;

        font-size: 11px;

}



.newaddlink2 {

	color: #2F6D2F; 

        text-decoration:none;

        font-size: 11px;

}





.newaddlink3 {

	color: #FF0000; 

        text-decoration:none;

        font-size: 11px;

}



.newaddlink4 {

        font-size:11px;

        color: #000000; 

        text-decoration:none;

}



.newaddlink5 {

	color: #000000; 

        text-decoration:none;

        font-size: 11px;

}



.newaddlink8 {

	color: #2F6D2F; 

        text-decoration:none;

        font-size: 11px;

}





.newaddlink10 {

	color: #000000;

        font-weight:bold; 

        text-decoration:none;

        font-size: 11px;

}





.newaddlink11 {

	color: #000000;

        text-decoration:none;

        font-size: 11px;

}



.newaddlink12 {

	text-decoration:none;

        font-size: 11px;

		color: #2F6D2F;

	

}



.newaddlink13 {

	text-decoration:none;

        font-size: 11px;

		color: #BC8F8F;

	

}



.newaddlink14 {

	text-decoration:none;

        font-size: 11px;

		color: #000000;

}





.newaddbody {

        font-family:Arial, serif;;

        font-size:11px;

}

#hp_blog {
	
	font-size:12px;
}



.ddtext {

	font-family:Arial, Verdana, sans-serif;

	font-size:11px;

}



.feathead {

	font-family:Verdana, Arial, sans-serif;

	font-size:12px;

	font-weight:bold;

}



.pageheadline {

	font-family:Times New Roman, serif;

	font-size:32px;

	color:#2F6D2F;

}



.pageheadline1 {

	font-family:Times New Roman, serif;

	font-size:20px;

	color:#000000;

	font-weight:bold;

}



.pageheadline2 {
	font-family:Times New Roman, serif;
	font-size:32px;
	color:#2F6D2F;
	text-align: center
}

.pageheadline3 {
	font-family:Times New Roman, serif;
	font-size:30px;
	color:#2F6D2F;
}





.lrtext {
	font-family: Arial, Verdana, sans-serif;
	font-size:11px;
	padding:10px;
}

/*
The following style is for the top three links (events, retreats, speaking engagements) so they'll fit on one line
*/

.lrtexttop {

	font-family: Arial, Verdana, sans-serif;

	font-size:11px;

	padding:4px;

}



.LHStitlesLG {

        color: #A4A4A4; 

        font-family:QuickType II Condensed;        

        text-decoration:none;

        font-style:narrow;

        font-weight:bold;

        font-size: 15px;

        background:#FFFFFF;

}



.LHStitlesLG2 {

        color: #A4A4A4; 

        font-family:QuickType II Condensed;        

        text-decoration:none;

        font-style:narrow;

        font-weight:bold;

        font-size: 15px;

        background:#FFFFFF;

}



.LHStitlesLG4 {
        color: #BC8F8F; 
        font-family:QuickType II Condensed;        
        text-decoration:none;
        font-style:narrow;
        font-weight:bold;
        font-size: 12px;
        background:#FFFFF0;
}



.LHStitlesLG5 {

        color: #C71585; 

        font-family:QuickType II Condensed;        

        text-decoration:none;

        font-style:narrow;

        font-weight:bold;

        font-size: 12px;

        background:#FFFFF0;

}



/*
This makes the LHS titles text one size bigger -- not currently being used
*/

.LHStitlesLG6 {

        color: #BC8F8F; 

        font-family:QuickType II Condensed;        

        text-decoration:none;

        font-style:narrow;

        font-weight:bold;

        font-size: 13px;

        background:#FFFFF0;

}



.lrtext4 {

	color: #000000;
    font-family: Arial, Verdana, sans-serif;
	font-size:11px;
    text-decoration:none;
	height:42px;

}



.lrtext1 {

	font-family: Arial, Verdana, sans-serif;
	height:42px;
	font-size:11px;

}



.lrtext {

	font-family: Arial, Verdana, sans-serif;

	font-size:11px;

	padding:10px;

}



.lrtext2 {

	font-family: Arial, Verdana, sans-serif;

	font-size:11px;

}



.lrtext3 {

	font-family: Arial, Verdana, sans-serif;

	font-size:11px;

	padding:5px 10px 10px 10px;

}



.lrtext5 {

	font-family: Arial, Verdana, sans-serif;

	font-size:11px;

	padding-left:4px;

	padding-top: 10px;

	padding-bottom: 10px;

}

.lrtext6 {

	font-family: Arial, Verdana, sans-serif;

	font-size:11px;

	padding-left:10px;

	padding-top: 4px;

	padding-bottom: 10px;

}



.rrtext {

	font-family:Arial, Verdana, sans-serif;

	font-size:11px;

	padding:0px 0px 0px 10px;

}



.rrtext1 {

	font-family:Arial, Verdana, sans-serif;

	font-size:10px;

	padding:5px;

}



.rrtext2 {

	font-family:Arial, Verdana, sans-serif;

	font-size:10px;

}



.rrtext3 {

	font-family:Arial, Verdana, sans-serif; text-align:center;

	font-size:12px;

}



.rrtext4 {

	font-family:Arial, Verdana, sans-serif; text-align:center;

	font-size:12px;

}



.subhead1 {

	font-family:Verdana, Arial, sans-serif;

	font-size:13px;

	color:#999999;

	font-weight:bold;

	width:165px;

}



.text {

	font-family:Arial, Verdana, sans-serif;

	font-size:12px;

}



.text2 {

	font-family:Arial, Verdana, sans-serif;

	font-size:12px;

	padding:0px 0px 0px 10px;

}



.textpract {

	font-family:Arial, Verdana, sans-serif;

	font-size:11px;

	padding:0px 0px 10px;

	margin:0px 0px 0px;

	border-bottom:1px solid #999999;

}



.facebook_link_bold  {

	font-family:Helvetica, Arial, Verdana;

	font-size:13px;

	font-color:#0066FF;

	font-weight:bolder

	vlink:#0066FF;

	text-decoration:none;

}



.facebook_link  {

	font-family:Helvetica, Arial, Verdana;

	font-size:11px;

	font-color:#0066FF;

	vlink:#0066FF;

	text-decoration:none;

}



.articlelist  {

	padding-left:15px;

}



/*

CSS Name: Rotating Posts Default Theme

Description: For Rotating Posts plugin with WordPress Default Theme

Author: Mark Inderhees

Version: 1.0



This can be used as a template for your own personal Rotating Posts Theme

*/



div#rp_frame

{

    margin: 5px 0 0 0;

    padding: 5px;

  /*  border: solid 1px #000;*/

}



div.rp_post

{

}



div.rp_post h2

{

    margin: 0;

}



div.rp_post_title

{

}



div.rp_post_time_author

{

    font-family: Arial, Helvetica, Sans-Serif;

    font-size: 0.9em;

    color: #777;

    margin: 0 0 5px 0;

}



div.rp_post_content

{

    height: 90px;

    margin: 0;

    padding: 0;

    overflow: hidden;

}



div.rp_post_content p

{

    padding: 0 0 10px 0;

    margin: 0;

    font-family: Helvetica, Arial, sans-serif;

    font-size: 12px;

}



div.rp_post p.rp_post_metadata

{

    color: #777;

    margin: 0;

    padding: 0;

}



div#rp_nav

{

    margin: 10px 0 0 0;

    padding: 0 0 3px 0;

}



div#rp_nav a

{

    cursor: pointer;

    text-decoration: none;

}



div#rp_nav #rp_nav_arrows

{

    padding: 0 15px 0 0;

}



div#rp_nav #rp_nav_arrows a.rp_nav_button:hover

{

    /*color: #b85b5a;*/

}



div#rp_nav #rp_nav_arrows a#rp_nav_left

{

}



div#rp_nav #rp_nav_arrows a#rp_nav_pause

{

}



div#rp_nav #rp_nav_arrows img

{

}



div#rp_nav #rp_nav_arrows span.rp_nav_arrow_text

{

    padding: 2px 5px 2px 5px;

    border: solid 1px #000;

}



div#rp_nav #rp_nav_arrows span.rp_nav_arrow_text:hover

{

    background-color: #b85b5a;

}



div#rp_nav #rp_nav_arrows a#rp_nav_pause img#rp_nav_pause_normal

{

}



div#rp_nav #rp_nav_arrows a#rp_nav_pause img#rp_nav_pause_pressed

{

}



div#rp_nav #rp_nav_arrows a#rp_nav_pause span#rp_nav_pause_normal

{

}



div#rp_nav #rp_nav_arrows a#rp_nav_pause span#rp_nav_pause_pressed

{

    /*color: #b85b5a;*/

    background-color: #ddd;

}



div#rp_nav #rp_nav_arrows a#rp_nav_right

{

}



div#rp_nav #rp_nav_thumbnails

{

}



div#rp_nav #rp_nav_thumbnails a.rp_nav_thumbnail

{

}



div#rp_nav #rp_nav_thumbnails img

{

    margin: 0 5px 0 0;

   /* border: solid 1px #000; */

}



div#rp_nav #rp_nav_thumbnails img.rp_nav_thumbnail_on

{

}



div#rp_nav #rp_nav_thumbnails img.rp_nav_thumbnail_off

{

    opacity: 0.2;

    filter: alpha(opacity=20);

}



div#rp_nav #rp_nav_thumbnails img.rp_nav_thumbnail_off:hover

{

    opacity: 0.5;

    filter: alpha(opacity=50);

}



div#rp_nav #rp_nav_thumbnails span.rp_nav_thumbnail_on

{

    padding: 2px 5px 2px 5px;

    border: solid 1px #000;

    background-color: #ddd;

}



div#rp_nav #rp_nav_thumbnails span.rp_nav_thumbnail_on:hover

{

    background-color: #b85b5a;

}



div#rp_nav #rp_nav_thumbnails span.rp_nav_thumbnail_off

{

    padding: 2px 5px 2px 5px;

    border: solid 1px #000;

}



div#rp_nav #rp_nav_thumbnails span.rp_nav_thumbnail_off:hover

{

    background-color: #b85b5a;

}

.h2text{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; font-family: Helvetica, Arial, sans-serif;

	color: #000; font-size:11px; font-weight:normal;

}







/*
Start styles for drop-down menu (header) ==============================================================================
*/



#pcm{display:none;}

ul.pureCssMenu ul{display:none}

ul.pureCssMenu li:hover>ul{display:block}

ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}

ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}

ul.pureCssMenu,ul.pureCssMenu ul {

	margin:0px;

	list-style:none;

	padding:0px 2px 0 0px;
	background-color:White;		/*#2f6d2f;*/

	background-repeat:repeat;

/*	border-color:#cccccc #111111 #111111 #cccccc;


	border-width:1px;

	border-style:solid;
*/

}

ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {

	display:block;

	zoom:1;

	float: left;

}

ul.pureCssMenu ul{

	padding:0 0 0 0

/*
width:144.9px;
*/

}

ul.pureCssMenu li{

	display:block;

/*
	margin:2px 0px 0px 2px;
*/

	font-size:0px;

}

ul.pureCssMenu a:active, ul.pureCssMenu a:focus {

outline-style:none;

}

ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {

	display:block;

	vertical-align:middle;

	background-color:#2f6d2f;

/*
	border-width:1px;


	border-color:#2f6d2f;

	
border-style:solid;
*/

	text-align:left;

	text-decoration:none;

	/*
padding:2px 5px 2px 10px;
*/

	padding-left:0;

	font:normal 12px Trebuchet MS,Tahoma;

	color: #FFFFFF;

	text-decoration:none;

	cursor:default;

}

ul.pureCssMenu span{

	overflow:hidden;

}

ul.pureCssMenu li {

	float:left;

}

ul.pureCssMenu ul li {

	float:none;

}

ul.pureCssMenu ul a {

	text-align:left;

	white-space:nowrap;

}

ul.pureCssMenu li.sep{

	text-align:left;

	padding:0px;

	line-height:0;

	height:100%;

}

ul.pureCssMenu li.sep span{

	float:none;	padding-right:0;

	width:3px;

	height:100%;

	display:inline-block;

	background-color:#cccccc;}

ul.pureCssMenu ul li.sep span{

	width:100%;

	height:3px;

}

ul.pureCssMenu li:hover{

	position:relative;

}

ul.pureCssMenu li:hover>a{

	background-color:#2f6d2f;

	/*
border-color:#2f6d2f;

	border-style:solid;
*/

	font:normal 12px Trebuchet MS, Tahoma;

	color: #FFFFFF;

	text-decoration:none;

}

ul.pureCssMenu li a:hover{

	position:relative;

	background-color:#2f6d2f;

/*
	border-color:#2f6d2f;

	border-style:solid;
*/

	font:normal 12px Trebuchet MS, Tahoma;

	color: #FFFFFF;

	text-decoration:none;

}

ul.pureCssMenu li.dis a {

	color: #666 !important;

}

/*
ul.pureCssMenu img {border: none;float:left;float:none;margin-right:2px;width:16px;

height:16px;

}

ul.pureCssMenu ul img {width:16px;

height:16px;

}
*/

ul.pureCssMenum li ul li a		/* THIS DEFINES THE SUB-MENU ITEMS */ 

	{

	padding:0px 4px 0 6px;

	font-size:8pt

	}



ul.pureCssMenum li ul li a:hover		/* THIS DEFINES THE SUB-MENU ITEMS DURING MOUSE-OVER */ 

	{

	padding:0px 4px 0 6px;

	color: #ff00ff;

	font-size:8pt

	}



ul.pureCssMenu img.over{display:none}

ul.pureCssMenu li.dis a:hover img.over{display:none !important}

ul.pureCssMenu li.dis a:hover img.def {display:inline !important}

ul.pureCssMenu li:hover > a img.def  {display:none}

ul.pureCssMenu li:hover > a img.over {display:inline}

ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over{display:inline}

ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def{display:none}

ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul{display:block}

ul.pureCssMenu a:hover ul ul{display:none}

ul.pureCssMenu span{

	display:block;

	background-position:right center;

	background-repeat: no-repeat;

   padding-right:12px;}

ul.pureCssMenu li:hover>a>span{	

}

ul.pureCssMenu a:hover span{}

ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{}

ul.pureCssMenum .blogsOnly {
	padding: 5px 3px 5px 3px;
	background-color: #2F6D2F;
}






/*
End styles for drop-down menu (header) =======================================================================
*/ 

/* Comments-------------------------------------------------------------------*/
.comments-title { 
	text-align: left; 
	font: bold 17px "verdana", Helvetica, Arial, Geneva; 
	color: #a76b94;
}

#comments .comment { 
	background: #f8dff0;
	margin:10px 10px 10px 5px; 
	overflow: hidden; 
	width:550px; 
	padding:0 0 5px 0; 
	font-family: "verdana", Helvetica, Arial, Geneva; 
}

#comments .comment .comment-avatar { 
	float: left; 
	width: 50px; 
	padding: 5px 7px; 
}

#comments .comment .comment-content { 
	float: left; 
	padding: 10px 10px; 
	margin: 5px 5px 0 0; 
	width: 450px; 
	background: #f8dff0; 
}

#comments .comment .comment-content a { 
	color: #444; 
}

#comments .comment .comment-info { 
	font-size: 11px;
	color: #777;
	margin-bottom:5px; 
}

.comment-content p { 
	font-size:11px;
	color: #333;
	margin:0;
	padding:5px 0;
}

#comments .comment .comment-info span {
	font: bold 16px "Trebuchet MS", Helvetica, Arial, Geneva;  	
	padding-right: 10px; 
	margin-bottom: 5px;
	color:#a76b94;
}

#comments .comment .comment-info a { 
	color:#333; 
	text-decoration: none;
}

.profile_link a {
	color:#afd7d7; 
	text-decoration: underline;
	font-weight:bold;
}

.profile_link a:hover {
	color:#fff; 
	text-decoration: none;
	font-weight:bold;
}

/* Comment Form-------------------------------------------------------------------*/

#commentform { 
	color: #333;
	margin:0 15px 0 0px; padding:10px 0 10px 0;
	width:550px;
}

#commentform  h1 {
	margin:0;
 	padding:10px 0;
 	color:#a76b94;
}

#commentform p {
	margin:0 0 7px 15px; 
	font-size:13px;
	padding:0;
}

#commentform textarea { 
	width:450px; 
	height: 120px;
	margin:0;
	padding:0;
	border:1px solid #204a20;
}

.warn{font-size:10px;}

#commentform a {
	color:#204870; 
	text-decoration: underline;
	font-weight:normal;
}

#commentform input.text { 
	width: 150px; 
	border: 1px solid #204a20;
	margin:0 5px 0 0; 
	padding: 3px 3px; 
}

#commentform input#submit {
    width: 148px;
    height: 30px;
    background: #204a20;
    text-align: center;
	border:1px solid #204a20;
	cursor:pointer;
	margin:0;
	padding:0;
	color:#fff;
}

#pagenavigator {
	clear: both;
	margin:5px 0 0 0;
	height: 22px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	border:1px solid #204a20;
	padding:10px 0 0 0;

  }

#pagenavigator a,

#pagenavigator span.current { 
	margin:0 2px 0 0; 
	padding:3px 2px; 
	color:#204870; 
	border:1px solid #060;
}

#pagenavigator a.page {
	color:#333; 
	border:1px solid #060;
}

#pagenavigator a:hover{ 
	color:#fff; 
	background:#060; 
	font-weight: bold; 
	border:1px solid #060;
	padding:3px 2px; 
	margin:0 2px 0 0; 
}

#pagenavigator span.current { 
	color:#fff; 
	background:#060; 
	font-weight: bold; 
}

#pagenavigator a.first {}

#pagenavigator a.last {}	

#pagenavigator span.extend {}

#pagenavigator span.pages {}
/*  */
span.wgn
{
width:52px;
float:left;
height:14px;
border:1px solid #000000;
background:url(http://www.chicagohealers.com/wp-content/uploads/WGN.JPG) no-repeat;
}
span.abc
{
width:41px;
float:left;
border:1px solid #000000;
height:19px;
background:url(http://www.chicagohealers.com/wp-content/uploads/abc-7.JPG) no-repeat;
}
span.JournalSentinel
{
width:96px;
float:left;
border:1px solid #000000;
height:16px;
background:url(http://www.chicagohealers.com/wp-content/uploads/Milwaukee-Journal-Sentinel1.JPG) no-repeat;
}
span.shape
{
width:26px;
float:left;
border:1px solid #000000;height:15px;
background:url(http://www.chicagohealers.com/wp-content/uploads/Shape.JPG) no-repeat;
}
span.delicious_living
{
width:94px;
float:left;
border:1px solid #000000;
height:21px;
background:url(http://www.chicagohealers.com/wp-content/uploads/delicious-living.JPG) no-repeat;
}
/*span.USA_Weekend
{
width:72px;
float:left;
border:1px solid #000000;
height:13px;
background:url(images/USA-Weekend.JPG) no-repeat;
}*/
span.Modern_Sage
{
width:80px;
float:left;
border:1px solid #000000;
height:21px;
background:url(http://www.chicagohealers.com/wp-content/uploads/Modern-Sage.JPG) no-repeat;
}
span.Baltimore_Sun
{
width:86px;
float:left;
border:1px solid #000000;
height:16px;
background:url(http://www.chicagohealers.com/wp-content/uploads/The-Baltimore-Sun1.JPG) no-repeat;
}
span.carbwire
{
width:78px;
float:left;
border:1px solid #000000;
height:23px;
background:url(http://www.chicagohealers.com/wp-content/uploads/carbwire.JPG) no-repeat;
}
span.wbig
{
width:55px;
float:left;
border:1px solid #000000;
height:40px;
background:url(http://www.chicagohealers.com/wp-content/uploads/WBIG.JPG) no-repeat;
}
span.wvon
{
width:68px;
float:left;
border:1px solid #000000;height:19px;
background:url(http://www.chicagohealers.com/wp-content/uploads/WVON.JPG) no-repeat;
}
span.blogtalk
{
width:52px;
float:left;
border:1px solid #000000;
height:9px;
background:url(http://www.chicagohealers.com/wp-content/uploads/Blogtalk-radio.JPG) no-repeat;
}
/*span.website_grader_rank
{
width:108px;
margin-top:12px;
border:1px solid #000000;
float:left;
margin-left:22px;
height:106px;
background:url(images/Website-Grader-01212010.jpg) no-repeat;
}*/
.clear
{
clear:both;
}