/* base
----------------------------------------------- */
body {background-size:cover;}
blockquote, #content p {padding-right: 10px;padding-left: 50px;line-height: 1.6em;}
blockquote {margin-right: 0;margin-left: 20px;}
li {list-style:none;}
#content h3 {text-transform:lowercase;}
.entry-title {text-transform:uppercase;}
.normal {font-weight:normal;}
object, embed, p.published, h3, h3.entry-title, h1 {margin:0;padding:0;}
.nolaugh {width:150px;height:200px;}
.ropcom {padding-left:20px;}
.watchthis {text-align: center;border-top:2px solid #ddd;border-left:1px solid grey;border-right:2px solid grey;margin: 0;padding: 13px 5px;}
.watchthis:hover {border-width:2px 1px 2px 2px;text-decoration:none;}
input.button, input, textarea {border:1px dotted grey;background-color:white;}
#content img {float:left;padding:13px 17px 13px 0;}
div h1 #site-name {max-width:123px;}
img a, a img {border:0;}

/* typography */
big {font-size:40px;font-weight:bold;}
body {font-size: 18px;}
small, label {font-size: 10px;}
.small {font-size:10px;}
.tiny9 {font-size: 10px;line-height:1px;}
.watchthis {font-size:25px; }


/* links
----------------------------------------------- */
.edit a {color:#cbc;background-color:transparent;}
.watchthis a {color:#fff;background-color:transparent;}
.watchthis a:hover {text-decoration:none;}
a {text-decoration: none;}
.selected a, .selected {color:#300;}
a:hover {text-decoration:underline;}
h1 a {color:#400;}

/* overrides
----------------------------------------------- */
#sidebar-2 p, #sidebar-1 p {font-size: 0.8em;line-height: 1.5em;}
.caps, em {font-size: 0.9em;letter-spacing: 0.1em;}
div.divider {margin: 2em 0;text-align: center;}

/* layout
----------------------------------------------- */
#container, #container_start {margin: 23px auto;padding: 20px 0;width: 980px;}
#container {filter:alpha(opacity=99); -moz-opacity:0.99;opacity: 0.99;}
#container_start {filter:alpha(opacity=15); -moz-opacity:0.15;opacity: 0.15;}
#container:hover {filter:alpha(opacity=95); -moz-opacity:0.95;opacity: 0.95;}
#container_start:hover {filter:alpha(opacity=95); -moz-opacity:0.95;opacity: 0.95;}
#head {text-align: center;}
#site-name {font-size:15px;letter-spacing:1px;text-transform:lowercase;font-family:Courier New, Courier, monospace;}
#sidebar-1, #sidebar-2 {padding-top: 19px;width: 200px;}
#sidebar-1 {margin: 0px;float: left;text-align: right;font-size:0.8em;}
#sidebar-1 p {text-align:right;border-right:1px dotted #ccc;}
#sidebar-2 {margin-left: 0px;float: right;}
#content {margin: 0 0 0 200px;padding: 17px 0 0 0;letter-spacing:0.5px;}
#foot {margin-top: 5px;clear: both;text-align: center;}
.entry-content, .ropcom {padding:51px 50px 0 50px;}
form {padding:0 0 0 50px;}
li.entry-title {padding:0;margin:0;}
.floatleft {float:left;}
.right {text-align:right;}

/* box model hacks
http://archivist.incutio.com/viewlist/css-discuss/48386
----------------------------------------------- */
#container, #container_start {\width: 990px;w\idth: 980px;}
#sidebar-1 {\width: 200px;w\idth: 200px;}
#sidebar-2 {\width: 1px;w\idth: 1px;}

/* comments
----------------------------------------------- */
.comments_error {color: #000;background-color: #fff4f4 }
ul.comments_error {padding : 0.3em;list-style-type: circle;list-style-position: inside;border: 2px solid #f00;font-size:200%;}
div#cpreview {color: #000;background-color: #f1f1f1;border: 2px solid #ddd;}
form#txpCommentInputForm td {vertical-align: top;}
.disabled {display:none;}
ol.comments {border-top:1px dotted #ccc;padding:10px 0;font-size:12px;line-height:11px;}
ol.comments p, .ol.comments li {padding:0;margin:0;}