/*
Theme Name: WordCamp v1
Theme URI: http://www.altamentedecorativo.com/rxn-01rxn-01/
Description: An highly customizable child theme built on Thematic</a>
Author: Instinct
Author URI:
Template: thematic
Version: 0.1.7.5
.
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/styles/images.css');
@import url('../thematic/library/layouts/2c-r-fixed.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-family:Georgia,"Times New Roman",Times,serif;
color:#444444;
	background:#99CCFF url(images/background.png) no-repeat scroll center top;
	}
 
#wrapper {
	border:none;
	margin:0 auto;
	padding-bottom:40px; }
 
#main {
 	-moz-border-radius-bottomleft:15px;
	-moz-border-radius-bottomright:15px;
	 	-webkit-border-bottom-right-radius:15px;
	-webkit-border-bottom-left-radius:15px;
	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:600px; }
 
.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:2px 6px; 
}
 
	#primary h3.widgettitle {
		clear:both;
		margin:0;
		padding:2px 4px; }
 
#secondary ul ul li {
	border-bottom:1px solid #e7e7e7;
	list-style-position:outside;
	margin:0;
	padding:0; }
	
 
/* Footer Asides */
#subsidiary { padding:33px 0 0 0; }
 
	#subsidiary .aside { color:#fff; }
 
	#subsidiary h3.widgettitle {
		clear:both;
		color:#fff;
		font-style:normal;
		height:37px;
		margin:0;
		padding:0; }
 
#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 {
clear:both;
	color: #000;
	font: 10px Arial, Helvetica, sans-serif;
	margin:0 auto 40px;
	padding:10px;
	margin-top: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:0 ;
	overflow:hidden;
	padding:0; 
	font-size:14px;
	}
 
.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*/

.main-aside h3 { 
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
	-webkit-border-top-left-radius:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-bottom-left-radius:7px;
	-webkit-border-bottom-right-radius:7px; 
-x-system-font:none;
background:#BBBBBB none repeat scroll 0 0;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:24px -6px 6px;
padding:2px 6px;
text-transform:uppercase;
}

 
/* Hide these 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,
.search-no-results #meta,
.search-no-results #rxn-last-tweets,
.search-no-results #rxn-author,
.search-no-results #search,
.search-no-results .widget_pages{ display:none; }

/* footer comments and track backs */
#comments-list, #trackbacks-list, #respond, #toggling-comments, #cancel-comment-reply{
padding:10px 0;
margin:10px 0;
}