/*
Theme Name: Wealth-Coaching
Theme URI: 
Description: Custom WordPress theme
Version: 1.0
Author: OWT
Author URI: http://www.owtweb.com/
*/

.clear {
	clear: both;
	padding-bottom: 1px;
	/* for Gecko-based browsers */
	margin-bottom: -1px;
	/* for Gecko-based browsers */
}
.hide { display: none !important; }
.inside { padding: 0 1em; }
.post-title { color: #000000;  }
.post-title a:active, a:link { color: #000000; }
.post-title a:visited { color: #333333; }
.post-title a:hover { color: #0033ff; }

li { margin-bottom: .4em; text-indent: 5px;  }

ul, ol, dl, p, h1, h2, h3, h4, h5, h6
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0;
	padding-bottom: 0;
}


h1, h2, h3 {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
	color: #0a6fbf; 
}

h1 {
        font-size: 115%;
		font-weight: bold; 
		margin-bottom: .5em; 
		color: #0a6fbf;  
        }
        
h2 {
        font-size: 105%;
		color: #0a6fbf; 
        }

h2.pagetitle {
        font-size: 1.6em;
        }
h3 {
        font-size: 103%;
		font-style: italic; 
		color: #0a6fbf; 
        }

h1, h1 a, h1 a:visited, #headerimg .description {
        text-decoration: none;
        }

h1 a:hover { color: #000000; }

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
        color:#0a6fbf; 
        }

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite {
        text-decoration: none;
		
        }

h2.pagetitle {
        text-align: center;
}

h3 {
        padding: 0;
        margin: 10px 0 0;
        }

h3.comments {
        padding: 0;
        margin: 40px auto 20px ;
        }

a, a:link, a:visited, a:active
{
	color: #706666;
	text-decoration: none;
}

a:hover
{
	color: #706666; ;
	text-decoration: underline;
}

code { font-family: Verdana, Arial, Sans-Serif; }
label { cursor: pointer; }
table { font-size: 100%; }
td, th { vertical-align: top; }

body
{
	margin: 0px auto;
	top: 0px; 
	font-size: 62.5%; /* Resets 1em to 10px */
	font-size: 72%; 
	font-style: normal; 
	color: #000000; 
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	padding-top: 2px;
	background-color: #C1D58E; 
}

.clearfix:after {
    content: "."; 
    display: block;   
    height: 0; 
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#pwrapper {
        clear: both;
        overflow: hidden; 
        margin: 0 auto;
        z-index: 60; 
        top: 0px; 
        margin-top: 3px;
        font-style: normal;
        width: 907px;
        border: 1px #71804C solid;
        background-color: #ffffff;
}

* html #pwrapper
{
        /* IE 5 win  fix for 1px whitespace between top and wrapper. */
      margin-top: -3px;
}
.summary    
{ 
	font-style: italic; 
    display: block;    
    padding-top: 6px;   
    color: #0033dd;
}
div#left   {
	clear: left; 
    float: left; 
    width: 155px;
    padding-top: 4px; 
    padding-left: 7px; 
    padding-right: 5px; 
    background-color: #F4F8EC; 
    border-right: 1px #999999 solid; 
    line-height: 14px; 
	margin-top: 0px; 
	margin-left: 0px; 
    z-index: 5; 
}
div#right {
    float: right; 
    top: 0px; 
    width: 155px; 
    padding-top: 4px; 
    padding-left: 6px; 
    border-left: 1px #999999 solid;  
	background-color: #F4F8EC; 
}
div#middle {
	top: 0;
    margin: 0px 163px 15px 168px; 
    padding: 3px 8px 16px 8px;  
    background-color: #ffffff;     
}
#left, #right, #middle { 
  padding-bottom: 25000px; 
  margin-bottom: -24999px;
}
#right ul {
  margin: 2px 0px 2px -8px;
  padding-left: 1em; 
  text-indent: -0.9em; 
  list-style: none;
  text-align:left;
}
#right ul ul {
  margin-bottom:0px;   
}
#right ul {
  margin-top:3px;
  margin-left:5px;
}
#right ul li {
   margin:0px;
   text-indent: -10px;
   color: #706666; 
   text-decoration: none; 
}
#right ul li a {
  padding:0px;
  margin:0px;
  padding-left:3px;
  font-size:12px;
  color:#706666; ;
  text-decoration:none;
  line-height:15px; 
}

#right ul li a:hover {
  color:#706666;
  text-decoration:underline;
}

#right ol li {
   margin:0px;
   text-indent: -6px;      
}
#space ul {
  text-align: left;
  line-height: 32px; 
  list-style-type: none; 
}
#space li {
  text-align: left;
  margin-bottom: 5px;
  margin-left: 8px;
}
#left ul {
  margin: 2px 0px 2px -5px;
  padding-left: 1em; 
  text-indent: -1em; 
  list-style: none;
  text-align:left;
}

#left ul ul {
  margin-bottom:0px;   
}

#left ul {
  margin-top:3px;
  margin-left:0px;
}
   
#left ul li {
   margin:0px;
   text-indent: -6px;
}
#left ul li a {
  padding:0px;
  margin:0px;
  padding-left:3px;
  font-size: 1em;
  color:#706666;
  text-decoration:none;
  line-height:1.3em; 
}

#left ul li a:hover {
  color:#706666;
  text-decoration:underline;
}
#left h3, #right h3
{
	color: #71804C; 
	font-style: normal; 
	font-size: 118%;
	font-weight: bolder; 
	line-height: 120%; 
	
}
#left h3
{ 	margin-left: -10px;
	margin-right: -5px;
	margin-bottom: 2px; 
	padding: 4px; 
}
#right h3
{
	padding: 4px; 
	margin-left: -8px;
	margin-right: -5px;
	margin-bottom: 2px;  

}

.topiccloud { font-size: 11px; }
.posts_pager {
  font-weight:bold;
  text-align:center;
}
 
.posts_pager a {
  font-weight:normal;
}

.posts_pager a, .posts_pager {
  font-size: 10pt;
}
 
.post-title, .title {
  font-size: 32px;
  font-weight: bold;
  margin-top: 10px;
}
.post-info { 
	font-size: 13px; 
	color: #aaaaaa;; 
	text-transform: uppercase; 
	font-stretch: ultra-expanded; 
}

.post-date {
  font-size:8pt;
}
.feed-title {
  font-size:20pt;
}

.meta {
  font-size:12px;
}
.main {
  padding-right:10px;
}
.alignright {
  float: right;
}
.alignleft {
    float: left
}
.main img { float: right; margin-left: 8px; max-width: 462px; border: 1px black solid; }
.center img { clear: both; margin: 0 auto; padding: 4px; }
.caption { clear: both; text-align: center; }
.center { text-align: center; }
.comments {
  padding-left:0px;
}

.menu
{
		text-align: left; 
        height: 1.5em;
        color: #71804C; 
		text-align: center; 
        padding: 5px 12px 5px 8px;
		background-color: #E8ECE1; 
		border-bottom: 1px #71804C solid; 
}
 
.menu A, .menu a:link, .menu A:visited, .menu A:active
{
		font-size: 12px;
        color: #71804C; 
        margin: 0px;    
        padding: 5px 12px 5px 8px;
        text-decoration: none;
        font-weight: bold;
}
 
.menu A:hover
{
        color: #009900; 
        text-decoration: underline;
}
#masthead
{
		width: 907px; 
		height: 90px; 
		margin: 0; 
		margin-top: -3px; 
		margin-left: 0;
		text-align:left; 
		border: 0; 
		background-color: #F4F8EC; 
		border-bottom: 1px #71804C solid;  
}
#logo
{
        height: 70px; 
		width: 197px; 
        float: left;
		text-align: right; 
}
#topnav
{
		width: 400px; 
		height: 70px; 
		position: relative; 
		left: 200px; ; top: 20px; 
		line-height: 16px; 
		border: 1px red solid; 
}
.sep
{
        margin-left: -10px;
        padding-left: 10px;  

}
.specL
{
        clear: both;   
        font-size: 85%;   
	margin-left: 18px; 
	line-height: 2em;
}
.post-title { font-size: 1.6em; }
#rsa
{
	margin-left: 6px; padding-top: 1em;
}
#rsa img { border: none; }
#bb
{
    margin-left: 38px; padding-top: 1em;
}
.title, title a, title a:visited { color: #71804C; font-size: 1.6em; }
.title a:hover { color: #333333; }
#wp-calendar {
   margin:0px;
   text-indent: 3px;      
   font-size: .9em; 
}
.tagtitle {
	text-transform: capitalize; 
}
#searchsubmit {
	margin-top: 10px; 
	border: 0; 
}
#footermenu
{
	width: 907px; 
	margin: 0 auto; 
	text-align: center; 
	line-height: 1.2em;
}
#footercopy
{
    width: 907px; 
    margin: 0 auto;
    text-align: center;
    line-height: 1em;   
    color: #71804C;
	border-top:  1px #71804C solid; 
}
.style1 {

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

	font-size: 11px;

	color: #FFFFFF;

}



.style1 a:link{

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

	font-size: 11px;

	color: #FFFFFF;

	text-decoration:none;

}

.style1 a:hover{

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

	font-size: 11px;

	color:#CCCCCC;

	text-decoration:underline;

}

.style1 a:visited{

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

	font-size: 11px;

	color: #FFFFFF;

	text-decoration:none;

}

.style1 a:active{

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

	font-size: 11px;

	color: #FFFFFF;

	text-decoration:none;

}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.seealso 	{ 
	color: #0033dd;
    font-style: italic;
	margin: 4px; 
	padding: 4px; 
}
.seealso ul {
	font-style: normal; 
	padding-bottom: 4px; 
    border-bottom: 1px #cccccc solid; 
}
.seealso ul li {
	color: #000000; 
	font-style: normal; 
}
img { border: 0; float: right; }
.feedimg { border: 0; float: none; }
.stdimg { border: 0; float: none; }
img.ctrimg      { display: block; margin-left: auto; margin-right: auto; border: 0; float: none; }
img.left	{ border: 0; float: left; }
img.leftnf	{ border: 0; left: 0px; float:none; }
img.spacer	{ border: 0; float: none; }
#feedme, #feedme a:link, #feedme a:visited { 
    padding: 6px 0 6px 0;
    color: #000000; 
}
.alignright {
  float: right;
}
.alignleft {
    float: left
}
em { font-style: italic; }
strong { font-weight: bolder; }
.footer {
	    position: relative;
	    margin: 0 auto;
		width: 907px; 
		height:39px; font-family:arial; font-size:11px; color:#000000; 
		text-indent: 65px; 
		padding-right: 4px; 
		padding-top: 28px; 
		vertical-align:bottom;
}
.pagebg { background:url(/wp-content/themes/aspen/images/bodybg.gif) repeat-y; }
.dotted { background-image: url(/wp-content/themes/aspen/images/dottedline.gif); background-repeat: repeat-x; height: 1px; width: 900px;  }
.dotted3 { background-image: url(/wp-content/themes/aspen/images/dottedline.gif); background-repeat: repeat-x; height: 3px; width: 900px;  }

.calendar { font-size: 1em; }
.padtab { 
	padding: 1px 25px 1px 10px; 
	height: 3px; 
	margin: 0; 
}
.padnav { padding: 8px 0px 6px 0px;}
.topnav {color:#999999; font-family:Georgia; font-size:11px; text-decoration:none; height:12px;}
.topnav a{color:#999999;text-decoration:none;}
.topnav a:hover{color:#82843E;text-decoration:none;}
.smallblack { font-family:arial; font-size:11px; color:#999999; font-weight:bold;}
.input { border:1px solid #c0c0c0; color:#999999;font-family:arial; font-size:11px;}
.divcell { width: 20px; }
.nowrap	{ white-space: nowrap; }


