/* Globals
	--------------------------------------------------- */
p { overflow:hidden; }
a { -webkit-transition: color 0.55s; }
form input.button, form input.submit, a.button, a.submit, .photo-right-profile form input.submit,
form input.submit, a.submit  { -webkit-transition: all 0.5s; }

/* reimplementing rounded corners */
#masthead ul.navigation li.login { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }  
input.button { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }    
input.submit { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; } 
a.button { -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; }  

/* reimplementing floats */
#side form#form-login li input { float:right; }  
#overlay .form li input { float:right; }  

	
/* Navigation
	--------------------------------------------------- */
	/* Header - Primary */
		/* Header - Secondary */
			#header #navigation ul.navigation li ul { top:1.5em; left:-1.9em; }
			#header #navigation ul.navigation li:first-child ul { left:-2em; }
			
	#breadcrumbs img { bottom:-9px; }			

	/* forms */
  form#form-search input.text { padding:0.3em 0.25em; } 
	form#form-advanced-search input.search { margin-right: 1.4em; }
	
/* Carousel 
	-------------------------------- */	
	ul.tabs li span { width:63px!important; }	
	#home ul.tabs li span { width:98px!important; }