* {
	padding:	0;
	margin:		0;}
ul, ol, dl, p, h3, h4, h5, h6 {
	margin-top:	14px;}
ul {
	list-style-type:	none;}
table {
	font-size:	100%;}
td, th {
	vertical-align:	top;}
blockquote	{
	margin:	20px 35px;}
img {
	border:	none;}
.uline {
	text-decoration:	underline;}
html {
	background:	#cfb4f0 url("http://www.jenniferbukosky.com/images/pattern.png");}
body {
	font-family:		verdana, helvetica, arial, sans-serif;
	font-size:			14px;
	color:				#000;
	letter-spacing:		0;
	width:				864px;
	padding:			20px 40px;
	line-height:		1.5em;
	margin:				0 auto;
	margin-bottom:		30px;
	background-color:	#fff;}
a, a:link, a:visited {
	color:	#9884c3;}
a:hover, a:active {
	text-decoration:	none;}
#header {
	background:	#a21cc8 url("http://www.jenniferbukosky.com/images/header_bg.jpg") no-repeat;
	height:		199px;
	padding:	0;
	margin:		0;}
#header h1, #header p {
	margin-left:	125px;}
h1 {
	font-size:		36px;
	padding-top:	43px;
	font-weight:	normal;}
h1 a, h1 a:link, h1 a:visited, h1 a:hover, h1 a:active {
	color:			 	#faf1e1;
	text-decoration:	none;}
#lifespan {
	color:	 	#faf1e1;
	font-size:	30px;}
#tagline {
	color:			#59402d;
	font-size:		30px;
	margin-top:		30px;
	font-family:	arial, verdana, helvetica, sans-serif;
	line-height:	1.1em;}
#contentWrapper {
	float:			left;
	width:			100%;
	padding-bottom:	20px;}
#mainWrapper {
	float:		right;
	width:		100%;
	margin:		0 0 0 -220px;}
#main {
	line-height:	1.5em;
	margin:			0 0 0 220px;}
#emailPage {
	float:		right;
	width:		150px;
	text-align:	right;}
h2 {
	color:			#db74f7;
	font-size:		24px;
	font-weight:	normal;
	padding-bottom:	15px;}
.no_h2_accent {
	background:	none;}
.h2_intro {
	color:			#59402d;
	font-size:		11px;
	font-weight:	bold;}
.article_post_date {
	font-size:	12px;
	color:		#ab8df2;
	margin-top:	0;}
#sidebar {
	float:		left;
	width:		204px;}
#sidebar ul {
	list-style-type:	none;
	background:			url("http://www.jenniferbukosky.com/images/nav_top_bg.gif") no-repeat top center;
	padding-top:		37px;}
#sidebar ul li {
	font-size:		18px;
	border-bottom:	3px dotted #59402d;}
#sidebar ul #last_nav_item {
	border:			none;
	background:		url("http://www.jenniferbukosky.com/images/nav_bottom_bg.gif") no-repeat bottom center;
	padding-bottom:	37px;}
#sidebar ul li a, #sidebar ul li a:link, #sidebar ul li a:visited {
	padding:			7px 0;
	display:			block;
	text-decoration:	none;
	color:				#ab8df2;}
#sidebar ul li a:hover, #sidebar ul li a:active {
	background:	#cfb4f0;
	color:		#c53feb;}
#counting_area {
	padding-bottom:	1em;
	background:		#ede0ff url("http://www.jenniferbukosky.com/images/counting_bg.gif") no-repeat top right;}
#counting_area em {
	display:		block;
	font-size:		14px;
	color:			#c53feb;
	font-family:	helvetica, verdana, arial, sans-serif;
	margin:			10px 0 0 10px;}
.buzz_word {
	font-family:	verdana, helvetica, arial, sans-serif;
	font-size:		18px;
	margin:			0 0 0 5px;}
.total {
	width:			150px;
	text-align:		center;
	font-family:	helvetica, verdana, arial, sans-serif;
	color:			#db74f7;
	font-size:		30px;
	background:		#fff;
	padding:		10px 0;
	margin-left:	27px;}
#most_active {
	margin-top:		20px;
	font-size:		12px;
	padding:		10px 5px;
	background:		#ede0ff url("http://www.jenniferbukosky.com/images/counting_bg.gif") no-repeat top right;}
#most_active p {
	margin:	0;}
#most_active em {
	font-size:	14px;
	color:		#c53feb;}
.right {
	text-align:	right;
	margin:		0;}
.most_active_section {
	background:	#fff;
	margin:		14px 0;
	padding:	2px 5px;}
#homepage_external_links {
	margin-top:	30px;
	text-align:	center;}
#homepage_external_links img {
	border:	none;}
#footer {
	clear:			both;
	margin-top:		20px;
	text-align:		right;
	font-size:		12px;
	color:			#faf1e1;
	padding:		1em;
	background:		#a21cc8 url("http://www.jenniferbukosky.com/images/footer_bg.jpg") no-repeat;
	line-height:	1.5em;}
#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
	color:				#faf1e1;
	text-decoration:	none;}
#footer p {
	margin:	0;}
#allmar_logo {
	float:	left;
	width:	45px;}
#footer img {
	border:	none;}