/*
THEME NAME: MCG
THEME URI: http://www.matthewcgood.com/blog/SOMEURL
DESCRIPTION: Theme for matthewcgood.com blog, modified from 'Sandbox' theme.
VERSION: 1.0
AUTHOR: <a href="http://www.matthewcgood.com/">Matthew C Good</a>
AUTHOR URI: http://www.matthewcgood.com
*/

/* Two-column with sidebar on right from the /examples/ folder  */
@import url('examples/2c-r.css');

body {
    font-size: 14px;
	font-family:Corbel, Verdana, Helvetica, Arial, sans-serif;
	padding:15px;
	color:#333333;
}
h1 {
	font-family:"Garamond Premier Pro", Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	border-bottom: 1px solid #B2B2B2;
	color:#000000;
	margin-bottom:29px;
}
h1 a:link, h1 a:visited, h1 a:active {
	color:#000000;
}
h1 a:hover {
	text-decoration:none;
}
h2 {
	font-family:"Garamond Premier Pro", Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	margin-bottom:8px;
	color:#1f3e66;
}
h2 a:link, h2 a:visited, h2 a:active {
	color:#1f3e66;
	border-bottom:1px solid #CFD9E5;
	display:block;
}
h2 a:hover {
	text-decoration:none;
	color:#172e4d;
	border-bottom:1px solid #b8c1cc;
	display:block;
}
h3 {
	font-family:Corbel, Verdana, Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
}
h4 {
	font-family:Corbel, Verdana, Helvetica, Arial, sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:20px;
	color:#333333;
}
h4 a:link, h4 a:visited, h4 a:active {
	color:#1f3e66;
}
h4 a:hover {
	text-decoration:underline;
	color:#172e4d;
}
h6 {
	font-family:Corbel, Verdana, Helvetica, Arial, sans-serif;
	font-size:1em;
	line-height:20px;
	margin-bottom:10px;
	color:#333333;
}
h6 a:link, h6 a:visited, h6 a:active {
	color:#333333;
}
h6 a:hover {
	text-decoration:underline;
	color:#000000;
}
p {
	font-size:1em;
	line-height:20px;
	margin-bottom:15px;
	font-family:Corbel, Verdana, Helvetica, Arial, sans-serif;
}
a:link, a:visited, a:active {
	text-decoration:none;
	font-weight:normal;
	color:#405b80;
}
a:hover {
	text-decoration:underline;
	color:#172d4d;
}
.inactive {
	color:#999999;
}
.clearer {
	display:block;
	clear:both;
	height:0px;
}	
.blueBox {
	padding:4px;
	border:1px solid #CFD9E5;
	background-color: #E1E7ED;
}
.blueBox p {
	color:#666666;
}
div.hr {
	border-bottom: 1px solid #B2B2B2;
	height:0px;
	margin-top:15px;
	margin-bottom:14px;
}
.addMargin {
	margin-bottom:15px;
}

.post {
	margin-bottom:30px;
}
.post p {
	margin-bottom:15px;
}
.post img {
	border:1px solid #cccccc; /* #CFD9E5; */
	background-color:#f2f2f2;
	padding:4px;
	margin:5px 0px 5px 0px;
}
#content ul {
	margin-bottom:15px;
}
#content ul li {
	line-height:1.25em;
	margin-left:25px;
	list-style:disc url(/images/prof/bullet.gif) outside;
}
#header h1 {
	margin-bottom:4px;
}
#TopNav {
	text-align:right;
	line-height:1em;
	margin-bottom:31px;
	color:#999999;
}
#TopNav a:link, #TopNav a:visited, #TopNav a:active {
	color:#999999;
}
#TopNav a:hover {
	color:#334a66;
	text-decoration:underline;
}
div#secondary, div#content {
	margin-bottom:30px;
}
.sidebar {
	background:#ffffff;
}
.sidebar > ul.xoxo > li {
	padding-bottom:15px;
}
.sidebar h6 {
	background-color:#e1e7ed;
}
#pages ul ul {
	margin-left:10px;
	list-style:disc url(/images/prof/bullet.gif) inside;
}
#footer {
	margin:00px 0px 15px 0px;
	border-top:1px solid #cccccc;
	text-align:right;
	padding:4px 0px 0px 0px;
	color:#999999;
}
#footer img {
	vertical-align:text-bottom;
}
#footer a:link, #footer a:visited, #footer a:active {
	color:#999999;
}
#footer a:hover {
	color:#334a66;
}