body {background: #582718 url(../images/miningaustralia_bg.jpg) no-repeat 0 0; }
body.oil-gas { background: #488d88 url(../images/oilgas_bg.jpg) no-repeat 0 0;}
@media only screen and (min-width: 769px) {
#wrap { -webkit-box-shadow: 1px 3px 10px 5px rgba(0, 0, 0, .3); -moz-box-shadow: 1px 3px 10px 5px rgba(0, 0, 0, .3); box-shadow: 1px 3px 10px 5px rgba(0, 0, 0, .3); }
}
a,a:link,a:visited{color:#181818; font-weight:bold; }
a:hover,a:active{color:#181818;font-weight: bold;}
.comment a {text-decoration: none;}
h1 {color:#181818; font-size:24px}
.videoSubsection h2 a {color:#181818 !important;}
#RBIVideoLanding .pager a {background-color:#181818;}
#topmenu { top: 35px; margin-top:-30px; }
#primarynav{background-color:#202020;background: -moz-linear-gradient(top,  rgba(0,0,0,0.95) 0%, rgba(0,0,0,0.75) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.95)), color-stop(100%,rgba(0,0,0,0.75))); background: -webkit-linear-gradient(top,  rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.75) 100%); background: -o-linear-gradient(top,  rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.75) 100%); background: -ms-linear-gradient(top,  rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.75) 100%); background: linear-gradient(top,  rgba(0,0,0,0.95) 0%,rgba(0,0,0,0.75) 100%);}
#primarynav li ul,#primarynav li:hover{background-color:#000;}
#primarynav a{color:#fff}
#primarynav #menuElem > li a {padding:8px 12px} 

#ferretbar .sitecirrus { width:140px;background-position: 0 0;}
#ferretbar .siteferret { width:70px; background-position: -270px -0px;margin-left:145px}
#ferretbar .sitemanmonthly { width:120px; background-position: -330px -0px;}
#ferretbar .sitefoodmagazine{ width:120px; background-position: -460px -0px;}
#ferretbar .sitepacetoday { width:65px; background-position: -585px -0px;}
#ferretbar .sitelogistics { width:101px; background-position: -650px -0px;}
#ferretbar .siteelectronicsnews { width:120px; background-position: -760px -0px;}
#ferretbar .sitesafetowork { width:60px; background-position: -890px -0px;}
#ferretbar a { background-image: url("../../base/images/industrial-bar.png");background-repeat: no-repeat;display: block;height: 30px;}
#ferretbar{margin:0; height:30px;background-color: black;}
#ferretbar li{float:left;}
#ferretbar a:hover {text-decoration: none;}

#leaderboard { float: none; clear: both; margin: 0 auto; }
#header {padding-top: 0; margin-bottom: 10px; height:214px;}
#logo {width: 260px; margin:20px 10px 15px;}
.loginButton {border: none;}

#slides.img, #slides.img .slides_container, #slides.img .slide { height: 260px; }

ul.pagination li a{width:16px;height:16px;border-radius:8px;-moz-border-radius:8px;background-color:#838081;color:#838081;border:none}
ul.pagination li.current a{background-color:#DC5933;color:#DC5933;}

.featuredlist > h1 {font-size: 18px; text-transform: uppercase; line-height:21px; padding: 4px 4px 4px 0; background: #3E3E3E url(../images/stripes_bg.png) repeat-x 0 4px;  border-radius:3px;-moz-border-radius:3px; }
.featuredlist > h1 a { background: #3E3E3E url(../images/sectors.png) no-repeat 5px center; padding: 3px 10px 3px 30px; text-decoration: none; color:#fff !important;}
.featuredlist > h1 a:hover, .featuredlist > h1 a:active { text-decoration: underline; }
#products h1 {background-image:none;background-color:transparent}
.featuredlist .grid_2 a {font-size:14px;}

ul.bullet li{padding-left:0;background:none;clear:left}
ul.bullet li a{color:#444;font-size: 14px}
ul.bullet li .f-left{margin-right: 10px}
ul.facet{border-bottom: none}
ul.facet li{border-top: none;font-size:11px;}
ul.separator h1{font-size:15px}
ul.facet li a,ul.facet li span{padding:2px 7px 2px 2px;font-weight:normal}

#rightCol > div, #rightCol > p.small, ul.tabs-content, .pane > div { margin-bottom: 6px !important; }
ul.tabs { margin-top:10px; }

.pane > h2  { background-color:#DC5933; clear:both; text-transform: uppercase; }
#sponsorednews h2 { background: #DC5933 }
#sponsorednews.pane { background-color: #ffffe2; border:1px solid #f9e260;}
#sponsorednews > div { border:none;border-bottom:1px solid #f9e260;background-color: #ffffe2; padding: 10px; margin: 0 10px;}
#sponsorednews .last {border-bottom: 0px;}
#twitter h2 {padding-left: 35px; background: #DC5933 url(../images/twitter_w.png) 4px 1px no-repeat; }
#email h2 { padding-left: 35px; background: #DC5933 url(../images/mail_w.png) 4px 1px no-repeat; }
#email div { border: none; background-color: #DC5933; padding-top: 1px; }

#mainsearch { position: absolute; top: -220px;right:0 }

.has-pullquote:before{color:#b2232a}

@media only screen and (min-width: 768px) and (max-width: 959px) { 
    #topmenu{top:55px;}
	#ferretbar li a.siteferret{width:115px;}
	#ferretbar li a.sitemanmonthly{width:115px;}
	#ferretbar li a.sitelogistics{width:90px;}
	#ferretbar li a.sitesafetowork{width:64px;}
	#sm_e_s {width:730px !important;}
}

@media only screen and (max-width: 767px) {
	#logo {width:260px;margin-top:60px}	
	#ferretbar{display:none;}
	#sm_e_s {width:300px !important;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
	#sm_e_s {width:440px !important;}
    .expandvideo { top: 15px;}
}

#loginContainer { top: 0;}

.currentpage-nav, #IMHHome #breadcrumb {
    display: none;
}