/*
	theme: Copyright (C) 2009 Kalica designer e consultoria, todos os direitos reservados.
	versão/CSS: 0.1
	autor: klausmadeira
	url: http://www.kalica.com.br	
*/
* {margin: 0; padding: 0;}
body {background: url("bg_line.jpg") repeat-x;}/*#FFF url("bg.jpg") repeat-x;*/
#main {
	margin: auto;
	width: auto;
	height: 400px;
	background: #000 url("bg_night.jpg"); /*CC0000*/
	border-bottom: 2px dotted #B3B3B3;
}
#content {
	width: 920px;
	height: auto;
	margin: auto;
	display: block;
}
#leftup {
	float: left;
	width: 500px;
	padding-top: 140px;
}
#rightup {
	float: right;
	width: 380px;
	height: auto;
	padding-top: 310px;
}
#spotlight {
	width: 920px;
	height: auto;
	margin: 0 auto;
}
#contato {
	margin: auto;
	width: auto;
	height: 120px;
	clear: both;
}
#comments {
	margin: auto;
	width: auto;
	min-height: 180px;
	clear: both;
}
#footer {
	margin: auto;
	width: auto;
	height: 120px;
	clear: both;
}
address {
	font: bold 34px/32px arial, "trebuchet ms", georgia, sans-serif; 
	color: #BBB;
	text-align: right;
	letter-spacing: -2px;
	padding: 0 20px 8px 0;
}
address span{
	font-weight: normal;
	font-size: 28px;
}
h1 { 
	font: bold 98px/70px "trebuchet ms", helvetica, arial, sans-serif;
	color: #FFF; /*CFCFCF*/
	text-shadow: 2px 2px 2px #000;
	text-align: left;
	letter-spacing: -4px;
}
h1.color {color: #E60000;}
h2 {
	font: bold 12px arial, "trebuchet ms", georgia, sans-serif; 
	color: #A8A8A8;
	border-bottom: 1px dotted #CCC;
	margin-bottom: 8px;
	padding-bottom: 4px;
}
h2 span {color: #CC0000;}
p {
	font: 13px arial, "trebuchet ms", helvetica, georgia, sans-serif;
	color: #C7C7C7;
}
p.address {
	font: bold 34px/30px arial, "trebuchet ms", georgia, sans-serif; 
	color: #FFF;
	text-shadow: 1px 1px 2px #000;
	text-align: right;
	letter-spacing: -2px;
	padding: 0 20px 8px 0;
}
p.address span {
	font-weight: normal;
	font-size: 28px;
}

p.small {
	font: 13px "trebuchet ms", arial, georgia, sans-serif;
	color: #B7B7B7;
}
/*
p.comments {
	font: 20px/26px arial, "trebuchet ms", georgia, sans-serif; 
	text-align: justify;
	display: block;
	float: left;
	width: 430px;
}
*/
/*up*/
a.backtotop:link,a.backtotop:visited,a.backtotop:active {
	font: 12px "trebuchet ms", arial, georgia, sans-serif;
	color: #999;
	float: right;
	text-decoration: none;
	padding: 6px 12px;
	margin-right: 20px;
	background: #F2F3F4;
}
a.backtotop:hover  {
	background: #CC0000;
	color: #FFF;
}
/* start nav */
ul#nav {margin: 0; padding: 0;}
ul#nav li {
	display: inline;
	list-style-type: none;
}
ul#nav li a {
	font: bold 12px arial, "trebuchet ms", georgia, sans-serif;
	color: #B7B7B7;
	text-decoration: none;
	padding: 8px 8px;
	letter-spacing: 1px;
}
ul#nav  li a:hover {color: #CC0000;}
/* and nav */
ul#posts {margin: 0; padding: 0;}
ul#posts li {
	float: left;
    list-style-type: none;
	height: auto;
	padding-right: 29px;
}
ul#posts li a {text-decoration: none;}
/*float: left; - display: block;*/