/* FEVER STYLES */

body#home {
	background: url('../_img/_structure/bkg.gif') repeat-x #fff;
}

body {
	background-color: #fff;
	font-family: helvetica;
}

p, h1, h2, h3, h4 {
	text-rendering: optimizeLegibility;
}

img {
	border: 0;
}

a:link, a:visited {
	color: #ff0000;
	text-decoration: none;
}

a:hover {
	color: #000;
}

.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0
}

a, object {
	outline: none;
}

/* GENERIC ALIGNMENT STYLES */

.right {
	float: right;
}

.left {
	float: left;
} 

/* TYPOGRAPHY */

.cufon-loading { /* STOPS CUFON FLICKER */
	visibility: hidden !important
}

h1 {
	font-family: "Helvetica Neue", helvetica;
	color: #ff1c00;
	font-size: 25px;
}

.home-content h1, #schwartzcasts #content h1 {
	font-family: "Helvetica Neue", helvetica;
	color: #000;
	font-size: 16px;
	font-weight: normal;
	margin: 0 0 10px 0
}

	.home-content h1 strong, #schwartzcasts #content h1 strong {
		font-weight: bold;
		color: #ff1c00
	}
	
h2 {
	font-family: "Helvetica Neue", helvetica;
	font-weight: normal;
	color: #333;
	font-size: 14px;
	line-height: 20px;
}
	
h3 {
	font-family: "Helvetica Neue", helvetica;
	font-weight: normal;
	color: #585757;
	font-size: 14px;
	line-height: 22px;
}

p {
	font-family: "Helvetica Neue", helvetica;
	color: #333;
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 20px 0
}

/* RESET */

body, p, td, ul, ol, li, h1, h2, h3, h4, h5, h6, object, blockquote {
	margin: 0;
	padding: 0;
}

/* STRUCTURE */

	#header {
		width: 100%;
		background-color: #ff0000;
	}
	
		#header-content {
			width: 970px;
			height: 110px;
			margin: 0 auto;
			position: relative;
			z-index: 1000
		}
	
			#header-content h1 a {
				position: absolute;
				top: 0;
				left: -70px;
				display: block;
				background: url('../_img/_structure/logo.png') no-repeat;
				width: 300px;
				height: 107px;
				
			}
				#header-content h1 a span {
					display: none;
				}
				
			#header-content h1 a:hover {
				opacity: .8
			}
			
		#print-logo {
			display: none;
		}
			
/* NAVIGATION */

#header-content ul {
	list-style: none;
}

#header-content ul li {
	float: left
}

	#header-content #utility-nav {
		position: absolute;
		top: 20px;
		right: -16px;
	}
	
		#header-content #utility-nav li {
			margin-right: 16px
		}
		
			#header-content #utility-nav li img {
				position: relative;
				top: -3px;
				opacity: 0.7
			}
			
			#header-content #utility-nav li:hover img {
				opacity: 1.0
			}
	
			#header-content #utility-nav li a {
				color: #ffbeb3;
				font-size: 11px;
				font-weight: bold;
			}
			
			#header-content #utility-nav li a:hover {
				color: #fff;
			}

	#header-content #nav li a {
		display: block;
		background: url('../_img/_nav/nav-sprite.png') no-repeat;
		display: block;
		height: 24px;
	}
	
	#header-content #nav {
		position: absolute;
		right: -16px;
		top: 60px;
	}
	
		#header-content #nav li {
			position: relative;
		}
		
			#header-content #nav li span {
				display: none;
			}
	
		/* NAV BUTTONS */
		
		#header-content #nav #home-btn a { /* HOME */
			width: 69px;
		}
		
		#header-content #nav #home-btn:hover a { 
			background-position: 0 -24px;
		}
		
		#home #header-content #nav #home-btn a { 
			background-position: 0 -48px;
		}
		
		#header-content #nav #what-we-do-btn a { /* WHAT WE DO */
			background-position: -69px 0;
			width: 112px;
		}
		
		#header-content #nav #what-we-do-btn:hover a { 
			background-position: -69px -24px;
		}
		
		#case-study #header-content #nav #what-we-do-btn a { 
			background-position: -69px -48px;
		}
		
			#header-content #nav #what-we-do-btn ul {
				left: -92px;
			}
		
		#header-content #nav #how-we-do-it-btn a { /* HOW WE DO IT */
			background-position: -182px 0;
			width: 119px;
		}
		
		#header-content #nav #how-we-do-it-btn a:hover { 
			background-position: -182px -24px;
		}
		
		#how-we-do-it #header-content #nav #how-we-do-it-btn a { 
			background-position: -182px -48px;
		}
		
			#header-content #nav #how-we-do-it-btn ul {
				left: -89px;
			}
		
		#header-content #nav #schwartzcasts-btn a { /* SCHWARTZCASTS */
			background-position: -301px 0;
			width: 129px;
		}
		
		#header-content #nav #schwartzcasts-btn a:hover { 
			background-position: -301px -24px;
		}
		
		#schwartzcasts #header-content #nav #schwartzcasts-btn a { 
			background-position: -301px -48px;
		}
		
			#header-content #nav #schwartzcasts-btn ul {
				left: -84px;
			}
		
		#header-content #nav #leadership-btn a { /* WHO WE ARE */
			background-position: -430px 0;
			width: 108px;
		}
		
		#header-content #nav #leadership-btn a:hover { 
			background-position: -430px -24px;
		}
		
		#who-we-are #header-content #nav #leadership-btn a { 
			background-position: -430px -48px;
		}
		
			#header-content #nav #leadership-btn ul {
				left: -120px;
			}
			
		#header-content #nav #reality-check-btn a { /* REALITY CHECK */
			background-position: -538px 0;
			width: 122px;
		}
		
		#header-content #nav #reality-check-btn a:hover { 
			background-position: -538px -24px;
		}
		
		#reality-check #header-content #nav #reality-check-btn a { 
			background-position: -538px -48px;
		}
		
			#header-content #nav #reality-check-btn ul {
				left: -120px;
			}
		
		#header-content #nav #contact-btn a { /* CONTACT */
			background-position: -660px 0;
			width: 85px;
		}
		
		#header-content #nav #contact-btn a:hover { 
			background-position: -660px -24px;
		}
		
		#contact #header-content #nav #contact-btn a { 
			background-position: -660px -48px;
		}
		
			#header-content #nav #contact-btn ul {
				left: -227px;
			}
		
		/* SUBNAV */
		
		#sub-nav {
			width: 207px;
			float: left;
			margin: 0 30px 80px 0
		}
		
			#sub-nav h2 {
				font-family: Helvetica Neue, helvetica;
				color: #000;
				font-weight: normal;
				font-size: 15px;
				margin: 0 0 10px 0
			}
			
			#sub-nav ul {
				list-style: none;
				border-top: 1px solid #e8e7e7
			}
			
				#sub-nav ul li a {
					display: block;
					font-size: 11px;
					padding: 10px 0 8px 0;
					border-bottom: 1px solid #e8e7e7
				}
				
				#sub-nav ul li.on a {
					color: #000;
					font-weight: bold;
					background: url('../_img/_nav/_sub-nav/active-arrow.gif') no-repeat right center;
				}
			
	/* DROPDOWNS */
	
	#header #nav ul {
		background: url('../_img/_nav/dropdown-bkg.png') no-repeat top left;
		width: 296px;
		position: absolute;
		top: 24px;
		display: none;
		z-index: 1000;
		min-height: 110px;
		height: auto !important;
		height: 110px;
	}
	
	#header #nav li:hover ul {
		display: block;
	}
	
		#header #nav ul li p {
			color: #fff;
			font-weight: bold;
			font-size: 10px;
			line-height: 14px;
			padding: 25px 18px 20px 18px;
		}
		
		#header #nav #clients div.left a {
			background: url('../_img/_nav/client-btn-arrow.png') no-repeat 123px 0 !important;
			display: block;
			color: #ccc;
			height: 29px;
			width: 147px;
			font-size: 11px;
			border-top: 1px solid #333; 
			padding: 9px 0 0 18px;
			voice-family: "\"}\""; 
			voice-family:inherit;
			width: 129px;
			height: 20px;
		}
		
		#header #nav #clients div.right a {
			background: url('../_img/_nav/client-btn-arrow.png') no-repeat 123px 0 !important;
			display: block;
			color: #ccc;
			height: 29px;
			width: 147px;
			font-size: 11px;
			border-bottom: 1px solid #333;
			padding: 9px 0 0 10px;
			voice-family: "\"}\""; 
			voice-family:inherit;
			width: 137px;
			height: 20px;
		}
		
		#header #nav #clients div.right a:hover, #header #nav #clients div.left a:hover {
			background-position: 123px -28px !important;
			color: #fff;
		}
	
		#header #nav #clients .right {
			width: 148px;
			border-top: 1px solid #333;
		}
		
		#header #nav #clients .left {
			width: 147px;
			border-right: 1px solid #333;
		}
		
		
			
		/* HOW WE DO IT DROPDOWN */
		
		#how-we-do-it-btn ul p {
			float: right;
			width: 165px;
		}
		
			#how-we-do-it-btn ul li a.thumb {
				background: url('../_img/_common/fever-cloud.jpg') no-repeat !important;
				display: block;
				float: left;
				width: 71px !important;
				height: 67px !important;
				margin: 25px 0 0 17px;
			}
			
				#how-we-do-it-btn p {
					margin: 3px 0 0 0
				}
		
			#how-we-do-it-btn ul p a {
				display: block;
				background: url('../_img/_nav/client-btn-arrow.png') no-repeat 150px -7px !important;
				color: #ccc;
				font-weight: normal;
				padding: 0;
				margin: 8px 0 0 0;
				font-size: 11px;
				height: auto !important;
				width: 165px !important;
			}
			
			#how-we-do-it-btn ul p a:hover {
				color: #fff;
				background: url('../_img/_nav/client-btn-arrow.png') no-repeat 150px -35px !important;
			}
			
	    /* SCHWARTZCAST DROPDOWN */
		
		#schwartzcasts-btn ul p {
			float: right;
			width: 140px;
		}
		
			#schwartzcasts-btn ul li a.thumb {
				background: url('../_img/_common/schwartzcast-thumb-small.jpg') no-repeat !important;
				display: block;
				float: left;
				width: 95px !important;
				height: 74px !important;
				margin: 30px 0 0 20px;
			}
			
				#schwartzcasts-btn p {
					margin: 3px 0 0 0
				}
		
			#schwartzcasts-btn ul p a {
				display: block;
				background: url('../_img/_nav/client-btn-arrow.png') no-repeat 58px -7px !important;
				color: #ccc;
				font-weight: normal;
				padding: 0;
				margin: 8px 0 0 0;
				font-size: 11px;
				height: auto !important;
			}
			
			#schwartzcasts-btn ul p a:hover {
				color: #fff;
				background: url('../_img/_nav/client-btn-arrow.png') no-repeat 58px -35px !important;
			}
			
		 /* WHO WE ARE DROPDOWN */
		 
		 #header #leadership-btn ul {
		 	background: url('../_img/_nav/dropdown-bkg-who.png') no-repeat top left;
		 }
		
		 #leadership-btn ul p {
			 float: right;
			 width: 140px;
		 }
		
			#leadership-btn ul li a.thumb {
				background: url('../_img/_common/partner-thumb.jpg') no-repeat !important;
				display: block;
				float: left;
				width: 72px !important;
				height: 68px !important;
				margin: 30px 0 25px 20px;
				border: 3px solid red;
			}
			
				#leadership-btn p {
					margin: 3px 0 0 0
				}
		
			#leadership-btn ul p a {
				display: block;
				background: url('../_img/_nav/client-btn-arrow.png') no-repeat 100px -7px !important;
				color: #ccc;
				font-weight: normal;
				padding: 0;
				margin: 8px 0 0 0;
				font-size: 11px;
				height: auto !important;
				width: 130px !important;
			}
			
			#leadership-btn ul p a:hover {
				color: #fff;
				background: url('../_img/_nav/client-btn-arrow.png') no-repeat 100px -35px !important;
			}
			
		 /* CONTACT DROPDOWN */
		 
		 #header #contact-btn ul {
		 	background: url('../_img/_nav/dropdown-bkg-contact.png') no-repeat top left;
		 }
		
		 #contact-btn ul p {
			 float: right;
			 width: 160px;
		 }
		
			#contact-btn ul li a.thumb {
				background: url('../_img/_common/contact-cloud.gif') no-repeat !important;
				display: block;
				float: left;
				width: 68px !important;
				height: 64px !important;
				margin: 26px 0 0 18px;
			}
			
				#contact-btn p {
					margin: 3px 0 0 0
				}
		
			#contact-btn ul p a {
				display: block;
				background: url('../_img/_nav/client-btn-arrow.png') no-repeat 70px -7px !important;
				color: #ccc;
				font-weight: normal;
				padding: 0;
				margin: 8px 0 0 0;
				font-size: 11px;
				height: auto !important;
			}
			
			#contact-btn ul p a:hover {
				color: #fff;
				background: url('../_img/_nav/client-btn-arrow.png') no-repeat 70px -35px !important;
			}
		
	/* HOMEPAGE */
	
	#home #banner {
		width: 100%;
		height: 425px;
		background-color: #fff;
		margin: 0 0 50px 0;
	}
	
	#banner #banner-content h1 span, #banner #banner-content h2 span, #banner #banner-content h3 span {
		display: none;
	}
	
	#carousel-wrap {
		background-color: #ff0000;
		width: 100%;
		height: 425px;
	}
	
	#carousel-wrap span {
		display: inline
	}
	
	#carousel-wrap ul {
		margin: 0 auto;
		padding: 0;
		width: 970px;
		list-style: none;
	}
	
		#carousel-wrap li {
			width: 970px;
			height: 380px;
			margin: 30px 0 0 0
		}
	
	#content {
		width: 970px;
		margin: 0 auto;
	}
	
	#home #main-col {
		float: left;
		width: 640px;
	}
	
	#side-col {
		width: 310px;
		float: right;
	}
	
		#schwartz-tease {
			background: url('../_img/_common/schwartzcast-thumb.jpg') no-repeat top left;
			padding-left: 145px;
			font-size: 10px;
			color: #ff1c00;
			line-height: 14px;
			height: 100px;
		}
		
		#schwartzcasts-list {
			border-top: 1px solid #e6e5e5;
			list-style: none;
			margin: 25px 0 45px 0
		}
		
			#schwartzcasts-list li a {
				display: block;
				padding: 15px 0 0 47px;
				color: #585757;
				height: 40px;
				background: url('../_img/_btns/cast-list-play.png') no-repeat top left;
				voice-family: "\"}\""; 
			  	voice-family: inherit;
			  	height: 25px;
			  	border-bottom: 1px solid #e6e5e5;
			  	font-size: 12px;
			}
			
			#schwartzcasts-list li a:hover {
				color: #000;
				background-position: 0 -40px;
			}
			
		#richard-twitter, #curt-twitter {
			position: relative;
			width: 310px;
			height: 177px;
			background: url('../_img/_common/twitter-head-home.gif') no-repeat;
			margin: 0 0 80px 0;
		}
		
		#richard-twitter ul, #curt-twitter ul {
			list-style: none;
			position: absolute;
			top: 22px;
			left: 24px;
			font-size: 11px;
			line-height: 16px;
			color: #585757;
		}
		
		#richard-twitter p, #curt-twitter p {
			position: absolute;
			top: 22px;
			left: 24px;
			font-size: 11px;
			line-height: 16px;
			color: #585757;
		}
		
		#richard-twitter {
			float: left;
			margin-right: 20px;
		}
		
		#curt-twitter {
			float: right;
		}
		
		.twitter-foot {
			position: absolute;
			bottom: 62px;
			width: 310px;
			height: 44px;
			background: url('../_img/_common/twitter-foot-home.gif') no-repeat bottom left;
		}
		
		#richard-avatar {
			position: absolute;
			bottom: 0;
			left: 20px;
			display: block;
			background: url('../_img/_common/richard-avatar.png') no-repeat bottom left;
			width: 120px;
			height: 62px
		}
		
		#curt-avatar {
			position: absolute;
			bottom: 0;
			left: 20px;
			display: block;
			background: url('../_img/_common/curt-avatar.png') no-repeat bottom left;
			width: 102px;
			height: 62px
		}
		
			#richard-avatar:hover, #curt-avatar:hover {
				opacity: 0.8
			}
		
			#richard-avatar span, #curt-avatar span {
				display: none
			}
			
	/* CASE STUDIES */
	
	/* GENERAL CASE STUDY STYLES */
	
	#case-study #banner {
		width: 100%;
		height: 380px;
		background-color: #ff0000;
		margin: 0 0 50px 0;
	}
		
		#case-study #banner #banner-content {
			width: 970px;
			height: 380px;
			margin: 0 auto;
			position: relative;
			
		}
	
		#case-study #banner h1 {
			font-family: Helvetica Neue, helvetica;
			color: #fff;
			font-size: 40px;
			font-weight: normal;
		}
		
		#main-col #proj-details {
				padding: 20px 0 
			}
			
				#main-col #proj-details ul {
					list-style: none;
					margin: 20px 0;
					font-family: helvetica
				}
				
					#main-col #proj-details ul li {
						font-size: 13px;
						color: #222;
						line-height: 18px;
						background: url('../_img/_common/list-item.gif') no-repeat;
						padding: 0 0 0 18px;
						margin: 0 0 10px 0
					}
					
				#main-col #proj-details .left {
					width: 425px;
				}
				
				#main-col #proj-details .right {
					margin-top: 10px;
					background: url('../_img/_case-studies/testimonial-cap.gif') no-repeat top left;
					width: 254px;
				}
				
					#main-col #proj-details #testimonial {
						position: relative;
						background: url('../_img/_case-studies/testimonial-foot.gif') no-repeat bottom left;
						padding: 30px 30px 50px 30px;
					}
					
						#main-col #proj-details #testimonial h3 {
							color: #000;
						}
						
						#main-col #proj-details .right h4 {
							color: #ff0000;
							font-weight: normal;
							font-size: 12px;
						}
						
						#main-col #proj-details .right h5 {
							color: #000;
							font-weight: normal;
							font-size: 10px;
						}
						
				#main-col {
					float: right;
					width: 715px;
					margin: 0 0 70px 0;
				}
				
					#main-col h1 {
						margin: 0 0 15px 0;
						position: relative;
						left: -2px
					}
				
					#main-col h2 {
						font-family: "Helvetica Neue", helvetica;
						font-weight: normal;
						font-size: 14px;
						line-height: 22px;
						color: #333;
						margin: 0 0 20px 0
					}
					
					#main-col #proj-intro {
						padding: 0 0 10px 0;
						border-bottom: 1px solid #e6e5e5;
					}
					
						#main-col #proj-intro img {
							float: left;
							display: block;
							margin: 0 30px 0 0;
							clear: left;
							max-width: 150px;
						}
						
						#main-col #proj-intro h2 {
							width: 520px;
							float: left;
						}
						
					#main-col #proj-gallery {
						list-style: none;
					}
					
						#main-col ul#proj-gallery li {
							border: 3px solid #bfbfbf;
							width: 60px;
							height: 60px;
							overflow: hidden !important;
							background-image: none;
							float: left;
							padding: 0 !important;
							margin-right: 10px;
							*display: block;
							*position: relative;
						}
						
						#main-col ul#proj-gallery li:hover {
							border: 3px solid #222;
						}
		
	/* SCHARTZCASTS */
	
	#schwartzcasts #banner {
		background-color: #ff0000;
	}
	
		#schwartzcasts #banner #banner-content {
			width: 970px;
			margin: 0 auto;
			position: relative;
			overflow: hidden;
			padding: 0 0 50px 0;
			z-index: 1 !important;
		}
	
			#schwartzcasts #banner-content #video {
				float: left;
				border: 10px solid #fff;
				height: 344px;
				width: 425px;
				overflow: hidden
			}
			
			#schwartzcasts #bottom-dots {
				position: absolute;
				top: 364px;
				left: -2px;
				background: url('../_img/_schwartzcasts/bottom-dots.gif') no-repeat;
				width: 56px;
				height: 30px;
			}
			
			#schwartzcasts #bkg-number {
				position: absolute;
				right: 6px;
				bottom: -40px;
			}
			
				#schwartzcasts #bkg-number h3 {
					font-size: 200px;
					color: #fff;
					font-weight: bold;
					letter-spacing: -.05em;
					opacity: 0.2;
				}
				
		#schwartzcasts #ep-number {
			position: absolute;
			left: 445px;
			top: 0;
			width: 68px;
			height: 89px;
		}
			
			#schwartzcasts #ep-number h3 {
				position: relative;
				top: 30px;
				left: 10px;
				font-size: 50px;
				color: #ff0000;
				font-weight: bold;
				letter-spacing: -.01em;
				z-index: 1000;
			}
			
		#schwartzcasts #ep-descript {
			background: url('../_img/_schwartzcasts/ep-number-bkg.gif') no-repeat;
			width: 525px;
			height: 300px;
			float: right;
		} 
		
			#schwartzcasts #ep-descript h1 {
				font-weight: normal;
				color: #fff;
				margin: 46px 0 10px 75px;
				padding: 0;
				line-height: 30px;
			}
			
			#schwartzcasts #ep-descript p {
				color: #fff;
				font-size: 14px;
				line-height: 20px;
				margin: 0 0 15px 0;
				padding: 0 0 0 37px;
			}
			
			#schwartzcasts #ep-descript a {
				color: #fff
			}
			
			#schwartzcasts #vid-tools {
				/* border-top: 1px solid #ff5c40; */
				border-bottom: 1px solid #ff5c40;
				padding: 10px 0 20px 37px;
				margin: 0 0 30px 0
			}
			
				#schwartzcasts #vid-tools a {
					font-weight: bold;
					font-size: 11px;
					margin: 0 15px 0 0
				}
				
				#schwartzcasts #vid-tools a:hover {
					opacity: 0.7
				}
				
				#schwartzcasts #vid-tools img {
					margin: 0 6px 0 0
				}
				
			#schwartzcasts #next, #schwartzcasts #prev {
				display: block;
				font-weight: bold;
				font-size: 10px;
			}
			
			#schwartzcasts #next {
				position: relative;
				right: 0;
				z-index: 10000;
				background: url('../_img/_schwartzcasts/next.png') 99px 0 no-repeat;
				float: right;
				padding: 0 29px 0 0;
				height: 18px;
				line-height: 16px
			}
			
			#schwartzcasts #next:hover {
				background-position: 99px -18px;
			}
			
			#schwartzcasts #prev {
				position: relative;
				z-index: 10000;
				background: url('../_img/_schwartzcasts/prev.png') 0 0 no-repeat;
				float: left;
				padding: 0 0 0 26px;
				height: 18px;
				line-height: 16px;
				margin: 0 0 0 35px
			}
			
			#schwartzcasts #prev:hover {
				background-position: 0 -18px;
			}
			
		#schwartzcasts #content {
			padding: 50px 0 80px 0
		}
		
			#schwartzcasts #content h3 {
				font-size: 13px
			}
		
		#schwartzcasts #main-col {
			width: 460px;
			margin: 0 20px 0 0;
			float: left !important
		}
		
		#schwartzcasts #twitter-col {
			background: url('../_img/_schwartzcasts/twitter-cap.gif') no-repeat top left;
			width: 307px;
			padding: 0 0 50px 0
		}
		
		#schwartzcasts #tweet {
			background: url('../_img/_schwartzcasts/twitter-foot.gif') no-repeat bottom left;
			width: 307px;
			padding: 30px 0;
			font-size: 14px;
			line-height: 18px;
			color: #222;
		}
		
			#schwartzcasts #tweet ul {
				list-style: none;
				padding: 0 25px
			}
			
		#twitter-col {
			float: left;
		}
			
		#follow-col {
			float: right;
			width: 145px;
		}
			
			.social a {
				float: left;
				display: block;
				border: 3px solid #000;
				width: 31px;
				height: 31px;
				margin: 0 10px 10px 0
			}
			
			.social a:hover {
				border: 3px solid #ff0000;
			}
			
				.social a span {
					display: none;
				}
			
				.social .fb-icon {
					background: url('../_img/_social/fb-icon.png') no-repeat #000;
				}
				
				.social .yt-icon {
					background: url('../_img/_social/yt-icon.png') no-repeat #000;
				}
				
				.social .twitter-icon {
					background: url('../_img/_social/twitter-icon.png') no-repeat #000;
				}
				
				.social .linked-in-icon {
					background: url('../_img/_social/linked-in-icon.png') no-repeat #000;
				}
				
				.social .itunes-icon {
					background: url('../_img/_social/itunes-icon.png') no-repeat #000;
				}
				
				.social .rss-icon {
					background: url('../_img/_social/rss-icon.png') no-repeat #000;
				}
		
		
	/* HOW WE DO IT */
	
	#how-we-do-it #banner {
		background-color: #ff0000;
	}
	
		#how-we-do-it #banner #banner-content {
			background: url('../_img/_common/fever-diagram.png') no-repeat;
			width: 970px;
			height: 319px;
			margin: 0 auto 50px auto;
			position: relative;
			overflow: hidden;
			padding: 0 0 50px 0;
			z-index: 1 !important;
		}
		
		#how-we-do-it #banner #banner-content h1 {
			position: absolute;
			bottom: 55px;
			left: 0;
			color: #fff;
			font-weight: normal;
			font-size: 40px;
		}
		
		#how-we-do-it #fever-pull.right {
			padding: 0 0 40px 0;
			position: relative;
		}
		
			#how-we-do-it #fever-pull.right blockquote {
				background: url('../_img/_common/fever-quote-bkg.png') repeat-x #ff2500;
				color: #fff;
				padding: 30px;
				font-size: 16px;
				line-height: 20px;
				position: relative;
				z-index: 1000;
			}
			
			#how-we-do-it #fever-pull.right #foot {
				position: absolute;
				bottom: 0;
				left: -5px;
				background: url('../_img/_common/fever-quote-foot.png') no-repeat bottom left;
				width: 275px;
				height: 86px;
			}
			
			#how-we-do-it p {
				margin: 0 0 15px 0
			}
			
			a.back-to-top {
				background: url('../_img/_btns/top-arrow.gif') no-repeat top left;
				display: block;
				margin: 0 0 20px 0;
				font-size: 11px;
				color: #828181;
				padding-left: 16px
			}
			
			a.back-to-top:hover {
				opacity: .7
			}
			
		/* LEADERSHIP */
		
		body#leadership {
			background: url('../_img/_structure/bkg.gif') repeat-x;
		}
		
			#leadership #content {
				background-color: #fff;
				width: 970px;
				margin: 0 auto;
				padding: 50px 50px 80px 50px;
				voice-family: "\"}\""; 
				voice-family: inherit;
				width: 870px;
				position: relative;
			}
			
				#left-dots {
					background: url('../_img/_structure/left-dots.gif') no-repeat;
					width: 41px;
					height: 86px;
					position: absolute;
					top: 329px;
					left: -41px;
				}
				
				#right-dots {
					background: url('../_img/_structure/right-dots.gif') no-repeat;
					width: 43px;
					height: 84px;
					position: absolute;
					top: 331px;
					right: -43px;
				}
			
				#leadership #content .right {
					width: 600px;
				}
			
				#leadership #content .right h1 {
					margin: 0 0 5px 0
				}
				
				#leadership #content .right h2 {
					font-size: 20px;
					position: relative;
					left: 1px;
					margin: 0 0 8px 0
				}
				
				#leadership #content .right h3 {
					margin: 0 0 30px 0
				}
				
					#leadership #content #richard {
						margin: 0 0 50px 0
					}
					
				#leadership #content .right h4 {
					background: url('../_img/_common/twitter-cap-richard.gif') no-repeat bottom left;
					font-size: 14px;
					font-weight: normal;
					padding: 0 0 13px 0;
				}
				
				#leadership #content #curt .right h4 {
					background: url('../_img/_common/twitter-cap-curt.gif') no-repeat bottom left;
					font-size: 14px;
					font-weight: normal;
					padding: 0 0 13px 0;
				}
				
					#leadership #content .right h4 strong {
						color: #ff0000;
						font-weight: normal
					}
			
			#leadership #content .left {
				width: 230px;
				padding: 0;
				margin: 0 40px 0 0;
				position: relative;
			}
			
				#leadership #content .left img {
					border: 8px solid #000;
					margin: 0 0 15px 0
				}
				
			#leadership #richard-tweet p, #leadership #curt-tweet p {
				padding: 20px 0 0 30px;
				font-size: 10px;
			}
				
			#leadership #richard-tweet ul, #leadership #curt-tweet ul {
				list-style: none;
				margin: 10px 0 0 0;
				line-height: 16px
			}
			
				#leadership #richard-tweet ul li, #leadership #curt-tweet ul li {
					padding: 6px 0 0 27px;
					background: url('../_img/_common/tweet-li.gif') no-repeat top left;
					font-size: 10px;
					margin: 0 0 15px 0;
					width: 400px
				}
				
				#top-dots {
					position: absolute;
					background: url('../_img/_common/dot-top-corner.gif') no-repeat;
					width: 28px;
					height: 40px;
					top: -18px;
					left: 215px;
				}
				
				#top-dots-curt {
					position: absolute;
					background: url('../_img/_common/top-dots-curt.gif') no-repeat;
					width: 85px;
					height: 27px;
					top: -27px;
					left: 70px;
				}
				
				#bottom-dots-curt {
					position: absolute;
					background: url('../_img/_common/bottom-dots-curt.gif') no-repeat;
					width: 85px;
					height: 27px;
					top: 288px;
					left: 15px;
				}
				
		/* WHO WE ARE */
		
		body#who-we-are {
			background: url('../_img/_structure/bkg.gif') repeat-x 0 -35px;
		}
		
			#who-we-are #content {
				background-color: #fff;
				width: 970px;
				margin: 0 auto;
				padding: 0 0 80px 0;
				position: relative;
			}
			
				#who-banner {
					background-color: #000;
					height: 380px;
					overflow: hidden;
					position: relative;
					margin-bottom: 50px;
				}
				
					#who-banner img {
						display: inline
					}
				
					#who-banner #who-banner-content {
						position: absolute;
						top: 44px;
						right: 45px;
						width: 420px;
					}
					
						#who-banner #who-banner-content h1 {
							color: #fff;
							font-size: 30px;
							margin: 0 0 10px -2px
						}
						
						#who-banner #who-banner-content p {
							color: #fff;
							font-size: 14px;
							line-height: 22px;
						}
						
					#who-banner #caption {
						color: #ccc;
						font-size: 12px;
						position: absolute;
						bottom: 25px;
						color: #ccc;
						font-style: normal;
						font-size: 12px;
						background: url('../_img/_common/caption-arrow.gif') no-repeat left top;
						z-index: 100;
						left: 505px;
						padding-left: 16px;
					}
					
				#who-we-are #peeps {
					width: 635px;
					float: left;
				}
				
				#who-we-are #twitter-col {
					float: right;
					width: 303px;
				}
					
				#who-we-are .fever-peep {
					margin: 0 0 60px 0;
				}
				
					#who-we-are .wrap {
						width: 635px;
						float: left;
					}
					
						#who-we-are .wrap h1 {
							margin-bottom: 8px;
						}
					
						#who-we-are .tweets {
							width: 303px;
						}
						
					#who-we-are .follow-me {
						width: 300px;
						margin: 20px 0 0 0;
					}
						
						#who-we-are .follow-me h4, .email h4 {
							float: left;
							margin-right: 10px;
							font-weight: normal;
							font-size: 12px;
						}
							
						#who-we-are .follow-me a {
							float: left;
							width: 16px;
							height: 16px;
							margin-right: 4px;
							background-color: #ff0000;
						}
						
						#who-we-are .follow-me a:hover {
							opacity: .8
						}
						
							#who-we-are .follow-me a span {
								display: none
							}
							
							.fb-mini {
								background: url('../_img/_btns/fb-mini.gif') no-repeat;
							}
							
							.twitter-mini {
								background: url('../_img/_btns/twitter-mini.gif') no-repeat;
							}
							
							.linkedin-mini {
								background: url('../_img/_btns/linked-in-mini.gif') no-repeat;
							}
							
							.yt-mini {
								background: url('../_img/_btns/yt-mini.gif') no-repeat;
							}
							
						.email {
							font-size: 12px;
							float: left;
							width: 200px;
						}
						
						.email h4 {
							margin: 0 5px 0 10px !important;
						}
						
						.email.peep h4 {
							margin: 0 5px 0 0 !important;
						}
							
						.email a {
							display: inline !important;
							font-size: 12px;
							width: auto;
							height: auto;
							padding: 0;
							position: relative;
							top: 2px;
							background-color: transparent !important
						}
			
				#who-we-are #left-dots {
					background: url('../_img/_structure/black-dots-left.png') no-repeat;
					width: 32px;
					height: 31px;
					position: absolute;
					top: 349px;
					left: -32px;
				}
				
				#who-we-are #right-dots {
					background: url('../_img/_structure/black-dots-right.png') no-repeat;
					width: 43px;
					height: 83px;
					position: absolute;
					top: 297px;
					right: -43px;
				}
					
				#who-we-are .tweets h4 {
					background: url('../_img/_common/twitter-cap-richard.gif') no-repeat bottom left;
					font-size: 14px;
					font-weight: normal;
					padding: 0 0 13px 0;
				}
				
				#who-we-are .tweets h4 strong {
					font-weight: normal;
					color: #ff0000
				}
				
			#who-we-are #richard-tweet p, #who-we-are #curt-tweet p {
				padding: 20px 0 0 30px;
				font-size: 10px;
			}
				
			#who-we-are #richard-tweet ul, #who-we-are #curt-tweet ul {
				list-style: none;
				margin: 7px 0 0 0;
				line-height: 16px
			}
			
				#who-we-are #richard-tweet ul li, #who-we-are #curt-tweet ul li {
					padding: 6px 0 0 0;
					font-size: 10px;
					margin: 0 0 10px 0;
				}
				
				#who-we-are #top-dots {
					position: absolute;
					background: url('../_img/_common/dot-top-corner.gif') no-repeat;
					width: 28px;
					height: 40px;
					top: -18px;
					left: 215px;
				}
				
				#who-we-are #top-dots-curt {
					position: absolute;
					background: url('../_img/_common/top-dots-curt.gif') no-repeat;
					width: 85px;
					height: 27px;
					top: -27px;
					left: 70px;
				}
				
				#who-we-are #bottom-dots-curt {
					position: absolute;
					background: url('../_img/_common/bottom-dots-curt.gif') no-repeat;
					width: 85px;
					height: 27px;
					top: 288px;
					left: 15px;
				}
				
		/* REALITY CHECK */
		
		#reality-check #banner {
			width: 100%;
			height: auto;
			background-color: #ff0000;
			margin: 0 0 50px 0;
		}
			
			#reality-check #banner #banner-content {
				width: 970px;
				height: auto;
				margin: 0 auto;
				position: relative;
			}
			
			#reality-check .left {
				float: left;
				width: 600px;
				margin-bottom: 80px
			}
			
			#reality-check .right {
				float: right;
				width: 300px;
				margin-bottom: 80px
			}
				
				#reality-check .right h2 {
					color: #ff0000;
					font-size: 18px;
				}
				
			#reality-check #content ul {
				list-style: none;
				margin: 20px 0;
				font-family: helvetica
			}
				
			#reality-check #content ul li {
				font-size: 13px;
				color: #222;
				line-height: 18px;
				background: url('../_img/_common/list-item.gif') no-repeat;
				padding: 0 0 0 18px;
				margin: 0 0 10px 0
			}
				
		/* CONTACT */
		
		body#contact {
			background: url('../_img/_structure/bkg.gif') repeat-x;
		}
		
			#contact #nav {
				right: -5px;
			}
		
			#contact #content {
				background-color: #fff;
				width: 970px;
				margin: 0 auto;
				padding: 50px 50px 80px 50px;
				voice-family: "\"}\""; 
				voice-family: inherit;
				width: 870px;
				position: relative;
			}
			
				#contact #content h1 {
					margin: 0 0 10px 0
				}
			
			#contact .left {
				width: 600px;
			}
			
			#contact .right {
				width: 230px;
			}
			
				#contact .right .wrap {
					padding: 20px 20px 30px 20px;
					background-color: #e8e7e7
				}
				
					#contact .right .wrap h3 {
						margin: 0 0 4px 0
					}
					
					#contact .right .wrap p {
						font-size: 11px;
					}
				
			/* CONTACT FORM */
			
			#contact table td {
				padding: 0 20px 0 0;
			}
			
			#contact form {
				margin: 15px 0 30px 0
			}
			
				#contact form label {
					display: block;	
					margin: 15px 0 3px 0;
					font-size: 11px;
					font-weight: bold;
				}
				
					#contact label span {
						color: #ff0000;
						font-size: 14px
					}
				
					#contact form input {
						width: 275px;
						border: 1px solid #ccc;
						padding: 5px 6px;
						font-size: 11px;
						font-family: helvetica;
					}
					
					#contact form input:focus {
						border: 1px solid #000;
						outline: none
					}
					
					#contact form select {
						width: 275px;
					}
					
				#contact textarea {
					width: 375px;
					border: 1px solid #ccc;
					font-family: helvetica;
					padding: 5px 6px;
					font-size: 11px;
				}
				
				#contact form .button {
					display: block;
					background: url('../_img/_btns/submit.gif') no-repeat;
					width: 85px;
					height: 24px;
					border: none;
					margin: 15px 0 0 0;
				}
				
				#contact form .button:hover {
					background-position: 0 -24px;
					cursor: pointer;
				}
				
					#contact form .button span {
						display: none;
					}
					
		/* SWEEPS FORM */
		
		body#sweeps {
			background: url('../_img/_structure/bkg.gif') repeat-x;
		}
		
			#sweeps #nav {
				right: -5px;
			}
		
			#sweeps #content {
				background-color: #fff;
				/*width: 970px;*/
				width: 860px;
				margin: 0 auto;
				padding: 50px 50px 80px 50px;
				voice-family: "\"}\""; 
				voice-family: inherit;
				position: relative;
			}
			
				#sweeps #content h1 {
					margin: 0 0 10px 0
				}
			
			#sweeps .left {
				width: 620px;
			}
			
			#sweeps .right {
				width: 210px;
			}
			
				#sweeps .right .wrap {
					padding: 20px 20px 30px 20px;
					background-color: #e8e7e7;
					margin-right:20px;
				}
				
					#sweeps .right .wrap h3 {
						margin: 0 0 4px 0
					}
					
					#sweeps .right .wrap p {
						font-size: 11px;
					}
					
				.field {
					width: 300px;
					float: left;
					margin-right: 10px;
				}
				
			/* CONTACT FORM */
			
			#sweeps table td {
				padding: 0 20px 0 0;
			}
			
			#sweeps form {
				margin: 15px 0 30px 0
			}
			
				#sweeps form label {
					display: block;	
					margin: 15px 0 3px 0;
					font-size: 11px;
					font-weight: bold;
				}
				
					#sweeps label span {
						color: #ff0000;
						font-size: 14px
					}
				
					#sweeps form input {
						width: 275px;
						border: 1px solid #ccc;
						padding: 5px 6px;
						font-size: 11px;
						font-family: helvetica;
					}
					
					#sweeps form input:focus {
						border: 1px solid #000;
						outline: none
					}
					
					#sweeps form select {
						width: 275px;
					}
					
				#sweeps textarea {
					width: 375px;
					border: 1px solid #ccc;
					font-family: helvetica;
					padding: 5px 6px;
					font-size: 11px;
				}
				
				#sweeps form .button {
					display: block;
					background: url('../_img/_btns/submit.gif') no-repeat;
					width: 85px;
					height: 24px;
					border: none;
					margin: 15px 0 0 0;
				}
				
				#sweeps form .button:hover {
					background-position: 0 -24px;
					cursor: pointer;
				}
				
					#sweeps form .button span {
						display: none;
					}
					
		/* ERROR */
		
		body#error {
			background: url('../_img/_structure/bkg.gif') repeat-x;
		}
		
			#error #nav {
				right: -5px;
			}
		
			#error #content {
				background-color: #fff;
				width: 970px;
				margin: 0 auto;
				padding: 50px 50px 80px 50px;
				voice-family: "\"}\""; 
				voice-family: inherit;
				width: 870px;
				position: relative;
			}
			
				#error #content h1 {
					margin: 0 0 10px 0
				}
			
			#error .left {
				width: 600px;
			}
			
			#error .right {
				width: 230px;
			}
			
				#error .right .wrap {
					padding: 20px 20px 30px 20px;
					background-color: #e8e7e7
				}
				
					#error .right .wrap h3 {
						margin: 0 0 4px 0
					}
					
					#error .right .wrap p {
						font-size: 11px;
					}					
					
					
		
	/* FOOTER */
	
	#footer {
		background-color: #e8e7e7;
		padding: 30px 0 70px 0;
		font-size: 10px;
		line-height: 14px;
	}
	
		#footer-content {
			width: 970px;
			margin: 0 auto;
			color: #828181;
		}
		
			#footer-content p {
				font-size: 10px;
				color: #828181;
				line-height: 14px;
				font-weight: bold;
			}
			
				#footer-content p#copyright {
					float: left;
					width: 310px;
				}
			
			#footer-content #site-map {
				width: 425px;
				float: right;
			}
			
			#footer-content #site-map ul {
				width: 175px;
				float: left;
				list-style: none;
				line-height: 20px;
			}
			
				#footer-content #site-map ul a strong {
					color: #222
				}
				
				#footer-content #site-map ul a:hover strong {
					color: #ff0000
				}
				
				#footer-content #site-map ul a {
					color: #828181
				}
				
				#footer-content #site-map ul a:hover {
					color: #ff0000
				}
			
			#footer-content #site-map ul.last {
				width: 75px;
			}
			
			
/* FANCYBOX */
	
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: helvetica;
	font-size: 11px;
	color: #616161;
	z-index: 1102;
	padding: 0 0 20px 0
}

	#fancybox-title h2 {
		font-family: "Helvetica Neue", helvetica;
		font-size: 15px;
		color: #222;
		margin: 0 0 2px 0;
		font-weight: normal
	}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: left;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('../_js/_jquery/_fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('../_js/_jquery/_fancybox/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 49%;
	cursor: pointer;
	outline: none;
	background-image: url('../_js/_jquery/_fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('../_js/_jquery/_fancybox/fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('../_js/_jquery/_fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('../_js/_jquery/_fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('../_js/_jquery/_fancybox/fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('../_js/_jquery/_fancybox/fancybox.png');
	background-position: -40px -122px;
}

#gallery-title {
	padding-top: 20px;
}

/* IE 

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feverllc.ofcstage.com/templates/_js/_jquery/_fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feverllc.ofcstage.com/templates/_js/_jquery/_fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feverllc.ofcstage.com/templates/_js/_jquery/_fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feverllc.ofcstage.com/templates/_js/_jquery/_fancybox/fancybox.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feverllc.ofcstage.com/templates/_js/_jquery/_fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feverllc.ofcstage.com/templates/_js/_jquery/_fancybox/fancybox.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feverllc.ofcstage.com/templates/_js/_jquery/_fancybox/fancybox.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://feverllc.ofcstage.com/templates/_js/_jquery/_fancybox/fancybox.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }*/

.fancybox-ie #fancy-bg-n	{ background-image: none }
.fancybox-ie #fancy-bg-ne	{ background-image: none }
.fancybox-ie #fancy-bg-e	{ background-image: none }
.fancybox-ie #fancy-bg-se	{ background-image: none }
.fancybox-ie #fancy-bg-s	{ background-image: none }
.fancybox-ie #fancy-bg-sw	{ background-image: none }
.fancybox-ie #fancy-bg-w	{ background-image: none }
.fancybox-ie #fancy-bg-nw	{ background-image: none }


		
		
