@import url("/css/photo-gallery.css");
@import url("/outside/css/article.css");
#html, body {margin: 0px 0px 0px 0px;}
body, p {font-family: arial, sans-serif; font-size: 12px; color:#000; text-align: left;}
td {font-family: arial, sans-serif; font-size: 12px; color:#000;}
a:link {color: #06C;}
a:visited {color: #999;}
a:hover {color: #006;}
h1 {font-size: 24px; margin: 0px 0px 10px 0px; padding: 0px;}
h2 {font-size: 15px; margin: 18px 0px 18px 0px; padding: 0px;}
hr, hr.none {display: none;}
td {vertical-align:top;}
img {border:none;}
form {margin:0;padding:0;}
ul, ul.none {list-style-type: none; margin: 0px; padding: 0px;}
div.globalCenter {
     margin-left: auto;
     margin-right: auto;
     width: 992px;
	 text-align: left; /**** to realign your text ****/
	 background-color: transparent;
}

/* float clearing for IE6 */
* html .clearfix{
height: 1%;
overflow: visible;
}
/* float clearing for IE7 */
*+html .clearfix{
min-height: 1%;
}
/* float clearing for everyone else */
.clearfix:after{
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
font-size: 0;
}
div.sectiondivide, div.rtcolsectiondivide {height: 18px; width:100%;}
h6.adlabel {text-align: center; color: #666666; font-size: 10px; margin: 0 0 2px 0; padding: 0; font-weight: normal;}
div.hr {background-image: url(/outside/images/grey-white-dots.gif); background-repeat: repeat; height: 1px;	margin: 0px 0px 0px 0px;padding: 0px; width: 336;}
div.fullWidthHr {width: 992px;}
#blackBar {width: 100%; background-color: #000; height: 32px; padding: 0px; margin: 0px;}
#customerService {padding-top: 8px;}
#searchFields {padding: 4px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#searchFields input {vertical-align: middle; margin-top: 0px;}

#headerContainer {width: 1092px; margin:0 auto; text-align:center; padding-bottom: 0px;}
#divI {float: left; width: 50px; height: 177px;}
#divII {float: left; width: 992px;}
#logoDiv {float: left; height: 103px;}
#banner-ad {float: left; background-image: url(/outside/images/header/clouds-right.gif); background-repeat: no-repeat;  padding: 11px 0px 0px 11px;}

#breadCrumbs {font-family: arial,sans-serif; font-size: 11px; color:#4A4D4A; font-weight: bold; text-align:left;clear:left;}
ul.breadcrumbslist {display:inline;list-style-type:none;margin-left: 12px;}
ul.breadcrumbslist li {display:inline;}

#navHolder {background-image: url(/outside/images/header/tab-back-yellow.gif); padding-top: 12px; height: 37px; background-position: 0px 12px; background-repeat: repeat-x;}

#subscribeNow {background-image: url(/outside/images/header/tab-back-yellow.gif); float: left; height: 37px; background-repeat: repeat-x;}

#subCover {float: left; margin-top: -4px;}
#subCopy {padding: 3px 15px 0px 10px; float: left;}
#subCopy a:link {color: #000; text-decoration: none;}
#subCopy a:visited {color: #000; text-decoration: none;}
#subCopy a:hover {color: #DE0610; text-decoration: none;}
.arrow {float: left;}
.arrow a:link {color: #DE0610; font-size: 28px; text-decoration: none;}
.arrow a:visited {color: #DE0610; font-size: 28px; text-decoration: none;}
.arrow a:hover {color: #DE0610; font-size: 28px; text-decoration: none;}

	
	
#navTabs {height: 37px; padding:0px; border-left: 1px solid #dddddd; background-image: url(/outside/images/header/tab-back-grey.gif); background-repeat: x; float: left;font-family: arial;font-weight: bold; font-size: 14px; letter-spacing: -1px;}
#navTabs div.topNav li {float: left; line-height: 37px; padding: 0px 4px 0px 4px; border-right: 1px solid #bdbdbd;}
#navTabs a {color: #000; padding: 0px 7px; text-decoration: none;}
#navTabs a:hover {color: #DE0610;}
#navTabs  .selected {background-image: url(/outside/images/header/tab-back-yellow.gif); background-repeat: x;}

	
#customerService .yellowArial12 {font-family: Arial; font-size: 12px; font-weight: bold; color: #ffcc00; text-decoration: none;}
#customerService a.yellowArial12:hover {font-family: Arial; font-size: 12px; font-weight: bold; color: #ffcc00; text-decoration: underline;}
#customerService .greyArial12 {font-family: Arial; font-size: 12px; font-weight: bold; color: #989898; text-decoration: none;}
#customerService a.greyArial12:hover {font-family: Arial; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.darkgreyArial11 {font-family: Arial; font-size: 11px; font-weight: bold; color: #4e4e4e; text-decoration: none;}
.blueLink11 {font-family: Arial; font-size: 11px; font-weight: bold; color: #265380; text-decoration: none;}
 a.blueLink11:hover {font-family: Arial; font-size: 11px; font-weight: bold; color: #265380; text-decoration: underline;}

.blackArial14 {font-family: arial;font-weight: bold; font-size: 14px;}
	
#globalfullleftcol {width: 632px;}
#globalrightcol {width: 345px; padding-left: 15px;}

/** video pages **/
div.videoplayercontainer {width: 594px; border: 1px solid #E6E6E6;-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius:5px;}
#videometa {padding: 10px;}
#videotitle {font-size: 12px; font-weight: bold;float:left;margin-right: 5px;}
#videodesc {line-height: 16px; clear: left;}
#videotime {color: #666666;} 
div.landingpagetype {text-transform: uppercase; color: #DD131A; font-size:10px;font-weight:bold;}

/** playlist **/
div.oolplaylist {width: 594px; font-family:verdana,sans-serif;font-size:11px;}
div.playlistnav {float:left; width: 157px;}
div.playlistcontainer-outer {width: 437px;float:left;}
div.playlistcontainer-inner {background:#E6E6E6;padding: 10px 0px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #E6E6E6;}
div.oneplaylist {height:436px;overflow:auto;margin:0px 10px 0px 15px;}
ul.playlistnavlist {margin:10px 0 0 0; padding:0; list-style-type:none;}
ul.playlistnavlist li {padding-top: 12px; padding-bottom: 12px;}
li.playlistnavitem {margin-left: 10px; margin-right: 4px; background:url(/outside/images/media-player/playlistnav_bg.gif) repeat-x bottom left;}
li.playlistnavitem-on {background: #E6E6E6 url(/outside/images/media-player/playlistnavon_bg.gif) no-repeat top left;padding-left: 10px;}
a.playlistnavlink {font-size:12px; font-weight:bold; text-decoration:none;}
a.playlistnavlink:link, a.playlistnavlink:visited, a.playlistnavlink:active, a.playlistnavlink:hover {color: #484A4C;}
div.playlistitem {width: 80px; margin-right:18px;float:left;display:inline;}
img.playlistitemthumb {margin-bottom: 5px;}
h2.oneplaylisttitle {margin: 0px 0px 15px 0px; padding:0px; font-size: 12px;}
p.oneplaylistblurb {margin: 0px 10px 15px 0px; line-height: 16px;}
div.playlistitembreak {clear:left;height: 18px;}
/** end playlist **/
	  
/**** these styles control the Tab Box ****/

#ool_TabBox {
	float: right;
	width: 345px;
	height: 328px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-align: left; 
	background-image:url(/outside/images/tab-box/left-border.gif); 
	background-repeat:no-repeat;
    background-position: 0px 41px;
	}

.tabPadding {
	padding: 11px 0px 14px 10px;
	height: 270px; 
	}
	
.blogTitleLink {color: #000;font-family: arial, sans-serif; font-size: 12px;}
.blogTitleLink a {text-decoration: none;color: #000;}
.blogTitleLink a:hover {text-decoration: underline; color: #000;}
	
#ool_TabBox .tabPadding li {
	line-height: 18px;
	}
	
.tabButton {
	cursor: pointer;
	}
	
#ool_TabBox .button {
	padding: 0px; 
	margin: 0px;
	border: 0px;
	}
	
#ool_TabBox .tabImage {
	border: 1px solid #999999;
	padding: 0px;
	margin-bottom: 2px;
	}
	
.tabCopyLeftBlog {
	float: left;
	width: 315px;
	height: 78px;
	margin-right: 5px;
	}
	
#ool_TabBox .tabCopyLeft {
	float: left;
	width: 247px;
	height: 78px;
	margin-right: 5px;
	}
	
#ool_TabBox .tabPhoto {
	width: 80px;
	float: left;
	}
	
.dots {
	padding: 4px 0px 4px 0px;
	}
	
.tabRow {
	width: 82px;
	float: left;
	height: 78px;
	margin-right: 44px;
	padding: 0px;
	}
	
.tabRowRight {
	width: 82px;
	height: 78px;
	float: left;
	padding: 0px;
	margin: 0px;
	}
	
.tabRowImage {
	border: 1px solid #999999;
	}
	
/** most popular **/
#mostpopularmodule {background-color:#fff;padding:10px 0px;background-image:url(/outside/images/most-popular/left-border.gif); 
	background-repeat:no-repeat;
    background-position: 0px 44px;}
#mostpopularmodule ul.rss-items {list-style-type:decimal; padding-left:30px; color:#999;}
#mostpopularmodule div.rss-box ul.rss-items li.rss-item {margin:0; padding:0px 0px 6px 0px; background-image:none;font-size:12px;}
img.mostpopulartab {vertical-align:top;margin:0px;cursor:pointer;}
 
/** related content **/
#relatedcontenttabbox {width: 336px;}
div.relatedcontentnavtab {width: 110px; margin-right: 2px; background: #D9D9D9 url(/away/images/rightcol/relatedtabbox-bg.gif) no-repeat bottom center; float: left; text-align: center; height: 31px;}
div.relatedcontentnavtab-on {width: 110px; margin-right: 2px; background: #BFEAFF url(/away/images/rightcol/relatedtabboxon-bg.gif) no-repeat bottom center; float: left; text-align: center; height: 31px;}
a.relatedcontenttablink {font-weight: bold; text-transform: uppercase; text-decoration: none; margin-top: 5px; display: block;}
a.relatedcontenttablink:link, a.relatedcontenttablink:visited, a.relatedcontenttablink:hover {color: #000; outline: none;}
li.relatedcontentlistitem {background: url(/away/images/rightcol/dots-E7E7E7.gif) repeat-x bottom left; padding: 12px 0;}
li.relatedcontentlistitem-last, div.relatedcontentphotosmore {padding: 12px 0;}
div.relatedcontentmore {background: url(/away/images/rightcol/dots-E7E7E7.gif) repeat-x top left; padding: 12px 0;}
ul.relatedcontentguidessublist {margin-left: 15px;}
li.relatedcontentguidessubitem {background: url(/away/images/indexes/square-3x3-000.gif) no-repeat 0px 12px; padding: 6px 0 0 8px;}
div.relatedcontentphotos {float: left; margin-top: 12px; width: 160px;}
li.relatedcontentphotoslistitem {padding-top: 6px;}
span.articlesource {color: #666666; font-style: italic; text-transform: capitalize;}

/** sub box in right nav **/
		INPUT {
		font-family : Verdana;
		font-size : 10px;;
	}
	SELECT {
		font-family : Verdana;
		font-size : 10px;
	}
	
/****** global footer styles ******/
#footer {font-syle: arial, sans-serif; font-size: 12px;}
#footer h2 {
	background-color: #000; 
	color: #fc0; 
	margin: 0px 0px 12px 0px; 
	text-align: center;
	padding: 3px;}

#footer div.listA {float: left; width: 243px;}
#footer div.listB {float: left; width: 242px;}
#footer h3 {font-size: 12px; margin: 0px 0px 6px 0px; padding: 0px;}
#footer .listA li,  #footer .listB li {padding: 0px 15px 4px 0px;}
#oolcopyright {font-size: 10px; text-align:center;}
#oolfooternav {
	background-color: #F1E191; 
	border-bottom: 9px solid #000; 
	text-align: center; 
	padding: 6px 0px 12px 0px;}

#oolfooternav ul, #oolfooternav li {display: inline;}
#oolfooternav li {line-height: 18px;}

/**OOL Photo gallereis Styles**/
#productindeximagecontainer {float: left; border: 1px solid #000;}
div.listpagecontainer {float: left; width: 50%;}
/**OOL Photo gallereis Style**/


/**google adesnse **/
#overtureresults, #sponsoredLinks {border: 1px solid #E5E5E5; padding: 10px; font-family: arial;}
h6.overturetitle, h6.sponsoredLinksTitle {font-size: 12px; margin: 0 0 10px 0; padding: 0;}
h6.overturetitle span {font-style: italic; color: #666666; font-size: 11px; font-weight: normal;}
ul.sponsorLinksList {margin-top: 10px;}
#overtureresults li, ul.sponsorLinksList li {padding-bottom: 10px; line-height: 14px;}
#overtureresults p {margin: 0; padding: 0;}
#overtureresults p a {text-decoration: none; color: #000;}
a.sitehost, a.sitehost:hover, a.sitehost:visited, a.sitehost:active {color: #12B312;}
/** end google adsense **/


/**2010 MIGRATION HOMEPAGE STYLES**/

#ask-the-experts {width: 185px; height: 300px; float: left;margin: 0px 5px 0px 0px;}
ul.hp-askexpertslist li {border-bottom: 1px solid #EDEDED; padding: 10px 0px;}
ul.hp-askexpertslist li a.hp-experttitlelink {display: block; margin-left: 34px;font-weight: bold;margin-bottom: 0px;cursor: pointer;}
#hpqa-1 {background: url(/outside/images/homepage/gear-guy-icon.jpg) no-repeat 3px 4px;}
#hpqa-2 {background: url(/outside/images/homepage/gear-girl-icon.jpg) no-repeat 3px 4px;}
#hpqa-3 {background: url(/outside/images/homepage/aa-icon.jpg) no-repeat 2px 4px;}
#hpqa-4 {background: url(/outside/images/homepage/nutrition-icon.jpg) no-repeat 2px 4px;}
#hpqa-5 {background: url(/outside/images/homepage/performance-icon.jpg) no-repeat 2px 4px;}
#hpqa-6 {background: url(/outside/images/homepage/survival-icon.jpg) no-repeat 3px 4px;}
div.hp-expertquestioncontainer {display: none; padding-top: 7px; line-height: 16px;}

#flashcontent {float: left; width: 438px; height: 300px; background:#EFEFE7; border:#E3E3DB 1px solid;}

#centerHolder {	float: left;width: 632px;}
.floatLeft {float: left;}
.channelBox {float: left;width: 210px;height: 306px;margin-top: 18px;margin-bottom: 0px;margin-right: 0px;margin-left: 0px;}
.channelBoxBot {float: left;width: 210px;height: 306px;margin-top: 0px;margin-bottom: 0px;margin-right: 0px;margin-left: 0px;}
.channelBox li, .channelBoxBot li {background: url(/outside/images/homepage/arrow.gif) no-repeat 15px 8px;padding: 2px 0px 2px 25px;line-height: 14px;}
.channelBoxCopy {margin: 10px;padding: 0px;}

#travelGuides {width: 600px;}
.guidesCopy {width: 375px;float: left;margin-top: 19px;margin-bottom: 19px;margin-right: 0px;}
.guideSponsor {float: right;margin-top: 18px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}
.thumbLeft {float: left;width: 80px;height: 58px;border: 1px solid #999;margin-top: 19px;	margin-bottom: 19px;margin-right: 12px;}

#freeStuff {width: 600px;margin-top: 30px;margin-bottom: 30px;}
.freeStuffCopy {width: 600px;float: left;margin-top: 19px;margin-bottom: 19px;margin-right: 0px;}

.dash {margin: 15px 0px 15px 0px;}

#onNewsstands {width: 336px;padding-top: 10px;}
.coverImage {float: left;margin: 10px 10px 10px 0px;border: 0px;}
.onNewsstandsCopy {float: left; margin: 10px 0px 10px 0px;}
.onNewsstandsCopy li {background: url(/outside/images/homepage/arrow.gif) no-repeat 0px 5px;padding: 2px 0px 2px 10px;line-height: 10px;}
#archiveDropdown {width: 326px;margin: 0px;padding: 0px;}	

.rssFeeds {margin-bottom: 4px;padding-top: 10px;}
.rssCopy {font-size: 11px;font-family: arial, sans-serif;color: #000;margin: 0px 11px 11px 0px;}
.rssBody {width: 150px;font-size: 11px;font-family: arial, sans-serif;color: #DD3D09;font-weight: bold;}

#outsideInfo {width: 336px;text-align: center;padding: 10px 0px 0px 0px;}	

/**Subscribe Box Right Rail**/
#subscribeNowBox {background: url(/outside/images/homepage/subscribe-now.jpg) no-repeat;width: 336px;height: 153px;margin: 0px; float: left;}
.subscribeNowBox1 li {background: url(/outside/images/homepage/orange-arrow.gif) no-repeat 135px 65px;padding: 60px 0px 0px 148px;}
.subscribeNowBox2 li {background: url(/outside/images/homepage/orange-arrow.gif) no-repeat 139px 10px;padding: 5px 0px 0px 152px;}
.subscribeNowBox3 li {background: url(/outside/images/homepage/orange-arrow.gif) no-repeat 143px 10px;padding: 5px 0px 0px 156px;}
.subscribeNowBox4 li {background: url(/outside/images/homepage/orange-arrow.gif) no-repeat 147px 10px;padding: 5px 0px 0px 160px;}
.subscribeNowBox5 li {background: url(/outside/images/homepage/orange-arrow.gif) no-repeat 151px 10px;padding: 5px 0px 0px 164px;}

#dispatchPromo {width: 336px;height: 153px;	background: url(/outside/images/homepage/dispatch-background.jpg) no-repeat;margin-top: 5px;margin-bottom: 5px;}
#dispCopy {width: 190px;padding: 65px 0px 5px 20px;}
#dispFormField {width: 280px;padding: 0px 0px 0px 20px;}
#dispForm {margin: 0px;padding: 0px;}
#dispEmail {border: 1px solid #999;margin-bottom: 2px;padding: 0px;}ttom: 2px;padding: 0px;}

/**2010 MIGRATION CHANNEL PAGE STYLES**/
#container {
	margin: auto; 
	}
	

#ChannelpageHeader {
	 padding: 5px 0px 0px 20px;
	 margin-left: -10px;
	 margin-top: 0;
	font-size: 20px;color: #000;text-shadow: 0 1px 0 white;font-weight:bold;
	background: url(/outside/images/global/yellowTitleImage.gif) no-repeat; width: 100%; height: 37px;
	text-transform: uppercase;
}



/**GEAR CHANNEL**/
#browseGear {background-image: url(/outside/images/gear-channel/browse-gear-gradient.jpg);width: 632px; margin: 0px; background-repeat: no-repeat; font-size: 20px; font-family: arial, sans-serif;color: #000; font-weight: bold; padding: 10px 0px 0px 10px;}

.gearList {width: 33%; font-size: 14px; font-family: arial, sans-serif;color: #000; margin-top: 13px; float: left;}
.gearList ul {list-style-type: none;padding: 0px;margin: 0px;}
.gearList li {background-image: url(/outside/images/gear-channel/gear-star.gif);background-repeat: no-repeat;background-position: 0px 7px; padding-left: 24px; line-height: 26px;}
.gearList a {font-size: 14px; font-family: arial, sans-serif;color: #000; text-decoration: none;}
.gearList a:hover {font-size: 14px; font-family: arial, sans-serif;color: #000; text-decoration: underline;}
.gearList a:visited {font-size: 14px; font-family: arial, sans-serif;color: #000;}

.section-divider-hr {height: 45px;}

#channelPageGearGuy {background-image: url(/outside/images/gear-channel/gear-guy-header.gif);width: 359px; margin: 0px; background-repeat: no-repeat; padding: 0px; float: left;}
#channelPageGearGirl {background-image: url(/outside/images/gear-channel/gear-girl-header.gif);width: 273px; margin: 0px; background-repeat: no-repeat; padding: 0px; float: left;}
.rssButton {padding: 25px 0px 0px 170px;}
.rssButtonSG {padding: 25px 0px 0px 220px;}
.rssButtonWF {padding: 25px 0px 0px 155px;}
.rssButtonAA {padding: 25px 0px 0px 290px;}
.rssButtonPI {padding: 25px 0px 0px 280px;}
.rssButtonND {padding: 25px 0px 0px 239px;}
.expertsQuestions {width: 283px;}
.expertsQuestions ul {list-style-type:none;padding: 0px;margin: 13px 0px 0px 0px;}
.expertsQuestions li {padding-left: 18px; line-height: 18px; margin: 0px 0px 10px 0px;background-image: url(/outside/images/gear-channel/grey-dot.gif);background-repeat: no-repeat;background-position: 5px 7px;}
#channelPageGearGuy a, #channelPageGearGirl a, #channelPageSurvivalGuru a, #channelPageWildFile a, .specialFeaturePromo a, #channelPagePerformanceInsiders a, #channelPageNutritionDoc a {text-decoration: none;}
#channelPageGearGuy a:hover, #channelPageGearGirl a:hover, #channelPageSurvivalGuru a:hover, #channelPageWildFile a:hover, .specialFeaturePromo a:hover, #channelPagePerformanceInsiders a:hover,  #channelPageNutritionDoc a:hover {text-decoration: underline;}
#channelPageGearGuy a:visited, #channelPageGearGirl a:visited, #channelPageSurvivalGuru a:visited, #channelPageWildFile a:visited, .specialFeaturePromo a:visited, #channelPagePerformanceInsiders a:visited, #channelPageNutritionDoc a:visited {color: #06C;}

.bgPromoCopy {padding: 10px 0px 0px 24px; line-height: 18px;}

.specialFeaturePromo {margin: 0px 0px 0px 24px; width: 425px;line-height: 18px;}
.specialFeaturePromoTitle {font-size: 16px; font-family: arial, sans-serif;color: #000; padding: 0px; margin: 0px;}
.specialFeaturePromoTitle a {font-size: 16px; font-family: arial, sans-serif;color: #000; padding: 0px; margin: 0px; text-decoration: none;}
.specialFeaturePromoTitle a:hover {font-size: 16px; font-family: arial, sans-serif;color: #000; padding: 0px; margin: 0px; text-decoration: underline;}
.specialFeaturePromoTitle a:visited {font-size: 16px; font-family: arial, sans-serif;color: #000; padding: 0px; margin: 0px;}

.channelPageSectionTitle {background-image: url(/outside/images/gear-channel/channel-section-title-gradient.jpg);width: 632px; margin: 0px; background-repeat: no-repeat; padding: 10px 0px 0px 0px;}
.channelModuleTitle {font-size: 20px; font-family: arial, sans-serif;color: #000; font-weight: bold; padding: 0px 0px 0px 10px; margin: 0px;}

.featuredArticleItem {margin: 15px 0px 15px 0px;font-size: 12px; padding-left: 10px;}
div.featuredArticleItemThumb {float: left;}
.featuredArticleItem img {float: left; margin-right: 20px;}
div.featuredArticleItemCopy {float: left; width: 435px; line-height: 16px;}
.featuredArticleItemCopyDate {color: #666; font-weight: bold; font-sizse: 10px;}
.featuredArticleItem a {font-size: 16px;text-decoration: none; color: #06C;}
.featuredArticleItem a:hover {font-size: 16px;text-decoration: underline; color: #06C;}


.channelPageLinkFarm {width: 30%; float: left;margin-top: 13px; font-size: 12px; font-family: arial, sans-serif;color: #06C; padding-left: 10px;}
.channelPageLinkFarm ul {list-type: none;padding: 0px;margin: 0px;}
.channelPageLinkFarm li {line-height: 26px;}
.channelPageLinkFarm a, #trainingPeaksCopy a {color: #06C;font-family: arial, sans-serif; text-decoration: none;}
.channelPageLinkFarm a:hover, #trainingPeaksCopy a:hover {color: #06C;font-family: arial, sans-serif; text-decoration: underline;}

/**ADVENTURE CHANNEL**/
#advChanFlash {width: 632px; height: 300px;}
#activeLife {margin: 10px 0px 0px 0px;}
#activeLife img {padding: 5px 11px 0px 0px;}
#channelPageSurvivalGuru {background-image: url(/outside/images/adventure-channel/survival-guru-header.gif);width: 359px; margin: 0px; background-repeat: no-repeat; padding: 0px; float: left;}
#channelPageWildFile {background-image: url(/outside/images/adventure-channel/wild-file-header.gif);width: 273px; margin: 0px; background-repeat: no-repeat; padding: 40px 0px 0px 0px; float: left;}

/**TRAVEL CHANNEL**/
#travelChanFlash {width: 631px; height: 329px; border: 1px solid #ccc;}
#channelPageAdventureAdviser {background-image: url(/outside/images/travel-channel/adventure-adviser-header.gif);width: 632px; margin: 0px; background-repeat: no-repeat; padding: 0px; float: left;}
.expertsQuestionsAA {width: 600px;}
.expertsQuestionsAA ul {list-style-type:none;padding: 0px;margin: 13px 0px 0px 0px;}
.expertsQuestionsAA li {padding-left: 18px; line-height: 18px; margin: 0px 0px 10px 0px;background-image: url(/outside/images/gear-channel/grey-dot.gif);background-repeat: no-repeat;background-position: 5px 7px;}
	
/**FITNESS CHANNEL**/
#fitChanFlash {width: 632px; height: 264px;	background:#FFF;}
#channelPagePerformanceInsiders {background-image: url(/outside/images/fitness-channel/performance-insiders-header.gif);width: 359px; margin: 0px; background-repeat: no-repeat; padding: 0px; float: left;}
#channelPageNutritionDoc {background-image: url(/outside/images/fitness-channel/nutrition-insiders-header.gif);width: 273px; margin: 0px; background-repeat: no-repeat; padding: 0px; float: left;}
#trainingPeaksCopy {margin: 8px 20px 0px 0px; width: 330px;line-height: 18px; font-family: arial, sans-serif; font-size: 12px; float: left; padding-left: 10px;}
#trainingPeaksCopyImg {float: left;}

/**ARCHIVES CHANNEL**/
.featureCoverItem {width: 159px; margin: 10px 40px 0px 0px; float: left;  padding: 0px;}
.featureCoverItemPick {width: 219px; margin: 10px 0px 0px 0px; float: left;  padding: 0px;}
.featureCoverItem img, .featureCoverItemPick img {margin: 0px; padding: 0px 0px 5px 0px;}
.featureCoverItem a, .subCopy a {color: #06C;font-family: arial, sans-serif; text-decoration: none; font-size: 12px;}
.featureCoverItem a:hover, .subCopy a:hover {color: #06C;font-family: arial, sans-serif; text-decoration: underline; font-size: 12px;}
.featureCoverItem ul {margin: 0px 0px 0px 8px; list-style-type:none; padding: 0px; line-height: 16px;}
.featureCoverItemPick p {font-weight: normal; font-size: 12px; color: #000;margin: 0px 0px 0px 8px;line-height: 16px;}
.archivesBlackLink {color: #000;font-family: arial, sans-serif; font-size: 12px; padding-left: 8px; font-weight: bold;}
.archivesBlackLink a {text-decoration: none;color: #000;}
.archivesBlackLink a:hover {text-decoration: underline; color: #000;}
.archivesMonthTitle {color: #000; font-family: arial, sans-serif; font-size: 12px; text-decotation: none;}
.subCopy {width: 610px; font-size: 12px; font-family: arial, sans-serif;line-height: 16px; padding: 10px 0px 0px 18px; border-top: 1px solid #EDEDED;}
 
.archives {border-top: 2px solid #EDEDED; padding: 12px; margin: 0px; color: #E50000; size: 14px; font-weight: bold; margin-bottom: 20px;} 
#archiveList {float: right; width: 534px;}
#archivesTitle {float: left;color: #000;}
div.archives li {list-style-type: none; display: inline; margin-left: 5px;}
div.archives a:link, div.archives a:active, div.archives a:visited {text-decoration: none; color: #000;}
div.archives a:hover {text-decoration: underline; color: #000;}

#archiveLeftSide {float: left;}
#archiveRightSide {float: left; width: 520px;}
.archiveYear {border-top: 1px solid #EDEDED; padding: 12px 12px 0px 12px; color: #000; font-family: arial; margin-bottom: 20px;}
.yearTitle {font-size: 28px; font-weight: bold; color: #000; float: left; margin-right: 24px;} 
.questionLeft {width: 235px; float: left;  padding-right: 5px; margin: 0px 20px 20px 0px; font-weight: bold;}
.questionLeft li {line-height: 16px;}
.questionLeft img {margin: 4px 10px 15px 0px; float: left;}
div.questionLeft a:link, div.questionLeft a:active, div.questionLeft a:visited {text-decoration: none; font-weight: bold; font-size: 12px;}
div.questionLeft a:hover {text-decoration: underline;}

/** article list pages **/
div.articleSearchFilterContainer {padding-top: 10px; background: url(/outside/images/gear-channel/browse-gear-gradient.jpg) no-repeat;}
h2.contentListHeading {font-size: 20px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; background: url(/images/dividers/584x1-fade.png) no-repeat bottom left;}
span.refineSearchHeading {font-size: 14px; font-weight: bold; display: block; margin-bottom: 10px;}
span.refineSearchType {font-size: 12px; color: #4C4C4C; display: block; margin-bottom: 5px; font-weight: bold;}
div.contentSearchResultsContainer {padding: 10px;}
ul.contentSearchFilterList li {float: left; width: 142px; padding-left: 8px; padding-bottom: 7px; background: url(/images/bullets/right-arrow-4x7.gif) no-repeat 0px 4px;}
ul.contentSearchFilterList li a {text-decoration: none;}
ul.contentSearchFilterList li a:hover {text-decoration: underline;}
div.fadeSectionDivide {background: url(/images/dividers/584x1-fade.png) no-repeat; height: 1px; margin-bottom: 18px;}
span.refineSearchType {display: block; cursor: pointer;background:url(/outside/images/global/plus.png) no-repeat; padding-left: 20px;}
span.refineSearchTypeOpen {background:url(/outside/images/global/minus.png) no-repeat;}
ul.contentSearchFilterList {display:none;}
/** gallery list module appears on channel pages and article list pages **/	
h2.contentSectionTitle {background:url(/outside/images/gear-channel/channel-section-title-gradient.jpg) no-repeat; font-size: 20px; font-weight: bold; margin: 0px 0px 10px 0px; padding: 10px 0px 0px 10px;}
div.galleryResultThumbContainer {float: left; width: 142px; margin-right: 12px;}
div.galleryResultThumbContainerLast {float: left; width: 142px;}

/** comment on **/
div.commentoncontainer {padding-top: 13px; width: 632px;}
h3.commentontitle {border-top: 2px solid #ccc; font-size: 18px; margin: 0px; padding: 13px 0px 13px 0px;}
form.commentonform {margin-bottom: 20px;}
form.commentonform input, form.commentonform textarea {border: 1px solid #ccc; font-size: 14px; border: none; font-family: arial, sans-serif;}
form.commentonform textarea {width: 620px;}
div.commentoninputcontainer {padding: 5px; border: 1px solid #ccc; float: left; margin-bottom: 13px;}
form.commentonform button.commentonsubmit {-moz-border-radius: 3px; -webkit-border-radius: 3px; background-color: #FFDA26; border-left: 1px solid #EFC500; border-right: 1px solid #F0C600; border-top: 1px solid #FFDA26; border-bottom: 1px solid #EFC500; font-family: arial, sans-serif; font-size: 14px; font-weight: bold; width: 152px; padding: 4px 0px 3px 0px;}
div.commentoncommentscontainer {background-color: #F1F1F1; margin-bottom: 20px; padding: 10px;}
div.commentonsubmitter {float: left; width: 135px; margin-right: 10px}
div.commentoncommenttext {float: left; width: 450px;}
div.commentononecomment {margin-bottom: 13px; border-bottom: 1px solid #E5E5E5; padding-bottom: 13px;}
div.commentononecommentlast {margin-bottom: 13px; border-bottom: none; padding-bottom: 0px;}
div.commentononecommentlast {margin-bottom: 13px; border-bottom: none; padding-bottom: 0px;}
	
/** author bio pages **/
img.expertdetailimg {border: 1px solid #999; margin-bottom: 12px; float: left; margin-right: 12px;}
h3.expertsectionheading {font-size: 11px; margin: 0 0 8px 0; padding: 0;}
div.expertdetailpubs li {line-height: 18px; font-style: italic;}
div.expertcontentcontainer {padding-left: 10px;}			
span.expertcontentsource {color: #656565; text-transform: uppercase; font-size: 11px;}
div.expertarticleitem {margin-bottom: 20px; line-height: 18px;}
div.expertcontentthumbcontainer {float: left; margin-right: 15px;}
div.expertcontentcopy {float: left; width: 600px;}
div.expertcontentimgcopy {float: left; width: 460px;}
a.expertcontentlink {font-size: 16px;}
#expertcontentall {display: none;}
button.expertseeall {border: 1px solid #D8D8D8; background-color: #ECECEC; font-family: arial, san-serif; font-weight: bold; font-size: 11px; color: #676767;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
