ul#navigation-menu-items {
	margin-left:-100px !important;
	position:relative;
}

.navigation-menu-arrow {
	bottom: -8px !important;
}

#the-home .navigation-menu-arrow {
	bottom:-2px !important;
}

ul#navigation-menu-items .NotmegaMenu ul{
    margin-top:1px !important;
}

ul#navigation-menu-items .NotmegaMenu ul ul {
    margin: -50px 0 0 !important;
}

ul#navigation-menu-items .megaMenu ul{
    margin-top:-1px !important;
}

.sector {
    margin: 0 -40px 60px !important;
	min-height: 0 !important;
    padding: 0 40px 60px;
}

ul#navigation-menu-items > li.megaMenu > ul{ 
	left:130px;
}

#body-head,
#body-head-pattern,
#body-pattern {
	position:relative;
}

#middle {
	position:relative;
	/*border: 1px solid transparent;*/
}

.widget_subposts > ul > li.current_page_item > a,
.widget_subposts > ul > li.current_page_parent > a,
#sidebar .widget_nav_menu > div > ul > li.current_page_item > a,
#sidebar .widget_nav_menu > div > ul > li.current_page_parent > a {
	display:block;
	line-height: 1em;
	margin: 0 -35px !important;
	padding: 15px 35px !important;
}
	
.leftside .widget_subposts > ul > li.current_page_item > a,
.widget_subposts > ul > li.current_page_parent > a,
.leftside #sidebar .widget_nav_menu > div > ul > li.current_page_item > a,
.leftside #sidebar .widget_nav_menu > div > ul > li.current_page_parent > a {
	display:block;
	line-height: 1em;
	margin: 0 -35px !important;
	padding: 15px 35px !important;
}