/* - - - - - Don't remove or change the markers for START and END of CSS blocks - - - - - 

These are added by editing colours and styles in Site Manager. 
When you save style settings, the CSS blocks are overwritten. 
You can add CSS above or below any block and it will remain in place but if you 
delete any block it will be appended to the CSS next time style settings are 
updated in Site Manager.

 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
 


/* --- START theme-colours --- */

/* theme.colours last updated: 2012 Mar 11 21:15 */

/* Outer body */

body
{
/*background:;*/
}
#outerwrapper
{
/*border-color:;*/
}
#wrapper
{
/*border-color:;*/
}

/* Page contents */

#content
{
background:#FFFFFF;
}
.m-texthtml
, .m-texthtml a
, .m-product
, .m-product a
{
color:#000000;
}

/* Text headings */

.m-texthtml h1
, .m-texthtml h2
, .m-texthtml h3
, .m-product h1
, .m-product h2
, .m-product h3
{
color:#28475c;
background:none;
/*padding:;*/ /* if heading bg is different to text bg, a bit of padding is needed */
}
.notes
{
color:#000000;
}
.m-category li .w .t
, .m-category li .w .t a
{
}
.m-category li .w 
{
border-color:none;
}


/* Box headers, header bookmarks and footer */

.m-bookmarks-chunky h3
, .m-box h3
, .popwrapper h3
, .m-prodlist h3
, #footer
{
background:#28475c;
border-color:#28475c;
}
.m-bookmarks-chunky h3
, .m-box h3
, .popwrapper h3
, .m-prodlist h3
, #footer
, #footer a
, #footer a:visited
{
color:#fff;
}
#header
{
border-bottom-color:#28475c;
}

.sidebar .m-bookmarks-chunky li a:hover
{
color:#fff;
background:#1f1f1f;
}

/* Box bodies, location and pagination */

.m-box .bd
, .sidebar .m-box .bd
, .m-bookmarks-chunky li a
, .m-location
, .m-location li
, .m-location li a
, .m-prodlist .pgn
{
background:#4b88b4;
}
.m-box .bd
, .m-box .bd a
, .m-box .bd a:visited
, .sidebar .m-box .bd
, .sidebar .m-box .bd a
, .sidebar .m-box .bd a:visited
, .m-bookmarks-chunky li a
, .m-bookmarks-chunky li a:visited
, .m-location 
, .m-location li
, .m-location li.s
, .m-location li strong
, .m-location li a
, .m-location li a:link
, .m-location li a:visited
, .m-prodlist .pgn .pgs
, .m-prodlist .pgn .pgs a
, .m-prodlist .pgn .ops a
, .m-prodlist .pgn .pgs em
{
color:#fff;
}
.m-location li.s
,.m-location li ul
{
border-color:#fff;
}

.m-prodlist .pgn .pgs em
{
font-weight:lighter;
text-decoration:line-through;
}

/* reversed */
.m-prodlist .pgn .pgs span 
,.m-location li.s em
,.m-location li ul li a:hover
{
background:#fff;
color:#4b88b4;
}

/* Box options and buttons (must be after box bodies) */

.m-box .op
.button input
, .button 
, .submit span
{
background:#1f1f1f;
}
.m-box .op
, .m-box .op a
, .m-box .op a:visited
, .button input
, .button 
, a.button
, a.button:link
, a.button:visited
, .m-box .bd a.button
, .sidebar .m-box .bd a.button
, .submit span
{
color:#CCCCCC;
}



/* --- END theme-colours --- */

/* --- START theme-headerbookmarks --- */

/* blocks */

#header .m-bookmarks-chunky
{
padding:0;
height:30px;
overflow:hidden;
width:100%;
background:#28475c;
/*border-colour:;*/
}

#header .m-bookmarks-chunky li
{
border-right: 1px solid #FFFFFF;
}

#header .m-bookmarks-chunky li a
{
color:#FFFFFF;
background:#28475c;
text-decoration:none;
height: 30px;
line-height: 30px;
margin-right:0;
padding:5px 10px;
-moz-border-radius:0;
clear:both;
}

#header .m-bookmarks-chunky li a:hover
{
/*color:;*/
/*background:;*/
}

/* --- END theme-headerbookmarks --- */

/* --- START theme-header --- */
/* --- END theme-header --- */


#header .m-bookmarks {
    border-bottom: medium none !important;
    border-top: medium none !important;
}
#header .m-bookmarks-chunky li {
  border-right: medium none !important;
 } 
  .header .m-bookmarks li a {
    border-left: medium none !important;
}


#header .m-texthtml {
    padding-top: 0px !important;
}