/*
Theme Name: RXN 
Theme URI: http://www.altamentedecorativo.com/rxn-01rxn-01/
Description: An highly customizable child theme built on Thematic</a>
Author: Daniele Alano
Author URI: http://www.altamentedecorativo.com/
Template: thematic
Version: 0.1.7.4
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
@import url('../thematic/library/styles/reset.css');
@import url('../thematic/library/styles/typography.css');
@import url('../thematic/library/layouts/2c-r-fixed.css');
@import url('../thematic/library/styles/images.css');
@import url('../thematic/library/styles/plugins.css');
@import url('css/plugins.css');
@import url('css/menu.css');
@import url('css/asides.css');
@import url('css/links.css');
@import url('css/post.css');
@import url('css/header.css');
@import url('css/comments.css');
@import url('css/slider.css');
@import url('css/author.css');
@import url('css/search.css');
@import url('css/navigation.css');
@import url('css/scrolltotop.css');
@import url('css/credits.css');
@import url('css/sticky.css');


/* Main Layout */
body { font: 14px Arial, Helvetica, sans-serif; }
 
#wrapper {
	background: #7a7473 url(images/top_bg.jpg) repeat-x scroll left top;
	border:none;
	margin:0 auto;
	padding-bottom:40px; }
#header{
	padding: 0;
	background-color: #809617;
	background:#809617 url(images/top_bg.jpg) repeat-x  center top;
}
#header a{
	color: #7B6F55;
	text-transform: lowercase;
}
#branding{
	padding: 0;
}
#blog-title{
	width: 234px;
	height: 102px;
	padding: 0;
	background: url(images/fabulizr_pagelogo_swoosh.gif) no-repeat -20px 0;
}
#blog-title a{
	line-height: 90px;
}
#blog-title a span{
	text-indent: -9999px;
	display: block;
	
}
#blog-description{
	font-size: 1em;
	text-transform: capitalize;
	margin:-15px 0 10px 90px ;
}
#main {
	background:#fff url(images/the_line.png) no-repeat center top;
	border-top:none;
	line-height:1.6em;
	margin:0 auto;
	padding:18px 0 0;
	width:960px; }
 
#container { 
	width:600px;
	min-height:660px; }
 
#content { width:580px; }
 
.hentry {
	border-bottom:1px solid #e7e7e7;
	border-top:none;
	margin:0 20px 30px;
	padding:0; } 

 
/* Main Asides */
.main-aside {
	font-family: Arial, Helvetica, sans-serif;
	right:30px; }
 
	.main-aside ul,
.main-aside ul ul { padding:0; }
 
#primary {
	margin-bottom:0px;
	padding:0; }
 
	#primary h3.widgettitle {
		clear:both;
		height:37px;
		margin:0;
		padding:0; 
		color: #000;}
 
#secondary ul ul li {
	border-bottom:1px solid #e7e7e7;
	list-style-position:outside;
	margin:0;
	padding:2px 4px; }
	
 
/* Footer Asides */
#subsidiary { padding:33px 0 0 0; }
 
	#subsidiary .aside { color:#000; }
 
	#subsidiary h3.widgettitle {
		clear:both;
		color:#000;
		font-style:normal;
		height:37px;
		margin:0;
		padding:0;}
h3.widgettitle {
	color:#000 !important;
}
#footer {
	border-top:none;
	margin:0 auto;
	padding-bottom:0;
	padding-top:0;
	width:960px; }
 
#subsidiary {
	background:#fff url(images/the_line.png) no-repeat center top;
	padding:20px 20px;
	width:920px; }
 
#footertext_cont {
	background:#fff none repeat scroll 0 0;
	color: #000;
	font: 10px Arial, Helvetica, sans-serif;
	margin:0 auto 40px;
	padding:10px;
	text-transform: uppercase;
	width:880px; }
 
.ie7 #footertext_cont { margin:0 auto; }
 
#subsidiary #first {
	padding-left:5px;
	padding-right:16px; }
 
#subsidiary #second { padding-right:16px; }
 
#subsidiary .aside { width:278px; }
 
#content .aside {
	border:none;
	margin:0 0 22px 0;
	padding:0; }
 
#content .aside ul,
#content .aside ul ul { padding:0; }
 
	#content .aside h3 {
		border-top:none;
		font: bold normal 14px/16px Arial, Helvetica, sans-serif;
		letter-spacing: -1px;
		padding:0 0 7px 0;
		text-transform: uppercase; }
 
.aside h3 {
	color: #000;
	font: bold normal 20px/22px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding-bottom:0; }
 
.textwidget { color:#000; }
 
.main-aside ul ul,
.sub-aside ul ul {
	color:#000;
	list-style: none;
	margin-bottom:20px;
	margin:0; }
 
.aside ul ul li {
	border-bottom:1px solid #e7e7e7;
	color:#000000;
	font-size:11px;
	padding:2px 0; }
 
.main-aside ul li ul li a:link,
.main-aside ul li ul li a:visited,
.sub-aside ul li ul li a:link,
.sub-aside ul li ul li a:visited {
	background:url(images/sub.png) no-repeat left top;
	padding-left:20px;
	text-decoration:none; }

.main-aside ul li ul#s3sliderContent li a:link,
.main-aside ul li ul#s3sliderContent li a:visited,
.sub-aside ul li ul#s3sliderContent li a:link,
.sub-aside ul li ul#s3sliderContent li a:visited {
padding-left:0;
}
.aside ul ul#s3sliderContent li {
padding:0;
}
 
.main-aside ul li ul li a:active,
.main-aside ul li ul li a:hover,
.sub-aside ul li ul li a:active,
.sub-aside ul li ul li a:hover {
	background:url(images/sub.png) no-repeat left bottom;
	padding-left:20px;
	text-decoration:none; }
 
.main-aside ul li.recent-comments ul li a:link,
.main-aside ul li.recent-comments ul li a:visited,
.sub-aside ul li.recent-comments ul li a:link,
.sub-aside ul li.recent-comments ul li a:visited {
	padding-left:0;
	text-decoration:none; }
 
.main-aside ul li#recent-comments ul li a:link,
.main-aside ul li#recent-comments ul li a:visited,
.sub-aside ul li#recent-comments ul li a:link,
.sub-aside ul li#recent-comments ul li a:visited {
	background:none;
	padding-left:20px;
	text-decoration:none; }
 

.entry-content .wp-smiley {
	border:medium none;
	margin:0 !important;
	max-height:12px;
	padding-left:2px;
	padding-right:2px; }
 
.entry-content {
	margin:18px 0 0 ;
	overflow:hidden;
	padding:10px 0 0; }
 
.aside ul li ul li ul li { border-bottom:none; }
 
.aside ul li a:hover,
.aside ul li a:active { color:#000; }
 
.page-title span {
	font-size:12px;
	font-style:italic;
	font-weight:normal; }
 
.page-title {
	font-size:14px;
	font-weight:bold;
	padding:0 0 40px 20px; }
	
	
/* This will hide colors until sIFR is loaded*/
h2.entry-title,
#blog-description,
#blog-title a,
.entry-title a,
.main-aside h3 { color:#fff; }

h1.entry-title,
.entry-title a{ color:#7B6F55; }
 
/* Hide this elements */
#searchform input#searchsubmit,
#search h3,
#searchform #searchsubmit,
#nav-above,
#page_menu ul li ul,
#siteinfo,
.skip-link ,
.paged #nav-above,
.no-comment,
.meta-nav,
.home #nav-above,
.single #nav-above,
.paged .p1 .entry-utility,
label.hidden { display:none; }

