#navigation, #navigation_red, #navigation_persecution, #navigation_hardware, #navigation_families{
	width:521px;
	height:44px;
	padding:302px 0 0 0;
	margin:0 0 0 -5px;
}

/*STATES NAV BUTTONS */
#nav { margin: 0; padding: 0; background:url(images/navigation.jpg) left top no-repeat; height:44px; width:521px; z-index:9999; }
#nav li { display: inline; }
#nav li a { float: left; width:auto; height: 0; padding-top: 44px; overflow: hidden; }
#nav li a { background:url(images/navigation.jpg); background-repeat: no-repeat; cursor:pointer; }

#navigation_red	#nav{	background:url(images/navigation_red.jpg) left top no-repeat; }
#navigation_red #nav li a { background:url(images/navigation_red.jpg); background-repeat: no-repeat; cursor:pointer; }

#navigation_persecution	#nav{	background:url(images/navigation_persecution.jpg) left top no-repeat; }
#navigation_persecution #nav li a { background:url(images/navigation_persecution.jpg); background-repeat: no-repeat; cursor:pointer; }

#navigation_hardware #nav{	background:url(images/navigation_hardware.jpg) left top no-repeat; }
#navigation_hardware #nav li a { background:url(images/navigation_hardware.jpg); background-repeat: no-repeat; cursor:pointer; }

#navigation_families #nav{	background:url(images/navigation_families.jpg) left top no-repeat; }
#navigation_families #nav li a { background:url(images/navigation_families.jpg); background-repeat: no-repeat; cursor:pointer; }

/* END PERSECUTION NORMAL STATES */
#navigation_persecution #nav li.home a { width:90px; background-position: 0 0; }
#navigation_persecution #nav li.the-facts a { width: 130px; background-position: -95px 0; }
#navigation_persecution #nav li.take-action a { width: 165px; background-position: -225px 0; }
#navigation_persecution #nav li.comment a { width: 130px; background-position: -380px 0; }

/* END PERSECUTION OVER STATES */
#navigation_persecution #nav li.home a:hover, #navigation_persecution #nav li.home.current_page_item a { background-position: 0px -44px; }
#navigation_persecution #nav li.the-facts a:hover, #navigation_persecution #nav li.the-facts.current_page_item a { background-position: -95px -44px; }
#navigation_persecution #nav li.take-action a:hover, #navigation_persecution #nav li.take-action.current_page_item a { background-position: -225px -44px; }
#navigation_persecution #nav li.comment a:hover, #navigation_persecution #nav li.comment.current_page_item a { background-position: -380px -44px; }

/* HOLY HARDWARE NORMAL STATES */
#navigation_hardware #nav li.home a { width:90px; background-position: 0 0; }
#navigation_hardware #nav li.the-facts a { width: 130px; background-position: -95px 0; }
#navigation_hardware #nav li.take-action a { width: 165px; background-position: -225px 0; }
#navigation_hardware #nav li.comment a { width: 130px; background-position: -380px 0; }

/* HOLY HARDWARE OVER STATES */
#navigation_hardware #nav li.home a:hover, #navigation_hardware #nav li.home.current_page_item a { background-position: 0px -43px; }
#navigation_hardware #nav li.the-facts a:hover, #navigation_hardware #nav li.the-facts.current_page_item a { background-position: -95px -43px; }
#navigation_hardware #nav li.take-action a:hover, #navigation_hardware #nav li.take-action.current_page_item a { background-position: -225px -43px; }
#navigation_hardware #nav li.comment a:hover, #navigation_hardware #nav li.comment.current_page_item a { background-position: -380px -43px; }

/* JUST FAMILIES NORMAL STATES */
#navigation_families #nav li.home a { width:90px; background-position: 0 0; }
#navigation_families #nav li.actions a { width: 130px; background-position: -95px 0; }
#navigation_families #nav li.about a { width: 105px; background-position: -225px 0; }
#navigation_families #nav li.events a { width: 165px; background-position: -330px 0; }

/* JUST FAMILIES OVER STATES */
#navigation_families #nav li.home a:hover, #navigation_hardware #nav li.home.current_page_item a { background-position: 0px -45px; }
#navigation_families #nav li.actions a:hover, #navigation_hardware #nav li.actions.current_page_item a { background-position: -95px -45px; }
#navigation_families #nav li.about a:hover, #navigation_hardware #nav li.about.current_page_item a { background-position: -225px -45px; }
#navigation_families #nav li.events a:hover, #navigation_hardware #nav li.events.current_page_item a { background-position: -330px -45px; }

/* NORMAL STATES */
#nav li.home a, #navigation_red #nav li.home a { width:90px; background-position: 0 0; }
#nav li.actions a, #navigation_red #nav li.actions a { width: 120px; background-position: -95px 0; }
#nav li.about a, #navigation_red #nav li.about a { width: 100px; background-position: -215px 0; }
#nav li.links a, #navigation_red #nav li.links a { width: 90px; background-position: -315px 0; }
#nav li.gallery a, #navigation_red #nav li.gallery a { width: 116px; background-position: -405px 0; }

/* OVER STATES */
#nav li.home a:hover, #nav li.home.current_page_item a, #navigation_red #nav li.home a:hover, #navigation_red #nav li.home.current_page_item a { background-position: 0px -44px; }
#nav li.actions a:hover, #nav li.actions.current_page_item a, #navigation_red #nav li.actions a:hover, #navigation_red #nav li.actions.current_page_item a { background-position: -95px -44px; }
#nav li.about a:hover, #nav li.about.current_page_item a, #navigation_red #nav li.about a:hover, #navigation_red #nav li.about.current_page_item a { background-position: -215px -44px; }
#nav li.links a:hover, #nav li.links.current_page_item a, #navigation_red #nav li.links a:hover, #navigation_red #nav li.links.current_page_item a { background-position: -315px -44px; }
#nav li.gallery a:hover, #nav li.gallery.current_page_item a, #navigation_red #nav li.gallery a:hover, #navigation_red #nav li.gallery.current_page_item a { background-position: -405px -44px; }




#nav, #nav ul {
                z-index:99999;
}

#nav li {
                float: left;
                padding: 0;
}
#nav li.page_item ul a{
                height:auto;
}

#nav li ul {
                position: absolute;
                left: -999em;
                height: auto;
                width: 232px;
                w\idth: 232px;
                font-weight: normal;
                margin: 0;
                color:#333333;
                margin:49px 0px 0px 0px;
                *margin:0px 0px 0px 0px!important;
                padding:0px!important;
                float:left;
                clear:both;
                z-index:99999;
}


#nav li li {
                width: 232px;
                float:left;
                clear:both;

                }

#nav li ul a {
                width: 232px!important;
                w\idth: 232px!important;
                color:#ffffff;
                padding:6px 10px;
                font-size:11px;
                text-transform:uppercase;
                font-weight:normal;
                text-decoration:none;
                border-bottom:1px solid #7C7C7C;

}

#nav li ul ul {
                margin: 0 0 0 252px;
}
#nav ul li a:hover, #nav ul li ul li a:hover{
                color:#fff;
                background:#F32642;

                
                }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
                left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
                left: auto;
}

#nav li:hover, #nav li.sfhover {
                background:;
                _z-index:99999;
}

