
#content { padding-top: 0px; padding-bottom: 0px; background: #ff8400;}

.ample {
	background: url(/images/home/ample_bg.gif) repeat-x 0 0 #ff8400;
	margin: 0;
	padding: 0;
}

.logo img { margin: 18px 0px 25px 18px !important;}

.intro { margin-top: 40px;}

.ample p { color: #7d3501; font-size: 18px; line-height: 23px; }

.ampn { border-top: 2px solid #fff; border-bottom: 2px solid #fff; margin: 0 0 55px 0; }

#case_study {
	padding: 0;
	cursor: pointer;
	min-width: 1030px;
	height: 456px; 
	overflow: hidden; 
	margin: 0 0 55px 0; 
	font-size: 16px;
	line-height: 20px;
	color: #fff;
}

#case_study_controls {
	background: url('../images/home/h2_case_studies.png') no-repeat top left;
	width: 88px; 
	height: 57px; 
	position: absolute; 
	margin-top: -10px; 
	margin-left: 25px;
	padding: 22px 0 0 210px;
}

#case_study_controls ul, #case_study_controls li {margin: 0; padding: 0; list-style-type: none;  }
#case_study_controls li {float: left; margin-left: 8px;  }
#case_study_controls a {display: block; width: 10px; height: 10px; text-indent: -99999em; background: url(/images/home/case_studies_dots.gif) no-repeat bottom left; }
#case_study_controls li.on a {background-position: 0 0; }

#case_study .description { margin-top: 75px; }

#case_study a { color:#fff; }

#case_study a:hover { color:#ffe400; }

#case_study .video { margin-bottom: 15px; padding: 10px 0 5px 0;}

#case_study .video a:hover img { border: 2px solid #ffe400;}

#case_study .video p { margin-top: 15px; font-size: 14px; line-height: 16px;}

#case_study .video p a:hover { color: #ffe400 !important;}


.whitecastle { background: url(/images/home/case_study_whitecastle_bg.jpg) no-repeat 0 0 #4ca3e7; height: 456px;}

.whitecastle .video p, .whitecastle .video p a { color: #0d4775 !important;}

.whitecastle .video { border-top: 1px solid #68bcfd; border-bottom: 1px solid #68bcfd; }

.whitecastle .video a img { border: 2px solid #68bcfd;}


.hoist { background: url(/images/home/case_study_hoist_bg.jpg) no-repeat 0 0 #4bc4f7; height: 456px;}

.hoist .video p, .hoist .video p a { color: #044166 !important;}

.hoist .video { border-top: 1px solid #88dcff; border-bottom: 1px solid #88dcff; }

.hoist .video a img { border: 2px solid #88dcff;}


.b2bee { background: url(/images/home/case_study_b2bee_bg.jpg) no-repeat 0 0 #000; height: 456px;}

.b2bee .video p, .b2bee .video p a { color: #ababab !important;}

.b2bee .video { border-top: 1px solid #424242; border-bottom: 1px solid #424242; }

.b2bee .video a img { border: 2px solid #424242;}


.rlh { background: url(/images/home/case_study_rlh_bg.jpg) no-repeat 0 0 #000; height: 456px;}

.rlh .video p, .rlh .video p a { color: #ababab !important;}

.rlh .video { border-top: 1px solid #424242; border-bottom: 1px solid #424242; }

.rlh .video a img { border: 2px solid #424242;}


#just_launched { margin-bottom: 55px; color: #953f00; font-size: 14px; line-height: 18px;}

#just_launched img.thumbnail { border: 2px solid #fff; }

#just_launched h3 { color: #953f00; margin-top: 20px; }


#blurbs { color: #783301; }

#blurbs ul { 
	list-style-type: none; 
	margin: 0 0 55px 0;
	padding: 0;
}

#blurbs li { 
	list-style-type: none; 
}

#blurbs ul a {
	display: block;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	font-size: 14px; 
	color: #783301;
	background: #f67400 url(/images/home/blurb_arrow_bg.png) no-repeat right 50%;
	padding: 15px 40px 15px 20px;
	margin: -3px 0 8px 0;
	line-height: 1em;
}

#blurbs ul a span { font-size: 12px; }

#blurbs ul a:hover { background-color: #ffe400; }




