	h1, h2, h3, h4, h5, h6, p, body, ul, ol, li {	margin: 0;	padding: 0;	font-weight: normal;}hr {	color: #868686;	margin: 40px 0px 40px 0px;}a {	outline: none;        text-decoration: none;}body {	background: #F9F9F9;	background: url(images/content-bg.png);}#header {	height: 130px;	background: url(images/header-wrap.png) repeat-x;}#header-wrap {	width: 1000px;	margin: 0 auto;}#header #triangle {	float: left;  border-color: transparent transparent transparent #F4F4F4;  border-style:solid;  border-width:15px;	margin-top: 50px;  width:0;  height:0;}#header a span#logo {	float: left;	padding: 0px 40px 0px 40px;	border-top: 5px solid #504F4B;	line-height: 116px;	font-size: 40px;	margin-left: 30px;	font-family: Georgia;	font-style: Italic;	letter-spacing: -4px;	background: #F4F4F4;	color: #BA5757;	text-shadow: 0px 1px 0px #FFFFFF;}#header a:hover span#logo {	color: #504F4B;	border-top: 5px solid #BA5757;}#header #header-about {	width: 250px;	margin-top: 43px;	float: left;	background: #F4F4F4;	padding: 7px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	-moz-box-shadow: 0px 1px 0px #000000;	font-family: Tahoma;	font-size: 12px;	color: #504F4B;	text-shadow: 0px 1px 0px #FFFFFF;}#header #header-about a {	font-weight: bold;	color: #504F4B;	text-decoration: none;}#header #header-about a:hover {	color: #BA5757;}#header ul {	float: right;	padding: 0px 30px 0px 0px;}#header ul li {	list-style-type: none;	float: left;}#header ul li.current_page_item  a {	background: #F4F4F4;	border-top: 5px solid #BA5757;	color: #504F4B;	text-shadow: 0px 1px 0px #FFFFFF;}#header ul li.current_page_item a:hover {	text-shadow: 0px 1px 0px #FFFFFF;}#header ul li a {	padding: 45px 18px 50px 18px;	line-height: 120px;	font-family: Georgia;	font-size: 18px;	color: #EEEEEE;	text-decoration: none;}#header ul li a:hover {	background:  #F4F4F4;	border-top: 5px solid #504F4B;	color: #504F4B;	text-shadow: 0px 1px 0px #FFFFFF;}#content {	margin: 0;	padding-top: 40px;}#content #content-wrap {	width: 940px;	margin: 0 auto;}#content #content-wrap #content-left {	float: left;	width: 590px;}#content #content-wrap #content-left .post {	margin-bottom: 30px;}#content #content-wrap #content-left .post .post-header {	background: #FDFDFD;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	padding: 10px;	text-align: center;	text-shadow: 0px 1px 0px #FFFFFF;	color: #504F4B;}#content #content-wrap #content-left .post .post-header a h2 {	color: #504F4B;	font-size: 18pt;	font-family: lemonde-sans-1, Georgia;}#content #content-wrap #content-left .post .post-header a:hover h2 {	color: #BA5757;}#content #content-wrap #content-left .post .post-header span.post-date {	color: #5C5B57;	font-family: Tahoma;	font-size: 14px;}#content #content-wrap #content-left .post .post-header span.post-category {	font-weight: bold;	color: #5C5B57;	font-family: Tahoma;	font-size: 14px;}#content #content-wrap #content-left .post .post-header span.post-category a {	text-decoration: none;	color: #5C5B57;	font-weight: normal;}#content #content-wrap #content-left .post .post-header span.post-category a:hover {	color: #D66464;}#content #content-wrap #content-left .post .post-header span.post-comments a {	color: #BA5757;	font-family: Tahoma;	font-size: 11px;	text-decoration: none;}#content #content-wrap #content-left .post .post-header span.post-comments a:hover {	color: #D66464;}#content #content-wrap #content-left .post .post-content {	font-family: Tahoma;	line-height: 20px;	font-size: 13px;	color: #1F1F1F;	text-align: justify;	margin-top: 15px;	padding-bottom: 40px;}#content #content-wrap #content-left .post .post-content p a {	font-weight: bold;	color: #1F1F1F;	text-decoration: none;}#content #content-wrap #content-left .post .post-content p a:hover {	color: #BA5757;}#content #content-wrap #content-left .post .post-content  h2 {	margin: 20px 0px 20px 0px;	color: #1F1F1F;}#content #content-wrap #content-left .post .post-content ul {	list-style-position: inside;	background: #FDFDFD;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	padding: 10px;	color: #1F1F1F;	list-style-type: none;	margin: 20px 0px 20px 0px;}#content #content-wrap #content-left .post .post-content ol {	list-style-position: inside;	background: #FDFDFD;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	padding: 10px;	color: #1F1F1F;	margin: 20px 0px 20px 0px;}#content #content-wrap #content-left .post .post-content ul li a {	font-weight: bold;	text-decoration: none;	color: #1F1F1F;}#content #content-wrap #content-left .post .post-content ul li a:hover {	color: #BA5757;}#content #content-wrap #content-left .post .post-content .post-image {	text-align: center;	width: 590px;	margin-bottom: 15px;}#content #content-wrap #content-left .post .post-content .post-image img {	padding: 7px;	border: 1px solid #EDEDED;}#content #content-wrap #content-left .post .post-content  p a.more-link {	width: 590px;	display: block;	text-align: center;	margin-top: 20px;}#content #content-wrap #content-left .post-content .more-link img {	border: 0;}#content #content-wrap #content-right {	float: right;	width: 320px;}#content #content-wrap #content-right #content-right-categories h2 {	color: #616161;	font-size: 20px;	background: #FDFDFD;	padding: 5px;	border-top: 1px solid #EFEFEF;	border-bottom: 1px solid #EFEFEF;}#content #content-wrap #content-right #content-right-categories ul {	padding: 0;	margin: 0;	margin-left: 15px;}#content #content-wrap #content-right #content-right-categories ul li {	list-style-type: none;	margin: 10px 0px 0px 0px;	padding: 0;	text-shadow: 0px 1px 0px #FFFFFF;	line-height: 12px;}#content #content-wrap #content-right #content-right-categories ul li a {	color: #BA5757;	text-decoration: none;	font-family: Georgia;	font-size: 14px;}#content #content-wrap #content-right #content-right-categories ul li small {	margin: 0;	padding: 0;	font-family: Arial;	color: #868686;	font-size: 10px;}#content #content-wrap #content-right #content-right-categories ul li:hover a {	color: #EC7474;}#content #content-wrap #content-right #content-right-categories ul li:hover small {	color: #504F4B;}#content #content-wrap #content-right #content-right-icons h2{	color: #616161;	font-size: 20px;	background: #FDFDFD;	padding: 5px;	border-top: 1px solid #EFEFEF;	border-bottom: 1px solid #EFEFEF;	margin-top: 30px;}#content #content-wrap #content-right #content-right-icons a img{	border: 0;}#content #content-wrap #content-right #content-right-icons img {	padding: 15px 0px 15px 15px;}#content #content-wrap #content-right #content-right-twitter h2 {	color: #616161;	font-size: 20px;	background: #FDFDFD;	padding: 5px;	border-top: 1px solid #EFEFEF;	border-bottom: 1px solid #EFEFEF;	margin-top: 20px;}#content #content-wrap #content-right #content-right-twitter h2 a {	color: #616161;	font-style: italic;	font-size: 16px;	text-decoration: none;}#content #content-wrap #content-right #content-right-twitter ul {	list-style-type: none;	margin-left: 15px;}#content #content-wrap #content-right #content-right-twitter ul li {	margin: 10px 0px 0px 0px;	padding: 0;	line-height: 14px;	text-shadow: 0px 1px 0px #FFFFFF;	color: #868686;	font-family: Georgia;	font-size: 12px;	line-height: 16px;}#content #content-wrap #content-right #content-right-twitter ul li a {	color: #BA5757;	text-decoration: none;	font-family: Georgia;	font-size: 12px;}#content #content-wrap #content-right #content-right-twitter ul li abbr {	margin: 0;	padding: 0;	font-family: Arial;	color: #868686;	font-size: 10px;}#content #content-wrap #content-right #content-right-twitter ul li:hover {	color: #504F4B;}#content #content-wrap #content-right #content-right-twitter ul li a:hover {	color: #EC7474;}#content #content-wrap #content-right #content-right-twitter ul li:hover abbr {	color: #504F4B;}h3#comments-number {	background: #FDFDFD;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	padding: 10px;	text-align: center;	text-shadow: 0px 1px 0px #FFFFFF;	color: #504F4B;	font-size: 14px;	font-family: Georgia;	text-align: center;}ol#commentlist {	list-style-type: none;}ol#commentlist li {	border-bottom: 1px solid #EDEDED;	padding: 10px;	min-height: 75px;	margin-top: 10px;}ol#commentlist li .gravatar img {	border: 5px solid #F1F1F1;	-moz-border-radius: 2px;	float: left;	margin-right: 10px;}ol#commentlist li .comment_author a {	color: #B81111;	text-decoration: none;	font-family: Arial;	font-size: 12pt;	font-style: normal;}ol#commentlist li .comment_author {	color: #949391;	font-family: Arial;	font-size: 12px;	font-style: italic;}ol#commentlist li p {	color: #1F1F1F;	font-family: Arial;	font-size: 12px;	margin-top: 8px;	text-align: justify;}ol#commentlist li p a {	font-weight: bold;	color: #1F1F1F;	text-decoration: none;}ol#commentlist li p a:hover {	color: #BA5757;}form {	margin-top: 40px;}#footer {	float: left;	height: 60px;	line-height: 60px;	background: #3D3D3D;	width: 100%;	margin-top: 100px;}#footer #footer-wrap {	text-align: center;}#footer #footer-wrap span {	background: #F4F4F4;	padding: 7px;	-moz-border-radius: 10px;	-webkit-border-radius: 10px;	-moz-box-shadow: 0px 1px 0px #000000;	font-family: Tahoma;	font-size: 12px;	color: #504F4B;	text-shadow: 0px 1px 0px #FFFFFF;}#footer #footer-wrap span a {	font-weight: bold;	color: #504F4B;	text-decoration: none;}#footer #footer-wrap span a:hover {	color: #BA5757;}form#commentform p input#author{	background: #FFFFFF;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	border-left: 0px;	border-right: 0px;	padding: 5px;	font-family: Arial;	font-size: 12px;	margin: 10px 0px 0px 0px;	color: #1F1F1F;}form#commentform p input#author:focus {	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;}form#commentform p input#email {	background: #FFFFFF;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	border-left: 0px;	border-right: 0px;	padding: 5px;	font-family: Arial;	font-size: 12px;	margin: 10px 0px 0px 0px;	color: #1F1F1F;}form#commentform p input#email:focus {	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;}form#commentform p input#url {	background: #FFFFFF;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	border-left: 0px;	border-right: 0px;	padding: 5px;	font-family: Arial;	font-size: 12px;	margin: 10px 0px 0px 0px;	color: #1F1F1F;}form#commentform p input#url:focus {	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;}form#commentform p textarea#comment {	background: #FFFFFF;	border-top: 1px solid #EDEDED;	border-bottom: 1px solid #EDEDED;	border-left: 0px;	border-right: 0px;	padding: 5px;	font-family: Arial;	font-size: 12px;	width: 490px;	margin: 10px 0px 0px 0px;	color: #1F1F1F;}form#commentform p textarea#comment:focus {	border-top: 1px solid #FFFFFF;	border-bottom: 1px solid #FFFFFF;}form#commentform p label small {	font-family: Arial;	font-weight: bold;	font-size: 10px;	margin-left: 5px;	color: #616161;}form#commentform p input#submit {	background: #FFFFFF;	border: 1px solid #EDEDED;	padding: 5px 10px 5px 10px;	margin: 10px 0px 0px 0px;	color: #1F1F1F;}