/*
* Template Name		: Aldebaran
* Created by		: Demente Design
* Email				: contact@demente-design.com
* URL				: http://demente-design.com
*/

/* General
------------------------------------------ */

body 
{
	color: #2a2a2a;
}

.rt-container 
{
	background: 0;
} 

/* Colored Backgrounds 
------------------------------------------ */

#header-bar
{
	background: none;
	border-top: 1px solid #666;
	background-color: #fad721;
}

.ie #header-bar,
.safari #header-bar
{
	border-bottom: 1px solid #1e1e1e;
}

#top-container,
#bottom-container
{
	background: url(http://amichile.com/templates/aldebaran/images/color-bgs/top-container-bg.jpg) no-repeat 50% 100% #fad721;
	
	box-shadow: 0 -4px 0 rgba(0,0,0,.23) inset, 0 4px 0 rgba(0,0,0,.23) inset;
	-moz-box-shadow: 0 -4px 0 rgba(0,0,0,.23) inset, 0 4px 0 rgba(0,0,0,.23) inset;
	-webkit-box-shadow: 0 -4px 0 rgba(0,0,0,.23) inset, 0 4px 0 rgba(0,0,0,.23) inset;
}

/* Modules
------------------------------------------ */

.iconbox .module-title h2
{
	border-color: #f5a100 !important;
}

/* Buttons
------------------------------------------ */

body input[type="submit"],
body input[type="reset"],
body input[type="button"],
body button,
a.btn
{
	color: #2a2a2a !important;
	border: 1px solid #ffd532;
	background: #ffb502;
	background: -moz-linear-gradient(90deg,#ffb502,#ffe402);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffe402), to(#ffb502));
	text-shadow: 0 1px 0 rgba(255,255,255,.3);
	
	-moz-box-shadow: 0 0 0 2px rgba(255,255,255,.2) inset, 0 15px 0 rgba(255,255,255,.1) inset, 0 3px 1px -2px rgba(0, 0, 0, .3);
	-webkit-box-shadow: 0 0 0 2px rgba(255,255,255,.2) inset, 0 15px 0 rgba(255,255,255,.1) inset, 0 3px 1px -2px rgba(0, 0, 0, .3);
	box-shadow: 0 0 0 2px rgba(255,255,255,.2) inset, 0 15px 0 rgba(255,255,255,.1) inset, 0 3px 1px -2px rgba(0, 0, 0, .3);
}

body input[type="submit"]:hover,
body input[type="reset"]:hover,
body input[type="button"]:hover,
body button:hover,
a.btn:hover
{
	background: #ffe402;
	background: -moz-linear-gradient(90deg,#ffe402,#ffb502);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffb502), to(#ffe402));
}

/* Navigation
------------------------------------------ */

/* Separators */
#nav .root > a:after
{
	border-left: 1px solid #202020;
}
		
/* Navigation - Dropdowns */
.menutop .fusion-js-subs
{
	margin: -2px 0 0 4px;
}

.ie7 .menutop .fusion-js-subs
{
	margin: -7px 0 0 0;
}

.menutop .fusion-submenu-wrapper
{
	margin: -2px 0 0;
	
	outline: 4px solid;/* Border is counted for the width */
}

.menutop .nojs
{
	margin: 0 !important;
	
	border: 4px solid;
	outline: 0;
}

body .fusion-js-container 
{
	top: 9px;
}

/* links */
.menutop ul li .item
{
	transition: background-color .5s ease;
	-moz-transition: background-color .5s ease;
	-webkit-transition: background-color .5s ease;
	-o-transition: background-color .5s ease;
}