body { border-top:	5px solid #666; background-color:	#fff; color:	#777; font:	100%/1.45 Georgia, "Times New Roman", Times, serif; margin:	0; padding:	0; }
strong { color:	#cc0000; font-weight:	normal; }
a { font-weight:	normal; color:	#cc0000; text-decoration:none; }

form { padding:	0; margin:	0; }
#contactform { width:	450px; }
fieldset { border:	none; padding:	0; margin:	0; }
label { width:	5em; text-align:	right; }
a:visited { color:	#333; border-bottom:	none; }
a:hover { color:	#333; border-bottom:	none; }

#header { background:	#fff; padding:	0; margin:	0 0 65 0px; width:	100%; }
#tagline{color:#6BC0AF; position:absolute; left:-99999px}
#logo { position:absolute; width:75px; text-align:left; float:left; margin:30px; left: 0; }
.headerText {
	position:absolute; top:17em; left:4em;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.68em;
	font-weight:bold;
	color:#3E9180
}

.widget h2{	font-family:Georgia, "Times New Roman", Times, serif; color:#3E9180}
.headerText a { font-weight:normal }
h4.search { float:right; padding-top:0px; width:200px; margin-top:-50px; }
#s { width:	136px; }
#searchsubmit { width:	56px; background:white; border:1px solid #dddddd }
#subtitle { padding:	0; margin:	0; }
#menu { font-weight:normal; position:absolute; text-align:left; left:0px; top:195px; width:	170px; padding:0; margin-left:30px }
#content { padding:	0 0 50px 0; margin-top:	-1px; margin-left:	0px; margin-right:	auto; width:	99%; min-height:20em; height:auto !important; height:20em; }
.post { margin-top:160px; }
	.post h1 { font-size:14px ; border-bottom:1px dotted #aaaaaa; color:#6BC0AF}
	.post h1 a{ color:#6BC0AF}
	.post p { font-size:12px ; color:#999999; padding:0.4em 0}
	#postindex .post { margin-top:15px; border-bottom:1px solid #ffffff; min-width:580px; width:auto !important; width:580px; }
	.postmetadata { border-top:1px solid #eeeeee; border-bottom:1px solid #999999; margin:1em 0; font-size:11px; color:#888888; width:100%; clear:left; padding:0.5em 0 }
	.entry { width:100%; clear:left }

.entrytext { font-size:12px; line-height:15px }
#main { width:580px; margin-left:275px; text-align:left; display:block; }
h1 { color:	#333; font-weight:	normal; font:	18pt/1.45 Georgia, "Times New Roman", Times, serif; margin-top:	65px; margin-bottom:15px; text-align:	left; }
h1 a { border-bottom:	0; color:	#cc0000; font-weight:	normal; text-decoration:	none; }
h1 span.author { color:	#666; font-weight:	normal; letter-spacing:	-1px; text-transform:	none; }
h2 { color: #666; font-size: 1.1em; text-transform: uppercase; font-variant: small-caps; font-weight: bold; }
#footer h2 { margin-top:	0; }
h2 a { border-bottom:	0; color:	#cc0000; font-weight:	normal; text-decoration:	none; }
h2 span.author { color:	#666; font-weight:	normal; letter-spacing:	-1px; text-transform:	none; }
h3 { color:	#333; font-size:	1em/1.45; font-weight:	bold; }
h4 { font:	100%/140% Georgia, "Times New Roman", Times, serif; color:	#666; font-weight:	normal; float:	right; text-align:	right; margin-top:	0px; margin-bottom:	0px; width:	200px; position:	relative; padding-bottom:	0; padding-top:	0; padding-left:	60px; }
h6 { font:	80%/168% Georgia, "Times New Roman", Times, serif; color:	#666; margin-top:	-05px; margin-bottom:	30px; clear:	both; }
h5 { font:	80%/168% Georgia, "Times New Roman", Times, serif; color:	#666; font-weight:	normal; float:	left; text-align:	right; margin-top:	0px; margin-bottom:	0px; margin-left:	-156px; width:	140px; position:	relative; padding-bottom:	0; padding-top:	0; clear:	both; display:	inline; }
h5 a:visited { color:	#666; border-bottom:	none; }
h5 a:hover { color:	#333; border-bottom:	none; }
p { margin:	0; padding-bottom:6px; }
ul li { text-align:	left; padding:	1px 0px 1px 0px; margin:	0; }
ul { margin-left:10px; }
ul li a { text-align:	left; padding:	0; margin:	0; list-style:	none; }
a:hover { color:	#000000; border-bottom:	none; }
ul li a:hover { color:	#000000; border-bottom:	none; }
ol li a:hover { color:	#000000; border-bottom:	none; }
#menu ul { padding:	0; margin:	0; }
#menu ul ul ul { padding-left:	15px; }
#menu ul li { list-style:none; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:7px; }
#menu ul.pagemain { padding:	0; margin:	0; padding-top:	15px; }
#menu ul.pagemain li { border-bottom:1px dotted #ddd }
#menu ul li .pagecat { padding-bottom:	5px; }
#menu ul.pagelist { padding-bottom:	20px; }
#menu .current_page_item a { text-decoration:none; color:	#666; font-weight:bold }
#menu .current_page_item a:visited { text-decoration:	none; color:	#666; }
#menu .current_page_item li a { text-decoration:	underline; color:	#CC0000; }
#menu .current_page_item li a:visited { text-decoration:	underline; color:	#CC0000; }
#legalese { color:	#333; margin-top:	30px; padding:	5px 0 5px 0; text-align:	left; }
blockquote { font-style:	normal; font-size:	80%; line-height:	140%; margin-left:	20px; }
img { border:	0; }
img.wide { position:	relative; margin-top:	30px; margin-bottom:	30px; border:	none; }
#chart { font-size:	80%; padding-bottom:	25px; }
#commentform p{float:left}
#commentform label{width:35em; display:inline-block; text-align:left}
#commentform input{width:15em; text-align:left}
div.comment { margin-top:	14px; color:	#aaa; width:	100%; font-size:	100%; }
ul.commentlist { margin:0; padding:0; list-style:outside; list-style-type:none }
li.comment { float:left; clear:left; width:100%; padding:0.5em; border-top:1px solid #999999; }
.comm { font:	85%/1.45 Georgia, "Times New Roman", Times, serif; color:	#333; font-weight:	normal; padding-top:	30px; }
.commentAuthor { margin-top:	30px; font:	85%/1.45 Georgia, "Times New Roman", Times, serif; color:	#666 font-weight: normal;
}
.commentAuthor a { font:	85%/1.45 Georgia, "Times New Roman", Times, serif; color:	#666; }
.comment-author, .comment-metametadata, .comment-meta { float:right; }
.comment-meta { text-align:right }
.comment-text { float:left }

.sociable_tagline {border-top:1px solid #CCCCCC; padding-top:3px}
.sociable_tagline strong{font-size:0.68em; color:#888}
cite.fn { font-style:normal }
.avatar { vertical-align:text-top; margin:0 1em }
.aditionalInfo { font-size:11px }
.trackback, .says { display:none }
#footer { width:100%; color:	#333; clear:	both; padding-bottom:	30px; }
#links { width:100%; clear:both; padding-top:10px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:30px; }
#linklist { margin-left:280px; border-top:1px dotted #eeeeee; padding:7px 0 }
#links a, #links a:link, #links a:visited { color:	#333; }
#links ul, #links li { display:	inline; list-style:	none; margin-left:0; padding-left:0 }
#linklist li a { border-right:1px solid #ddd; padding:0 5px }
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 { color:	#fff; }
#footer h2 { padding-top:	60px; }
#main { width:580px; text-align:left; display:block; }
#comments { margin-left:275px; color:	#333; width:580px; font-size:12px }
#comments a, #comments a:link, #comments a:hover { color:	#333; }
#navigation { padding-top:	10px; }
h2 #com { padding-top:	10px; }
ul li a.selected { text-decoration:	none; color:	#333; }
#menu a:visited { color:	#CC0000; }
#menu a:visited.selected { color:	#333; }
#menu a.selected { color:	#333; }
.entry img { /*clear: both; float: left; */padding: 1em 1em 1em 0em; margin-top: 1em; }

