/*
	Filename         : 	home.css
	Created by       : 	Ashley Nolan
	Created          : 	26/05/2010
	Last Updated     : 	26/05/2010
	Comments         : 	Styling for RSPCA Australia - Political Animal - navigation specific styling
*/

/* Global Navigation Bar
************************************************************************************************************************/

ul#globalNav {
	width:982px;
	margin:0 auto;
	overflow:hidden;
	height:1%;
	display:table;
}
	ul#globalNav li {
		float:left;
		display:block;
		font-size:1.4em;
	}
		ul#globalNav li a {
			float:left;
			display:block;
			color:#fff;
			background-color: inherit;
			font-weight:bold;
			padding:10px 0 6px;
			margin-top:6px;
		}
		ul#globalNav li a:hover,
		ul#globalNav li.active a {
			background:url('../images/globalNav_active.png') no-repeat left top;
			margin-top:0;
			padding-top:16px;
			text-decoration:none;
		}
		
			ul#globalNav li a span {
				display:block;
				border-right:1px solid #545454;
				padding:10px 9px;
			}
			ul#globalNav li.last a span {
				border:0;
			}
			ul#globalNav li a:hover span,
			ul#globalNav li.active a span {
				border-right:none;
				padding:10px 10px 10px 9px;
			}
			
	
/* Main Navigation Bar
************************************************************************************************************************/

div#mainNav {
	background:url('../images/contentleft_imgBg.png') no-repeat left top;
	margin: 0 0 2em 0;
}
	#mainNav ul {
		overflow:hidden;
		height:1%;
		clear:left;
		display:block;
		padding:10px;
		background-color:#fff;
		margin:0 5px;
	}
		#mainNav li {
			float:left;
			width:100%;
		}
		#mainNav li a {
			display:block;
			background:url(../images/arrow_right_Pinkwhite.gif) transparent no-repeat right center;
			padding:8px;
			font-size:1.8em;
			border-top:solid 2px #CCC;
			color:#000;
		}
		#mainNav li.active a {
			background:#B20E59 url('../images/arrow_right_white_small.png') no-repeat right center;
			color:#fff;
		}
		
		#mainNav .heading {
			margin:0 5px;
			padding:28px 10px 0px;
			font-size:21px;
				font-weight: bold;
		}
			#mainNav .heading a {
				color:#000;
			
			}
	

/* Breadcrumb
************************************************************************************************************************/

ul.B_crumbBox {
	position:relative;
	margin:4px 0 10px 20px;
	color:#000;
	font-size:1.3em;
	font-weight:bold;
	z-index:2;
	overflow:hidden;
	height:1%;
}
	ul.B_crumbBox li {
		float:left;
	}
		ul.B_crumbBox li a {
			color:#CB1266;
			background:url('../images/arrow_right_Pinkclear_small.gif') no-repeat right 4px;
			padding-right:16px;
			margin-right:10px;
		}
