body {
	text-align: center;
	margin: 0;
	font-size: 12px;
	font-family: tahoma, 'lucida grande', Arial, Helvetica, sans-serif;
	color: #333;
	background: #fff;
}
p, td, h1, h2, h3, input {
	font-family: tahoma, 'lucida grande', Arial, Helvetica, sans-serif;
	color: #333;
	padding: 0;
	font-size: 12px;
}
p {
	margin: 0 0 1em;
}
h1 {
	margin: 1em 0;
	color: #6e7577;
	font-size: 20px;
	font-weight: normal;
}
#cover #content h1 {
	font-family: 'trebuchet ms'; text-transform: uppercase; padding: 10px 14px; margin: 0 -14px 10px; background-image: url(http://firechief.com/images/dots.gif); background-repeat: repeat-x; background-position: bottom;
}
h2, .feedburnerFeedBlock p.feedTitle {
	font-family: arial;
	font-size: 13px;
	text-transform: uppercase;
	color: #600;
	margin: 0 0 1em 0;
	padding-top: 10px;
}
h2 img { vertical-align: bottom; }
#cover h2 {
	background: url(http://firechief.com/images/dots.gif) repeat-x 0 -2px;
}
#cover #content h2 {
	padding-left: 14px; padding-right: 14px; margin-left: -14px; margin-right: -14px;
}
h3,
#mostRecentStory li a {
	font-weight: bold;
	font-family: Georgia, 'Minion Web', Palatino, 'Book Antiqua', Utopia, 'Times New Roman', serif;
	color: #069;
	margin: 1em 0 0;
}
hr {
	color: #ccc;
	background: url(http://firechief.com/images/dots.gif) repeat-x top;
	border: 0;
}
a { color: #069; text-decoration: none; }
#wrapper a:visited { color: #39c; }
#wrapper a:hover,
#wrapper a:active { text-decoration: underline; }

a img, a input { border: 0; }
td {
	vertical-align: top;
}

ul, ol { list-style: none; margin: 0; padding: 0; }
ul li, ol li { list-style: none; margin: 3px 0; padding: 0 0 0 15px; }
ul li { background-image: url(http://firechief.com/images/bullet.gif); background-repeat: no-repeat; background-position: left 4px; }




#breadcrumbs { background: #680102; padding: 2px 0; }
p.breadcrumbs { font-size: 10px; color: #fff; text-align: left; width: 930px; margin: 0 auto; }
p.breadcrumbs a { color: #fff; }
p.breadcrumbs a:hover { text-decoration: underline; }

p.byline { font-size: 10px; }
.leadinsm p.byline { font-style: italic; }
.leadinlg p { line-height: 16px; }
p.currentDate {
	padding: 5px 14px; margin: 0 -14px 0; background: url(http://firechief.com/images/dots.gif) repeat-x bottom; color: #999; font-size: 10px;
}

p.advertisement { margin: 0 0 0; color: #999; text-align: center; font-family: verdana; }
#topStories p.readMore,
p.coverLink { font-size: 10px; padding-right: 9px; text-align: right; background: url(http://firechief.com/images/moreArrow.gif) no-repeat right 5px; margin: 0; }



#topStories { background: url(http://firechief.com/images/topStoryBg.gif) repeat top left; margin: 0 -14px 0; padding: 10px 14px 0; }
.topStoryItem { height: 250px; overflow: hidden; }
.js .topStoryItem { display: none; }
.js .firstTopStory { display: block; }
#topStories h3 { margin: 0; font-size: 20px; font-weight: normal; }
#topStoryImage { float: left; width: 301px; }
#topStoryDetails { width: 135px; float: right; }
#topStoryImage img { float: left; padding: 0; }
#topStoryDetails p { line-height: 16px; }

.topStoriesControls { background: url(http://firechief.com/images/dots.gif) repeat-x left -2px; clear: both; height: 17px; padding: 3px 19px; overflow: hidden; margin: 0 -14px; }
.topStoriesControls ul { list-style: none; text-align: left; padding: 0; margin: 0; }
.topStoriesControls ul li { margin: 0 2px; padding: 0; display: block; float: left; }

.topStoriesControls .numbers { float: left; }
.topStoriesControls .buttons { float: right; padding: 4px 0; }

.topStoriesControls .numbers li { background-repeat: no-repeat; background-position: left top; width: 17px; color: #600; font-family: 'trebuchet ms'; }
.topStoriesControls .numbers li#controls1 { background-image: url(http://firechief.com/images/one_r.gif); }
.topStoriesControls .numbers li#controls2 { background-image: url(http://firechief.com/images/two_r.gif); }
.topStoriesControls .numbers li#controls3 { background-image: url(http://firechief.com/images/three_r.gif); }
.topStoriesControls .numbers li#controls4 { background-image: url(http://firechief.com/images/four_r.gif); }

.topStoriesControls .numbers li a { display: block; height: 0 !important; width: 17px; padding-top: 17px; overflow: hidden; background-repeat: no-repeat; background-position: left top; }
.topStoriesControls .numbers li#controls1.passiveControls a { background-image: none; }
.topStoriesControls .numbers li#controls2.passiveControls a { background-image: none; }
.topStoriesControls .numbers li#controls3.passiveControls a { background-image: none; }
.topStoriesControls .numbers li#controls4.passiveControls a { background-image: none; }
.topStoriesControls .numbers li#controls1.activeControls a { background-image: url(http://firechief.com/images/one.gif); }
.topStoriesControls .numbers li#controls2.activeControls a { background-image: url(http://firechief.com/images/two.gif); }
.topStoriesControls .numbers li#controls3.activeControls a { background-image: url(http://firechief.com/images/three.gif); }
.topStoriesControls .numbers li#controls4.activeControls a { background-image: url(http://firechief.com/images/four.gif); }

#blogPromo { margin: 0 -13px; padding-bottom: 20px; }
.blogQuotes { }
#blogPromo .blogPadding { padding: 0 13px; }
.blogger { margin: 0 0 0 15px; padding: 10px 10px 0; width: 399px; overflow: hidden; background-color:#f6f6f6; border: 2px solid #e2e2e2; }
.blogger h3 { margin: 0; }
.blogger img { float: left; padding: 0 5px 10px 0; }
.blogger1 { border-bottom: 2px solid #fff; }
.blogger2 { border-bottom: 2px solid #fff; }
.blogger3 { border-bottom: 2px solid #fff; }

.pagination { float: left;   padding: 0 10px 10px 0; font-weight: bold;}

/* OLD code - PNG file was causing problems in IE 7

#blogPromo { background: url(http://firechief.com/images/99.gif) no-repeat right bottom; margin: 0 -13px; padding-bottom: 20px; }
.blogQuotes { background: url(http://firechief.com/images/66.gif) no-repeat left 25px; }
#blogPromo .blogPadding { padding: 0 13px; }
.blogger { margin-left: 15px; padding: 10px 10px 0; width: 399px; overflow: hidden; border: 1px solid #e2e2e2; }
.blogger { background-image:url(http://firechief.com/images/2x2-transparency.png); }
.blogger h3 { margin: 0; }
.blogger img { float: left; padding: 0 5px 10px 0; }
.guestBloggers { clear: left; width: 420px; overflow: hidden; margin: 1px 0 0 14px; }
.guestBloggers[class] { border-width: 0; background-image:url(http://firechief.com/images/2x2-transparency.png); }

.pagination { float: left;   padding: 0 10px 10px 0; font-weight: bold;}

.guestBloggers .blogger { border-width: 0 0 0 1px; border-color: #fff; border-style: solid; margin: 0; padding: 10px; width: 189px; float: left; }
.guestBloggers .blogger img { padding: 0 5px 10px 0; margin-left: 0; }

.blogger1 { border-width: 0 0 1px 0; border-color: #fff; border-style: solid; }
.blogger2 { border-width: 0 0 1px 0; border-color: #fff; border-style: solid; }
.blogger3 { border-width: 0 0 1px 0; border-color: #fff; border-style: solid; }

*/

.cb { margin: 0 0 10px; }
.cb .cbcontent { padding: 10px; }

.dbl_right .cbcontent, .blue .cbcontent, .continuinged .cbcontent { background: url(http://firechief.com/images/blue_bg.jpg) repeat-x top; }

div.catheadline { margin: 0 0 10px; }
#wrapper div.catheadline h2 a { color: #600; }

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; }

.leadinsm h3 { }
.leadinlg h3 { font-size: 20px; font-family: Georgia, 'Minion Web', Palatino, 'Book Antiqua', Utopia, 'Times New Roman', serif; margin: 0 0 .5em; }
.leadinsm h3 a { }
.leadinlg h3 a { }
.leadinsm h3.leadinlist { margin-top: 0; }
.leadinsm h3.leadinlist a { font-weight: normal; display: list-item; list-style: outside disc; padding: 0; margin: 0 0 0 15px; }

h1 img { margin-top: 12px; }

.caption { padding-left: 0; margin-bottom: 0; font-style: italic; }

p.deck { font-weight: bold; }

form { padding: 0; margin: 0; }
input { border: 1px solid #ccc; font-weight: normal; padding: 2px 5px; }
input.radio, input.checkbox { border-width: 0; }
select { font-weight: normal; color: #000; }

#clickability { margin: 20px 0; }

.eraicon { margin: 6px 28px 4px; }

/* main layout */

.catdata  #content { width: 625px; } .catdata #cover { width: 970px;}
.catphotos #content { width: 625px; } .catphotos #cover { width: 970px;}
.catate #content { width: 810px;}
.catsubform #content, .catsubform #cover { width: 970px; }
.catadvertising #article, .catadvertising #cover { width: 970px; float: none; background-image: none; }
.catstationstyle.scatawards.iframe #cover { width: 970px; }
.catstationstyle.scatawards.iframe #cover #content { width: 970px; }
.catadvertising #content { width: 700px; }
.catadvertising #content .contentPadding { padding: 0 30px; }
.catadvertising #rightCat { width: 271px; }

table.nested_dbl_col, table.dbl_col { border-collapse: collapse; padding: 0; margin: 0; }
table.nested_dbl_col td, table.dbl_col td { padding: 0; margin: 0; }

.catfcoy #content { width: 810px; }
.catfcoy table.dbl_col { clear: both;}
.catfcoy table.dbl_col { border-collapse: collapse; padding: 0; margin: 0; }
.catfcoy table.dbl_col td { padding: 0; margin: 0; }
.catfcoy .dbl_right .dbl_col_div    { margin: 10px 0; padding: 5px 41px; border: 0px solid #f0f0f0; background-image: url(http://firechief.com/images/dots.gif); background-repeat: repeat-y; background-position: -2px 0; }
.catfcoy .dbl_left .dbl_col_div   { margin: 10px 0; padding: 5px 31px; border: 0px solid #f0f0f0; }


#rightCat { float: right; width: 346px; overflow: hidden; margin-left: -1px; background-image: url(http://firechief.com/images/dots.gif); background-repeat: repeat-y; background-position: -2px 0; }
#rightCat .contentPadding { padding: 0 0 0 10px; }
#leftCat { float: left; width: 160px; overflow: hidden; margin-right: -1px; background-image: url(http://firechief.com/images/dots.gif); background-repeat: repeat-y; background-position: right 0; }
#leftCat .contentPadding { padding: 0 10px 0 0; }
#content { width: 466px; float: left; padding: 0; margin-right: -1px; background-image: url(http://firechief.com/images/dots.gif); background-repeat: repeat-y; background-position: right 0;}
#content .contentPadding { padding: 0 15px; }
.catstationstyle.scatawards.iframe #content .contentPadding { padding: 0; margin: 0; }
#cover, #article { width: 811px; float: right; overflow: hidden; background-image: url(http://firechief.com/images/dots.gif); background-repeat: repeat-y; background-position: -2px 0; }
#pixeltrack { position: absolute; width: 1px; top: 0; left: -2px; }
#container { }
.cathome td.dbl_left table.nested_dbl_col td { width: 166px; }

#topCat { background: url(http://firechief.com/images/logoBg.jpg) repeat; }
#logo { height: 90px; overflow: hidden; margin: 0 auto; width: 930px; padding: 0; }
#topCat h1 { margin: 0; padding: 5px 0; }
#topCat h1 a { margin: 0; padding-top: 80px; width: 443px; height: 0; overflow: hidden; background: url(http://firechief.com/images/logo.gif) no-repeat; }
#wrapper {
	width: 970px;
	margin: 0 auto;
	text-align: left;
	clear: both;
	padding-top: 8px;
	overflow: hidden;
}

.logo { display: block; float: left; clear: left; padding-top: 5px; }


/*  TOP NAVIGATION  */

#navDiv {
	padding: 0;
	clear: both;
	font-size: 13px;
	height: 44px;
	background: url(http://firechief.com/images/topNavBg.jpg) repeat-x bottom;
	border-width: 1px 0 0;
	border-style: solid;
	border-color: #fff;
}
#navDiv ul {
	margin:0 auto;
	z-index: 10;
	padding: 0;
	list-style:none;
	display: block;
	font-size: 13px;
	list-style: none;
	width: 930px;
	text-align: left;
}
#navDiv li {
	background-image: none;
	position: relative;
	list-style: none;
	float: left;
	display: inline;
	margin: 0;
	padding: 0 0 7px;
}
#navDiv a {
	color: #fff;
	display: block;
	margin: 0;
	padding: 10px 13px 11px;
	background: transparent url(http://firechief.com/images/topNavBar.jpg) no-repeat left top;
}
#navDiv li.first a {
	background-image: none;
}
#navDiv ul li.over a,
#navDiv ul li:hover a {
	background-color: #5f4449;
}
#navDiv li.subNav {
	background: url(http://firechief.com/images/subNavArrow.gif) no-repeat right bottom;
}
#navDiv li.subNav li.first {
	background-image: none;
}
#navDiv ul ul {
	font-size: 12px;
	width: 130px;
	display: none;
	position: absolute;
	z-index: 100;
	background: #6c7b82;
	top: 44px;
	left: 0;
	border: 1px solid #3f4447;
	margin: 0;
	padding: 0 5px;
}
#navDiv ul li.over ul,
#navDiv ul li:hover ul {
	display: block;
}
#navDiv ul ul li {
	width: 120px;
	display: block;
	float: none;
	background-image: url(http://firechief.com/images/dropdownDots.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 0;
	margin: 0;
}
#navDiv ul li.subNav ul li a {
	padding: 5px 10px 5px;
	background-image: url(http://firechief.com/images/dropdownBullet.gif); background-repeat: no-repeat; background-position: 0 11px;
	background-color: transparent !important;
}
#navDiv ul ul li a:hover {
	color: #cad6db;
	background-color: transparent;
}
.catapparatus #navDiv li.catapparatus a,
.cattraining #navDiv li.cattraining a,
.catleadership #navDiv li.catleadership a,
.cathealth-safety #navDiv li.cathealth-safety a,
.catsuppression #navDiv li.catsuppression a,
.cattechnology #navDiv li.cattechnology a,
.cathazmat #navDiv li.cathazmat a,
.catems #navDiv li.catems a,
.catrescue #navDiv li.catrescue a,
.catstation-design #navDiv li.catstation-design a { background-color: #5f4449; }

p.icopy {
	text-align: right;
	clear: left;
	padding: 10px 30px;
	background: url(/icopy_w.gif) no-repeat right;
}
p.icopy:hover {
	background-image: url(/icopy_g.gif);
}
#icopyright { clear: both; }

img.left { margin: 5px 5px 5px 0; float: left; }
img.right { margin: 5px 0 5px 5px; float: right; }
img.center { display: block; margin-top: 5px; margin-left: auto; margin-right: auto; margin-bottom: 5px; }

div.left { margin: 5px 5px 5px 10px; float: left; }
div.right { margin: 5px 10px 5px 5px; float: right; }
div.center { margin-top: 5px; margin-left: auto; margin-right: auto; margin-bottom: 5px; }

.relatednewsletter { border-bottom: 1px solid #ccc; padding-bottom: 10px; margin-bottom: 10px; }

#threeColBlock {margin: 10px -14px 0; padding-top: 20px; background: url(http://firechief.com/images/dots.gif) repeat-x 0 -2px; }
#threeColBlock table { border-collapse: collapse; }
#threeColBlock th { border-left: 1px solid #fff; color: #fff; font-family: 'trebuchet ms'; text-transform: uppercase; background: #333 url(http://firechief.com/images/logoBg.jpg); padding: 3px 10px; font-weight: normal; }
#threeColBlock th.colOne { border-left-width: 0; width: 150px; }
#threeColBlock th.colThree { width: 150px; }
#threeColBlock td { padding: 5px; background: url(http://firechief.com/images/dots.gif) repeat-y -2px; }
#threeColBlock td.colOne { background-image: none; }
#threeColBlock td p { font-size: 11px; padding: 0 5px; }

/* =============================================
================== rightcat elements
============================================= */

#resources_include { text-align: left; margin: 20px 0; border: 1px solid #ccc; background: #fff url(http://firechief.com/images/resources_bg.gif) repeat top; }
#resources_include table { margin: 0 0 10px 0; border-collapse: separate; padding: 0; border-spacing: 0; }
#resources_include table td { padding: 0 0 0 10px; }
#resources_include table td.lastcell { border-left: 1px solid #fff; padding: 0; text-align: center; }
#resources_include table td.lastcell a { font-size: 10px; text-transform: uppercase; text-align: center; padding: 30px 0 5px; width: 65px; margin: 20px 0; font-size: 10px; display: block; color: #fff; }
#resources_include a#resourcesEvents { background: url(http://firechief.com/images/calendar_icon.gif) no-repeat 50% top; float: left; }
#resources_include a#resourcesAdvertise { background: url(http://firechief.com/images/advertise_icon.gif) no-repeat 50% top; float: right; }
#resources_include a#resourcesJobZone { background: url(http://firechief.com/images/jobzone.gif) no-repeat 50% top; float: left; }
#resources_include a#resourcesRSS { background: url(http://firechief.com/images/lg_rss_icon.gif) no-repeat 50% top; float: right; }

#resources_include h2 { background-image: url(http://firechief.com/images/logoBg.jpg); background-repeat: repeat; padding: 3px 10px; color: #fff; font-family: 'trebuchet ms'; font-size: 12px; font-weight: normal; }
#resources_include form { margin: 0; padding: 0; }
#resources_include select { width: 130px; margin: 16px 0; }

#resources_include td.selects div { padding-left: 40px; height: 46px; padding-right: 10px; }
#resources_include .newsletters { background: url(http://firechief.com/images/news_icon.gif) no-repeat left; }
#resources_include .buyersguide { background: url(http://firechief.com/images/book_icon.gif) no-repeat left; }
#resources_include .specreport { background: url(http://firechief.com/images/research_icon.gif) no-repeat left; }
#resources_include .conferences { background: url(http://firechief.com/images/tradeshow_icon.gif) no-repeat left; }

.atePromo { width: 336px; overflow: hidden; margin: 10px 0; }
.atePromo h3 { margin: 0; }
.atePromo p { margin: 0; }
.atePromo p.ateQuestion { padding: 20px 0 0; text-indent: 25px; background: url(http://firechief.com/images/q.gif) no-repeat left 10px; }
.atePromo div.expertOne { width: 50%;  float: left; background: url(http://firechief.com/images/dots.gif) repeat-y right; padding-top: 10px; }
.atePromo div.expertTwo { width: 50%;  float: right; padding-top: 10px; }
.atePromo div.images { float: left; width: 60px; }
.atePromo div.expertTwo div.images { padding: 0 0 0 5px; }
.atePromo div.images img { margin:  0 0 5px; padding: 0; }
.atePromo div.expertDetails { float: right; width: 100px; padding: 0 5px 0 0; }
.atePromo div.expertTwo div.expertDetails { padding: 0; }

.mostPopular li,
.wildfireMostPopular li { height: 18px; font-weight: bold; font-family: Georgia, 'Minion Web', Palatino, 'Book Antiqua', Utopia, 'Times New Roman', serif; }

#mostRecentStory { position: relative; }
#mostRecentStory h2 { margin-left: -14px; margin-right: -14px; padding-left: 14px; padding-right: 14px; background: url(http://firechief.com/images/dots.gif) repeat-x 0 -2px; }
#mostRecentStory .feedburnerFeedBlock { background-color:#f6f6f6; border: 2px solid #e2e2e2; padding: 10px; margin: 0 -5px 15px -5px; }
#mostRecentStory ul,
#mostRecentStory li { padding: 0; margin: 0; background-image: none; }
#mostRecentStory p.date { font-style: italic; }
#creditfooter { position: absolute; top: 10px; right: -10px; visibility: hidden; }

#google-ads { margin-left: -14px; margin-right: -14px; padding-left: 14px; padding-right: 14px; padding-top: 10px; background: url(http://firechief.com/images/dots.gif) repeat-x 0 -2px; }

#article div.lileft { float: left; }
#article div.liright { float: right; }

div.left img.left { margin: 0 0 0 0; }
div.right img.right { margin: 0 0 0 0; }
div.center img.center { margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0; }

p.center { display: block; margin-top: 0; margin-left: auto; margin-right: auto; margin-bottom: 5px; }


.backissues { clear: both; margin: 0 0 10px; background: #363b3e url(http://firechief.com/images/backissuesBg.gif) repeat-x top; }
#leftCat .backissues ul li { background-image: url(http://firechief.com/images/dropdownBullet.gif); background-position: 0 6px; padding: 0 0 0 6px; margin: 8px 0; }
#leftCat .backissues h2,
#leftCat .backissues ul a { color: #fff; }
#backissues { margin-top: 10px; }
#backissues select { width: 130px; font-size: 10px; }
.backissues div.left { margin: 0 0 10px; float: none; }
.backissues img { margin: 0 0 10px; float: none; }

.addlres { clear: both; padding: 10px 0; margin: 0 0 10px; background: url(http://firechief.com/images/striped-bg.gif) repeat top; }
.addlres a { margin: 10px 20px; }

.linktotop { clear: both; display: block; margin-top: 10px; vertical-align: bottom; height: 30px; line-height: 30px; }

/* topCat layout */

#utilNav { padding: 0; float: right; text-align: left; width: 100px; }
#utilNav ul { list-style: none; font-size: 10px; padding: 0; margin: 0; text-transform: uppercase; }
#utilNav li { font-family: 'trebuchet ms'; margin: 0; padding: 0 0 0 10px; height: 15px; background-image: url(http://firechief.com/images/utilNavArrow.gif); }
#utilNav a { color: #cbd0d3; margin: 0; padding: 0; }
#utilNav a:hover { text-decoration: underline; }

    #SMTuname { margin-left: 0; }
    #SMTuname,
    #SMTpword { background-color: white; color: black; font-size: 1em; font-family: arial; width: 117px; background-image: none; background-repeat: no-repeat; background-position: left; border: 1px #ccc solid; margin-right: 3px; }
    #loginArea .SMTloginButton { background: #a12b2d; font-size: 1em; border-color: #a12b2d; border-width: 1px; color: #fff; font-family: arial; font-weight: bold; padding: 0; }
    #loginArea.active #SMTuname.empty { background-image: url(/images/username.gif); }
    #loginArea.active #SMTpword.empty { background-image: url(/images/password.gif); }
    #loginArea { background: #000; text-align: right; border: none; margin: 0; padding: 0; }
    #loginArea label { color: white; }
    #loginArea.active label { display: none; }
    #loginArea div { margin: 0 auto; width: 976px; padding: 7px; }
    #loginArea form { display: inline; }
    #loginArea a { font-weight: bold; text-decoration: underline; }
    #loginArea a:hover { text-decoration: none; }
    #loginArea .SMTregister { color: #fff; font-size: 1em; padding-right: 1em; }
    #loginArea.SMTlogout a { padding-right: 0; float: right; }

#search { float: right; padding: 25px 30px 0; margin: 0; }
#search input { line-height: 12px; vertical-align: bottom; }
#search p { color: #fff; font-family: 'trebuchet ms'; margin: 0; text-align: right; }
#search a { padding: 0 35px 0 0; color: #cbd0d3; }
input.button { border: 0; padding: 0; }

#topcat p { margin: 0; }

.jobzonelink { float: right; }

.searchresults { float: right; }
.searchresults form { display: inline; }

.toc { clear: left; }



.currentissue { background: #dce3eb; padding: 7px; margin-bottom: 10px; text-align: center; }

/*Featured Results*/
.featuredheader { line-height: 12px; font-weight: bold; color: #fff; background-color: #22303b; padding: 5px; }
.featuredlinebg { background-color: #22303b; }
.featuredleadin { font-weight: bold; color: #023465; }
.featureddesc { font-size: 10px; }

/*Regular Results*/
.resultsheader1 { font-weight: bold; padding: 0; }
.resultsheader2 { font-size: 14px; font-weight: bold; padding: 10px 0 0 0; margin: 10px 0; color: #999; border-bottom: #999 1px solid; }
table.resultslinebg { display: none; }
.resultsleadin { font-weight: bold; font-size: 11px; }
.resultsbyline { font-size: 10px; font-style: italic; }
.resultsdesc { }
.resultsmedia { font-size: 10px; color: #f00; }
.resultslinks { font-size: 10px; font-weight: bold; }
.searchterm { font-weight: bold; }


#issuecovers { clear: both; }
#issuecovers h2 { font-weight: normal; color: #fff; height: 16px; padding: 2px 10px; margin: 5px 0; line-height: 16px; background-color: #666; 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 */
#browseissues_form {
	margin-left: 5px;
}
#browseissues_form {
clear: left;
margin-top: 20px;
}
#browseissues {
clear: both;
}
#browseissues td {
	vertical-align: middle;
}
#browsetop td {
	border-bottom: 1px solid #ECECEC;
	background: url('./images/browse_top.gif');
	font: bold 8pt verdana,times,arial;
	color: #FFF;
	padding-left: 14px;
}
#picrow td {
	border-top: 1px solid #989898;
	padding-top: 4px;
	vertical-align: top;
}
.picrow_first {
	margin-left: 2px;
}
#picrow_bot td {
	background: url('./images/browse_top.gif');
}
#browsebottom {
	background: url('./images/browse_gradient.gif') repeat-x bottom;
}
#browsebottom td {
	font: normal 8pt arial,times,verdana;
	color: #666;
	text-align: center;
	padding-top: 2px;
}
/* End Browse Recent Issues */

#eNewsletters { text-align: center; clear: both; }
#eNewsletters div { width: 20%; float: left; }
#eNewsletters h2 { text-align: left; padding: 10px 10px 20px; background: url(http://firechief.com/images/dots.gif) repeat-x 0 -2px; }
#eNewsletters p { margin-top: 5px; }

#footer {
	clear: both;
	margin: 0 0 30px;
	padding: 30px 0 17px;
	background: #ccc url(http://firechief.com/images/logoBg.jpg) repeat left top;
}

#footer div {
	margin: 0 auto;
	width: 970px;
	text-align: left;
	padding: 0;
}
#footer p { color: #fff; font-size: 10px; margin: 0; }
#footer ul { color: #fff; font-size: 10px; padding: 0; margin: 0; list-style-type: none; white-space: nowrap; float: right; }
#footer ul li { display: inline; float: left; padding: 0; margin: 0; background-image: none; }
#footer ul li a { padding: 0 5px; color: #fff; border-left: 1px solid #fff; }
#footer ul li a.first { border-left-width: 0; }


/*ad formatting*/

.catemarketplace .pagead { margin: 10px; }
.catemarketplace .pageadalignright { float: right; }
.catemarketplace .pageadalignleft { float: left; }

.googlead { clear: both; margin-top: 10px; }
.ad { margin: 5px 0; padding: 0; }
.contentwellad { display: none; }
#rightCat .ad336x280 { clear: both; margin: 5px auto; }
#leftCat .ad { clear: both; margin: 5px auto; }
#topCat .ad728x90 { overflow: hidden; width: auto; background: #ccc; margin: 0; padding: 10px 0 2px; border-bottom: 4px solid #bcbcbc; }
#topCat .adPadding { width: 970px; margin: 0 auto; }
#topCat .bannerSideBox { float: right; }
.storyad300x250 { padding: 5px 0 5px 10px; float: right; }
.dbl_right .pagead { margin: 10px 0; padding: 5px 31px; border: 1px solid #f0f0f0; }
#leftCat .ad120x240 { margin: 5px 0 15px; text-align: center; }

.contentwellad75x75, .ad75x75, .pagead75x75, .storyad75x75 { width: 75px; }
.contentwellad120x60, .ad120x60, .pagead120x60, .storyad120x60 { width: 120px; }
.contentwellad120x240, .ad120x240, .pagead120x240, .storyad120x240 { }
.contentwellad120x600, .ad120x600, .pagead120x600, .storyad120x600 { width: 120px; }
.contentwellad125x125, .ad125x125, .pagead125x125, .storyad125x125 { width: 125px; }
.contentwellad160x600, .ad160x600, .pagead160x600, .storyad160x600 { width: 160px; }
.contentwellad180x150, .ad180x150, .pagead180x150, .storyad180x150 { }
.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; }
.contentwellad336x850, .ad336x850, .pagead336x850, .storyad336x850 { width: 336px; }
.contentwellad468x60, .ad468x60, .pagead468x60, .storyad468x60 { width: 468px; }
.contentwellad728x90, .ad728x90, .pagead728x90, .storyad728x90 { }


/* AV Player */
#flash_video {
	margin-top: 11px;
}
#videoContainer {
	width: 765px;
	margin: 0 auto;
	background: #8C8C8C;
	padding-bottom: 3px;
	margin-bottom: 2px;
}
#videoContainer .videoLeft {
	width: 489px;
	float: left;
	margin-left: 4px;
}
#videoContainer .videoHeader {
	height: 112px;
	background: url(http://firechief.com/images/player_top_bkgd.gif);
	overflow: hidden;
	text-align: center;
}
#videoContainer .videoHeader div {
	margin-top: 14px;
	margin-left: 10px;
	width: 468px;
	height: 90px;
	background: url(http://firechief.com/images/fc_video_player_banner.gif) no-repeat;
}
#videoContainer .videoHeader img {
	margin-top: 14px;
}
#videoContainer .videoWindow {
	height: 344px;
	background: url(http://firechief.com/images/player_bkgd.gif);
	overflow: hidden;
}
#videoContainer .videoRight {
	width: 262px;
	float: left;
	text-align: left;
}
#videoContainer .videoRightTop {
	height: 91px;
	background: url(http://firechief.com/images/player_rt_top.gif);
	overflow: hidden;
}
#videoContainer .videoDescription {
	height: 202px;
	background: url(http://firechief.com/images/player_rt_middle.gif);
	overflow: hidden;
}
#videoContainer .videoDescription .avtext {
	height: 160px;
	margin-top: 32px;
	margin-right: 6px;
	overflow: auto;
}
#videoContainer .relatedArticle {
	margin-top: 10px;
	margin-bottom: 10px;
}
#videoContainer .videoOther {
	height: 157px;
	background: url(http://firechief.com/images/player_rt_bottom.gif);
	overflow: hidden;
}
#videoContainer .videoOther .avtext {
	height: 125px;
	margin-top: 22px;
	margin-right: 6px;
	overflow: auto;
}
#videoContainer .videoDescription h3 {
	margin: 12px 8px 7px 12px;
}
#videoContainer .videoRightTop p {
	margin: 15px 8px 7px 12px;
}
#videoContainer h3 {
	color: #000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-left: 12px;
}
#videoContainer .videoRight p {
	margin-left: 12px;
	margin-right: 8px;
}

#videoContainer .pagead {
	clear: both;
	text-align: center;
}
#videoContainer p {
	margin-top: 3px;
	margin-bottom: 6px;
}

#videoContainer .relatedVideo {
	margin-top: 10px;
	margin-bottom: 10px;
}
#videoContainer td, #videoContainer div, #videoContainer p  {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

#videoContainer .avwhite {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 10px;
}

.avwhite b {
	font-weight: normal;
}
.avwhite p {
	margin-top: 5px;
	margin-bottom: 3px;
}
#videoContainer .avtitle {
	color: #000;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
A.avlink:link, A.avlink:visited, A.avlink:active
{
	font-size: 11px;
	COLOR: #039;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

A.avrellink:link, A.avrellink:visited, A.avrellink:active
{
	font-size: 11px;
	COLOR: #333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

A.avrellink:hover { text-decoration : underline; }

.avleadinsm {
	clear: both;
}
.avleadinsm a {
	font-weight: bold;
	color: #003466;
	font-size: 14px;
}
.avleadinsm h3 {
	font-size: 11px;
}
.avleadinsm img.left {
	clear: left;
	float: left;
	margin: 5px;
}
A.avleadinlg:link, A.avleadinlg:visited, A.avleadinlg:active
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #eaa104;
	TEXT-DECORATION: none;
}
A.avleadinlg:hover {TEXT-DECORATION: underline;}

#form_tvplayer {
	margin: 0 10px;
}
.video_sponsor_top img {
	margin: 14px 0 0 10px;
}
.video_sponsor_bottom {
	margin: 0 0 0 20px;
	text-align: left;
	font-size: 10px;
	color: #EFEFEF;
}
/* END AV Player */
/****** Standard Podcast Player ******/
#iframediv #audioPlayer {
	margin: 0px 7px;
}
.podcastsPlayer {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.podcastsPlayer a {
	color: #cbfbff;
	text-decoration: none;
}
.podcastsPlayer a:hover {
	text-decoration: underline;
}
.podcastsPlayer h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	clear: both;
}
.mediaOptions {
	margin: 0;
	padding: 0;
	list-style: none;
}
.mediaOptions li {
	float: left;
	margin-right: 10px;
}
.mediaOptions li a {
	display: block;
}
.mediaOptions li.download a {
	width: 103px;
	height: 24px;
	background: url(http://firechief.com/images/podcast_download_now.gif) no-repeat;
}
.mediaOptions li.subscribe a {
	width: 81px;
	height: 24px;
	background: url(http://firechief.com/images/podcast_subscribe.gif) no-repeat;
}
.mediaOptions li a span {
	display: none;
}
.podcastsPlayer #iframediv {
	background: #5F5D62;
	margin: 7px;
	width: 336px;
}
.podcastsPlayer #playerWrapper {
/*	background: #fff url(http://firechief.com/images/podcast_bkgd.gif) repeat-x top; */
	padding: 50px 0 0;
	width: 722px;
	text-align: left;
	overflow: hidden;
	border-bottom: 20px solid #7C7C7C;
}
.podcastsPlayer #playerWrapper .avText {
	padding: 10px;
	margin: 0px 10px 10px 10px;
	color: #000;
	background: #E6CA9E;
	text-align: left;
	clear: both;
}

.podcastsPlayer #playerWrapper .avrelated {
	padding: 10px;
	clear: left;
	width: 310px;
	overflow: hidden;
	color: #000;
	background: #E6CA9E;
	text-align: left;
	margin-right: 10px;
	margin-bottom: 1px;
	margin-left: 10px;
/*
	border-right: 10px solid #7D9794;
	border-bottom: 1px solid #7D9794;
	border-left: 10px solid #7D9794;
*/
}
.podcastsPlayer #playerWrapper .avrelated img {
	padding-right: 10px;
}
.podcastsPlayer #playerWrapper .avrelated .avrellink {
	color: #000;
}
.podcastsPlayer #playerWrapper .avrelated a {
	font-size: 12px;
	font-weight: bold;
	color: #0199CB;
	text-decoration: none;
}
.podcastsPlayer #playerWrapper .avrelated a:hover{
	text-decoration: underline;
}
.podcastsPlayer #playerWrapper .avText .avtitle {
	color: #000;
	font-weight: bold;
}
.podcastsPlayer #playerWrapper .avwhite {
	background: #600;
	padding: 5px;
	text-align: left;
}
.podcastsPlayer #playerWrapper .avwhite a {
	color: #fff;
}
.podcastsPlayer #playerWrapper .rightCat {
	width: 336px;
	float: right;
	padding: 0px 5px 5px 5px;
	background: #FFF;
	margin-right: 10px;
	display: inline;
}
.podcastsPlayer #playerWrapper .leftCat {
	text-align: center;
	width: 350px;
	margin-left: 8px;
	margin-right: 8px;
	float: left;
}
.podcastsPlayer #playerWrapper .roundedCorners {
	background: #D3983F url(http://firechief.com/images/podcast_bg_gradient.gif);
	background-repeat: repeat-x;
}
.podcastsPlayer #playerWrapper .leftCat p {
	margin: 10px 0 5px;
	text-align: left;
}
.podcastsPlayer #playerWrapper .leftCat .nowPlaying{
	margin-top: 5px;
	margin-left: 15px;
	margin-bottom: 5px;
	color: #fff;
	text-align: left;
	float: left;
	text-transform: uppercase;
}
.podcastsPlayer #playerWrapper .leftCat .buttons{
	float: right;
	margin: 0 0px 10px 0;
}
.podcastsPlayer #playerWrapper .leftCat .buttons img{
	padding: 2px;
}
.podcastsPlayer #pixeltracker { position: absolute; left: -5px; top: 0; }
.podcastsPlayer #playerhead {
	width: 730px;
	height: 62px;
}
.podcastsPlayer #playerhead h1 {
	height: 62px;
}
.podcastsPlayer #playerhead a {
	background: #FFF url(http://firechief.com/images/podcast_logo.jpg) no-repeat top left;
	height: 0px;
	padding-top: 62px;
	width: 461px;
	display: block;
	overflow: hidden;
	float: left;
}
.podcastsPlayer #playerhead.podcastAI {
	background: #FFF url(http://firechief.com/images/podcast_ai_logo2.gif) no-repeat 10px 13px;
	width: 730px;
	height: 75px;
}
.podcastsPlayer #playerhead #search {
	float: right;
	padding: 0px 10px 5px 10px;
	margin: 5px;
}
.podcastsPlayer #search input {
	vertical-align: bottom;
}
.podcastsPlayer #search .searchKeywords {
	margin-bottom: 4px;
	border: 1px solid #CACACA;
}
.podcastsPlayer #search input {
	border: none;
}
.podcastButtons {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #405F73;
}
.podcastsPlayer #playerfoot {
	background: #7C7C7C;
	width: 730px;
	height: 25px;
}
.ad p {
	text-align: left;
}
/****** Standard Podcast Player ******/
/****** Streaming media archive page ******/

.streamingMediaLeadin {
	width: 415px; /* need a width to make overflow with with ie6 */
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 10px;
/*	border-bottom: 1px solid #c9c9c9;*/
}
.streamingMediaLeadin .byline {
	margin: 0;
}
.streamingMediaLeadin .popup img {
	margin-bottom: 10px;
}
.streamingMediaLeadin h3 {
	margin-top: 0;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions {
	list-style: none;
	margin: 5px 0 0 0;
	padding: 0;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li {
	float: left;
	height: 24px;
	margin: 0 5px 0 5px;
	padding-left: 0;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li span {
	display: none;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.listen {
	background: url(http://firechief.com/images/podcast_listen_btn.jpg) no-repeat;
	width: 68px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.download {
	background: url(http://firechief.com/images/podcast_download_btn.jpg) no-repeat;
	width: 115px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.download a {
	width: 115px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.subscribe {
	background: url(http://firechief.com/images/podcast_subscribe_btn.jpg) no-repeat;
	width: 88px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li.subscribe a {
	width: 88px;
}
#streamingMediaArchive .streamingMediaLeadin ul.mediaOptions li a {
	display: block;
	height: 24px;
	background: none;
}


/****** /Streaming media archive page ******/


/* Video in rail of /advertising */
.advertisingVideoContainer {
	margin: 20px 0;
}

.podcastsPlayer #playerWrapper {
/*	background: #fff url(/images/podcast_bkgd.gif) repeat-x top; */
	padding: 15px 0 0;
	width: 730px;
	text-align: left;
	overflow: hidden;
	border-bottom: 20px solid #7C7C7C;
	margin: 0 auto;
}
.podcastsPlayer #playerWrapper .avText {
	padding: 10px;
	margin: 0px 10px 10px 10px;
	color: #000;
	background: #E6CA9E;
	text-align: left;
	clear: both;
}
.podcastsPlayer #playerWrapper h3 {
	font-weight: normal;
	text-align: left;
	margin-left: 15px;
	color: #fff;
}
.podcastsPlayer #playerWrapper .rightCat {
	width: 336px;
	float: right;
	padding: 0px 10px 5px 10px;
	background: #eee;
	margin-right: 4px;
	display: inline;
}
.podcastsPlayer #playerWrapper .rightCat .ad {
	margin-top: 0;
}
.podcastsPlayer #playerWrapper .leftCat {
	text-align: center;
	width: 350px;
	margin-left: 4px;
	margin-right: 8px;
	float: left;
}
.podcastsPlayer #playerWrapper .roundedCorners {

	background-repeat: repeat-x;
	margin-bottom: 10px;
}
.podcastsPlayer #playerWrapper .leftCat p {
	margin: 10px 0 5px;
	text-align: left;
}
.podcastsPlayer #playerWrapper .leftCat .nowPlaying {
	margin-top: 20px;
	margin-left: 15px;
	margin-bottom: 0px;
	color: #fff;
	text-align: left;
	float: left;
	text-transform: uppercase;
	font-size: 11px;
}
.podcastsPlayer #playerWrapper .avText, .podcastsPlayer #playerWrapper .avRelated {
	padding: 10px;
	margin: 0px 10px 10px 10px;
	color: #fff;
	background: #986e6f;
	text-align: left;
	clear: both;
}
.podcastsPlayer #playerWrapper .avRelated {
	padding: 0;
	margin-left: 10px;
	background: none;
}
.podcastsPlayer #playerWrapper .avRelated div {
	padding: 12px 10px 12px 45px;
	margin-bottom: 1px;
	background: #905051 url(/mic.gif) no-repeat 5px;
}


.podcastsPlayer #playerWrapper .leftCat .buttons {
	float: right;
	margin: 0 0px 10px 0;
}
.podcastsPlayer #playerWrapper .leftCat .buttons img {
	padding: 2px;
}
.podcastsPlayer #pixeltracker { position: absolute; left: -5px; top: 0; }

.podcastsPlayer #playerhead {
	background: #ccc  url(http://firechief.com/images/logoBg.jpg)  repeat left top;
	width: 730px;
	height: 90px;
	margin: 0 auto;
}
.podcastsPlayer #playerhead #search {
	float: right;
	padding: 12px 10px;
	border-left: 1px solid #fff;
}
.podcastsPlayer #playerhead h1 {
	height: 90px;
}
.podcastsPlayer #playerhead a {
	background: url(http://firechief.com/images/logo.gif) no-repeat top left;
	height: 0px;
	padding-top: 90px;
	width: 461px;
	display: block;
	overflow: hidden;
	float: left;
}

.podcastsPlayer #search input {
	vertical-align: bottom;
}
.podcastsPlayer #search .searchKeywords {
	margin-bottom: 0px;
	border: 1px solid #CACACA;
}
.podcastsPlayer #search input {
	border: none;
}

.podcastButtons {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #405F73;
}
.podcastsPlayer #playerfoot {
	background: #7C7C7C;
	width: 730px;
	height: 25px;
}

/* podcasts area on homepage */

.podcastsPromo { overflow: hidden; clear: both; padding: 0px 0 0; margin: 0 0;}
.podcastsPromo h2 a {
	display: block;
	padding-top: 60px;
	width: 440px;
	height: 0;
	overflow: hidden;
	background: url(http://firechief.com/images/fc-podcast-logo.jpg) no-repeat left top;
}

/* end podcasts area on homepage */

/* subscription promo area - right rail */

#wrapper .subscribeToFC { margin: 0; padding: 0; overflow: hidden; zoom: 1; }
#wrapper .subscribeToFC .subscribeContainer { margin: 0; padding: 0; overflow: hidden; position: relative; zoom: 1; }
#wrapper .subscribeToFC .subscribeCovers { width: 157px; height: 183px; position: absolute; top: 0; right: 0; }
/* #wrapper .subscribeToFC .subscribeToFCContent { background-color:#f6f6f6; border: 2px solid #e2e2e2; padding: 10px  150px  10px  10px; margin: 25px 3px 0 0; color: #333;} */
/* #wrapper .subscribeToFC .subscribeToFCContent p { margin: 0; padding: 3px 10px 7px 0; line-height: 15px; } */
#wrapper .subscribeToFC .subscribeToFCContent .subscribeNow { height: 22px; width: 112px; line-height: 22px; display: block; background: url('/images/btn_subscribe.gif') no-repeat left top; }
#wrapper .subscribeToFC .subscribeToFCContent .subscribeNow a:link { display: block; text-align: center; color: #fff; font-weight: bold; }
#wrapper .subscribeToFC .subscribeToFCContent .subscribeNow a:visited { display: block; text-align: center; color: #fff; font-weight: bold; }
#wrapper .subscribeToFC .followus { margin: 0; padding: 10px 0px 0px 0px; overflow: hidden; zoom: 1; }
#wrapper .subscribeToFC .followus ul { margin: 0; padding: 0; list-style: none; }
#wrapper .subscribeToFC .followus ul li { margin: 0; padding: 0 0 0 25px; list-style: none; float: left; line-height: 19px; }
#wrapper .subscribeToFC .followus ul li.face { background: url('/images/icon_facebook.gif') no-repeat 0 0; margin-right: 10px; margin-top: 5px; }
#wrapper .subscribeToFC .followus ul li.twit { background: url('/images/icon_twitter.gif') no-repeat 0 0; margin-right: 10px; margin-top: 5px; }
#wrapper .subscribeToFC .followus ul li.link { background: url('/images/icon_linkedin.gif') no-repeat 0 0; margin-right: 10px; margin-top: 5px; }
#wrapper .subscribeToFC .followus ul li a { /*color: #fff;*/ font-weight: bold; }

#wrapper .subscribeToFC .subscribeToFCContent { background-color:#f6f6f6; border: 2px solid #e2e2e2; margin: 25px 3px 0 0; color: #333;}
#wrapper .subscribeToFC .subscribeToFCContent .left-content { padding: 10px 144px 0 10px; color: #333;}
#wrapper .subscribeToFC .subscribeToFCContent .full-content { padding: 0 10px 10px 10px; margin: 0 3px 0 0; color: #333;}
#wrapper .subscribeToFC .subscribeToFCContent p { margin: 0; padding: 3px 6px 7px 0; line-height: 15px; }

/* end subscription promo area - right rail */

/* disqus article commenting */

#disqus-comments { margin-left: -14px; margin-right: -14px; padding-left: 14px; padding-right: 14px; background: url(http://firechief.com/images/dots.gif) repeat-x 0 -2px; }
.dsq-brlink { display: none; !important }

/* end disqus article commenting */
