
body { 
color: #c7c2bc;
/* font-size:65%; */
}

.img-border {
	border: 1px solid #ccc;
}


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #000; }

h1 { font-weight:bold; font-size: 2em; margin-bottom: 1.25em; color:#8b8078; line-height:1;}
h1 a { color: #8b8078; }
h1 a:hover { color: #000;}
h2 { font-size: 2em; margin-bottom: 0.75em; color:#8b8078; line-height:1;}
h3 { font-weight:bold;}
h4 { font-size:1.2em; font-weight: bold; font-style:bold; color:#f00;}

/* Text elements
-------------------------------------------------------------- */

a:focus, 
a:hover     { color: #000;}
a           { color: #8b8078; text-decoration: none; }
a:visited   { }

/* Lists
-------------------------------------------------------------- */

li ul, 
li ol       { margin:0; }
ul, ol      { margin:0; list-style-type: none;}

#nav{ }
#nav ul{ margin:0; padding:0; list-style-type:none; width:150px; }
#nav ul li{ height:auto; display:block; /* background:#000; */ border-top:1px solid #c7c2bc;}
#nav ul li a{ text-decoration:none; display:block; color: #c7c2bc;}
#nav ul li a:hover,#nav ul li a.current{ color:#8b8078; background: #fff; font-style: italic;}

/* Classes
-------------------------------------------------------------- */

.rule {margin-top:2.5em;}
.rightbar {margin:0 0 1em 0;}
.post-title {margin:0; display:inline;}
.date-header {margin:0; display:inline; margin-top: 0px; text-transform:uppercase; letter-spacing:.15em;}
.flickr {font-size: 6pt; font-weight:bold; margin-top: 0px; text-transform:uppercase; letter-spacing:.15em;}
.google {overflow: hidden;}

hr { color: #c7c2bc; background-color: #c7c2bc; height: 4px;}

/* Grid
-------------------------------------------------------------- */

/* A container should group all your columns. */
.container {
	margin: 0 0 0 20px;
	text-align:left;
}

.post-body {
	margin: 0 0 54px 0;
}

.title {
	border-bottom:1px solid #c7c2bc;
	margin-bottom:20px;
	padding-bottom:2px;
}

