*
{
	margin: 				0;
	padding: 				0;
	border: 				0;
}

body
{
	color: 					#979797;
	font-family: 			"Helvetica Neue", helvetica, verdana, arial, sans-serif;
	background:				#fff;
}

#wrapper
{
	width: 					873px;
	margin: 				50px auto;
}

h1, h2, h3, h4, h5, h6
{
	color: 					#3375cd;
	font-weight: 			bold;
	font-family: 			"Helvetica Neue", helvetica, verdana, arial, sans-serif;
}

h1
{
	font-size: 				36px;
	margin-bottom:			5px;
}

h2
{
	font-size: 				23px;
	margin-bottom:			35px;
}

h3
{
	font-size: 				16px;
	margin-bottom:			25px;
}

h4
{
	font-size: 				15px;
	font-weight: 			normal;
	margin-bottom:			25px;
}

p
{
	font-size: 				15px;
	margin-bottom:			20px;
}

#widget
{
	margin-bottom:			25px;
	width: 					805px;
	height: 				564px;
}

#share
{
	overflow:	 			auto;
}

#share fieldset
{
	float: 					left;
	width: 					291px;
	padding: 				0 0 15px;
}

#share fieldset.choose-button
{
	width: 					300px;
}

#share fieldset.embed-code
{
	width: 					300px;
}

#share fieldset.bookmark-share
{
	width: 					273px;
}

#share fieldset p,
#share fieldset label
{
	font-size: 				13px;
}

#share fieldset legend
{
	font-weight: 			bold;
	font-size: 				13px;
	margin-bottom:			15px;
}

#share fieldset textarea
{
	width: 					250px;
	height: 				80px;
	border: 				1px solid #979797;
	color:	 				#979797;
	font-size: 				10px;
	font-style: 			italic;
}

#share fieldset dl
{
}

#share fieldset dl dt
{
	float: 					right;
	width: 					261px;
	margin-bottom:			20px;
}

#share fieldset dl dd
{
	float: 					left;
	width: 					30px;
	margin-bottom:			20px;
}

#share fieldset #status_message	
{
	font-size: 				10px;
	font-style: 			italic;
}

#footer
{
	clear: 					both;
	background:				url(../image/footer.png) no-repeat left top;
	height: 				19px;
	margin-top: 			80px;
}