  #login td {
    padding:10px;
  }
  
  #log-in-id h1 {
    font-size:24px;
    padding-bottom:20px;
    padding-left:10px;
  }

  #log-in-id {
    padding:20px;
  }

  #log-in-id input {
    padding:5px;
  }



html
{
  background: transparent;
}

body 
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: url(http://www.vanbar.com.au/catalogue/images/giphy4.gif) fixed;
}

#layouttable
{
  /*min-width: 977px !important;*/
  width: 90% !important;
  max-width: 1500px !important;
  margin: 0 auto;
  border-collapse: collapse;
  border: 0px solid black;
}

#layouttable #firstrow
{  
  padding: 0;
  margin: 0;
}

#layouttable #firstrow
{
}

.container
{
  overflow: hidden;
  background: #xxx;
  /*margin-top: 4px;*/
}

#logo
{
  width: 220px;
  background: #xxx;
  float: left;
}

#logo p
{
  text-align: center;
}

#logo p img
{
  margin-top: 0px;
}

#mainad
{
  width: 1278px;
  float: left;
}

#leftmargin, #rightmargin
{
  width: 218px;
  background: #fff;
  vertical-align: top;
}

#nav
{
  float: left;
}

#nav li
{
  display: block;
  width: 218px;
  height: 28px;
  background: url(/images/m-bg.gif);
  position: relative;
}



#nav li.last
{
  background: none;
  height: auto;
}

#nav li a, #nav li:hover li a
{
  color: #fff;
  display: block;
  padding: 7px 45px;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
}

#nav li.last a
{
  padding: 0;
}

#nav li a:hover,#nav li:hover a,#nav li:hover li a:hover
{
  color: #EF9F56;
}

#nav a.haschildren
{
  background: url('/images/arrow_menu.gif') 175px center  no-repeat;
}

#nav li ul
{
  position: absolute;
  top: 0;
  left: 218px;
  z-index: 5000;
  display: none;
}

#nav li:hover ul
{
  display: block;
}

#body
{
  background: #fff;
  width: 553px;
}

#thirdrow
{
  height: 50px;
}

#thirdrow,#thirdrow a
{
  background: #fff;  
  color: #F28E24;
}

#thirdrow a:hover
{
  color: #F6A83B;
}

.center
{
  margin: 0 auto;
}

.centeredtext
{
  text-align: center
}

.clear
{
  clear: both;
}

#mainad .marginadcontainer
{
  padding: 0;
}

.marginadcontainer
{
  padding-bottom: 15px;
}

.paragraph
{
  padding: 15px;
}

#body
{
  width: 553px;
}

.margintextad
{
  color: white;
}

#twtr-widget-1
{
  clear: left;
}


/* Ad styles */
.ad {
  display: inline-block;
}

.ad_pager {
  text-align: right;
  padding: 1px 0;
}
.ad_pager a {
  margin: 0 5px;
  text-decoration: none;
}

.ad_pager a.activeSlide {
  text-decoration: underline;
}


.paragraph ol li
{
  padding-bottom:20px;
}


.paragraph ol li ol li
{
  padding-bottom:0px;
  padding-top:20px;  
}



.paragraph ol {
    margin-left: 2em;
}


.paragraph ol li {
    list-style-type: decimal;
    list-style-position: outside;
}





.twitter-timeline {
  width: 220px !important;
}

.responsiveCenter .aditem a {
    width: 99% !important;
  }

#mainad {
  width: 100%;
  }

.responsiveCenter .aditem img {
    width: 99% !important;
  }

#mainad a, #mainad img {
  width: 100% !important;
  height: 180px;
  }


@media (min-width: 900px) {
  .responsiveCenter {
    width: 550px !important;
  }

  
}

@media (min-width: 1200px) {
  .responsiveCenter {
    width: 800px !important;
  }
}


@media (min-width: 1500px) {
  .responsiveCenter {
    width: 1040px !important;
  }
}





































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
