body {
   background: white;
   font-size: 10pt;
   }
  
h1, h2, h3 {
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #5c5c5c;
	padding: 0 0 10px 0;	
}

h1 {
	font-size: 16px;
}

h2 {
	font-size: 14px;
}

h3 {
	font-size: 12px;
}

.post {
}

.post .title {
	color: #000000;
}

.titlered {
color: #A42424;}

/* FOR EMPHASIS: red bold text within paragraphs */
.titleredbold {
color: #A42424;
font-weight:bold;
text-transform:uppercase;
font-size: 8pt;}
 
/* Wrapper and Content*/
#wrapper, #content {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: black;
   background: transparent none;
   }
div#content {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
   }
 
/* Sidebar */

#sidebar {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
}
#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#sidebar li {
}
#sidebar li ul {
	padding: 40px 0 0 20px;}
	
#sidebar li li {
	line-height: 35px;
	border-bottom: 1px dashed #D2D4C9;
}
#sidebar h2 {
	color: #5c5c5c;
}

#sidebar p {
	text-align: left;
}
#sidebar a {
	color: #A42424;
	border: none;
	text-transform:uppercase;
	   font-size: 8pt;	
}
#sidebar a:hover {
	text-decoration: underline;
	color: #A42424;
}
#sidebar a:active { 
	color: #A42424;
	}
	
#menu {
   display: none;
   }

/* Footer */


#footer p {
   margin-left: 10%;
   padding-top: 1em;
   border-top: 1px solid #930;
   text-align:center;
}

#footer a {
	color: #A42424;
}


a:link, a:visited {
   color: #A42424;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content a[href^="/"]:after {
   content: " (http://www.pebblesmedia.com" attr(href) ") ";
   }
