html
{
    margin: 0;
    padding: 0;
	background-color: #656565;
}

body
{
	background-color: white;
	width: 700px;
	margin: 0 auto;
	margin-top: 50px;
}

p, h1
{
	padding: 0;
	border: 0;
	margin: 0;
}

a
{
	color: rgb(183, 97, 78);
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}




#Heading
{
	padding: 50px 0px 10px 0px;
	border: 0;
	margin: 0px 20px 0px 20px;
}

#Heading h1
{
    color: rgb(121, 121, 121);
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 36px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 44px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

#Heading a
{
	color: rgb(121, 121, 121);
}

#Heading a:hover
{
	color: rgb(183, 97, 78);
	text-decoration: none;
}

#Description
{
	padding: 10px 0px 20px 10px;
	border: 0;
	margin: 0px 20px 0px 0px;
}

#Description img
{
	float: right;
	margin-left: 20px;
	margin-right: 10px;
}

#QuoteAndImage
{
	padding: 10px 0px 10px 10px;
	border: 0;
	margin: 0px 20px 0px 10px;
}

#MainContent
{
	clear: both;
	padding: 0;
	border: 0;
	margin: 0;
}

#MainContent h1
{
    color: rgb(183, 97, 78);
    font-family: 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 14px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 22px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 30px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

#mainContent ul 
{
	list-style-type: none;
}

#mainContent li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Optima, Helvetica, Arial, sans-serif;
	font-size: 0.63em;
	background-color: transparent;
	color: #4D4D4D;
	line-height: 150%;
	clear:right;
}

#Footer
{
	clear: both;
	padding: 50px 0px 30px 0px;
	border: 0;
	margin: 0px 20px 0px 20px;
}

#Footer p 
{ 
	text-align: center;
}




.archive {
    color: rgb(81, 81, 81);
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 14px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 80px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: uppercase;
}

.archive a
{
	color: rgb(121, 121, 121);
}

.archive a:hover
{
	color: rgb(183, 97, 78);
	text-decoration: none;
}

.blogPhoto
{
	background-color: #A3DACE;
	padding: 0;
	border: 0;
	margin: 0px 20px 0px 0px;
	float: right;
	width: 220px;
}

.blogText
{
	padding: 0;
	border: 0;
	margin: 0px 0px 0px 10px;
	float: left;
	width: 400px;
}

.body {
    color: rgb(81, 81, 81);
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.bodyquote {
    color: rgb(81, 81, 81);
    font-family: 'HelveticaNeue', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 12px;
    font-stretch: normal;
    font-style: italic;
    font-variant: normal;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 10px;
    margin-left: 20px;
    margin-right: 30px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.date {
    color: rgb(121, 121, 121);
    font-family: 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 12px;
    margin-bottom: 20px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.entry
{
	padding: 10px 0px 0px 0px;
	border: 0;
	margin: 0;
	clear: both;

}

.homeOrMore {
    color: rgb(121, 121, 121);
    font-family: 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 15px;
    margin-bottom: 20px;
    margin-top: 0px;
    margin-left: 10px;
    margin-right: 20px;
    opacity: 1.00;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}

.imageLeft
{
	float: left;
	padding-right: 10px;
}

.quote {
    color: rgb(183, 97, 78);
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 16px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 22px;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.quoteSource {
    color: rgb(183, 97, 78);
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 14px;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 20px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.title {
    color: rgb(81, 81, 81);
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue', 'Arial', sans-serif;
    font-size: 14px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 14px;
    margin-bottom: 0px;
    margin-left: 10px;
    margin-right: 20px;
    margin-top: 20px;
    opacity: 1.00;
    padding-bottom: 5px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: Uppercase;
}

.code {
	color: rgb(0, 0, 0);
	font-family: 'CourierNewPS-BoldMT', 'Courier New', 'Courier', monospace;
	font-size: 12px;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 17px;
	margin-bottom: 5px;
	margin-left: 25px;
	margin-right: 20px;
	margin-top: 0px;
	opacity: 1.00;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	text-transform: none;
}	

.codeSpan {
	color: rgb(0, 0, 0);
	font-family: 'CourierNewPS-BoldMT', 'Courier New', 'Courier', monospace;
	font-size: 12px;
	font-stretch: normal;
	font-style: normal;
	font-weight: 700;
	line-height: 17px;
	opacity: 1.00;
}

br.clearFloats
{
	clear:both;
}