body {
	font-family: "Helvetica Neue", Helvetica, "Universe", "Swiss", Arial, sans-serif;
	font-weight: 200;
	font-size: 15px;
	color: #8E8D83; /*6A6962*/
}
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-weight: 100; color: #CECECB; }

h1 {
	font-size: 3em;
	margin: 10px 0 0 0;
	padding: 5px 0 5px 0;
}
h1 em {
	color: #FDB10A;
	font-style: normal;
	/*font-size: .85em;*/
}
#sidebar_area h1 {
	font-size: 2em;
}
h2 {
	font-size: 2em;
}
p { font-size: 1em; line-height: 22px; }
b, strong { font-weight: 300; }
a { text-decoration:none; color: #ACACA9; }/*B8B8B2*/
a:hover { text-decoration:none; color: #FDB10A; }



#menu-nav { font-size: 1.2em; /*font-family: "Helvetica Neue", Helvetica, "Universe", "Swiss", Arial, sans-serif;*/ }
#menu-nav a { color: #CECECB; text-transform:capitalize; /*letter-spacing:.25px; */ }
#menu-nav li ul li a { /*font-size: 0.9em;*/  }

#sidebar_area a { color: #8E8D83; }
#sidebar_area a:hover { color: #FDB10A; }
#sidebar_area ul { padding: 0; margin: 0; list-style: none;  }
#sidebar_area li { padding: 10px;}

#footer .copyright { font-size: 12px ;}

/**************************************************************
* BLOCK SPECIFIC CSS
**************************************************************/
.ccm-jereme-tweetcrete-timeline ul li .ccm-jereme-tweet-time { font-size: 0.75em; }
.ccm-jereme-tweetcrete-timeline h2 { padding-bottom: 10px; }

/**************************************************************
* CONTENT INDENT
**************************************************************/
#main_area p,
#sidebar_area p,
#content form,
#content #round_button { padding: 0 20px; }
.ccm-jereme-tweetcrete-timeline a img, .ccm-jereme-tweetcrete-timeline ul li .ccm-jereme-tweet-time, .ccm-jereme-tweetcrete-timeline ul li .ccm-jereme-tweet-text { padding: 0 20px;  }

p { margin-bottom: 20px; }