/* base
----------------------------------------------- */
body {margin: 0;padding: 0;font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, sans-serif;color: #000;background-color: #fff;font-size:12px;}
blockquote, h3, p, li {padding-right: 10px;padding-left: 10px;font-size: 0.9em;line-height: 1.6em;}
blockquote {margin-right: 0;margin-left: 20px;}
h1, h2, h3 {font-weight: normal;}
h1 a, h2, #nav {font-family: Arial Black, sans-serif;}
h1 a {font-size: 45px;letter-spacing:-5px;text-transform:lowercase;margin:0;}
h2 {font-size: 1em;font-style: italic;}
hr {margin: 1em auto 1em 20px;;width: 370px;height: 1px;color: grey;background-color:grey;border: none;}
small, .small {font-size: 10px;}
li {list-style:none;}
p.list {text-transform:lowercase;}
span.grey {color:#aaa;}

/* links
----------------------------------------------- */
a {text-decoration: underline;}
h1 a {border: none;}
h1 small {color:grey;}
h3 td.title a {font: 1.5em Arial Black, sans-serif;text-transform:lowercase;}
h3 a span.grey {color:grey;}

/* overrides
----------------------------------------------- */
#sidebar-2 p, #sidebar-1 p {font-size: 0.8em;line-height: 1.5em;}
.caps {font-size: 0.9em;letter-spacing: 0.1em;}
div.divider {margin: 2em 0;text-align: center;}

#head {border-bottom:1px dotted grey;background-color:black;}

/* layout
----------------------------------------------- */
#container {margin: 20px auto 10px auto;padding: 0px;background-color:#000;}
#head {height: 100px;text-align: left;}
#sidebar-1, #sidebar-2 {padding-top: 10px;}
#sidebar-1 {margin-right: 5px;float: left;text-align: right;width: 200px;border-right:1px dotted grey;height:400px;}
#sidebar-2 {margin-left: 5px;float: right;width: 100px;}
#content {margin: 0 55px 0 55px;padding-top: 50px;}
#foot {margin-top: 5px;clear: both;text-align: center;padding:10px 0;font-size:10px;border-top:1px dotted grey;background-color:black;width:201px;}
#nav {display:none;}


/* box model hacks
http://archivist.incutio.com/viewlist/css-discuss/48386
----------------------------------------------- */
#container {\width: 970px;w\idth: 960px;}
#sidebar-1 {\width: 100px;w\idth: 100px;}
#sidebar-2 {\width: 100px;w\idth: 100px;}

/* 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 #fdd;}
div#cpreview {color: #000;background-color: #f1f1f1;border: 2px solid #ddd;}
form#txpCommentInputForm td {vertical-align: top;}