/* Eric Rasmusen, 21 August  2005 */

/*this is the style.css file. It is quite hard to work with. I think if there is
ANY coding mistake, then the section being described reverts to the default.*/

/* The default WP 1.5 theme puts  most of the important style commands in the
Header Template, where you'd never think to look. You need to go erase all the
"image file stuff" there. */


/* This next is what formats almost everything-- the "p" for paragraph */
/* letter-spacing: -1px;*/

p, li, .feedback {
/* font: 90%/175% 'Century Schoolbook';font: 90%/175% 'Lucida Grande', 'Lucida
Sans Unicode', Verdana, sans-serif;*/
font-size: 100%;
line-height: 110%;
width: 700px;
border: none;
}

 P { text-indent: 4em; }


#banner { background-color: 1D166F; font color=white; width: 700px; padding-
right: 20px; padding-left:20px; padding-top: 10px; padding-bottom: 10px; margin:
30px 13em 2em 3em; }
/* This is for the header */

#footer {   width: 700px;   }

#content {
font-size: 120%;
	 margin: 30px 13em 0 3em;
	padding-right: 60px;
border:none;
width: 700px;
}



body {
     font-size: 100%;
width: 800px;
	border: none;
	color: #123;
	margin: 0;
	padding: 0;
}

/* The margin is TOP, RIGHT, BOTTOM, LEFT. The Right margin has no effect in
Blockquote, for some reason. */

blockquote {
font-size: 90%;
/*background-color: #ccc;*/
font-family: times, serif;
text-indent: 2em;
border-left: 5px solid antiquewhite;
/* ignored: padding-right: 2em;*/
padding-left: 1em;
margin: 0em 0em 0px 2em;
 /* this gets ignored. width: 400px; */
}


a {
border: none;
}

a img {
	border: none;
}

a:visited {
	color: #342;
}

a:hover {
	color: #9a8;
}

acronym, abbr {
	border-bottom: 1px dashed #333;
}

acronym, abbr, span.caps {
	font-size: 90%;
	letter-spacing: .07em;
}

acronym, abbr {
	cursor: help;
}



cite {
	font-size: 80%;
	font-style: normal;
}

/* h2 is for the post titles.   */

h2 {
	border-bottom: 1px dotted #ccc;
font: 120% "Times New Roman", Times, serif;
	letter-spacing: 0.2em;
	margin: 15px 0 2px 0;
	padding-bottom: 2px;
color: black;
width: 700px;
}

h3 {
	border-bottom: dotted 1px #eee;
	font: "Times New Roman", Times, serif;
	margin-top: 0;
width: 700px;
color: red;
}




ol#comments li p {
	font-size: 100%;
}

ul{list-style: none;
 }



li{display: inline;padding: .2em 1em;  }

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
list-style: none;
}

.credit {
	background: #90a090;
	border-top: double 3px #aba;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: center;
}

.credit a:link, .credit a:hover {
	color: #fff;
}

.feedback {
	color: #ccc;
	text-align: right;
	clear: both;
}

.meta {
	font-size: .75em;
}

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: blue;
	font-weight: normal;
	letter-spacing: 0;
}

.storytitle {
	margin: 0;
}

.storytitle a {
	text-decoration: none;
}

#commentform #author, #commentform #email, #commentform #url, #commentform
textarea {
	background: #fff;
	border: 1px solid #333;
	padding: .2em;
}


#commentform textarea {
	width: 100%;
}

#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
	list-style-type: none;
}



#header {
	background: aqua;
	border-bottom: double 3px #aba;
	border-left: solid 1px #9a9;
	border-right: solid 1px #565;
	border-top: solid 1px #9a9;
	font: italic normal 230% 'Times New Roman', Times, serif;
	letter-spacing: 0.2em;
	margin: 0;
	padding: 15px 10px 15px 10px;
}

#header a {
	color: blue;
	text-decoration: none;
}

#header a:hover {
	text-decoration: underline;
}

#menu {
	background: #fff;
	border-left: 1px dotted #ccc;
	border-top: solid 3px #e0e6e0;
	padding: 20px 0 10px 30px;
	position: absolute;
	right: 2px;
	top: 0;
	width: 11em;
}

#menu form {
	margin: 0 0 0 13px;
}

#menu input#s {
	width: 80%;
	background: #eee;
	border: 1px solid #999;
}

#menu ul {
	color: #ccc;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding-left: 3px;
	text-transform: lowercase;
}

#menu ul li {
	font: italic normal 110% 'Times New Roman', Times, serif;
	letter-spacing: 0.1em;
	margin-top: 10px;
	padding-bottom: 2px; /*border-bottom: dotted 1px #ccc;*/
}

#menu ul ul {
	font-variant: normal;
	font-weight: normal;
	line-height: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

#menu ul ul li {
	border: 0;
	font: normal normal 12px/115%   "Times New Roman", Times, serif;
	letter-spacing: 0;
	margin-top: 0;
	padding: 0;
	padding-left: 12px;
}

#menu ul ul li a {
	color: #000;
	text-decoration: none;
}

#menu ul ul li a:hover {
	border-bottom: 1px solid #809080;
}

#menu ul ul ul.children {
	font-size: 142%;
	padding-left: 4px;
}

#wp-calendar {
	border: 1px solid #ddd;
	empty-cells: show;
	font-size: 14px;
	margin: 0;
	width: 90%;
}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
}

#wp-calendar a {
	display: block;
	text-decoration: none;
}

#wp-calendar a:hover {
	background: #e0e6e0;
	color: #333;
}

#wp-calendar caption {
	color: #999;
	font-size: 16px;
	text-align: left;
}

#wp-calendar td {
	color: #ccc;
	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-
serif;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}

#wp-calendar td.pad:hover {
	background: #fff;
}

#wp-calendar td:hover, #wp-calendar #today {
	background: #eee;
	color: #bbb;
}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
}

