@import url("css/reset.css");
@import url("css/960.css");

/* for MSIE */

@font-face {
  font-family: FSClerkenwell-Light;
  src: url(fonts/FSClerkenwell-Light.eot);
}

@font-face {
  font-family: FSClerkenwell-Bold;
  src: url(fonts/FSClerkenwell-Bold.eot);
}

	
/* for Others */
@font-face {
  font-family: FSClerkenwell-Light;
  src: url(fonts/FSClerkenwell-Light.ttf) format("truetype");
}

@font-face {
  font-family: FSClerkenwell-Bold;
  src: url(fonts/FSClerkenwell-Bold.ttf) format("truetype");
}

body {
	font-size: 17px;
	line-height:22px;
	font-family: FSClerkenwell-Light, Georgia;
	background:#9a703d url(images/fundo.jpg);
	color:#000;
}

#heading {
	width:600px;
	height:250px;
	font-size:32px;	
	line-height:30px;
}

#heading_textonly {
	width:600px;
	padding-top:50px;
	font-size:32px;	
	line-height:30px;
}

#heading_img {
	float:left;
	width:200px;
	height:250px;
	display:block;
}

#heading_text {
float:right;
width:390px;
height:100%;
position:relative;
}

#heading_text div {
	position:absolute;
	bottom:0;
	left:0;
}

strong{
		font-family: FSClerkenwell-Bold, Georgia;
		font-weight: bold;
}

p {margin-bottom:22px}

h2 {
	font-size: 32px;
	font-weight:normal;
	text-align: left; 
	color:#000;
	padding:0px;
	margin:0px;
	margin-top:2px;
}

h1 {
	font-size: 34px;
	font-weight:normal;
	text-align: left; 
	color:#000;
	border-bottom:1px solid #eeeeee;
	padding:5px 0;

}


h1,h2,h3,h4 {letter-spacing:-1px}
h2,h3,h4,#nav,small,.postmetadata, .small{font-family: FSClerkenwell-Bold, Georgia;}
a {color:#7f7f7f;text-decoration: none;border-bottom: 1px solid #eee}
a:hover {color:#000;border-bottom:1px solid #ccc}
#sidebar a {border-bottom: none}
h2 a, h1 a { color:#000;text-decoration: none;font-size: 30px; border:none}
h2 a:hover, h1 a:hover { color:#c00;border:none}
hr {margin:0; padding:0; margin:0; clear:both; border:none}


#wrapper{
margin:auto;
padding:auto;
width:918px;
padding-top:10px;	
}


#container{
	width:860px;
	background: url(images/fundo_conteudo.png) repeat-y;
	margin:0;
	padding:0 29px 0;
}

#content {
	width:635px;
	float:left;
	margin:0;
	padding:0;
}

#sidebar {
	width:205px;
	float:right;
	margin:0;
	padding:0;
}

#sidebar ul {
	list-style: none;
	margin:0;
	padding:0;
	color:
}
#sidebar li {
	list-style-position:outside;
	margin:0;
	padding:0;
}

#sidebar ul ul {
	width:205px;
	border-bottom:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	list-style: disc;
	margin:0;
	padding:0;
	font-size:14px;
	margin-bottom:5px;
	color:#999;
	
}

#sidebar ul ul li {
	list-style-position:inside;
}

#language{
	float:right;
	margin:0;
	padding:0;	
}


#ps_sidebar_content {
font-size:14px;
line-height:12px;
margin-top:35px;
color:#000000;
}


ul.qtrans_language_chooser li{
float:right;
margin:0;
width:25px;
}

/* For WordPress Site */
#nav .pagenav, #nav .categories {text-transform: uppercase;font-weight: bold}


/* CONTENT */
.post {
	width:600px;
	padding-top:40px;
	margin-top:3px;
	border-top:1px solid #eeeeee;
}

.category-clipping{
border:none;	
}

.divider{
	border-top:1px solid #eeeeee;
	margin:30px 0px;
}

.formulario {
	font-family: FSClerkenwell-Light, Georgia;
	font-size:18px;
	width:550px;
	padding:5px;
	margin-bottom:15px;
}

.formulario_2 {
	font-family: FSClerkenwell-Light, Georgia;
	font-size:18px;
	width:260px;
	padding:5px;
	margin-bottom:15px;
}


.send_contact {
	border:none;
	background:#bf1e2e;
	font-family: FSClerkenwell-Bold, Georgia;
	color:#FFFFFF;
	width:275px;
	text-align:left;
	font-size:18px;
	padding:10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}



.date {font-size: 30px;font-weight: bold;color:#c00;letter-spacing:-1px;margin-top:-10px;}
small {font-size:10px;color:#ccc; padding:7px 8px 5px 0px;float:left;text-transform: uppercase;font-weight: bold;}
.entry_press{
	margin-left:45px;
	padding:12px 0;
}


.entry_press img{
	float:left;
	padding-right:10px;
}

/* PREV NEXT NAV */
.alignleft {float:left;}
.alignright {float:right;}
.aligncenter, div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}
.navigation, .comment-navigation {display: block;clear:both;}
.navigation {	margin-top: 40px; padding-bottom: 70px;	}
.comment-navigation {margin-top: 15px;	padding-bottom: 5px;}		
.navigation a, .comment-navigation a {background: #eee;padding: 5px 10px;-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
.navigation a:hover, .comment-navigation a:hover {background: #ddd;padding: 5px 10px;-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}
.attachment a { border:0}
.navigation a img {border-radius:0; border:none}
.navigation-image a {border:none}	



/* FOOTER */
#footer {
	text-align: center; 
	font-size: 14px; 
	font-style: italic; 
	width:918px;
	height:50px;
	padding-top:0px;
	margin:0;
	background:url(images/fundo_footer.png) no-repeat;
}