/* base
----------------------------------------------- */

body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS",Helvetica,Arial,sans-serif;
	color: #000;
	background-color: #000;
        font-size: 13px;
}

h3, p, li {
	padding-right: 0.8em;
	padding-left: 0.8em;
 }


h1, h2, h3 {
 	margin: 0 0 0.8em 0;
	padding: 0 0.8em;
	font-weight: normal;
}


h1 {
	margin: 0;
        padding: 0;
        font-size: 1.4em;
}

h2 {
	font-size: 1em;
	font-style: italic;
}

hr {
	margin: 2em auto;
	width: 370px;
	height: 1px;
	color: #7a7e7d;
	background-color: #7a7e7d;
	border: none;
}



small, .small {
	font-size: 0.9em;
}

/* links
----------------------------------------------- */

a {
	text-decoration: none;
	color: #000;
}

h3 a {
color: #444;
}


/* layout
----------------------------------------------- */

#accessibility {
	position: absolute;
	top: -10000px;
}

#container {
	margin: 0 auto;
	padding: 0;
	width: 656px; background-color: #fff;
}

#head {
	text-align: center; margin: 0; padding: 0;
}

.section_list {
	margin: 0 0 0.8em 0;
	padding: 0;
	list-style-type: none;
}

.section_list li {
	margin: 0 0.8em 2px 0;
	padding: 0;
}

#content {
        margin: 0 150px 0 0;
        padding: 0;
}

#foot {
	margin-top: 0.8em;
	clear: both;
	text-align: center;
        font-size: 0.7em;
}

/* box model hacks
http://archivist.incutio.com/viewlist/css-discuss/48386
----------------------------------------------- */

#container {
\width: 656px;
w\idth: 656px;
}

#sidebar-1 {
\width: 150px;
w\idth: 150px;
}

/* overrides
----------------------------------------------- */


.caps {
	font-size: 0.9em;
	letter-spacing: 0.1em;
}


/* articles
----------------------------------------------- */

.directory {
	list-style-type: square;
font-family: "Trebuchet MS",Helvetica,Arial,sans-serif;

}

.published {
	font-size: 0.85em;
}

.published a {	color: #444;}

/* 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;
        margin: 0 0 0 1.5em;
        width: 25em;
	border: 1px dotted #000;
}

#newcomment {margin: 0 0 0 1em;}

#newcomment .input p { margin: 0.4em 0 0 0;}

#newcomment .input img {width: 9px;}

#newcomment .input input {
         width: 10em; 
         font-size: 0.8em; 
         border: 1px solid #aaa;
         }

#newcomment .input textarea {
         width: 30em; height: 10em; 
         border:  1px solid #aaa;
         font-family: "Trebuchet MS",Helvetica,Arial,sans-serif; font-size: 0.9em; padding: 0.25em;}

#newcomment .input .checkbox {width: 1em; height: 1em; border: 1px solid #aaa;}
#newcomment .persist {margin: 0.4em 0 0 0.5em ; font-size: 0.9em; }

#newcomment .button {margin: 0.6em 0 0 0.8em; font-size: 0.9em;}

fieldset {border: none; margin: 0; padding: 0;}

.entry-title {
margin: 1em 0 0.2em 0; padding: 0;
}

.hfeed h2 {
        font-style: normal;
        border: none;}

.comm {padding: 1em; margin: 0 0 0 1em; font-style: italics; }
.comm p {margin: 0; padding:0; }
/* error page
----------------------------------------------- */

.error-status {
	font: 1.3em Georgia, Times, serif;
}

a img { border: none; margin: 0; padding: 0; }


.articlebox {margin: 1em 0 5.5em 1.5em; padding: 0;}


.commentin
{
float: right; margin: 0; padding: 0 0 1em 0; 
}

.published {
margin: 0; padding: 0; 
}

.entry-content {
 margin: 1em  1em 0 0; padding: 0;}

.floatr {float: right; margin: 0; padding: 1em;}

.nwpw {list-style-type: none; padding: 0;}
.nwpw li {display: inline; margin: 0; padding: 0 0 0 1.2em;}

.big {font-size: 1.8em;}
.small {font-size: 0.8em;}

