/*
 * styles override
 */
body { font-family: arial,helvetica,sans-serif; color: #4d4d4d; }
#pixeltrack { position: absolute; width: 1px; height: 1px; top: 0; left: -2px; overflow: hidden; }
#bodyBg { background: url('http://weldingmag.com/images/bg_body.gif') repeat; }
h1 { font-size: 1em; color: #666; font-family: verdana,arial; font-weight: bold; text-transform: uppercase; padding: 0 0 1em;  }
#article h1 { font-weight: normal; font-family: "Times New Roman", Times, serif; font-size: 20px; color: #2b6da6; text-transform: none; border: none; margin: 0; padding: 0; }
#content #article .open_article h1, .storyTitle { font-weight: normal; font-family: "Times New Roman", Times, serif; font-size: 20px; color: #2b6da6 !important; text-transform: none; border: none; margin: 0; padding: 0; }
.logo h1 { border: none; }
#container .issue_cover .storytitle { font-size: 1.1em; color: #000; font-family: verdana,arial; font-weight: bold; text-transform: uppercase; border-top: 1px solid #aaa; padding: 9px 0 10px;  }
h2 { font-size: 1em; color: #666; font-family: verdana,arial; font-weight: bold; text-transform: uppercase; padding: 0 0 1em; }
h3 { font-size: 1.2em; color: #2b6da6; }
h4 { font-size: 1.1em; color: #666; }
.byline, .resultsbyline { font-size: 11px; color: #656565; padding: 4px 0 0; }
#article .byline { font-size: 11px; color: #656565; padding: 4px 0 0; }
.catHeadline .byline { margin: 0 0 14px;}
/*
 * structure override
 */
#container {  }
#wrapper { background: #fff url('http://weldingmag.com/images/bg_wrapper.jpg') repeat-x left top; margin: 0 auto; padding: 0 0 0; width: 960px; overflow: hidden; }
#cover, 
#article { width: 586px; }
.catmagazinearchive #cover { width: 960px; }
.catmagazinearchive #content { width: 960px; }
#content { width: 586px; float: none; }
#content .contentPadding { padding: 0 0 0 15px; }

.logo { clear: both; margin: 0 auto; }
/*
 * unique site styling
 */
.rightCat { width: 364px; background: url('http://weldingmag.com/images/bg_rightcat.jpg') repeat-y left top; padding-bottom: 4000px; margin-bottom: -3980px; }
.rightCat .contentPadding { padding: 0 9px 0; background: url('http://weldingmag.com/images/rightcat_fade.jpg') no-repeat left top; }
.topCat { width: 960px; overflow: hidden; margin: 0 auto; background: url('http://weldingmag.com/images/bg_topcat.gif') repeat-x left top; }
.topCat h1 { 
  margin: 0 0 0 19px; 
  padding: 15px 0 0; 
  float: left; 
}
.topCat h1 a { 
  text-decoration: none; 
  color: #000; 
  display: block; 
  padding-top: 92px; 
  width: 305px; 
  height: 0; 
  overflow: hidden; 
  background: url('http://weldingmag.com/images/logo.gif') no-repeat left top; 
}

a { text-decoration: none; color: #2b6da6; }
a:hover { text-decoration: underline; color: #2b6da6;}

#rightCat a { color: #17597B; }
#rightCat a:hover { color: #e27032; }

#content a.subLinks { font-family: arial,helvetica; color: #f60; font-size: 10px; text-transform: uppercase; }

ul li {
  background: url('http://weldingmag.com/images/dotted_horiz.gif') repeat-x left bottom;
  font-size: 12px;

}
.latestNews ul li a, .inThisIssue ul li a, .leadinlist a { font-size: 17px; font-family: "Times New Roman", Times, serif; } 
.latestNews ul li a:hover, .inThisIssue ul li a:hover, .leadinlist a:hover { text-decoration: underline; }
.latestNews .leadinsm { padding: 10px 0; background: url('http://weldingmag.com/images/dotted_horiz.gif') repeat-x left bottom; }
.latestNews ul { margin: 0; padding: 0; }
.inThisIssue ul { margin: 0; padding: 0; }

#wrapper ul li { padding: 6px 0; }


.latestNews .leadinlg p { margin: 0; padding-bottom: 10px; }
.latestNews, .inThisIssue { margin: 0; padding: 0 0 40px; }

.inThisIssue h1 { border-top: 1px solid #aaa; padding-top: 8px; }
.inThisIssue h1 span { text-transform: none;  }



.breadcrumbs { line-height: 30px; margin: 0; padding: 0 20px 0; }
.breadcrumbs .topDate { display: none; }
.breadcrumbs p { text-align: left; color: #666; font-family: verdana,arial; font-size: .9em; }
.breadcrumbs a { font-weight: normal; color: #666; }

p#coverLink { text-align: right; }

div.leadinlg { }
div.leadinlg h3 { margin: 0; padding: 0 0 0; font-size: 20px; font-family: "Times New Roman", Times, serif; }
div.leadinsm h3 { margin: 0; padding: 0 0 0; font-size: 20px; font-family: "Times New Roman", Times, serif; }
div.leadinlg img { margin: 0 0 15px; }
.cathome .leadinlg h3 {margin: 0; padding: 0 0 10px; font-size: 20px; font-family: "Times New Roman", Times, serif; }
.catHeadline h3 { margin: 0; padding: 0;}
.catHeadline .leadinsm { margin: 0 0 35px; }
.catHeadline .leadinlg { margin: 0 0 35px; }

.leadinlg p a { font-weight: normal; font-family: arial,helvetical; font-size: 1em; color: #2b6da6; }
.leadinsm p a { font-weight: normal; font-family: arial,helvetical; font-size: 1em; color: #2b6da6; }
.article .page p a { font-weight: normal; }
table.leadinlg, table.leadinsm { width: 100%; border-collapse: collapse; border: 0; margin: 0; padding: 0; }
table.leadinsm { margin: 0 0 10px; }
table.leadinsm td { vertical-align: middle; }
table.leadinsm td.leadinleftimg { vertical-align: top; padding-right: 10px; }
table.leadinsm td.leadinrightimg { vertical-align: top; padding-left: 10px; }
table.leadinlg td.leadinleftimg { padding-right: 10px; }
table.leadinlg td.leadinrightimg { padding-left: 10px; }

p.deck { font-weight: bold; }
p.linkToTop { clear: both; padding: 0 10px 0; }
p.linkToTop a { font-weight: normal; }
.caption { padding-left: 0; margin-bottom: 0; color: #369; font-size: 10px;} 

/*  #clickability { margin: 20px 0; } */

.cover ul, 
.contentwellad180x150 ul { list-style: none; margin: 0 0 0 0; padding: 0; }
.cover li, 
.contentwellad180x150 li { margin: 0; padding: 0; }
.cover li a, 
.contentwellad180x150 li a { display: block; padding: 0; }

.articleTools { overflow: hidden; padding: 10px 7px 20px; background: url('http://weldingmag.com/images/bg_arttools.jpg') repeat-x left top; }
.articleTools h2 { padding-bottom: 10px; }
.articleTools ul { margin: 0; }
.articleTools ul li { height: 16px; border: none; float: left; margin: 0; padding: 0; background: none;  }
.articleTools ul li a { display: block; overflow: hidden; height: 0; padding-top: 16px; font-family: "Times New Roman", Times, serif;}
.articleTools ul li.bookmarks a { display: block; overflow: hidden; height: 16px; padding-top: 0; }
.articleTools ul li.bookmarks, .articleTools ul li.clickabilitySave, .articleTools ul li.reprint { width: 83px; margin-right: 15px;}
.articleTools ul li.clickabilityEmail, .articleTools ul li.clickabilityPrint { width: 63px;}
/*bg images*/
.articleTools ul li.clickabilityEmail { background: url('http://weldingmag.com/images/clickability_email.gif') no-repeat left; }
.articleTools ul li.clickabilitySave { background: url('http://weldingmag.com/images/clickability_save.gif') no-repeat left; }
.articleTools ul li.clickabilityPrint { background: url('http://weldingmag.com/images/clickability_print.gif') no-repeat left; }
.articleTools ul li.reprint { background: url('http://weldingmag.com/images/clickability_reprint.gif') no-repeat left; }

.popularArticles { padding: 10px 0 20px; }
.popularArticles h2 { margin: 0; padding: 0 0 5px; }
.popularArticles ul li a { font-family: "Times New Roman", Times, serif; font-size: 14px; }
.relatedTopics { padding: 0 0 10px; }

.pagination { text-align: right; padding: 0 10px 0;}

.readMore { font-weight: bold;  margin: 0; padding: 1em 0 0 0; font-family: verdana,arial,helvetica; text-align: right; }
.readMore a { font-family: verdana; font-size: 10px; text-transform: uppercase; color: #f60;  text-decoration: none; }
.readMore a:hover { text-decoration: underline;  }
#rightCat .readMore a { color: #f60; }

/* 
 * optional category specific things
 */

/*
 * Top Navigation
 */
.topNav { height: 45px; margin: 0; padding: 0; clear: both; width: 960px; background: #535F6F url('http://weldingmag.com/images/bg_topnav.jpg') no-repeat left top; }
#topNav { margin: 0; padding: 0; }
#topNav li { line-height: 45px; float: left; background: url('http://weldingmag.com/images/bg_topnav_divider.gif') no-repeat right; }
#topNav li a { display: block; font-size: 14px; letter-spacing: 1px; color: #fff; font-weight: bold; font-family: Tahoma,Geneva,Kalimati,sans-serif; text-align: center; }

#topNav li.processes { width: 102px; }
#topNav li.gases { width: 68px; }
#topNav li.consumables { width: 124px; }
#topNav li.equipment-automation { width: 220px; }
#topNav li.safety-regulatory { width: 180px; }
#topNav li.operations { width: 108px; }
#topNav li.for-distributors { width: 146px;  background: none; }

.catprocesses #topNav li.processes a { background: url('http://weldingmag.com/images/bg_topnav_onstate.jpg') repeat-x; text-decoration: underline; }
.catgases #topNav li.gases a { background: url('http://weldingmag.com/images/bg_topnav_onstate.jpg') repeat-x; text-decoration: underline; }
.catconsumables #topNav li.consumables a { background: url('http://weldingmag.com/images/bg_topnav_onstate.jpg') repeat-x; text-decoration: underline; }
.catequipment-automation #topNav li.equipment-automation a { background: url('http://weldingmag.com/images/bg_topnav_onstate.jpg') repeat-x; text-decoration: underline; }
.catsafety-regulatory #topNav li.safety-regulatory a { background: url('http://weldingmag.com/images/bg_topnav_onstate.jpg') repeat-x; text-decoration: underline; }
.catdistributors #topNav li.for-distributors a { background: url('http://weldingmag.com/images/bg_topnav_onstate.jpg') repeat-x; text-decoration: underline; }

.icopy { clear: both; text-align: right; padding-top: 3px; padding-right: 30px; background: url('http://weldingmag.com/images/icopy_w.gif') no-repeat right; }
.icopy:hover { background-image: url('http://weldingmag.com/images/icopy_g.gif'); }
.icopyCont { margin: 0 0 30px; padding: 0 5px 0; height: 40px; background: url('http://weldingmag.com/images/bg_diagonal.gif') repeat; overflow: hidden; clear: both;}
.icopy a { font-weight: bold; font-family: "Times New Roman", Times, serif; font-size: 13px; }

img.left { margin: 5px 5px 5px 0; float: left; }
img.right { margin: 5px 0 5px 5px; float: right; }
img.center { display: block; margin: 5px auto; }

div.left { margin: 5px 5px 5px 10px; float: left; }
div.right { margin: 5px 10px 5px 5px; float: right; }
div.center { margin: 5px auto; }

.artImageBoxRight { width: 200px; text-align: center; float: right; clear: right; }
.artImageBoxLeft { width: 200px; text-align: center; float: left; }
.artImageBoxRight p, .artImageBoxLeft p { text-align: center; }

/*
 * rightcat elements
 */

#rightCat h2 { height: 21px; margin: 0 0 3px; padding: 10px 0 0 10px; background: url('http://weldingmag.com/images/rightcat_header.gif'); color: #fff; }
#rightCat h2 span { }
#rightCat h2.mplaceAds { clear: both; background: none; color: #666; font-family: verdana,arial; font-size: 1em; margin: 0 10px 10px 5px; padding: 0 0 0 0; }

.weldTheater { width: 345px; overflow: hidden; margin: 0 0 20px; }
.weldTheater .cont { background: #F5F5F5; border: 1px solid #E3E3E3; padding: 5px 10px 5px; }
#rightCat .weldTheater .bottom { padding: 0 0 10px; border: none; }
#rightCat .weldTheater .bottom .filmBy { border: none; }
#rightCat .weldTheater .bottom .readMore { margin: -20px 0 0; padding: 0; border: none; }


.resources { width: 345px; overflow: hidden; clear: both; margin: 0 0 30px; padding: 0; }
.resources ul { list-style: none; padding: 10px 0 0 0; margin: 0; }
#rightCat .resources li { width: 169px; height: 47px; float: left; border: none; background: url('http://weldingmag.com/images/resources_box.gif') no-repeat left top; padding: 0 0 0 0; margin-bottom: 9px; }
.resources li a { display: block; padding: 16px 0 7px 51px; font-family: arial,helvetica; font-size: 16px; font-weight: bold; line-height: 18px; }
.resources li.odd { margin-right: 7px; }

#rightCat .resources li.newsletter a { background: url('http://weldingmag.com/images/icon_res_nls.gif') no-repeat 5px 4px; color: #966; }
#rightCat .resources li.jobs a { background: url('http://weldingmag.com/images/icon_res_job.gif') no-repeat 5px 2px; color: #699; }
#rightCat .resources li.rss a { background: url('http://weldingmag.com/images/icon_res_rss.gif') no-repeat 5px 2px; color: #996; }
#rightCat .resources li.subscribe a { background: url('http://weldingmag.com/images/icon_res_sub.gif') no-repeat 5px 1px; color: #963; }
#rightCat .resources li.school a { background: url('http://weldingmag.com/images/icon_res_wschool.gif') no-repeat 5px 2px; padding: 5px 0 7px 51px; color: #6085ab; }
#rightCat .resources li.education a { background: url('http://weldingmag.com/images/icon_res_edu.gif') no-repeat 5px 2px; padding: 5px 0 7px 51px; color: #799479; }
#rightCat .resources li.distributor a { background: url('http://weldingmag.com/images/icon_res_distrib.gif') no-repeat 5px 2px; padding: 5px 0 7px 51px; color: #696; }
#rightCat .resources li.pastissue a { background: url('http://weldingmag.com/images/icon_res_pastiss.gif') no-repeat 5px 2px; padding: 5px 0 7px 51px; color: #8383a8; }
#rightCat .resources li.business a { background: url('http://weldingmag.com/images/icon_res_business.gif') no-repeat 5px 2px; padding: 6px 0 7px 51px; color: #969; }
#rightCat .resources li.casestudy a { background: url('http://weldingmag.com/images/icon_casestudy.gif') no-repeat 5px 2px; color: #6A6A47; }
#rightCat .resources li.columns a { background: url('http://weldingmag.com/images/icon_res_column.gif') no-repeat 5px 2px; color: #996; }

.popArticles { padding: 0 10px 30px; background: url('http://weldingmag.com/images/bg_midcol_inc.gif') no-repeat left top; }
.popArticles h2 { margin: 0; padding: 15px 0 5px; }

.weldWebFor { padding: 0 10px 30px; background: url('http://weldingmag.com/images/bg_midcol_inc.gif') no-repeat left top; }
.weldWebFor h2 {  margin: 0; padding: 15px 0 5px; }

.buyersInc { overflow: hidden; padding: 0 10px 30px; background: url('http://weldingmag.com/images/bg_midcol_inc.gif') no-repeat left top;  }
.buyersInc h2 { margin: 0; padding: 15px 0 5px; }

.intTools { clear: both; overflow: hidden; padding: 0 0 20px; }
.intTools h2 { height: 21px; margin: 0 0 3px; padding: 10px 0 0 10px; background: url('http://weldingmag.com/images/bg_intertools.gif'); color: #fff; }
.intTools div { background: url('http://weldingmag.com/images/bg_intertools_li.gif') repeat-y; margin: 0 0 1px; padding: 10px; }
.intTools div img { float: left; margin: 0 5px 5px 0; }
.intTools h4 { margin: 0; padding: 0; text-transform: uppercase; font-weight: bold; font-size: 12px; }


/*
 * leftcat elements
 */

div.left img.left { margin: 0 0 0 0; }
div.right img.right { margin: 0 0 0 0; }
div.center img.center { margin: 0 0 0 0; }

p.center { display: block; margin-top: 0; margin-left: auto; margin-right: auto; margin-bottom: 5px; }

.utilNav { float: right; margin: 0; padding: 25px 0 8px 0; }
.utilNav ul { margin: 0; padding: 0; list-style: none;  }
.utilNav li { background: none; padding: 0 0 0 14px; border: none; font-size: 10px; display: inline; }
.utilNav a { color: #363e49; text-transform: uppercase; font-family: verdana,arial; font-weight: bold; }
.utilNav a:hover { color: #E0702E; text-decoration: none; }
.utilNav li.rss { padding-right: 0; }

.footer { height: 78px; width: 925px; padding: 0 35px 0 0; margin: 0 auto; background: #5F6E85 url('http://weldingmag.com/images/bg_footer.gif') repeat-x; overflow: hidden; }
.footer p { float: left; color: #92a8b2; font-family: verdana,arial; font-size: 10px; font-weight: bold; line-height: 24px;  }
.footerCont { }
#footer .searchBox { clear: both; background: none; margin: 0; padding: 0 0 0; width: 469px; }
.footerDeco { border-top: 15px solid #fff; height: 120px; background: url('http://weldingmag.com/images/bg_footerdeco.gif') repeat; }


.utilNavBot { float: right; margin: 0; padding: 15px 0 8px 0; }
.utilNavBot ul { margin: 0; padding: 0; list-style: none;  }
.utilNavBot li { background: none; padding: 0 0 0 15px; border: none; font-size: 10px; display: inline; }
.utilNavBot a { color: #fff; text-transform: uppercase; font-family: verdana,arial; font-weight: bold; }
.utilNavBot a:hover { color: #f60; text-decoration: none; }
.utilNavBot li.rss { padding-right: 0; }



.searchBox { background: url('http://weldingmag.com/images/bg_searchbox.jpg') no-repeat right top; margin: 0 0 20px; padding: 0 35px 0 0; width: 399px; height: 87px; }
.searchBox label { display: none; }
#searchSite { width: 225px; margin: 0; padding: 3px 0 3px 4px; border: 1px solid #CBCDCC; }
.searchBox form { margin: 0; padding: 0; }
.searchButton { height: 24px; width: 65px; border: none; background: #f60; color: #fff; font-family: verdana,arial; text-transform: uppercase; font-weight: bold; font-size: 10px; margin: 0; padding: 0; }
input.button { border: 0; padding: 0; margin: 0; }

.subArtBox { clear: both; padding: 20px 0 0; }
.subArtBox a { font-family: "Times New Roman", Times, serif; font-size: 14px; }
.subArtBox .subArtMostRecent { width: 350px; float: left; background: url('http://weldingmag.com/images/bg_arttools.jpg') repeat-x left top; padding: 10px 0 0 10px; }
.subArtBox .readMore { margin: 0; padding: 0 0 40px; }
.subArtBox .readMore a { font-family: verdana,arial; font-size: 10px;  }
.subArtBox .subArtMostRecent h2 { padding: 0 0 0 0; }
.subArtBox .intTools { clear: none; width: 200px; float: right; }
.subArtBox ul { list-style: none; margin-left: 0; margin-right: 0; }


.searchresults { float: right; }
.searchresults form { display: inline; }
.resultsheader2 { padding: 10px 0; }
.searchterm { font-weight: bold; }
.resultsleadin { font-family: "Times New Roman", Times, serif; font-size: 1.2em; color: #2b6da6; }



/* 404 page search area */
#search404 { overflow: hidden; }
.open_article .popularArticles { padding: 20px 0 0; }
.open_article .popularArticles li {
  list-style: none;
}
.open_article .popularArticles ul {
  margin-left: 0;
}

.open_article .storyTitle {
  margin-bottom: 1.2em;
}
.open_article .searchInputs {
  border: 26px solid #1B4F67;
  overflow: hidden;
  margin: 8px 0 15px 0;
  zoom: 1;
  height: 34px;
  width: 520px;
}

.open_article .searchTerm {
  padding: 8px;
  margin: 0;
  width: 385px;
  border: 1px solid #FFF;
  font-weight: bold;
  display: block;
  float: left;
}
.open_article .searchBox {
background: none;
  margin: 0 0 10px 0;
  padding: 0;
  width: 572px;
  border-left: none;
zoom: 1;
}
.open_article .searchBox form {
  margin: 0;
  padding: 0;
  text-align: left;
  border: none;
  clear: none;
}
.open_article button.searchButton {
  width: 103px;
  height: 36px;
  float: right;
  margin: 0;
  color: #FFF;
  font-weight: bold;
  vertical-align: bottom;
  line-height: 36px;
  background: #da6f37;
  border: none;
  text-align: center;
}


/* end 404 page search area */

.toc { clear: left; }
#content h1.storyTitle { color: #000; font-size: 1.5em; margin-bottom: .2em; }

#content .lheader { padding: 5px 0 10px; font-size: 1em; color: #666; font-family: verdana,arial; font-weight: bold; text-transform: uppercase; }
.issue_cover #content .leadinsm { margin: 0 !important; padding: 0 0 10px;}
.issue_cover #content .leadinsm h3 { margin: 0; padding: 0; }
.issue_cover #content .leadinsm h3 a { font-weight: normal !important; font-size: 14px;  }
.issue_cover #content .leadinsm .byline { margin: 0; padding: 0; }

.fourOhFour ul { list-style: none; margin: 0;}

.currentissue { background: #dce3eb; padding: 7px; margin-bottom: 10px; text-align: center; }

.theArchive { padding: 0 0 30px; overflow: hidden; }
.archItem { float: left; width: 143px; text-align: center; padding: 10px 0 0; margin: 0 13px 17px 0; border: 1px solid #D5D5D5; }
.archItem p { padding: 5px 0 5px; margin: 0;  }

#issuecovers { clear: both; }
#issuecovers h2 { font-weight: normal; color: #fff; height: 16px; padding: 2px 10px; margin: 5px 0; line-height: 16px; background-color: #666; font-size: 12px; text-transform: uppercase; }
#issuecovers table tr.date td { background: #ccc; border-bottom: #666 1px solid; padding: 3px 0; text-align: center; vertical-align: middle; }
#issuecovers table tr.date td a { font-weight: normal; font-size: 10px; color: #666; line-height: 24px; display: block; text-decoration: none; }

/* Browse Recent Issues */

/* End Browse Recent Issues */



/* =============================================
================== ad formatting
============================================= */

.googlead { text-align: right; margin-top: 30px; float: left; }
.googlead p { float: left; text-align: left; width: 330px; color: #666;  }
.googlead .googleadTitle { text-transform: lowercase; color: #cfcfcf; margin: 0 0 5px; padding: 0; }
.googleadViewLink { color:  #2b6da6; }
.googlead p a { color:  #2b6da6; font-size: 14px; font-family: "Times New Roman", Times, serif; }
.ad { margin: 5px 0; padding: 0; }
.topCat .ad728x90 { clear: both; padding: 0 0 0 13px; margin: 0 0 8px 15px; background: url('http://weldingmag.com/images/advertisement_vert.gif') no-repeat left 0px; }
.rightCat .ad125x125 p, 
.topCat .ad728x90 p.advertisement { display: none; }
.bannerSideBox { color: #fff; font-family: arial,helvetica; width: 186px; float: right; font-size: 12px;}
.bannerSideBox p { margin: 0 7px 0; }
.bannerSideBox p a { color: #fff; text-decoration: underline; }
p.advertisement { margin: 0; padding: 5px 0 4px; color: #999; font-size: 9px; text-transform: uppercase; }
.rightCat p.advertisement { text-align: right; padding: 0; }
#contentWell { width: 193px; background: #fff; margin: 7px 8px 20px 0; padding: 0; clear: left; }

.contentwellad75x75, .ad75x75, .pagead75x75, .storyad75x75 { width: 75px; }
.contentwellad120x60, .ad120x60, .pagead120x60, .storyad120x60 { width: 120px; }
.contentwellad120x240, .ad120x240, .pagead120x240, .storyad120x240 { width: 120px; }
.contentwellad120x600, .ad120x600, .pagead120x600, .storyad120x600 { width: 120px; }
.contentwellad125x125, .ad125x125, .pagead125x125, .storyad125x125 { width: 125px; }
.contentwellad160x600, .ad160x600, .pagead160x600, .storyad160x600 { width: 160px; }
.contentwellad180x150, .ad180x150, .pagead180x150, .storyad180x150 { width: 180px; }
.contentwellad234x60, .ad234x60, .pagead234x60, .storyad234x60 { width: 234px; }
.contentwellad234x400, .ad234x400, .pagead234x400, .storyad234x400 { width: 234px; }
.contentwellad240x400, .ad240x400, .pagead240x400, .storyad240x400 { width: 240px; }
.contentwellad250x250, .ad250x250, .pagead250x250, .storyad250x250 { width: 250px; }
.contentwellad300x60, .ad300x60, .pagead300x60, .storyad300x60 { width: 300px; }
.contentwellad300x125, .ad300x125, .pagead300x125, .storyad300x125 { width: 300px; }
.contentwellad300x250, .ad300x250, .pagead300x250, .storyad300x250 { width: 300px; }
.contentwellad336x60, .ad336x60, .pagead336x60, .storyad336x60 { width: 336px; }
.contentwellad336x125, .ad336x125, .pagead336x125, .storyad336x125 { width: 336px; }
.contentwellad336x280, .ad336x280, .pagead336x280, .storyad336x280 { width: 336px; margin: 0 auto; padding: 1em 0; }
.contentwellad336x850, .ad336x850, .pagead336x850, .storyad336x850 { width: 336px; }
.contentwellad468x60, .ad468x60, .pagead468x60, .storyad468x60 { width: 468px; }

#rightCat .ad { border: 1px solid #D5D5D5; padding: 5px; background: #f5f5f5; }
#rightCat .ad336x280 { padding: 0; margin: 0 0 30px; border: none; background: none;  }
#rightCat .ad336x280 img { border: 1px solid #D5D5D5; padding: 5px; background: #f5f5f5; }
#rightCat .ad125x125 { float: left; overflow: hidden;  margin: 0 0 10px 5px;  }
.dblColumn .pagead180x150 { margin: 0 0 30px; }


.dblColumn { border-collapse: collapse; }
.dblColumn .leftColumn {width: 364px; }
.dblColumn .rightColumn { width: 195px; padding-left: 6px !important; }
.dblColumn .rightColumn a { font-family: "Times New Roman", Times, serif; font-size: 14px; }
.dblColumn .rightColumn .readMore a {font-family: verdana; font-size: 10px; text-transform: uppercase; color: #f60;  text-decoration: none; }

.dblColumn .leftColumn .inThisIssue.gas .nested_dbl_col h3 a { font-size: 20px; }
.dblColumn .leftColumn .inThisIssue.gas .nested_dbl_col .leadinlg p a { font-family: arial,helvetica; font-size: 12px; }

.dblColumn .leftColumn .inThisIssue .nested_dbl_col .leftColumn { width: 230px; }
.dblColumn .leftColumn .inThisIssue .nested_dbl_col .rightColumn { width: 120px; margin: 0 0 0 7px;}
.dblColumn .leftColumn .inThisIssue.gas .nested_dbl_col .leftColumn { width: 120px; }
.dblColumn .leftColumn .inThisIssue.gas .nested_dbl_col .rightColumn { width: 230px; margin: 0 0 0 7px;}
.dblColumn .leftColumn .inThisIssue .nested_dbl_col .rightColumn .imagesblock  { margin: 0; padding: 0 0 5px;}
.dblColumn .leftColumn .inThisIssue .nested_dbl_col .leftColumn .imagesblock  { margin: 0; padding: 0 0 5px;}
.dblColumn .leftColumn .inThisIssue .nested_dbl_col .rightColumn p { margin: 0; padding: 0; }
.dblColumn .leftColumn .inThisIssue .nested_dbl_col .rightColumn p a {  }
.dblColumn .leftColumn .inThisIssue.gas .nested_dbl_col .leftColumn p { margin: 0; padding: 0; }


/* Some generic double/triple column items. They're just here to change when needed. */

.dblColumn,
.nestedDblColumn {
  overflow: hidden;
}
.dblColumn .leftCell,
.nestedDblColumn .leftCell {
/*  width: XXXpx; */
}
.dblColumn .rightCell,
.nestedDblColumn .rightCell {
/*  width: XXXpx; */
}

.dblColumn .leftColumn,
.nestedDblColumn .leftColumn {
  padding: 0px 5px 10px 0;
}
.dblColumn .rightColumn,
.nestedDblColumn .rightColumn	{
  padding: 0px 0px 10px 0;
}

.tripleCol {
  overflow: hidden;
}
.tripleCol .leftCell {
/*  width: XXXpx; */
}
.tripleCol .centerCell {
/*  width: XXXpx; */
}
.tripleCol .rightCell {
/*  width: XXXpx; */
}
.tripleCol .leftColumn {
  padding: 0px 5px 10px 0;
}
.tripleCol .centerColumn {
  padding: 0px 5px 10px 5px;
}
.tripleCol .rightColumn	{
  padding: 0px 0px 10px 5px;
}

/****** End style.css ******/
