/*
CSS - SCREEN 

Owner:
Dave Schoof
www.thedisquiet.com

Designer:
Dawud Miracle, Healthy WebDesign
www.healthywebdesign.com

last revised: 26 Oct 2006
*/



	/*  LINKS  */

a:link {
	text-decoration: underline;
	color: #161e83;
}

a:visited {
	text-decoration: underline;
	color: #1B3B72;	
}

a:hover, a:active {
	text-decoration: none;
}


	
	/*  OVERALL LAYOUT  */
	
body {
	margin: 0;
	padding: 0;
	background: #9d9d79 url(../img/bkgrd_body.gif) repeat-x top center;
	color: #1A1A1A;
	font-family: verdana, arial, helvetica, sans-serif;
	line-height: 150%;
	font-size: 13px;
	text-align: center;
}

#layout {
	margin: 0 auto;
	padding: 0;
	width: 750px;
	background: url(../img/bkgrd_layout.gif) repeat-y top center;
}

.blog #layout {
	background-image: url(../img/1024/bkgrd_blog_layout.gif);
	width: 960px;
}

#layoutg {
	margin: 0;
	padding: 0;
	width: 750px;
	background: url(../img/bkgrd_layoutg.gif) no-repeat top center;
	text-align: left;
}

.blog #layoutg {
	background-image: url(../img/1024/bkgrd_blog_layoutg.gif);
	width: 960px;
}

#wrapper {
	margin: 0 auto;
	padding: 0;
	background: transparent;
	width:  750px;
	text-align:center;
}

.blog #wrapper {
	width:  960px;
}

h1#tagline {
	margin: 0 auto;
	padding: 14px 0 0 0;
	background: #663333;
	height: 30px;
	width: 730px;
}

.blog h1#tagline {
	width: 940px;
}

#masthead {
	margin: 0 auto;
	padding: 0;
	height: 136px;
	background: #F8F5EB url(../img/masthead.jpg) no-repeat scroll top right;
	width: 730px;
	border-bottom: 1px solid #eddbb9;
}

body#blog #masthead {
	background: #F8F5EB url(../img/1024/masthead_blog.jpg) no-repeat scroll top right;
	width: 940px;
}

#main {
	margin: 0 20px 0 10px;
	padding: 0;
	clear: both;
}

.blog #main {
	margin-right: 10px;
}

#sidebar {
	float: left;
	margin: 0;
	padding: 0 0 0 0;
	width: 200px;
	text-align: left;
}

.blog #blogsidebar {
	float: right;
	margin: 0;
	padding: 0;
	width: 200px;
	text-align: left;
}

.blog #blogsidebar {

}

#content {
	float: right;
	margin: 1em 10px 0 0;
	padding: 0;
	width: 490px;
	display: inline;
	text-align: left;
}

.blog #content {
	width: 490px;
	float: left;
	margin: 1em 20px 0 20px;
}

#footer {
	clear: both;
	margin: 2em 0 0 229px;
	padding: 2em 0;
	text-align: center;
}



	/*  TAGLINE  */
	
h1#tagline {
	text-transform: uppercase;
	letter-spacing: 4px;
	color: #f4f5ee;
	text-align: center;
	font: normal 120% Georgia, "Times New Roman", Times, serif;
}

.blog h1#tagline {
	font-size: 140%;
}



	/*  MASTHEAD  */
	
#masthead h1 {
	display: none;
}

#masthead img {
	padding: 0;
	margin: 0;
	border: 0;
	float:  right;
}



	/*  CONTENT 
         THESE ARE USER-DEFINED STYLES THAT DO NOT NEED TO BE UPDATED IN VISUAL EDITOR.  */
	
#content h2 {
	margin: 0 0 1em 0;
	padding: 0;
	font-size: 90%;
	line-height: 100%;
	color: #323220;
	font-family: Georgia, "Times New Roman", Times serif;
}

#content h3 {
	margin: 0 0 1em 0;
	padding: 0;
	font-size: 160%;
	line-height: 150%;
	color: #662122;
	font-family: Georgia, "Times New Roman", Times serif;
}

#content h4 {
	font-size: 130%;
	line-height: 150%;
	color: #662122;
	margin: 2em 0 1em 0;
	font-family: Georgia, "Times New Roman", Times serif;
}

#content p {
	margin: 0 0 1.5em 0;
}

#content ol, #content ul {
	margin: 1em;
	padding: 0 0 0 1.5em;
}

#content li {
	margin: 0 0 .75em 0;
}

#content tr {
	clear: both;
	padding-bottom: 4em;
}

#content td {
	padding-left: 12px;
	vertical-align: top;
}

#content iframe {
	border: 0;
}



	/* STYLES FOR MAX PAGE */

ul.maxrss li {
	list-style-type: none;
	padding-left: 22px;
	background: url(../img/feed-icon-16x16.gif) no-repeat 0 2px;
}

ul.maxpodcast li#pod {
	list-style-type: none;
	padding-left: 22px;
	background: url(../img/feed-icon-podcast.jpg) no-repeat 0 2px;
}

ul.maxpodcast li#itunes {
	list-style-type: none;
	padding-left: 22px;
	background: url(../img/feed-icon-itunes.jpg) no-repeat 0 2px;
}

ul.maxpodcast li#podown {
	list-style-type: none;
	padding-left: 22px;
	background: url(../img/feed-icon-info.jpg) no-repeat 5px 7px;
}


	/*  CONTENT FORMS  */
	
#content #form {
	margin-bottom: 2.5em;
	width: 90%;
}
	
#content form {
	margin: 2.5em 1em;
	padding: 8px 20px;
	background: #f8f6ea;
	border:  1px solid #858558;
}

#content .row {
	clear: both;
	margin: 1em 0;
}

#content label {
	float: left;
	margin-bottom: 1em;
}

#content input, #content textarea {
	float: right;
	width: 45%;
}

#content form span {
	margin-left: 3em;
}

#content input.radio {
	float: none;
	width: 5%;
	margin-left: 1em;
	margin-right: 3em;
	dispaly: inline;
}

#content textarea {
	margin-bottom: 1em;
}

#content textarea.textbox {
	width: 85%;
}

#blog #content textarea {
	width: 99%;
}

#content input.submit, #content input#submit {
	float: none;
	clear: both;
	width: 40%;
	margin-top: 1em;
	margin-left: 55%;
}






	/*  SIDEBAR  - NAV  */

#sidebar ul {
	margin: 0 0 12px 0;
	padding: 0 10px 5px 22px;
	list-style: none;
	clear: both;
}

#sidebar  li {
	margin: 0;
	padding: 0;
}

#sidebar li a:link, #sidebar li a:visited{
	margin: 0 0 4px 0;
	padding: 1px 12px;
	display: block;
	text-decoration: none;
	color: #f4f283;
	background: url(../img/l_norm_drk.gif) no-repeat scroll 0 .7em;
	font-weight: bold;
	font-size: 90%;
}

#sidebar li a:hover, #sidebar li a:active {
	color: #fff;
	background: url(../img/l_over_drk.gif) no-repeat scroll 0 .7em;
}

#sidebar h3 {
	margin: 0;
	float: left;
}

#sidebar h3 a:link, #sidebar h3 a:visited {
	margin: 0;
	padding: 7px 5px 7px 22px;
	color: #fff7cb;
	font: bold 11px verdana, arial, helvetica, sans-serif;
	letter-spacing: 1px;
	text-decoration: none;
	border-top: 1px solid #2c2c1d;
	background: #3f3f29 url(../img/l_norm_drkh3.gif) no-repeat scroll 1em 1em;
	float: left;
	clear: right;
	width: 200px;
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width: 173px;
}

*html .blog #sidebar h3 a:link,
*html .blog #sidebar h3 a:visited {
	width: 200px;
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	width: 173px;
 }

*html #sidebar h3 a:link,
*html #sidebar h3 a:visited,
*html .blog #sidebar ul h3 a:link,
*html .blog #sidebar ul h3 a:visited {
	width: 200px;
	w/idth: 173px;
}

#sidebar h3 a:link#blog, #sidebar h3 a:visited#blog {
	border-bottom: 1px solid #2c2c1d;
	margin-bottom: 1.5em;
}

#sidebar h3 a:hover, #sidebar h3 a:active {
	background: #505035 url(../img/l_over_drk.gif) no-repeat scroll 1em 1em;
	color: #fff;
}

#sidebar ul#servicessub,
#sidebar ul#resourcessub {
	display: none;
}


.services #sidebar h3 a#services:link, .services #sidebar h3 a#services:visited, .services #sidebar ul#servicessub,
.resources #sidebar h3 a#resources:link, .resources #sidebar h3 a#resources:visited, .resources #sidebar ul#resourcessub,
.blog #sidebar h3 a#blog:link, .blog #sidebar h3 a#blog:visited, .blog #sidebar a#blogsub  {
	display: block;
	background: #505035;
	margin: 0;
}

.services #sidebar h3,
#freereport .resources #sidebar h3 {
	color: #f4f283;
	background: #505035;
}

.services #sidebar h3 a#services:link, .services #sidebar h3 a#services:visited,
.resources #sidebar h3 a#resources:link, .resources #sidebar h3 a#resources:visited,
.blog #sidebar h3 a#blog:link, .blog #sidebar h3 a#blog:visited {
	background: #505035 url(../img/l_on_lt.gif) no-repeat scroll .8em 1.2em;
}


	/*  SIDEBAR - NAV - where am i  */
	
#home #sidebar h3 a.home,
#isthisyou #sidebar h3 a.isthisyou,
#howiwork #sidebar h3 a.howiwork,
#begin #sidebar h3 a.begin,
#oneman #sidebar h3 a.oneman,
#whateveryoudo #sidebar h3 a.whateveryoudo,
#about #sidebar h3 a.about,
#contact #sidebar h3 a.contact {
	background: #505035 url(../img/l_on_lt.gif) no-repeat scroll .8em 1.2em;
	color: #FFF;
}

#ic #sidebar li a.ic,
#esp #sidebar li a.esp,
#gc #sidebar li a.gc,
#sfs #sidebar li a.sfs,
#freereport #sidebar li a.freereport,
#books #sidebar li a.books,
#links #sidebar li a.links {
	color: #fff;
	background: url(../img/l_over_drk.gif) no-repeat scroll 0 .7em;
	font-size: 95%;
}

#blog #sidebar h3 a#blog {
	background: #fff;
	color: #323220;
	margin-bottom: 1.5em;
}



	/* SIDEBAR - TELECLASS */
	
#sidebar #sidetele {
	margin: 1em 0;
	padding: 0;
	background: url(../img/teleclass-sidebar_bottom.gif) no-repeat center bottom;
	text-align: center;
}

#sidebar #sidetele h2 {
	margin: 0;
	padding: 5px 0 0 0;
	background: url(../img/teleclass-sidebar_top.gif) no-repeat center top;
	font-size: 14px;
	color: #662122;
}

#sidebar #sidetele p {
	font-weight: bold;
	padding-bottom: 1em;	
}

#sidebar #sidetele a {
	font-size: 90%;
}

#sidebar #sidetele a:hover {
	
}



	/* SIDEBAR - FORM  */

#sidebar form {
	clear: both;
	margin: 2em 8px;
	padding: 15px 12px 15px 12px;
	font-size: 90%;
	background: #6b6643;
	border: 1px solid #241913;
	color: #1a1a11;
}

#sidebar form p {
	margin: 0 0 1em 0;
	padding: 0;
}

#sidebar label {
	margin: 0;
	font-weight: bold;
}

#sidebar input {
	margin: 2px 0 .5em 0;
	background-color: #fdf2b4;
}

#sidebar form p.privacy {
	margin-top: 1.5em;
	line-height: 130%;
	font-size: 85%;
	font-style: italic;
}



	/*  FOOTER  */

#footer h6 {
	margin: 0 3em;
	padding: 0;
	font-weight: normal;
	font-size: 80%;
}

#footer li {
	display: inline;
	list-style: none;
}

.blog #footer {
	margin-right: 200px;
}

/*  EXTRAS  */

#extras {
	margin: 2em 10px;
}

#extras img {
	margin-right: 5px;
}

#extras a:link, #extras a:visited, #extras a:hover {
	color: #fc9e2e;
}


	/*  BLOG SPECIFIC STYLES  */

/*
#sidebar ul {
	margin: 0;
	padding: 0 0 5px 0;
	list-style: none;
}

#sidebar  li {
	margin: 0px;
	padding: 0px;
}

#sidebar li a:link, #sidebar li a:visited{
	margin: 0;
	padding: 7px 5px 7px 22px;
	color: #fff7cb;
	font: bold 11px verdana; /*Georgia, "Times New Roman", Times serif;
	letter-spacing: 1px;
	text-decoration: none;
	border-bottom: 1px solid #2c2c1d;
	background: #3f3f29 url(../img/l_norm_drkh3.gif) no-repeat scroll 1em 1em;
	display: block;
	width: 173px;
}

#sidebar li a:hover, #sidebar li a:active {
	background: #505035 url(../img/l_over_drk.gif) no-repeat scroll 1em 1em;
	color: #fff;
}
*/

.blog #blogsidebar h3 {
	margin: .5em 0;
	padding: 5px 0 5px 9px;
	color: #646730;
	background: #f8f6ed;
	font: bold 1.1em Georgia, "Times New Roman", Times serif;
	letter-spacing: .1em;
}

.blog #blogsidebar ul {
	margin: 0;
	padding: 0;
	background: #f8f6ed;
	list-style: none;
}

.blog #blogsidebar ul li {
	margin: 0;
	padding: 0;
}

.blog #blogsidebar h2 {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 9px;
	color: #633;
	background: #fdf2b4;
	font: bold .9em verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #fbd198;
	border-top: 1px solid #fbd198;
}	

.blog #blogsidebar ul ul {
	margin: 0 0 12px 0;
	padding: 0 10px 5px 12px;
	list-style: none;
}

.blog #blogsidebar ul ul li {
	margin: 0;
	padding: 0;
	color: #5c5c5c;
	font-size: 80%;
	display: inline;
}

.blog #blogsidebar ul ul li a:link, .blog #blogsidebar ul ul li a:visited {
	margin: 0 0 6px 0;
	padding: 1px 1px 1px 10px;
	display: block;
	text-decoration: none;
	color: #343434;
	background: url(http://thedisquiet.com/img/blognav_norm.gif) no-repeat scroll 0 .5em; 
	font-weight: bold;
	font-size: 110%;
	letter-spacing: 0;
	border: none;
	line-height: 110%;
}

.blog #blogsidebar ul ul li a:hover, .blog #blogsidebar ul ul li a:active {
	color: #4d6e9d;
	background: url(http://thedisquiet.com/img/blognav_over.gif) no-repeat scroll 0 .5em; 
}

.blog #blogsidebar ul ul li img {
	float: left;
	margin-right: 5px;
}

.blog #blogsidebar ul.recentposts {
	margin: 0 0 12px 0;
	padding: 0 10px 5px 22px;
	list-style: none;
	background: #f8f6ed;
}

.blog #blogsidebar ul.recentposts li a:link, .blog #blogsidebar ul.recentposts li a:visited {
	margin: 0 0 6px 0;
	padding: 1px 1px 1px 4px;
	display: block;
	text-decoration: none;
	color: #323232;
/*	background: url(../img/l_norm_drk.gif) no-repeat scroll 0 .7em; */
	font-weight: bold;
	font-size: 90%;
	letter-spacing: 0;
	border: none;
	line-height: 110%;
}

.blog #blogsidebar ul.recentposts li a:hover, .blog #blogsidebar ul.recentposts li a:active {
	color: #4d6e9d;
}

.blog #blogsidebar ul ul.nobold li a:link, .blog #blogsidebar ul ul.nobold li a:visited {
	font-weight: normal;
}


 /*  RSS  */

.blog div#sidebarrss {
	margin: 0 0 .5em 0;
	padding: 8px 0;
	background: #f8f6ed;
	list-style: none;
}

.blog div#sidebarrss p {
	font-size: 90%;
	color: #fbf3c7;
}

.blog div#sidebarrss p strong {
	text-align: left;
}

.blog div#sidebarrss ul {
	margin-top: 0;
	padding-top: 0;
}

.blog div#sidebarrss ul li {
	display: inline;
	clear: both;
}

.blog div#sidebarrss ul li a:link, 
.blog div#sidebarrss ul li a:visited {
	color: #1a1a1a;
	background-image: none;
	display: block;
	margin-bottom: 8px;
}

.blog div#sidebarrss ul li a:hover, .blog div#sidebarrss ul li a:active {
	color: #1B3B72;
	background-image: none;
	display: block;
}

.blog div#sidebarrss img {
	border: 0;
	margin: 0;
	padding: 0;
}



#blog #sidebar h5 {
	margin: 0;
	padding: 5px 0 0 21px;
	color: #c1c196;
	font: bold .9em verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
}


.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	padding-bottom: 20px;
	font-size: 90%;
}

.navigation .alignright {
	float: right;
	}
	
.navigation .alignleft {
	float: left
	}

.post {
	margin-bottom: 3.5em;
}

.post h2 a {
	margin: 0 0 1em 0;
	padding: 0;
	font-size: 160%;
	line-height: 150%;
	color: #662122;
	font-family: Georgia, "Times New Roman", Times serif;
}

.postmetadata {
	margin: 1.5em 00;
	padding: 5px 10px;
	background: #f8f5eb;
	border-top: 1px solid #d6d6a6;
	border-bottom: 1px solid #d6d6a6;
	font-size: 90%;
}

#bookdisplay {
	margin: 3em 1em;
	padding: 0;
}

.item {
	margin: 1.5em 0;
	padding: 0;
	clear: both;
}

/*iframe {
	float: left;
	width: 140px;
	display: inline;
}
*/
.bookdescription {
	float: right;
	width: 420px;
	display: inline;
}

.commentlist li {
	padding: 8px 12px;
	margin-top: 0;
	margin-bottom: 0;
}

.commentlist li.alt {
	background-color: #f7f2e0;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;	
	padding: 8px 12px;
	margin-top: 0;
	margin-bottom: 0;
}



	/* FEEDBURNER - SIDEBAR */
	
.feeburnerFeedBlock {
	width: 96%;
	margin: 2em auto;
}

.feedTitle a:link, .feedTitle a:visited {
	color: #fc9e2e;
	margin-left: 15px;
	font-size: 110%;
	padding-top: 1.5em;
}

.feedburnerFeedBlock .headline {
	font-size: 95%;
	line-height: 140%;
}

.feedburnerFeedBlock ul li div {
	color: #f8ffb0;
	margin-left: 10px;
	font-style: italic;
	font-size: 80%;
	line-height: 130%;
}

.feedburnerFeedBlock ul li p {
	color: #fff;
	margin-left: 10px;
	font-style: italic;
	font-size: 75%;
	margin-top: 0;
	border-bottom: 1px solid #eff299;
	padding-bottom: 1em;
}

#creditfooter {
	margin-left: 10px;
	color: #d6d6a6;
}

#creditfooter a:link, #creditfooter a:visited {
	color: #fc9e2e;
}



	/* Share-it Plugin */
	
a.sharethis, a.sharethis:visited{
	margin: 0 4em;
	padding: 8px 16px;
	border: 1px solid #a1a2b1;
	background: #dadaee;
	color: #5b5c85;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	font-size: 90%;
}

a.sharethis:hover {
	background: #5b5c85;
	border: 1px solid #383954;
	color: #fff;
}


	/* Simple Tagging Plugin */
	
/**
 * Style for Simple Tagging Plugin
 * http://sw-guide.de/wordpress/wordpress-plugins/simple-tagging-plugin/
 */ 

/********* Tag Cloud *********/
.blog #blogsidebar ul ul#tagcloud { padding:0; margin:0; text-align:left; list-style:none; padding-left: 12px; margin-bottom: 12px; }
.blog #blogsidebar ul ul#tagcloud li { display:inline; font-size:70%; color:#ccc;}
.blog #blogsidebar ul ul#tagcloud li a, .blog #blogsidebar ul ul#tagcloud li a:link { text-decoration:none;}
.blog #blogsidebar ul ul#tagcloud li a:hover { text-decoration:none; color: #4d6e9d; background: url(http://thedisquiet.com/img/blognav_over.gif) no-repeat scroll 0 .5em; }
.blog #blogsidebar ul ul#tagcloud li.t1 a { font-size: 120%; }
.blog #blogsidebar ul ul#tagcloud li.t2 a { font-size: 130%; }
.blog #blogsidebar ul ul#tagcloud li.t3 a { font-size: 130%; }
.blog #blogsidebar ul ul#tagcloud li.t4 a { font-size: 150%; }
.blog #blogsidebar ul ul#tagcloud li.t5 a { font-size: 150%; }
.blog #blogsidebar ul ul#tagcloud li.t6 a { font-size: 160%; }
.blog #blogsidebar ul ul#tagcloud li.t7 a { font-size: 170%; }
.blog #blogsidebar ul ul#tagcloud li.t8 a { font-size: 180%; }
.blog #blogsidebar ul ul#tagcloud li.t9 a { font-size: 180%; }
.blog #blogsidebar ul ul#tagcloud li.t10 a { font-size: 180%; }

/********* Related Posts *********/
#stprelated { margin-top: 30px; padding: 10px; background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
#stprelated h3 { margin:0; padding:0; font-size: 90%; } 
#stprelated ul { margin: 0; padding:0; font-size: 90%; }
#stprelated ul li { margin: 0; padding:0 0 0 15px;  }

/********* Related Tags *********/
li#relatedtags ul li {
	text-indent: 0;
	list-style:none;
	background: 0 none;
	font-size: 120%;
}
li#relatedtags ul li:before {
	content: "";
}
li#relatedtags ul li span {
	margin-right: .5em;
}



	/* Simple Tagging Plugin - Content Tag Cloud */
	
/**
 * Style for Simple Tagging Plugin
 * http://sw-guide.de/wordpress/wordpress-plugins/simple-tagging-plugin/
 */ 

/********* Tag Cloud *********/
.blog #content ul#tagcloud { padding:0; margin:0; text-align: justify; list-style:none; padding-left: 12px; margin-bottom: 12px; line-height: 180%;  }
.blog #content ul#tagcloud li { display:inline; font-size:80%; color:#ccc;}
.blog #content l#tagcloud li a, .blog #content ul#tagcloud li a:link, .blog #content ul#tagcloud li a:visited { text-decoration:none;}
.blog #content ul#tagcloud li a:hover { text-decoration:none; color: #4d6e9d; }
.blog #content ul#tagcloud li.t1 a { font-size: 110%; }
.blog #content ul#tagcloud li.t2 a { font-size: 110%; }
.blog #content ul#tagcloud li.t3 a { font-size: 150%; font-weight: bold;}
.blog #content ul#tagcloud li.t4 a { font-size: 150%; font-weight: bold; }
.blog #content ul#tagcloud li.t5 a { font-size: 170%; font-weight: bold;}
.blog #content ul#tagcloud li.t6 a { font-size: 170%; font-weight: bold;}
.blog #content ul#tagcloud li.t7 a { font-size: 190%; font-weight: bold; }
.blog #content ul#tagcloud li.t8 a { font-size: 190%; font-weight: bold; }
.blog #content ul#tagcloud li.t9 a { font-size: 220%; font-weight: bold; }
.blog #content ul#tagcloud li.t10 a { font-size: 220%; font-weight: bold; }

/********* Related Posts *********/
#stprelated { margin-top: 30px; padding: 10px; background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
#stprelated h3 { margin:0; padding:0; font-size: 90%; } 
#stprelated ul { margin: 0; padding:0; font-size: 90%; }
#stprelated ul li { margin: 0; padding:0 0 0 15px;  }

/********* Related Tags *********/
li#relatedtags ul li {
	text-indent: 0;
	list-style:none;
	background: 0 none;
	font-size: 120%;
}
li#relatedtags ul li:before {
	content: "";
}
li#relatedtags ul li span {
	margin-right: .5em;
}




li span.ddsg-cats {
	font-size: 130%;
	font-weight: bold;
	margin-top: 2em;
	list-style: none;
}

