/*+++++++++++++++++++++++++++++++++++++++++++++++
++++++++  YOUR CUSTOM STYLESHEET  +++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++

HOW TO USE THIS FILE:
	Simply copy an existing style from the rebuild.css file to this one and 
	modify however you like. It will override the default style.

WHY USE THIS FILE:
	Adding your custom CSS here will make it much easier to upgrade to a 
	newer version of this theme without losing any of your customizations.
	
/*+++++++++++++++++++++++++++++++++++++++++++++++
++++++++  ADD YOUR CUSTOM CSS BELOW THIS LINE   ++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++*/

/*** Default Menu SKIN ***/
.main-menu {
	float:			left;
	margin-top:	5px;
}
.main-menu a {
	height:20px;
	padding: 		8px 1.2em 0px 1em;
	text-decoration:none;
}
.main-menu a, .main-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#fff;
}
.main-menu li {
	background-image:none!important;
}
.main-menu li li {
	background:		#febd4c;
}
.main-menu li li li {
	background:		#febd4c;
}
.main-menu li:hover, .main-menu li.sfHover,
.main-menu a:focus, .main-menu a:hover, .main-menu a:active {
	background:		#febd4c;
	outline:		0;
    -moz-border-radius: 0.3em;
    -webkit-border-radius: 0.3em;
    border-radius: 0.3em;
}
.main-menu li li:hover, .main-menu li li.sfHover,
.main-menu a:focus, .main-menu li li a:hover, .main-menu li li a:active {
	background:		#fed895;
	outline:		0;
    -moz-border-radius: 0em;
    -webkit-border-radius: 0em;
    border-radius: 0em;
}

.main-menu li.sfHover a {
	height:24px;
	padding: 		8px 1.2em 0px 1em;
	text-decoration:none;
    -moz-border-radius: 0.3em 0.3em 0em 0em!important;
    -webkit-border-radius: 0.3em 0.3em 0em 0em!important;
    border-radius: 0.3em 0.3em 0em 0em!important;
}
.main-menu li.sfHover li a, .current_page_item li a{ 
	height:24px;
	padding-top:12px;
}
.current_page_item a{
	background:		#febd4c;
	outline:		0;
    -moz-border-radius: 0.3em;
    -webkit-border-radius: 0.3em;
    border-radius: 0.3em;
}
