html,body{border:0;margin:0;padding:0}body{  font:90%/1 arial,helvetica,sans-serif; line-height:140%; background:#443833; width:100%; min-width:970px}h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-weight:normal}h1{ width:97%; clear:both; margin-top:0; margin-bottom:10px; padding-bottom:3px; letter-spacing:-1px; font:2em Georgia,"Times New Roman",Times,serif; color:#877065; background-color:transparent; border-bottom:1px dotted #877065}h1 a{color:#443833;text-decoration:none}h1 a:hover{ color:#6C574F; text-decoration:none; border:none}h2{ padding:15px 0 7px 0; color:#443833; background-color:transparent; letter-spacing:-1px; font:1.4em bold arial,helvetica,sans-serif; font-weight:bold}h3{ padding:7px 0; font:1.1em arial,helvetica,sans-serif; font-weight:bold; color:#6C574F}p{margin:0;padding:0 0 18px 0}p.notfound{padding:15px 0 100px}ul,ol{list-style:none;margin:0;padding:0 0 20px 40px}blockquote{background: url(images/open-quote.jpg) top left no-repeat; font-size:20px;font-family:Times,"Times New Roman",serif; font-style:italic}blockquote p{background: url(images/close-quote.jpg) bottom right no-repeat;padding:1.5em;}code{ display:block; width:80%; background-color:#F5F4F3; border:#E2DBD8 1px solid; color:#666; padding:3px 5px; margin:10px 0}pre{ padding:1em; border:1px dashed #2f6fab; color:black; background-color:#f9f9f9; line-height:1.1em}small{font-size:0.85em}img{border:none}sup{ position:relative; bottom:0.3em; vertical-align:baseline}sub{ position:relative; bottom:-0.2em; vertical-align:baseline}acronym,abbr{ cursor:help; letter-spacing:1px; border-bottom:1px dashed}hr{ display:block; clear:both; border-top:1px dotted #E7E1DE; border-bottom:1px dotted white; margin:5px 20px 0}a{ text-decoration:none; color:#877065; border-bottom:1px}a:hover{text-decoration:none;color:#443833}a img{ border:none}table{border:0;margin:0 0 18px 0;padding:0}table tr td{padding:2px}.clear{clear:both}.alignleft{display:block;float:left}.alignleft{display:block;float:right}.aligncenter{ display:block; text-align:center; margin:0 auto}.endOfSection{ clear:both; width:100%; height:0; line-height:0; font-size:0; padding:0; margin:0; border:0}#container{  background:url(images/bg_top.jpg) repeat-x top left;  width:100%;  height:100%}#wrapper{  width:970px;  background:url(images/bg.jpg) repeat-y top left; text-align:center; margin:0 auto}#sidebar{  display:block;  float:left;  clear:left;  width:290px;  text-align:left;  color:white}#sidebar p{  margin:10px 0;  margin-left:20px;  margin-right:20px}#sidebar ul{list-style:none;margin:0;padding:0}#sidebar li{  padding-left:12px;  text-align:left;  width:268px;  list-style:none}#sidebar #sb_top{  width:290px;  height:190px;  background:url(images/sb_top.jpg) no-repeat left top;  color:#A8948A;  font-weight:bold;  text-align:center;  cursor:pointer}#sidebar #sb_top a{  display:block;  width:290px;  text-decoration:none}#sidebar #sb_top a:hover{  text-decoration:none;  color: #A8948A}#sidebar .sb_logo{padding-top:67px}#sidebar ul ul{margin-bottom:20px}#sidebar ul li h2{  color:#F5F1C2;  background:url(images/bg_h2.png) repeat-x; min-height:30px; padding-top:10px; padding-left:15px; padding-bottom:15px; font:1.5em Georgia,"Times New Roman",Times,serif}#sidebar ul ul li{ list-style-type:square; margin-left:35px; width:215px}#sidebar ul li a{color:#FF9}#sidebar ul li a:hover{ color:#FF9; border-bottom:1px dotted #FF9}#sidebar ul li img.link{margin:5px 5px -4px 0}#sidebar ul li img a{ border:none}#sidebar ul li img a:hover{border:none}#sidebar ul li img.noborder{ border:none; padding:0; background-color:transparent; Margin:0; margin-left:10px}#sidebar .navlist,#sidebar .adbard{ margin:0; margin-left:12px; padding:0; list-style-type:none; width:268px; font-size:16px}#sidebar .navlist ul li,#sidebar .adbard ul li{ display:inline; line-height:0px}#sidebar .navlist ul li a,#sidebar .adbard ul li a{  display:block;  height:30px;  line-height:30px;  color:white;  padding:2px 2px 2px 24px;  text-decoration:none;  border-top:1px solid #705A52;  border-bottom:1px solid #3E322D}#sidebar .navlist a:hover,#sidebar .adbard a:hover{  color:#877065;  background-color:#443833;  border-bottom:1px solid #3E322D}#sidebar .navlist li a.noborder,#sidebar .adbard li a.noborder,#sidebar .navlist li a:hover.noborder,#sidebar .adbard li a:hover.noborder{  border-bottom:none}#sidebar .navlist .current_page_item a,#sidebar .adbard .current_page_item a,#sidebar .navlist .current_page_item a:hover,#sidebar .adbard .current_page_item a:hover{  background:#443833 url(images/menu_arrow_active.jpg) no-repeat center left; cursor:default; color:#877065}#sidebar .copyright{ display:block; margin:60px auto 40px auto; padding:5px 7px; width:220px; text-align:center; background-color:#302723; border:1px solid black; color:#877065}#sidebar .copyright p{padding:0}#sidebar .copyright a{color:#FF9}#sidebar .copyright a:hover{ color:#FF9; border-bottom:1px dotted #FF9}#sidebar .feed{  background:url(images/rss.jpg) no-repeat 5px top; padding-left:25px; margin-left:20px; height:45px; line-height:20px}#top{  background:url(images/bg_top.jpg) repeat-x top left; display:block; float:left; clear:right; width:680px; height:40px; padding-top:15px; color:white; text-align:right}#top a{color:white}#top a:hover{ border-bottom:1px dotted white}#content{  display:block;  float:left;  width:668px;  background-color:white;  border-top:#877065 9px solid;  text-align:left;  margin:0;  margin-bottom:40px;  padding:0}#content ul li{list-style:url(images/bullet.jpg)}#content img{  border:1px solid #D0C5BF;  padding:4px;  background-color:#E7E1DE;  Margin:15px 0}#content img.alignleft{  display:block;  float:left;  clear:none;  margin:5px 10px 0 0}#content img.alignright{  float:right;  margin:5px 0 0 10px}#content img.noborder{  border:none;  background-color:transparent;  padding:0;  margin:10px}#content #intro{  background:#55453E url(images/intro.jpg) no-repeat center; width:100%; height:176px; color:white}#content .intro_t{ width:90%; margin-left:40px; color:white}#content #intro h1{ margin:0; color:white; font-size:36px; border:none; padding:35px 0 0 0}#content #intro h1 span{color:black;font-size:24px}#content #intro h1 .editsection{ font-size:12px; margin-left:15px; color:white}#content #intro h2{ margin:0; padding:0 0 15px 0; color:black; font-size:18px}#content #intro p{padding:0}#content #intro a,#introduction a{color:#FF9}#content #intro a:hover,#introduction a:hover{ color:#FF9; border-bottom:1px dotted #FF9}#content .navigation{ display:block; clear:both; margin:0 20px; margin-top:10px; padding:3px 10px}#content .browse{ display:block; clear:both; margin:10px 20px 20px; padding:3px 10px; text-align:center}#content .calendar{  Float:left;  clear:left;  background:url(images/calendar.jpg) no-repeat left top; width:50px; height:55px; margin-top:20px}#content .calendar .month{ display:block; clear:both; text-align:center; font-size:14px; color:white; font-weight:bold; margin-bottom:0}#content .calendar .date{ display:block; clear:left; text-align:center; font-size:30px; color:#393939; font-weight:bold; margin-bottom:0; line-height:1px}#content .post{  display:block;  float:left;  width:580px;  margin:15px 0 40px;  padding:0 15px}#content .post .author{  font-size:75%;  display:block;  height:15px;  line-height:15px;  clear:both;  margin-bottom:15px;  background:url(images/author.jpg) no-repeat left top; padding-left:25px}#content .post .links{  display:block;  width:95%;  height:25px;  background-color:#FAFAFA;  border-top:#E2DBD8 1px dotted;  border-bottom:#E2DBD8 1px dotted;  color:#444;  padding:3px 10px;  line-height:25px;  font-size:85%}#content .post .links a{  text-decoration:none;  color:#666}#content .post .links a:hover{  color:#666;  border-bottom:dotted 1px #666}#content .post .links .comment{  display:block;  float:left;  background:url(images/comment.jpg) no-repeat left center;  padding-left:20px;  margin-right:45px}#content .post .links .feed{  display:block;  float:left;  background:url(images/feed.jpg) no-repeat left center;  padding-left:20px;  margin-right:45px}#content .post .links .cat{  display:block;  float:left;  background:url(images/categories.jpg) no-repeat left center; padding-left:20px}#comments-template{  display:block;  clear:both;  margin:0px 25px}#comments-template p{line-height:24px}#comments-template p.nocomments{padding:0 15px}#comments-template h2,#comments-template h3{  display:block;  clear:both;  margin-top:35px;  margin-bottom:10px;  padding-bottom:3px;  letter-spacing:-1px;  font:2em Georgia,"Times New Roman",Times,serif;  color:#443833;  font-size:140%;  border-bottom:1px dotted #877065}h3 #comments,h3 #respond{padding:0 0 0 15px}h3 #respond{padding:30px 0 0 15px}#comments-template #commentlist{  display:block;  clear:both;  border:1px solid #E2DBD8;  background:#F5F4F3 url(images/comment_bg.jpg) repeat-y left top;  margin:15px 0;  padding:0}#comments-template #commentlist .commentmetadata{  display:block;  float:left;  clear:left;  width:118px;  background:url(images/comment_arrow.jpg) no-repeat right 20px; padding:5px 10px; font-size:11px}#comments-template #commentlist .commenttext{ display:block; float:left; clear:right; width:420px; padding:5px 10px 5px 25px}#comments-template #commentlist.alt{  display:block;  clear:both;  border:1px solid #E2DBD8;  background:#FAFAFA url(images/comment_bg_alt.jpg) repeat-y left top;  margin:15px 0;  padding:0}#comments-template #commentlist.alt .commentmetadata{  display:block;  float:left;  clear:left;  width:118px;  background:url(images/comment_arrow_alt.jpg) no-repeat right 20px; padding:5px 10px; font-size:11px}#comments-template #commentlist.alt .commenttext{ display:block; float:left; clear:right; width:420px; padding:5px 10px 5px 25px}#wp-calendar{ empty-cells:show; font-size:14px; margin:0; width:85%; margin-left:15px; color:#302723}#wp-calendar #next a{ padding-right:10px; text-align:right}#wp-calendar #prev a{ padding-left:10px; text-align:left}#wp-calendar a{ display:block; text-decoration:none; color:#FF9}#wp-calendar a:hover{ background:#433732; color:#FF9; border-bottom:none}#wp-calendar caption{ color:black; font-size:16px; text-align:right; margin-left:15px}#wp-calendar td{ color:black; background:transparent; font:normal 12px 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif; letter-spacing:normal; padding:2px 0; text-align:center}#wp-calendar td.pad:hover{background:#433732}#wp-calendar td:hover,#wp-calendar #today{ background:#433732; border:none; color:#FF9; border:none}#wp-calendar th{ font-style:normal; text-transform:capitalize}#footer{  display:block;  float:left;  clear:both;  width:100%;  height:60px;  font-size:80%;  color:#6C574F;  background:#443833 url(images/sb_bottom.jpg) no-repeat left top}#footer .contentfoot{  display:block;  float:right;  width:680px;  height:30px;  padding:5px 0;  border-top:#877065 10px solid}#footer a{color:#866B62}#footer a:hover{border-bottom:1px dotted #866B62}#footer .backtotop{  background:url(images/backtotop.jpg) no-repeat left top; float:right; clear:right; width:30px; height:30px; margin-right:10px; cursor:pointer}form{margin:0;padding:0;display:inline}input,textarea,select{  font:1em arial,helvetica,sans-serif;  background-color:#D0C5BF;  border:1px solid #443833;  line-height:1.25em;  padding:0 0 0 2px}input:focus,textarea:focus,select:focus{  border:1px solid #55453E;  background-color:#BDADA6}label{cursor:pointer}.errormsg{  display:block;  width:90%;  color:#FFF;  font-weight:bold;  background:#FF9D9D url(images/stop.gif) no-repeat 10px center;  padding:3px 10px 3px 40px;  margin:10px 0;  border-top:2px solid #F00;  border-bottom:2px solid #F00}input.button{  background:url(images/button.jpg) repeat-x center; color:white; padding:0 7px; height:23px; border:1px solid #302723; cursor:pointer}input.search{  background:url(images/search.jpg) no-repeat; border:none; width:220px; height:25px; padding-left:35px; padding-top:5px; color:white} strong{color:#AB3300;}#content img.amazon{margin:0 30px 30px 0;} img.transparent{visibility:hidden;border:none !important; margin:0px; !important;padding:0px;}div.book{height:180px;margin:0 0 20px 0;font-size:0.9em;}span.question{color: #443833;font-size: 1.2em;font-weight: bold;}div.interview{border:2px dotted #AB3300;padding:10px;-moz-border-radius: 10px; -webkit-border-radius: 10px}span.detail{font-size:0.9em;color:#877065;padding-left:10px;}#content img.sociable-hovers{padding:0;}#sidebar ul ol li {margin-left:0px;width:240px;} li#tag_cloud-3 div{padding:0 5px 10px;text-align:justify;}strong.strike {color:#2b2320;text-decoration: line-through;}
