/*
Theme Name: WordPress Nuno
Theme URI: http://wordpress.org/
Description: Diário do Nuno
Version: 0.2
Author: Nuno Godinho
Author URI: http://nunogodinho.com/
*/

body {
	background: url("images/background_top.gif") no-repeat top left;
	margin: 0px;
}

DIV { font-family: Tahoma,Helvetica;}
IMG { border-width: 0px;}
TD { vertical-align: top;}

#page {text-align: left;}

#header IMG.nuno { float:left; margin-left: 5px; margin-top: 1px;}
#header .title { margin-left: 230px; margin-top: 0px; }
#header .menu {  margin-left: 230px; margin-top: -4px;}

#page {
	background: url("images/background_middle.gif") repeat-y top left; 
	}

#footer { 
	width: 880px;
	padding-top: 12px;
	padding-left: 10px;
	padding-bottom: 8px;
	margin-left: 0px;
	clear: both;
	background: url("images/footer.gif") no-repeat top left; 
	font-size: 12px;
}
#footer A { text-decoration: none; color: black; }

#content {
  width: 550px;
  margin-top: 25px;
  margin-left: 40px;
  padding-bottom:30px;
float:left;
}

#content div.hr {
  border:0;
  height:29px;
  width: 650px;
  background:url("images/hr.gif") repeat-x center;
  font-size: 17px;
  margin-top: 30px;
  margin-bottom: 30px;
}

#content div.hr hr {
  display: none;
}

#widecontent {
  width: 880px;
  float: left;
  margin-top: 30px;
  margin-left: 2px;
  padding-bottom:30px;
  padding-left: 10px;
}

#sidebar {
/*	position: absolute;*/
	background: #fff url("images/background_middle.gif") repeat-y top left; 
	float: left;
	width: 190px;
	margin-top: 10px;
	padding-bottom: 30px;
	text-align:left;
	padding-left:6px;
}

#sidebar UL {
	padding-left: 5px;
	margin-bottom: 20px;
	text-align:left;
	margin: 0;
	padding: 0;
	list-style: none;
}
#sidebar LI {
	margin-bottom: 6px;
	list-style: none;
	font-size: 12px;
}
#sidebar LI A {
	padding: 2px;
	margin-left:15px;
}

.post A.posttitle, .navigation A, #sidebar H1, #sidebar H2 { 
	font-family: helvetica;
	background: black;
	color: #ccff66;
	text-decoration: none;
	padding: 5px;
	padding-right: 5px;
	padding-left: 5px;
	font-size:16px;
}
.post A.posttitle {font-size: 18px;}
.post A.posttitle:hover {color: white;}
.navigation A {font-size: 14px;}

.post BLOCKQUOTE {
	margin:20px 0px;
	background: url("images/aspas.gif") no-repeat scroll 0pt;
	background-position: top left;
  font-style: italic;
	font-size: 14px;
	padding:0pt 0pt 0pt 40px;
}
.post .date_permalink { font-size: 11px; margin-bottom: 20px; color: gray; }
.post .small { font-family: inherit; font-size: 11px; }
.post .entry { font-size: 15px; }
.post .postmetadata { font-size: 12px; margin-top: 20px; margin-bottom: 30px; }
.post IMG { border-width: 1px; border-style: solid; }
.post IMG.big { width: 550px; }
.post IMG.left {	float: left; margin-right: 10px;}
.post IMG.noborder {	border-width: 0px;}
.post A, #sidebar A { color:gray; text-decoration:none; }
.post A:hover, #sidebar A:hover { color: #ccff66; background:black; }

.alignright {float: right; margin-left: 10px; margin-bottom: 10px;}
.alignleft {float: left; margin-right:10px; margin-bottom: 10px;}

