/* FEATURE BOX */
.feature_box { background:url('/src/img/fill-woodtrim.jpg') bottom repeat-x; padding-bottom:2px; min-height:100px; height:auto; }
.feature_box .bgrnd { width:900px; height:395px; padding-top:11px; position:relative; z-index:0; background:url('/src/img/fill-woodpanels.jpg') repeat; }
.feature_box .bgrnd .tagline {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:25px;
	color:#ffe0b1;
	text-shadow:#000 1px 1px 2px;
	padding-left:25px;
	padding-right:0;
	background:none;
	border:none;
	line-height:28px;
	height:29px;
}

.feature_box .back { width:878px; height:355px; position:relative; z-index:0; left:10px; background:url('/src/img/featured_back.png') no-repeat; }

.feature_box .back .feature { width:570px; height:310px; position:absolute; top:18px; left:20px; }
.feature_box .back .logo { width:140px; height:80px; position:absolute; top:16px; right:131px; _right:101px; }
.feature_box .back .blurb { width:220px; height:170px; position:absolute; top:120px; right:32px; line-height:20px; font-size:14px; font-family:"Times New Roman", Times, serif; }
.feature_box .back .closer { width:220px; height:20px; line-height:normal; position:absolute; top:293px; _top:291px; right:32px; font-size:20px; font-family:"Times New Roman", Times, serif; overflow:visible; font-style:italic; z-index:3; }
.feature_box .back .closer a { text-decoration:underline; }
.feature_box .back .closer a:hover { text-decoration:none; }

.feature_box .back .feature .staple_left { top:3px; left:2px; z-index:1; }
.feature_box .back .feature .staple_right { top:4px; right:10px; z-index:1; }
.feature_box .back .logo .staple_right { top:2px; right:12px; z-index:1; }

.feature_box .back .feature .orange_tag { width:auto; min-width:20px; _width:0; line-height:40px; position:absolute; top:270px; left:-20px; z-index:1; padding-right:16px; background:url('/src/img/orange-tagend.png') top right no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-style:italic; }
.feature_box .back .feature .orange_tag .left { width:49px; background:url('/src/img/orange-tagleft.png') 0 0 no-repeat; }
.feature_box .back .feature .orange_tag .fill { width:auto; min-width:20px; _width:0; padding-right:2px; background:url('/src/img/orange-tagfill.png') repeat-x; }

.feature_box .back .feature .orange_tag, .feature_box .back .feature .orange_tag .left, .feature_box .back .feature .orange_tag .fill { height:37px; display:block; }
.feature_box .back .feature .orange_tag .left, .feature_box .back .feature .orange_tag .fill { float:left; }
