body {
	background:url('images/bg_pattern1-bw.png');
	}
	
a {
	color:#2699C7;
	}	
	
#navigation {
	width:980px;
	margin:0px auto;
	display:block;
	height:20px;
	}
	
#navigation a {
	background:#76BAE7;
	color:#fff;
	padding:5px 10px;
	text-decoration:none;
	margin-right:6px;
	display:block;
	float:left;
	line-height:20px;
	margin-top:20px;
	height:20px;
	font-family:"Helvetica", sans-serif;
	font-weight:bold;
	}	
	
#navigation a:hover {
	background:#76BAE7;
	color:#efefef;
	}	
	
#wrapper {
	width:980px;
	margin:0 auto;
	background:#fff;
	border-left:12px solid #76BAE7;
	border-right:12px solid #1394c4;
	background-image:url('images/logo.png');
	background-repeat:no-repeat;
	background-position:38px 38px;
	position:relative;
	margin-top:30px;
	}
	
#socials {
	background:#1394c4;
	width:27px;
	padding:12px 12px 4px 12px;
	border-bottom-right-radius:0;
	position:absolute;
	top:0;
	right:0;
	margin-right:-51px;
	}
	
#socials li {
	padding-bottom:8px;
	}
	
#mobile-logo {
	display:none;
	}
	
#tagline {
	color:#231F20;
	font-size:15px;
	font-family:"Helvetica", sans-serif;
	position:absolute;
	top:180px;
	left:160px;
	}
	
#tagline span {
	color:#868686;
	margin-left:10px;
	}
	
.faux-border {
	background:url('images/faux.png');
	height:12px;
	}
	
#container {
	width:648px;
	float:left;
	margin-left:38px;
	margin-top:250px;
	}
	
.post {
	display:block;
	margin-bottom:70px;
	position:relative;
	}
	
.post h1, .post h1 a {
	font-size:"Georgia";
	color:#211D1D;
	text-decoration:none;
	line-height:34px;
	font-size:28px;
	}
	
.post h2 a {
	font-size:"Georgia";
	color:#211D1D;
	text-decoration:none;
	line-height:34px;
	font-size:28px;
	}
	
.one-rule {
	background:url('images/rule.png');
	height:1px;
	width:648px;
	margin:20px 0;
	}
	
.post, .post p, .post ul, .post ol {
	font-size:"Georgia";
	color:#211D1D;
	font-size:16px;
	line-height:25px;
	margin-bottom:28px;
	}
	
.post li {
	margin-left:30px;
	}
	
.post a {
	text-decoration:none;
	}

.entry-meta {
	background:#76BAE7;
	text-align:center;
	width:64px;
	height:140px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	position:absolute;
	left:-108px;
	}
	
.entry-date {
	font-family:"Helvetica", sans-serif;
	font-size:16px;
	color:#fff;
	display:block;
	padding-top:10px;
	
	}
	
.entry-date-number {
	font-family:"Helvetica", sans-serif;
	font-size:26px;
	color:#fff;
	display:block;
	margin-bottom:5px;
	}
	
.entry-utility {
	font-family:"Helvetica", sans-serif;
	font-size:12px;
	margin-bottom:20px;
	}
	
div.homeSummary {
	width:250px;
	display:block;
	float:left;
	padding:27px 37px;
	height:220px;
	}
	
div.homeSummary:nth-child(odd) {
	border-top:1px solid #76BAE7;
	}

div.homeSummary:nth-child(even) {
	border-top:1px solid #1394c4;
	}

	
.homeSummary h2, .homeSummary h2 a {
	font-size:14px;
	font-size:"Georgia";
	color:#211D1D;
	text-decoration:none;
	line-height:17px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.summary-dated {
	color:#A6A6A6;
	text-transform:capitalize;
	}	
	
.summaryExcerpt {
	font-size:12px;
	font-size:"Georgia";
	color:#211D1D;
	line-height:23px;
	}
	
.homeSummary .entry-utility a {
	font-size:10px;
	}
	
#primary {
	width:220px;
	float:right;
	margin-right:22px;
	color:#A6A6A6;
	font-size:11px;
	line-height:15px;
	font-family:"Helvetica", sans-serif;
	margin-top:20px;
	}

#primary ul {
	margin-bottom:40px;
	}	
	
#primary li {
	margin-bottom:15px;
	}
	
.twitter-stream {
	margin-bottom:30px;
	}
	
#primary h3 {
	color:#211D1D;
	text-transform:lowercase;
	font-size:20px;
	line-height:24px;
	margin-bottom:13px;
	}
	
#primary p {
	margin-bottom:10px;
	}
	
#primary img {
	margin-bottom:30px;
	}
	
#footer {
	width:1004px;
	background:#7B7B7B;
	margin:0 auto;
	color:#fff;
	height:230px;
	display:none;
	}
	
#footer h3 {
	font-size:28px;
	line-height:34px;
	}
	
#footer p, #footer li {
	font-size:14px;
	line-height:23px;
	}
	
#footer li a {
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;
	font-family:"Helvetica";
	}
	
#first {
	width:510px;
	float:left;
	margin-top:37px;
	margin-left:55px;
	}
	
#second {
	width:220px;
	float:right;
	margin-top:37px;
	margin-right:32px;
	}
	
#disqus_thread {
	font-family:"Georgia";
	}
	
#nav-below {
	border-top:1px solid #76BAE7;
	padding:30px 0;
	margin-top:30px;
	}
	
#nav-below a {
	font-size:20px;
	font-family:"Helvetica";
	text-decoration:none;
	}
	
#nav-below .nav-previous {
	float:left;
	}
	
#nav-below .nav-next {
	float:right;
	}
	

.widget-title a {
	color:#000;
	text-decoration:none;
	}


 .post ul {
	list-style: square;
	margin: 0 0 18px 1.5em;
}

.post ol {
	list-style: decimal;
	margin: 0 0 18px 1.5em;
}

.post ol ol {
	list-style: upper-alpha;
}

.post ol ol ol {
	list-style: lower-roman;
}

.post ol ol ol ol {
	list-style: lower-alpha;
}

.post ul ul,
.post ol ol,
.post ul ol,
.post ol ul {
	margin-bottom: 0;
}

.post dl {
	margin: 0 0 24px 0;
}

.post dt {
	font-weight: bold;
}

.post dd {
	margin-bottom: 18px;
}

.post strong {
	font-weight: bold;
}

.post cite,
.post em,
.post i {
	font-style: italic;
}

.post big {
	font-size: 131.25%;
}

.post ins {
	background: #ffc;
	text-decoration: none;
}

.post blockquote {
	font-style: italic;
	padding: 0 3em;
}

.post blockquote cite,
.post blockquote em,
.post blockquote i {
	font-style: normal;
}

.post pre {
	background: #f7f7f7;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	overflow: auto;
	padding: 1.5em;
}

.post abbr,
.post acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

.post sup,
.post sub {
	height: 0;
	line-height: 1;
	position: relative;
	vertical-align: baseline;
}

.post sup {
	bottom: 1ex;
}

.post sub {
	top: .5ex;
}

.post li {
	margin-bottom:12px;
	}
	
#author-avatar {
	display:block !important;
	}

#author-avatar.Guest {
	display:none !important;
	}
	
.cat-links {
		display:block;
		}