<style type="text/css">
.leftarrow {
	background: #FFF url(data:image/gif;base64,R0lGODlhEAAQAKIAAP//////zMzMzJmZmWZmZgAAAAAAAAAAACH5BAQUAP8ALAAAAAAQABAAAAM7CLosRIJJNYgiY67KoHZRdC3B4kkWEKTA2ansKprCSspd9uyEzIs2RaA0kwQXRSMLkDQ2NNAmlDmdSBMAOw==) no-repeat ;
}

.rightarrow {
	background: #FFF url(data:image/gif;base64,R0lGODlhEAAQAKIAAP//////zMzMzJmZmWZmZgAAAAAAAAAAACH5BAQUAP8ALAAAAAAQABAAAAM7CCBEojCqQRQZMrJ4s4UP82SVtCkBVGorkS6rwryAO8UzbcON4/Y9zyOgo2kku8zIYjRFmk6PUDr1JAAAOw==) right no-repeat ;
}
</style>/* base
----------------------------------------------- */

body {
	margin: 0;
	padding: 0;	
        color: #000;
        font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;

}

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 {
	margin: 0 0 15px 0;
	padding: 0 10px;
	font-weight: normal;
}

h1, h2 {
         font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
}

h1 {
	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;
	border-bottom: 1px #000 solid;
}

a img {
	border: none;
}

h1 a, h2 a, h3 a {
	border: none;
	color: #222;
	background: #F2F2F2;
        text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
        padding : 0 5px 0 5px;
}

h3 a {
         font-family: "Palatino Linotype", Palatino, Palladio, "URW Palladio L", "Book Antiqua", Baskerville, "Bookman Old Style", "Bitstream Charter", "Nimbus Roman No9 L", Garamond, "Apple Garamond", "ITC Garamond Narrow", "New Century Schoolbook", "Century Schoolbook", "Century Schoolbook L", Georgia, serif;
}

#site-name a {
	border: none;
}

#sidebar-2 a, #sidebar-1 a {
	color: #f6736a;
	border: none;
}

div#wriggle
{
	margin-left: 18px;
	height: 18px;
	width: 128px;
	overflow: hidden;
	background: transparent url(http://quasai.com/q-static/nav.gif) no-repeat top center;
}

div:hover#wriggle
{
	background-position: 50% -18px;
}

/* layout
----------------------------------------------- */

#accessibility {
	position: absolute;
	top: -10000px;
}

#container {
	margin: 10px auto;
	padding: 10px;
	width: 790px;
        background : #fff;
        border : 2px #c00 inset;
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
        border-radius: 20px;
}

#head {
	text-align: right;
        height : 180px;
        background : #c00 url('http://textcastle.com/GOOFY.JPG') top center no-repeat;
        border : 3px #222 inset;
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
         border-radius: 20px;
}

#site-name {
	margin: 15px 0;
        font-family : "Palatino Linotype", Palatino, Palladio, "URW Palladio L", Georgia, Times, serif;
	font-size: 2.5em;
        padding-top: 1em;
}

#site-slogan {
	font: italic 1em Georgia, Times, serif;
        padding : 40px;
        text-align : right;
	color: #222;
	background: #F2F2F2;
}

#sidebar-1, #sidebar-2 {
	padding-top: 50px;
	width: 165px;
        background : #fff;
}

#sidebar-1 {
	margin-right: 5px;
	float: left;
	text-align: right;
}

#sidebar-2 {
	margin-left: 5px;
	float: right;
}

.section_list {
	margin: 0 0 10px 0;
	padding: 0;
	list-style-type: none;
}

.section_list ul {
	list-style-type: none;
}

.section_list li {
	margin: 0 10px 2px 0;
	padding: 0;
}

#content {
	margin: 0 170px;
	padding-top: 30px;
        background : #fff;
}

#foot {
	margin-top: 5px;
	clear: both;
	text-align: center;
        background : #222;
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
        border-radius: 20px;
}

/* box model hacks
http://archivist.incutio.com/viewlist/css-discuss/48386
----------------------------------------------- */

#container {
\width: 800px;
w\idth: 790px;
}

#sidebar-1, #sidebar-2 {
\width: 165px;
w\idth: 165px;
}

/* 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;
}

/* articles
----------------------------------------------- */

.directory {
	list-style-type: circle;
}

.author {
	font-style: normal;
	font-size: 0.8em;
}

.published {
	font-size: 0.8em;
}

/* 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;
}

#comments-help {
	margin: 2px 0 15px 0;
	font-size: 0.7em;
}

/* error page
----------------------------------------------- */

.error-status {
	font: 1.3em Georgia, Times, serif;

}
