/* Default WordPress by Dave Shea || http://mezzoblue.com
	Modifications by Matthew Mullenweg || http://photomatt.net
	This is just a basic layout, with only the bare minimum defined.
	Please tweak this and make it your own. :)
*/


html {
padding:0px;
margin:0;
}

body {
margin: 20px;  
padding:0px;
}

#rap {
border-top: 8px solid #111;
border-left: 8px solid #777;
border-bottom: 8px solid #111;
border-right: 8px solid #777;
background: url(corkboard.jpg);
padding: 0px;
margin: 0px;
}

div, table, td, tr, body, h1, h2, h3, h4, h5, ul, li, ol {
font-family:   "comic sans ms", verdana, arial, sans-serif;
color: #555;
font-size: 14px;
}

h1, h2, h3, h4 {
font-family:  "comic sans ms", verdana, arial, sans-serif;
 font-weight: bold;
  padding: .5em;
 margin: 0;
color: #cc0000;
text-align: center;
 }
 

a:link{
 color:  #00911F;
text-decoration:underline;
}

a:visited{
color: #cc9966;
text-decoration:underline;
}

a:link:hover{
color: #00911F;
text-decoration:none;
}

a:visited:hover {
color: #cc9966;
text-decoration:none;
}


acronym, abbr {
border-bottom: 1px dashed #333;
}


acronym, abbr, span.caps {
cursor: help;
font-size: 90%;
letter-spacing: .07em;
}

blockquote {
border-left: 5px solid #ccc;
margin-left: 1.5em;
padding-left: 5px;
}

cite {
font-size: 90%;
font-style: normal;
}



#header  {
margin: 15px;
padding:0;
text-align: center;
}

#header a, #header a:visited, #header a:link, #header a:hover {
background: url(stapled_paper.gif);
background-position: center top;
color: #2c5872;
text-decoration: none;
font-size: 3em;
padding:5px;
}

#header a:hover {
text-decoration: underline;
}


#content{
margin:  0 0 0 180px;
}

p{
padding: .75em;
}

#content li {
list-style-image: url(dot.jpg);
padding-right:15px;
}

/*use  the_time function  instead of the_date to add date to each post */
h2 { 
display: none;
}

.post {
background: url(paper.gif);
margin:  0 20px;
}

.storytitle {
background-image:url(pushpin.gif);
background-position: center top;
background-repeat: no-repeat;
text-decoration: none;
}

.storytitle a {
display:block;
padding-top:39px;
text-align: center;
}

.storytitle a:link {
color: #cc0000;
}


.storytitle a:link:hover {
color: #cc0000;
text-decoration: none;
}


.meta {
 text-align: center;
font-size: .75em;
height:2.5em;
margin:0 3em;
background-image:url(underline.gif);
background-position: center bottom;
background-repeat: repeat-x;
}


.meta a {
font-size: .75em;
}

.meta ul {
display: inline;
margin: 0;
padding: 0;
list-style: none;
}

.meta li {
display: inline;
}


.storycontent p {
padding: 0;
margin:  1em 1.25em;
}

.feedback {
text-align:right;
height:28px;
background-image:url(check.gif);
background-position: 100% 0;
background-repeat: no-repeat;
margin-bottom: 20px;
}

.feedback a {
padding: 0 35px 0 0;
display:block;
}


#menu {
position: absolute;
left:50px;
top: 116px;
width: 150px;
margin: 0px;
padding: 0px;
}


#menu input {
}



#menu ul {
padding: 0px;
margin: 0px;
}


#menu ul li {
background-image: url(stapled_paper.gif);
background-repeat: repeat-y;
background-position: center top;
list-style-type: none;
color:  #2c5872;
font-weight: bold;
padding: 15px 5px 5px 5px;
margin: 0 0 1em 0;
}

#menu ul ul {
background: url(paper.gif);
padding: 0px;
margin: 0px;
}

#menu ul ul  li {
font-weight: normal;
list-style-image: url(dot.jpg);
background-image: none;
padding: 0px;
margin: 0 0 0 15px;
}

#menu ul ul li a {
text-decoration: none;
}

#menu ul ul li a:visited:hover {
text-decoration: underline;
}

#menu ul ul li a:link:hover {
text-decoration: underline;
}


#wp-calendar {
empty-cells: show;
font-size: 10px;
text-align: center;
margin: auto;	
}

#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;
	background-color: #8EC300;
color: white;
}

#wp-calendar a:hover {
		background-color:  #2c5872;
	color: white;
}

#wp-calendar caption {
	color: #2c5872;
	font-size: 15px;
	text-align: center;
}
#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	background-color: #3F7806;
	color: white;
	font-size: 10px;
}

#wp-calendar td {
	text-align: center;
	font-size: 10px;
}

#wp-cale ndar td.pad:hover {
	
}

 #wp-calendar #today {
	background-color: #2c5872;
	color: white;
}

ol#commentlist li {
list-style-image: url(check.gif);

}
ol#commentlist li p {
	margin: 0;
	padding: .75em 0;
}

h2#comments{
display: block;
padding: .5em;
margin: 0;
}

#commentlist cite {
text-align: right;
background-image:url(underline.gif);
background-position: center bottom;
background-repeat: repeat-x;
display: block;
height:2em;
}

#commentform input, #commentform textarea {

	
}

#commentform textarea {
	width: 100%;
}
.credit {
	margin:0;
	padding: 3px;


}


