body {font: normal 12px/1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;}
a{color:#000;}
a:hover{color:#918569;}
.bold{font-weight:bold;}
p{text-align:justify;}
#wrapper{
	width:990px;
	margin:0 auto;
}
#header{
	height:110px;
	width:100%;
	background:#e1e1e1;
	position:relative;
}
	#alt-logo, #logo{
		position:absolute;
		top:10px;
		right:16px;
	}
	#page-title{
		padding:40px 0 0 15px;
	}
#home{
	height:505px;
	width:990px;
	background:#E1E1E1;
	position:relative;
}
#swfholder{
	height:360px;
	width:680px;
	position:absolute;
	top:115px;
	left:155px;
}
#campaign-swf{
	height:240px;
	width:426px;
	position:absolute;
	top:55px;
	left:282px;
}
#ge-swf{
	padding-top:10px;
	height:370px;
	width:480px;
	float:right;
	margin-right:20px;
}
.loading{
	background:url('images/loader.gif') no-repeat 50% 50%;
}
/* Nav General */
#nav {
	margin-top:7px;
}
	#nav li{
		display:block;
		float:left;
	}
		#nav li a{
			display:inline-block;
			float:left;
			height:11px;
			overflow:auto;
			overflow:hidden;
			text-indent:-9999px;
			line-height:11px;
			margin-right:17px;
		}
		#contact{
			margin-right:0 !important;
		}
/* Nav Links */
#newsroom{
	width:64px;
	background:url('images/nav_newsroom.jpg') no-repeat left top;
}
#newsroom:hover{
	background:url('images/nav_newsroom.jpg') no-repeat left bottom;
}
#global-events{
	width:84px;
	background:url('images/nav_global.jpg') no-repeat left top;
}
#global-events:hover{
	background:url('images/nav_global.jpg') no-repeat left bottom;
}
#campaign{
	width:57px;
	background:url('images/nav_campaign.jpg') no-repeat left top;
}
#campaign:hover{
	background:url('images/nav_campaign.jpg') no-repeat left bottom;
}
#black-nafa{
	width:65px;
	background:url('images/nav_black.jpg') no-repeat left top;
}
#black-nafa:hover{
	background:url('images/nav_black.jpg') no-repeat left bottom;
}
#fur-partners{
	width:77px;
	background:url('images/nav_fur.jpg') no-repeat left top;
}
#fur-partners:hover{
	background:url('images/nav_fur.jpg') no-repeat left bottom;
}
#designer-collections{
	width:125px;
	background:url('images/nav_designer.jpg') no-repeat left top;
}
#designer-collections:hover{
	background:url('images/nav_designer.jpg') no-repeat left bottom;
}
#studio-nafa{
	width:71px;
	background:url('images/nav_studio.jpg') no-repeat left top;
}
#studio-nafa:hover{
	background:url('images/nav_studio.jpg') no-repeat left bottom;
}
#eco-friendly{
	width:80px;
	background:url('images/nav_eco.jpg') no-repeat left top;
}
#eco-friendly:hover{
	background:url('images/nav_eco.jpg') no-repeat left bottom;
}
#labels{
	width:37px;
	background:url('images/nav_labels.jpg') no-repeat left top;
}
#labels:hover{
	background:url('images/nav_labels.jpg') no-repeat left bottom;
}
#fur-care{
	width:50px;
	background:url('images/nav_furcare.jpg') no-repeat left top;
}
#fur-care:hover{
	background:url('images/nav_furcare.jpg') no-repeat left bottom;
}
#history{
	width:44px;
	background:url('images/nav_history.jpg') no-repeat left top;
}
#history:hover{
	background:url('images/nav_history.jpg') no-repeat left bottom;
}
#contact{
	width:49px;
	background:url('images/nav_contact.jpg') no-repeat left top;
}
#contact:hover{
	background:url('images/nav_contact.jpg') no-repeat left bottom;
}
/* Sub Nav */
.subnav{
	margin:6px 0 0 15px;
}
	.subnav li{
		display:block;
		float:left;
		line-height:13px;
	}
	.subnav li.subline{
		margin-right:5px;
		padding-right:5px;
		border-right:1px solid #000;
	}
		.subnav li a{
			line-height:12px;
		}
		.active{
			text-decoration:underline;
		}
		#campaign-video{
			margin-left:30px;
		}
/* Slider Pane Content Layout */
ul.blocks {
	padding: 0;
	width: 990px;
	display: block;
	height: 378px;
}
	li.block-item {
	margin: 0 0 0 0px;
	float: left;
	display: block;
	height: 378px;
	text-align: justify;
	}
li.block-item ul, li.block-item p{
	padding-left:15px;
	padding-top:15px;
}
/* Scroll Pane*/
.holder {
	margin: 0;
	display: block;
}
.scroll-pane {
	width: 200px;
	background: url('images/pane_bg.jpg') repeat-x;
	float: left;
	padding: 0;
}
#pane {
	height: 395px;
	width: 990px;
	padding: 0;
	display: block;
	_overflow: hidden;
}
.jScrollPaneTrack{
	background:url('images/scroll_bg.jpg') repeat-x;
}
	.jScrollArrowLeft{
		height:17px !important;
		width:17px !important;
		background:url('images/left_arrow.jpg') no-repeat;
	}
	.jScrollArrowRight{
		height:17px !important;
		width:17px !important;
		background:url('images/right_arrow.jpg') no-repeat;
	}
.jScrollPaneDrag{
	background:url('images/drag_bg.jpg') repeat-x;
}
	.jScrollPaneDragLeft{
		background:url('images/drag_left.jpg') no-repeat;
		height:17px;
		width:14px;
		_margin-bottom:-1px;
	}
	.jScrollPaneDragRight{
		background:url('images/drag_right.jpg') no-repeat;
		height:17px;
		width:14px;
		_margin-bottom:-1px;
		_right:-1px;
	}
