/** @Header */
/** ------------------------------ */

body#s120209 {
	color: #5E5E5E!important;
	margin: 0;padding: 0;
	background: #fff url(../images/posts/120209/bodybg.gif) no-repeat top center;
	text-align: center;
}

p::-moz-selection {background: #5E5E5E; color: #fff;}  
p::selection {background: #5E5E5E; color: #fff;}

/** @end */
/** ------------------------------ */

/** @Content */
/** ------------------------------ */

h1 {
	height: 0!important;
	text-indent: -8787px;
}	

header {
	margin: 305px 0 0 0;
	float: right;
	width: 568px;	
}

header p {
	font-size: 15px;
	text-align: left;
	margin: 0 0 22px 0;
	line-height: 1.6;
}

#content {
	width: 832px;
	margin: 0 auto;
	font-family: Verdana, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Helvetica, Arial, Sans-Serif;
}

.cont-col-left {
	clear: right;
	float: left;
	width: 343px;
	margin: 60px 54px 0 165px;
	position: relative;
}

.cont-col-left h2  {
	text-indent: -8787px!important;
	width: 344px;
	height: 115px;
	background: url(../images/posts/120209/avoid.gif) no-repeat top left;
	margin-bottom: 25px;
}

.cont-col-left h3, .cont-col-left p {
	text-align: right;
}

.cont-col-right {
	clear: right;
	float: left;
	width: 270px;
	margin: 185px 0 0 0;
	position: relative;
	z-index: 300;
}

.cont-col-right h2  {
	text-indent: -8787px!important;
	width: 269px;
	height: 78px;
	background: url(../images/posts/120209/create.gif) no-repeat top left;
	margin-bottom: 30px;
}


.cont-col-right h3, .cont-col-left h3 {
	font: 32px times, georgia, 'Times New Roman', serif;
	color: #E00000;
}	

.cont-col-right p, .cont-col-left p  {
	margin-bottom: 30px;
}

.cont-col-right h3, .cont-col-right p {
	text-align: left;
}

.cont-col-right p, .cont-col-left p {
	color: #333333;
	font-size: 12px;
	line-height: 1.9;
}

.cont-col-right p {
	text-align: left!important;
}	

#content #comments {
	margin: 0 0 50px 165px;
	position: relative;
	clear: both;
}	

.thoughts, .number {
	display: none;
}

#content #comments .tinytrees {
	position: relative; 
	top: -100px;
	right: 0;
	z-index: 200!important;
}

#infoContent {
	display: none;
	color: #fff;
}



/** @end */
/** ------------------------------ */

/** @Content */
/** ------------------------------ */


#content form {
	display: block;
	margin: 20px 0 0 55px;
}

#content label {
	display: block;
	height: 27px;
	width: 130px;
	text-indent: -8787px;
	padding: 0;
	margin: 0 0 5px 0;
}

#content input, #content textarea {
	padding: 18px 0 0 12px;
	color: #000;
	font-size: 12px;
	display: block;
	border:0;
}

#comments #name_label {
	background: url(../images/posts/120209/yourname.gif) no-repeat top left;
}

#comments #email_label {
	background: url(../images/posts/120209/youremail.gif) no-repeat top left;
}

#comments #message_label {
	background: url(../images/posts/120209/yourmessage.gif) no-repeat top left;
	margin-top: -10px;
}

#content #comments #name {
	width: 295px;
	height: 52px;	
	background: url(../images/posts/120209/namebg.gif) no-repeat top left;
}

#content #comments #email {
	width: 285px;
	height: 54px;	
	background: url(../images/posts/120209/emailbg.gif) no-repeat top left;
}

#content #comments #message {
	width: 576px;
	height: 165px;	
	background: url(../images/posts/120209/messagebg.gif) no-repeat top left;
	padding: 24px 80px 60px 12px;
}

#content textarea {
	width: 300px;
}

#content input:focus, #content textarea:focus {
	border:0;
	color: #000;
}

#content #submit_btn  {
	color: #666;
	font-size: 11px;
	text-indent: -8787px;
	display: block;
	margin: 0 5px 0 0;
	width: 109px;
	height: 49px;
	background: url(../images/posts/120209/submit.gif) no-repeat top left;
}

#content #submit_btn:hover {
	background: #333;
	color: #000;
	cursor: pointer;
	background: url(../images/posts/120209/submithover.gif) no-repeat top left;
}

#contact #submit_btn:active  {
	background: #666;
	color: #000;
}

#content .error {
	display:block;
	color: #A50000;
}

#content .username {
	font-weight: normal;
	color: #666;
	font: 12px times, georgia, 'Times New Roman', serif;
}

#content #comments .entry {
	margin: 10px 0 35px 60px;
	padding: 0 0 15px 0;
	width: 555px;
	border-bottom: 1px #999 solid;
}	

#content #comments .entry .left {
	text-align: left;
}

#content #comments .entry .left  .name {
	display: block;
	font-size: 11px;
	font-weight: bold;
	color: #E00000;
	font: 18px times, georgia, 'Times New Roman', serif;
	margin: 2px 0 6px 0;
}

#content #comments .entry .left  .date {
	display: block;
	font-weight: normal;
	color: #666;
	font: 14px times, georgia, 'Times New Roman', serif;
	margin: 0 0 15px 0;
	
}

#content #comments .entry .right {
	text-align: left;
	width: 500px;
}

#content #comments .entry .right  a {
	color: #000;
}	

#content #comments .entry .right p {
	line-height: 1.7;
	color: #666;
	text-align: left;
	font-size: 12px;
	margin: 0 0 14px 0;
}

#content #comments .entry .right strong {
	display: block;
	color: #666;
	line-height: 1.4;
	margin: 10px 0 10px 0;
	width: 500px;
}

.website, #website_label, #url {
	display: none!important;
}

/** @end */
/** ------------------------------ */


#social li.share {
	margin: 0 8px 0 0;
}	

#social li.subscribe {
	margin: 0 8px 0 15px;
}	