html, body {
    height: 100%;
}

body {
    background: transparent url('https://www.interlocks.net.au/images/background-repeatxy.jpg') top center repeat;
    font: 15px tahoma;
    color: #191415;
}

body.mceContentBody {
    background: none !important;
}

#container {
    height: 100%;
    margin: 0px auto;
    width: 992px;
    text-align: center;
}

#content-region {
    background: transparent url('https://www.interlocks.net.au/images/content-bg.jpg') top center no-repeat;
//    background-attachment: fixed;
}

#content-block {
    padding: 10px 0px;
    width: 500px;
}

span.device-selected,
a.browser-switch-link
{
    color: #fff !important;
    font-size: 12px;
}

#device-selector,
#copyright-region 
{
    display: block;
    background: transparent url('https://www.interlocks.net.au/images/footer-bg.jpg') top center no-repeat;
    height: 42px;
    line-height: 42px;
    width: 992px;
}

#switcher-region p,
#switcher-region a,
#switcher-region td
{
    color: #fff;
    font: 11px arial;
    text-decoration: none;
}

#copyright-region p,
#copyright-region a,
#copyright-region td
{
    color: #fff;
    font: 11px arial;
    text-decoration: none;
}

p, td {
    font: 15px tahoma;
    color: #191415;
}

a {
    font: 15px tahoma;
    color: #745332;
}

#left-block a {
    color: #fff;
    display: block;
    font: 20px tahoma;
    height: 29px;
    line-height: 29px;
    text-align: left;
    text-decoration: none;
    margin-left: 3px;
    text-indent: 10px;
    width: 235px;
}

#left-block a:hover,
#left-block a.selected
{
    background: transparent url('https://www.interlocks.net.au/images/leftmenu-repeater.jpg') top center repeat-x;
    color: #2c1e12;
    display: block;
    font: 20px tahoma;
    height: 29px;
    line-height: 29px;
    margin-left: 3px;
    text-decoration: none;
    width: 235px;
}

#left-block a.level-1 {
    text-indent: 10px;
}

#left-block a.level-2 {
    text-indent: 20px;
}

#left-block a.level-3 {
    text-indent: 30px;
}

h1,
h2,
h3,
h4,
h5
{ 
    font-family: tahoma;
    font-weight: none;
    margin-top: 0px;
    color: #472810;
}

#top-region a {
    color: #fff;
    display: block;
    font: 15px tahoma;
    height: 30px;
    line-height: 30px;
    padding: 0px 10px 0px 10px;
    text-decoration: none;
}

#top-region a:hover,
#top-region a.selectedmenu
{
    background: transparent url('https://www.interlocks.net.au/images/menu-over-bg.jpg') top center repeat-x;
}

input#button {
}

.leftmenu, a.level-0 {
/*
    background: transparent url('https://www.interlocks.net.au/images/nav-item-background.jpg') repeat-x;
    border-left: 1px #000 solid;
    line-height: 38px;
    display: block;
*/
    color: #a6a6a6;
    font: 15px arial;
    text-align: center;
    text-decoration: none;
    width: 216px;
}

a.selected, 
a.level-0:hover 
{
    color: #000 !important;
}

.slideshow { height: 250px; width: 232px; margin: auto; position: relative; display: block; }
.slideshow img { padding: 10px; border: 1px solid #ccc; background-color: #eee; display: block; }

.cycle {
    border: 0px #000 solid;
}

li.lightbox {
    list-style: none !important;
}

#left-block {
    color: #fff;
    padding: 10px 0px;
    width: 250px;
}

#left-block p,
#left-block td
{
    color: #fff;
}

#right-block {
    padding: 10px 0px;
    width: 215px;
}

#right-block p,
#right-block td
{
    color: #fff;
}

/* Button Styles */

.button-blue .btn-info,
div.button-blue .btn-primary
{
    color: #fff;
    background-color: #5FA7DB;
    border-color: #5FA7DB;
}

.button-blue .btn-info:hover,
.button-blue .btn-info:focus,
.button-blue .btn-info.focus,
.button-blue .btn-info:active,
.button-blue .btn-info.active,
.button-blue .open > .button-blue .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #46b8da !important;
    border-color: #4a9cd6 !important;
}

.button-green .btn-info,
div.button-green .btn-primary
{
    color: #fff;
    background-color: #5CB85C;
    border-color: #5CB85C;
}

.button-green .btn-info:hover,
.button-green .btn-info:focus,
.button-green .btn-info.focus,
.button-green .btn-info:active,
.button-green .btn-info.active,
.button-green .open > .button-green .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #4cae4c !important;
    border-color: #5CB85C !important;
}

.button-red .btn-info,
div.button-red .btn-primary
{
    color: #fff;
    background-color: #e72e2e;
    border-color: #e72e2e;
}

.button-red .btn-info:hover,
.button-red .btn-info:focus,
.button-red .btn-info.focus,
.button-red .btn-info:active,
.button-red .btn-info.active,
.button-red .open > .button-red .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #e21a1a !important;
    border-color: #e72e2e !important;
}

.button-orange .btn-info,
div.button-orange .btn-primary
{
    color: #fff;
    background-color: #F4B63F;
    border-color: #f3ad27;
}

.button-orange .btn-info:hover,
.button-orange .btn-info:focus,
.button-orange .btn-info.focus,
.button-orange .btn-info:active,
.button-orange .btn-info.active,
.button-orange .open > .button-orange .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #f3ad27 !important;
    border-color: #f3ad27 !important;
}

.button-lgrey .btn-info,
div.button-lgrey .btn-primary
{
    color: #fff;
    background-color: #808080;
    border-color: #808080;
}

.button-lgrey .btn-info:hover,
.button-lgrey .btn-info:focus,
.button-lgrey .btn-info.focus,
.button-lgrey .btn-info:active,
.button-lgrey .btn-info.active,
.button-lgrey .open > .button-lgrey .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #737373 !important;
    border-color: #808080 !important;
}

.button-dgrey .btn-info,
div.button-dgrey .btn-primary
{
    color: #fff;
    background-color: #333333;
    border-color: #191919;
}

.button-dgrey .btn-info:hover,
.button-dgrey .btn-info:focus,
.button-dgrey .btn-info.focus,
.button-dgrey .btn-info:active,
.button-dgrey .btn-info.active,
.button-dgrey .open > .button-dgrey .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #191919 !important;
    border-color: #191919 !important;
}

/* Custom Button Colours */

.button-cdbrown .btn-info,
div.button-cdbrown .btn-primary
{
    color: #fff;
    background-color: #472911;
    border-color: #472911;
}

.button-cdbrown .btn-info:hover,
.button-cdbrown .btn-info:focus,
.button-cdbrown .btn-info.focus,
.button-cdbrown .btn-info:active,
.button-cdbrown .btn-info.active,
.button-cdbrown .open > .button-cdbrown .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #321d0c !important;
    border-color: #472911 !important;
}

.button-clbrown .btn-info,
div.button-clbrown .btn-primary
{
    color: #fff;
    background-color: #854d20;
    border-color: #854d20;
}

.button-clbrown .btn-info:hover,
.button-clbrown .btn-info:focus,
.button-clbrown .btn-info.focus,
.button-clbrown .btn-info:active,
.button-clbrown .btn-info.active,
.button-clbrown .open > .button-clbrown .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #70411b !important;
    border-color: #854d20 !important;
}

.button-cdgreen .btn-info,
div.button-cdgreen .btn-primary
{
    color: #fff;
    background-color: #114729;
    border-color: #114729;
}

.button-cdgreen .btn-info:hover,
.button-cdgreen .btn-info:focus,
.button-cdgreen .btn-info.focus,
.button-cdgreen .btn-info:active,
.button-cdgreen .btn-info.active,
.button-cdgreen .open > .button-cdgreen .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #0c321d !important;
    border-color: #114729 !important;
}

.button-cdpurple .btn-info,
div.button-cdpurple .btn-primary
{
    color: #fff;
    background-color: #291147;
    border-color: #291147;
}

.button-cdpurple .btn-info:hover,
.button-cdpurple .btn-info:focus,
.button-cdpurple .btn-info.focus,
.button-cdpurple .btn-info:active,
.button-cdpurple .btn-info.active,
.button-cdpurple .open > .button-cdpurple .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #1d0c32 !important;
    border-color: #291147 !important;
}
