body {background: #B5D66D url(http://images.mothertalkers.com/images/admin/w_noads_bg.gif) 50% 0 repeat-y; color: #242424; padding: 0; margin: 0; font: 11px/1.6 Verdana, Georgia, Arial, sans-serif; line-height:1.4em;}
a:link {color: #A41D16; text-decoration: none; font-weight: bold;}
a:visited {color: #A41D16; text-decoration: none; font-weight: bold;}
a:hover {color: #A41D16; text-decoration: underline;}
a img {border: 0;}
a.dk {font-size:10px; text-decoration:none; font-weight:bold; border-bottom: #333; border-width: 0px 0px 1px 0px; border-style: none none dotted none; } 
a:link.dk {color: #F60;} 
a:visited.dk {color: #A41D16;} 
a:hover.dk {color: #A41D16; text-decoration: underline; }
h1, h2, h3, h4, h5 {margin: 0; padding: 0; font-size: 1em;}
p {margin: 0.64em 0 0.7em; line-height: 1.5;}
td {font: 11px/1.6 Verdana, Georgia, Arial, sans-serif;}
br {line-height: 1.5;}

.blockquote {color:#222; border:1px #A41D16 dotted; background:#F0F0F0; padding:10px 20px 10px 20px; margin:10px 25px 10px 25px;}
blockquote {color:#222; border:1px #A41D16 dotted; background:#F0F0F0; padding:10px 20px 10px 20px; margin:10px 25px 10px 25px;}
.indent {padding:0 20px 0 20px; margin:5px 25px 5px 25px;}
.border {border: 1px solid #000;}
center {text-align:center;}

#container {width: 870px; background: url(http://images.mothertalkers.com/images/admin/MTlogo1.jpg) no-repeat; height: 152px; margin:0 auto; position: relative;}

#main {font-size: 12px; width: 461px; float: left; padding: 0 12px;}
#main h1 {margin-bottom: 1em;}
#main .entry {margin-bottom: 2em;}
#main h2 {font-size: 2em; font-size: 1.34em; padding-bottom:3px; line-height:1.5em;}
.noads #main h2 a {font-size: 1.1em; line-height: 0.9;}
#main h3.byline, #main h4.date {font-weight: normal;}
#main h3.byline {margin-bottom: 0.5em;}
#main h3.byline a {}
#main h4.date {font-style: italic; margin-bottom: 1em;}
#main ul.catcom {margin: 1em 0 0; padding: 0;}
#main ul.catcom li {display: inline; list-style: none;}

#ads {left: 486px; color: #665; position: absolute; width: 151px; font: 11px/1.333 Verdana, Arial, sans-serif; padding: 152px 0 0 15px; border-left: 1 px dotted black;}
#ads h2 {display: none;}
#ads h3 {margin: 1.5em 0 0;}

#sidebar {float: right; width: 193px; margin-top: 0; padding-top: 152px; }
#sidebar h2 {display: none;}
#sidebar h3 {background: #43164D; color: #FFF; padding: 0.25em 10px 0.15em 30px; font-size: 1.1em; line-height:1.5em; font-weight: normal;}
#sidebar h4, #sidebar p {margin-left: 10px; margin-right: 10px; }
#sidebar h4 {font-weight: normal; margin-top: 0.666em;}
#sidebar ul {margin: 0; padding: 0 0 0.5em; list-style: none; }
#sidebar li {padding: 0.2em 10px 0 0;}
#sidebar li a {padding-left: 15px; background: url() 10px 1px no-repeat;}
#sidebar li.active a, #sidebar li a:hover {color: #A41D16; text-decoration: underline; }
#sidebar form {margin: 0 0 1em;}
#sidebar .text {width: 120px;}
#sidebar form p {margin-top: 0.5em; margin-bottom: 0.5em;}

#footer {clear: both; text-align: center; background: #FFF; padding: 1em 0; width: 870px; margin: 0 auto; border: 1px dotted #999;}

* html body {text-align: center;}
* html #container {text-align: left;}

#navlist li {list-style: none; margin: 0; display: inline;}
#navlist li a {padding: 3px 0.5em; margin-left: 3px; border: 1px solid #444; border-bottom: none; background: #CF9; text-decoration: none;}
#navlist li a:link { color: #444; }
#navlist li a:visited { color: #555; }
#navlist li a:hover {color: #000; background: #FC6; border-color: #444;}
#navlist li a#current {background: white; border-bottom: 1px solid white;}

.adstrip {font-size: 10pt; border-color: #000000; border-width: Thin; border-spacing: 0; width: 150px; border-style: None; background: #eeeeee; } 
div#adstrip table tr td a { color: #FC8F19; } 
.adstrip_link {margin-right: 0pt; font-size: 8pt; font-weight: normal; text-decoration: none; color: #FC8F19; margin: 0 0 0 0; font-family: Verdana; font-style: italic; text-align: center; } 
.adstrip_title {font-size: 10pt; font-weight: bold; color: #777777; text-decoration: none; font-family: Times; font-style: italic; text-align: center; } 
a.adstrip_link:link {color: #FC8F19; font-size: 8pt; text-decoration: none; font-style: normal; } 
a.adstrip_link:visited {color: #FC8F19; font-size: 8pt; font-style: normal; text-decoration: none; } 
a.adstrip_link:active {color: #FC8F19; text-decoration: none; } 
a.adstrip_link:hover {color: #FC8F19; text-decoration: none; } 
.blogad {border-color: #bbbbbb; border-width: Thin; border-spacing: 0px; width: 100%; border-style: None; background: #FaFaFa; text-align: center; } 
.blogad_headline {font-size: 10pt; font-weight: bold; color: #000000; margin: 9px 0 0 0; border-spacing: 0; font-family: Arial; text-align: center; } 
.blogad_thumbnail {border-spacing: 0; border: none; text-align: center; } 
.blogad_text {font-size: 8pt; color: #000000; margin-right: 0pt; margin-bottom: 0pt; border-spacing: 0px; margin: 0 0 0 0; font-family: Arial; } 
.blogad_link {font-size: 8pt; text-decoration: none; visibility: visible; font-family: Times; border-width: 0px 0px 1px 0px; border-style: none none dotted none;} 

/* tag-cloud styles */

.cloud li { list-style-type: none; display: inline; margin-right: 8px; }
.cloud .tag-popularity-1 { font-size: 80%; }
.cloud .tag-popularity-5 { font-size: 90%; }
.cloud .tag-popularity-10 { font-size: 100%; }
.cloud .tag-popularity-15 { font-size: 110%; }
.cloud .tag-popularity-25 { font-size: 120%; }
.cloud .tag-popularity-50 { font-size: 140%; }
.cloud .tag-popularity-75 { font-size: 150%; }
.cloud .tag-popularity-100 { font-size: 160%; }
.cloud .tag-popularity-150 { font-size: 180%; }
.cloud .tag-popularity-200 { font-size: 200%; }
/* polls: use 440px for width in wide front page stylesheets, 354px for narrow */
.poll {width:440px;margin:20px auto;text-align:left}
.poll ul {margin-left:0;padding-left:0}
.poll ul li {list-style:none;margin-left:0}
.poll ul li label {z-index:20}
.poll table {border-collapse:separate;border-spacing:0;text-align:left;width:100%}
.poll td {text-align:left;margin:0}
.poll tr.po td {padding:4px 4px 0 0}
.poll td.pl,.poll tr.po {width:100%}
.poll tr.pr td {padding:0 10px 4px 0;border-bottom:1px solid #f4f4f4}
.poll .vote tr.pr td {display:none}
.voted .pvi,.voted .pvr,.vote .pvv {display:none}
.poll tr.pr td.pt {padding-left:2px;background:url(http://images.mothertalkers.com/images/admin/Thermometer17.gif) no-repeat}
.pollQuery,.vtotal,.vct {font-weight:bold}
.poll td.pl input {display:none}
.poll .voted td input {display:none}
.poll .vote tr.po td img {display:none}
.poll .voted td.po img {display:inline}
.pollControls {text-align:center}
.pollControls input {padding:1px 10px;font-size:12px;vertical-align:middle}
.poll fieldset {text-align:inherit;margin:0;padding:8px;border:1px solid #43164D}
.poll legend {padding:0 6px;color:#242424;font-size:1.4em;font-weight:bold}
span.busyBall {margin:0;padding:0 14px 0 4px;font-style:italic}
span.busyBall span.bbi {position:absolute;overflow:hidden;height:16px;width:16px;margin:0;padding:4px 0 0}
span.busyBall > span.bbi {padding:1px 0 0}
span.busyBall span.bbc {padding:0 0 0 20px}