body
	{
		background-color:#EAE9CA;
		color:#454545;
	}

#page
	{
		background-color:#F6EFC5;
	}
	
#header
	{
		background-color:#DE8C38;
	}
	
#header #site-name a
	{
		color:#fff;
		
	}

#header #site-name
	{
		padding-left:1em;
		
	}

#header-inner
	{
		padding:1em 0em;
	}

#footer
	{
		background-color:#CC6602;
		color:white;
		padding-top:1em;
	}

#footer a
	{
		
		color:white;
	}
	
#footer-message
	{
		text-align:center;
	}

#block-system-0
	{
		text-align:center;
		margin-top:1em;
	}

h1.title
	{
		color:#CC6602;
		font-size:15pt;
		margin-top:0.2em;		
	}

.block-inner h2.title
	{
		color:#CC6602;
		font-size:14pt;
		margin-left:0.2em;
		margin-top:0.2em;
	}

.view .view-content ul li.views-row .views-field-title a, .node-inner h2.title a
	{
		text-decoration:none;
		color:#CC6602;
		
	}

.node-inner h2.title a
	{
		text-decoration:none;
		color:#CC6602;
		font-size:12pt;
	}


#sidebar-left .block-inner ul.menu li a 
	{
		text-decoration:none;
		color:#CC6602;
	}

#sidebar-left .block-inner ul.menu li a.active
	{
		text-decoration:none;
		color:#CC6602;
		font-weight:bold;
	}

#sidebar-right  .block-inner .content a.tagadelic, #sidebar-right  .block-inner .more-link a
	{
		text-decoration:none;
		color:#CC6602;		
	}

#sidebar-right  .block-inner .content a.tagadelic:hover
	{
		text-decoration:underline;
		
	}

#sidebar-right  .block-inner h2.title
	{
		margin-bottom:0.2em;
	}

#sidebar-right  #block-views-calendario-calendar_block_1 .block-inner h2.title
	{
		margin-bottom:0.2em;
		font-size:12pt;
	}


.calendar-calendar div.date-nav
	{
		background-color:#CC6602;
		border:1px solid #CC6602;
		
	}

.calendar-calendar div.date-nav a
	{
		
		color:white;
		text-decoration:none;		
	}
	
.calendar-calendar .month-view table 
	{
		background-color:#CC6602;	
	}	

.calendar-calendar .month-view table a
	{
		color:#CC6602;
		text-decoration:none;				
	}	

.calendar-calendar .month-view table .mini-day-on a
	{

		text-decoration:underline;				
	}	

.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today
	{
		background-color:#F6EFC5;			
	}

.calendar-calendar th.days 
	{
		background-color:#CC6602;
		border:1px solid #CC6602;
		color:#fff;
		font-weight:bold;
	}

.terms ul.links li a, ul.links li.comment_add a, .filefield-file a, .breadcrumb a
	{
		text-decoration:none;
		color:#CC6602;		
	}

.calendar-calendar div.date-nav a, .calendar-calendar div.date-nav h3 
	{
		color:#F6EFC5;
		font-size:12pt;
	}


.with-navbar #content, .with-navbar #sidebar-left, .with-navbar #sidebar-right 
	{
		margin-top:0;
		
	}
	
#search-box, .block 
	{
	clear:both;
	}

#search-box
	{
	margin:1em 0em 0.4em;
	
	}

#search #edit-search-theme-form-1
	{
		width:100px;
	}

.view-item-calendario #node-title a
	{
		text-decoration:none;
		color:#CC6602;
		font-size:12pt;
		font-weight:bold;			
	}

.view-item-calendario #node-title a:hover
	{
		text-decoration:underline;
	}

.calendar-calendar ul.links a, .search-results dt.title a, .search-results p.search-info a
	{
		color:#CC6602;
		text-decoration:none;
	}

.calendar-calendar ul.links a, .search-results dt.title a:hover
	{
		text-decoration:underline;
	}

ul.links li a, div.item-list ul li a  
	{
		color:#CC6602;
		text-decoration:none;
	}

#main #content-area  .tagadelic a.tagadelic
	{
		text-decoration:none;
		color:#CC6602;		
	}
