HTML {
    width:					100%;
    text-align:				center;
}
BODY {
	font-family:			arial, sans;
	font-size:				12px;
	color:					#000;
	/* line-height:			1.5em; */
    height:					auto;
    width:					100%;
    text-align:				center;
    background:				#FFF;
	margin:					0;
	padding:				0;
}

A {
	color:					#000;
	text-decoration:		none;
	margin:					0;
	padding:				0;
}
A:focus {
	outline: 				none;
}
H1, H2, H3 {
	margin:					0;
	padding:				0;
}
IMG {
	border:					0;
	margin:					0;
	padding:				0;
}
BR.reset {
	display:				block;
	clear:					both;
	margin:					0px;
	padding:				0px;
	font-size:				1px;
	line-height:			1px;
}

UL {
	list-style:				none;
	margin:					0;
	padding:				0;
}
UL LI {
	margin:					0;
	padding:				0;
}

#container {
	width:					970px;
	margin:					0 auto;
	padding:				0;
	text-align:				left;
}
#header {
	width:					970px;
	height:					106px;
	margin:					59px 0 0 0;
	padding:				0;
	border-bottom:			1px solid #000;
}
#header #logo {
	margin:					0;
	padding:				0 0 0 62px;
	float:					left;
}
#header #logo img {
	width: 150px;
	height: auto;
}

#header #claim {
	margin:					0;
	padding:				76px 0 0 80px;
	float:					left;
	color:					#000;
	text-transform:			uppercase;
}
#sidebar {
	width:					200px;
	margin:					0;
	padding:				34px 0 0 0px;
	float:					left;
	overflow:				hidden;
    text-align:				right;
}

#sidebar H2 {
	font-size:				12px;
	color:					#000;
	text-transform:			uppercase;
}
#sidebar H2 A {
	font-size:				12px;
}
#sidebar A {
	font-size:				12px;
	text-transform:			uppercase;
}
#sidebar UL LI {
	margin:					0;
	padding:				0 0 10px 0;
}
#sidebar UL LI UL LI {
	margin:					0;
	padding:				2px 0 0 0;
}
#sidebar HR {
	border:					0px;
	height:					1px;
	color:					#000;
	background-color: 		#000;
	width:					150px;
	float:					right;
	clear:					right;
	margin:					10px 0 10px 0;
	padding:				4;
}
#sidebar IMG {
	float:					right;
	clear:					right;
}
/*
#sidebar #links H2 {
	display: 				none;
}
*/
#content {
	width:					640px;
	margin:					34px 0 0 80px;
	overflow:				hidden;
	float:					left;
	font-size:				13px;
	color:					#000;
}
#content H2 {
	color:					#000;
}
#content H2 A, #content A {
	color:					#000;
}
#content H3 {
	color:					#000;
	font-weight:			normal;
}
#content .postbyline {
	font-size:				10px;
}
#content img {
	/*width: 100%;*/
	max-width: 640px;
}
#content p a {
        text-decoration:	        	underline;
}
#content .postshare {
        padding: 0 0 1em;
	border-bottom: 1px solid;
}

/* FORMS */
#sidebar FORM {
	margin:					0;
	padding:				0;
}
#sidebar input {
	width:					110px;
	margin:					6px 0;
	padding:				2px 6px;
	border:					1px solid #000;
	font-size:				9px;
	line-height: 			10px;
	text-align:				right;
	position:				relative;
	float: 					right;
}

#sidebar input.MailPressFormSubmit {
	width:					67px;
	height:					16px;
	margin:					6px -3px 6px 0;
	padding:				2px 6px;
	border:					1px solid #000;
	font-size:				9px;
	text-align:				right;
	position:				relative;
	right:					0;

}

#sidebar input.MailPressFormEmail {
	width:					110px;
	height:					10px;
	margin:					6px -3px 6px 0;
	padding:				2px 6px;
	border:					1px solid #000;
	font-size:				9px;
	text-align:				right;
	position:				relative;
	right:					0;

}


#sidebar FORM A {
	font-size:				12px;
	color:					#000;
	text-transform:			uppercase;
	font-weight:			bold;
}

#commentform input#author,
#commentform input#email,
#commentform input#url {
	width:					110px;
	margin:					6px 0;
	padding:				2px 6px;
	border:					1px solid #000;
	font-size:				9px;
	line-height: 			10px;
}

#commentform #comment {
	border:					1px solid #000;
	padding:				2px 6px;
	width: 					626px;
	margin:					0;
	font-size:				9px;
}


#poweredByWordpress {
	font-size:				10px;
	color:					#000;
}