/* Structrual */
body { background: url(../img/bg_main.png) repeat-x #54687f; }
.container { background: url(../img/bg_container.png) no-repeat #fff; }
.nav { background: url(../img/bg_nav.png) repeat-x; }
.nav ul li ul li { background-color: transparent !important; }
.nav ul li ul li a:link,
.nav ul li ul li a:visited { background: url(../img/bg_navDrop.png) no-repeat; display: block; }
.nav ul li ul li a:hover { background: transparent; background: url(../img/bg_navDropA.png) no-repeat; }
.siteTitle ul li { background: url(../img/bg_topNav.png) top right no-repeat; padding: 4px 9px 4px 0; }
.siteTitle ul li a { background: url(../img/bg_topNavCap.png) no-repeat; display: inline-block; padding: 4px 0 4px 9px; }
.affiliateLink { background: url(../img/bg_topNavSwitch.png) top right no-repeat !important; }
.affiliateLink a { background: url(../img/bg_topNavSwitchCap.png) no-repeat !important; }

/* Internal Pages */
.pageContent { background: url(../img/bg_internalBox.jpg) no-repeat #f0f5f9; padding-top: 20px; }

/* Subnav */
.subnav ul li { background: url(../img/bg_tab.gif) repeat-x; position: relative; top: 11px; z-index: 40; }
.subnav ul li a { background: url(../img/bg_tabCap.gif) top right no-repeat; }
.subnav ul .last a { background: url(../img/bg_tabCapLast.gif) top right no-repeat; }
.subnav .first { border-left: 1px solid #b0be7b !important; }
.subnav .active { background: url(../img/bg_tabSelect.gif) 0 11px repeat-x; padding: 10px 0 0; position: relative; top: -16px; left: -10px; margin: 0 -10px -16px 0; z-index: 10; }
.subnav .active a { background: url(../img/bg_tabSelectCap.gif) top right no-repeat !important; padding: 20px 10px 0 14px; }
.subnav .beforeActive a { background: url(../img/bg_tabCapBefore.png) top right no-repeat; }
.subnav .firstActive a { padding-left: 10px; }

/* Table Sorting */
.headerSortDown { background: url(../img/arrow_sortDown.gif) 6px 11px no-repeat; padding-left: 15px; }
.headerSortUp { background: url(../img/arrow_sortUp.gif) 6px 11px no-repeat; padding-left: 15px; }

/* Login Page */
.header .siteTitle { background: url(../img/bg_header.jpg) no-repeat #07080c; }
.loginBox { background: url(../img/bg_login.png) repeat-x; }
.loginBox h2 { background: url(../img/bg_loginTitle.jpg) bottom left no-repeat #b9d981; }

/* Home Page */
.homeFeature { background: url(../img/bg_homeFeature.png) no-repeat #f0f5f9; }
.sideCol .new h2 { background: url(../img/bg_newTitle.jpg) no-repeat; padding: 8px 5px; }
.sideCol .sideFeature h2 { background: url(../img/bg_sideFeatureTitle.jpg) no-repeat; padding: 8px 3px; width:241px;}
.sideCol .sideFeature div { background: url(../img/bg_sideFeature.jpg) repeat-y; }

/* Local Ad Sales Page */
.contactBox h3 { background: url(../img/bg_sideFeatureTitle.jpg) no-repeat; padding: 8px 5px; }
.contactBox div { background: url(../img/bg_intSideCol.png) repeat-x; }

/* Press Search */
.pressSearch h2 { background: url(../img/bg_sideFeatureTitle.jpg) no-repeat; padding: 8px 5px; }
.pressSearch div { background: url(../img/bg_intSideCol.png) repeat-x; }

/* Admin Stuff */
.adminEditBox { background: url(../img/bg_popBorder.png); }