#content {padding:25px 0 0;}

/* Content Header */
.content-header {position:relative; *zoom:1;}
.content-header h1 {width:360px; margin:0 0 5px;}
.content-header .results {position:absolute; right:0; top:6px; *top:0; font-size:0.917em;}
.content-header .results div,
.content-header .results select {float:left;}
.content-header .results .text {line-height:1.636em;}
.content-header .results select {*display:inline; *margin:0 12px 0 5px; *vertical-align:middle;} 
.content-header .results .fake-select {position:relative; border:1px solid #b5b5b5; margin:0 12px 0 5px; *zoom:1;}
.content-header .results .fake-select li a {display:block; width:20px; padding:3px 25px 3px 5px; background-color:#fff; color:#666;}
.content-header .results .fake-select li a:hover {text-decoration:none;}
.content-header .results .active li a:hover {background:#d7d7d7; text-decoration:none;}
.content-header .results .fake-select li.selected a:hover {background:#fff;}
.content-header .results .fake-select a.trigger {position:absolute; top:0; right:0; display:block; width:18px; height:18px; background:url(http://www.history.com/imgs/buttons/time-zone-arrow.gif) no-repeat left center;}
.content-header .results .active a.trigger {background-position:right center;}

/* Facets */
#facets {padding:5px 0 0; margin:0 5px 0 0;}
#facets ul {padding:0 0 4px; background:url(http://www.history.com/imgs/decoration/two-tone-grey-bar.gif) repeat-x left bottom; *line-height:1.1;}
#facets ul li {background:#e9f4f8;margin:1px 0 0;}
#facets ul li:hover {background:#91c6e7;}
#facets a {display:block; padding:8px 6px; font-weight:400; text-decoration:none;}
#facets .emphasis {font-size:1em;}
#facets .facet {float:left; width:85px;}
#facets a:hover .facet {color:#222;}
#facets .count {float:right;color:#333;}
#facets .selected .count {color:#fff;}
#facets .selected, #facets .selected:hover {display:block; padding:8px 6px; background:#2580c9; color:#fff;}

/* Results */
#results {width:490px;}
#results ol li {padding:0 10px 20px 10px;}
#results ol li.first {padding-top:0;}
#results ol li.sponsored {background:#f4f4f4;}
#results ol li h2 {margin:0 0 3px; color:#666; font-family:Arial,sans-serif; font-weight:400; font-size:1.25em; letter-spacing:normal;}
#results ol li h2 a {font-weight:400; text-decoration:underline;}
#results ol li h2 a:hover {text-decoration: none;}
#results ol li h2 img {margin:0; vertical-align:text-bottom;}
#results ol li h2 .pipe {color:#999;}
#results ol li em.sponsored {display:block; margin:0 0 3px; color:#333; font-size:0.917em;}
#results ol li img.thumb {float:left; margin:8px 10px 0 0;}
#results ol li p {line-height:1.5em;}
#results .pagination {float:left; padding:0 0 0 4px;}
#results ol li.result-store-with-image  {border:1px solid #ECEAED; padding-top: 10px; padding-bottom: 10px; margin-bottom: 16px; margin-top: 6px; margin-left: 10px; width:450px;}
#results ol li.result-store-with-image div.store-selected {background:url(../imgs/decoration/store-pick.png) no-repeat; padding:1px 0 0 15px; margin:0 0 8px 0; clear:both; font-size:16px;}
#results ol li.result-store-with-image img.result-store-image {float:left; border:0; margin-right: 10px;}
#results ol li.result-video-with-image {}
#results ol li.result-video-with-image {}
#results ol li.result-video-with-image a.playButton {background:url(http://history.com/imgs/icons/play.png) 30px 14px no-repeat; _background-image:url(../imgs/icons/play-ie6.png); width:90px; height:60px; display:inline-block; float:left; display:inline; margin-right:10px;}


/* In-depth Category Links */
#results .in-depth {padding-bottom:3px; clear:both; margin-top:15px; margin-bottom:25px; background:url(../imgs/decoration/two-tone-grey-bar.gif) left bottom repeat-x;}
#results .in-depth h5 {padding:10px; background:#e9f4f8; font-size:1.4em; font-weight:normal;}
#results .in-depth h5 span.searchTerm {font-weight:bold;}
#results .in-depth .categories {padding:13px 0 0 10px;}
#results .in-depth .category {float:left; _display:inline; width:133px; padding-right:15px; border-right:1px solid #d7d7d7; margin-right:10px;}
#results .in-depth .category-last {border:none;}
#results .in-depth .category h4 {margin-bottom:7px; color:#666; font-size:0.75em; text-transform:uppercase;}
#results .in-depth .category li {margin:4px 0;}
#results .in-depth .category a {font-weight:400; font-size:0.917em;}

/* Sidebar */
.col-3 .ad {margin:30px 0 20px;}
.col-3 .four-under-grey h2 {float:left;}
.col-3 .four-under-grey a.more {float:right; font-size:0.917em; line-height:1.818em;}
.col-3 .mod {clear:both; color:#777;}
.col-3 .mod .four-under-grey {margin:0 10px 15px;}
.col-3 .mod .four-under-grey h2 {float:left;}
.col-3 .mod .four-under-grey a.more {float:right; font-size:0.917em; line-height:1.818em;}
.col-3 .mod .shop-results {margin:0;}
.col-3 .mod .shop-results li {width:300px; margin-bottom:20px;}
.col-3 .mod .shop-results li img {width:100px; float:left;}
.col-3 .mod .shop-results li .content {width:190px; float:left; margin-left:8px;}
.col-3 .mod .shop-results li .content h5 a {line-height:1.2em; text-decoration:underline;}
.col-3 .mod .shop-results li .content h5 a:hover {text-decoration: none;}
.col-3 .mod .shop-results li .content p.description {color:#666; font-size:0.95em; line-height:1.2em; margin:3px 0 10px;}
.col-3 .mod .shop-results li .content p.price {font-weight:bold} 

/* play button - video thumb overlay */
.mod .suggest-media li .thumb a.video {
	background:url(../imgs/icons/play.png) 31px 17px no-repeat;
	_background-image:url(../imgs/icons/play-ie6.png);
}

.col-3 .mod .history-magazine li {width:300px; margin-bottom:20px;}
.col-3 .mod .history-magazine img {width:100px; float:left;}
.col-3 .mod .history-magazine li .content {width:200px; float:left;}
.col-3 .mod .history-magazine li .content p.description {color:#666; font-size:0.95em; line-height:1.4em; margin:3px 0 10px;}
.col-3 .mod .history-magazine li .content h5 a {line-height:1.2em; text-decoration:underline;}
