Using S2 for membership options and SimplePress for forum at http://arts.uk.net/members-area/forums.
The page displays perfectly when the user is logged in. But when user is not logged in a block of inline css jumps in and breaks the page style sheet.
Here's the source from the correct setting of the page title to an h1 to the line of the S2 CSS that forces the page title back to 12px and strips out the bg image from the header block. I don't think this code has any business being there, there is no S2 content on this page, although there is of course a status check that has run prior to content load. Can you tell me please what is going on here?
<div id="PageOverlay">
<div id="PageOverlayContent">
<div class="contentArea">
<h1 class="pageTitle">Forums</h1>
<div class="pageIcon"><img src="http://www.arts.uk.net/wp-content/themes/parallelus-traject/images/icons/coffee-icon.png" width="" height="" alt="Forums" /></div>
</div>
</div>
</div> <!-- END id="PageOveraly" -->
<div id="Showcase">
<div id="ShowcaseContent">
<div class="contentArea">
<h2 class="pageTagLine">Forums for Members and Guests</h2>
</div>
</div>
</div> <!-- END id="Showcase" -->
<div id="MainPage">
<div id="MainPageContent">
<div class="contentArea">
<div class="breadcrumbs" >
<a href="http://www.arts.uk.net">Home</a> <span> \ </span> <a href="http://www.arts.uk.net/members/">Members</a> <span> \ </span> Forums </div>
<link rel="stylesheet" id="fluency-login-css" href="http://www.arts.uk.net/wp-content/plugins/fluency-admin/resources/wp-login.css?version=2.3.2" type="text/css" media="all" />
<style type="text/css">#login h1 a { background-image:url(http://www.arts.uk.net/wp-content/uploa ... artsuk.png) !important; }</style>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script type="text/javascript" src="http://www.arts.uk.net/?ws_plugin__s2member_js_w_globals=1&no-cache=5b396d6f6f72b421b2fcb0ed759aaa80"></script>
<style type="text/css">
html, body { border: 0 !important; background: none !important; }
html { background-color: #FFFFFF !important; }
html { background-image: url(http://www.arts.uk.net/wp-content/plugi ... ges/bg.png) !important; }
html { background-repeat: repeat !important; }
body, body * { font-size: 12px !important; }