﻿@media screen
{
body 
{
    text-align:center;
    background-color:Black;
    font-family:Trebuchet MS; 
    color:White;
}

#bodycontainer
{
    margin:0px auto 0px auto;
    padding: 0px 0px 0px 0px;
    text-align:center;
    width:850px;
    height:auto;
    border: 0px solid white;
}

form
{
  margin:0;
}

#headercontainer
{
    background-color:Black;
    width:100%;
    height:115px; 
    position:relative;
    top:0px;
    left:0px; 
    padding-top:10px; 
}

/* menu classes */

#menucontainer
{
    height:40px;
    width:100%;
    padding-left:4px;
    _padding-left:0px;
}

#menu
{
    padding-left:0px;
    margin:auto;
}

#bookingsadvert
{
    text-align: center;
    float: left; 
    margin-left: 95px;
    _margin-left: 75px;
}

#menu li a span { visibility:hidden; }
#menu li a { text-decoration:none; }
#menu li { list-style:none;margin-left:5px; }

#homebutton { background: url(../Images/Buttons/HomeButtons.gif); }
#homebutton a:hover { background: transparent url(../Images/Buttons/HomeButtons.gif) -100px 0px no-repeat; }
#coursesbutton { background: url(../Images/Buttons/CoursesButtons.gif); }
#coursesbutton a:hover { background: transparent url(../Images/Buttons/CoursesButtons.gif) -100px 0px no-repeat; }
#pricesbutton { background: url(../Images/Buttons/PricesButtons.gif); }
#pricesbutton a:hover { background: transparent url(../Images/Buttons/PricesButtons.gif) -100px 0px no-repeat; }
#termsbutton { background: url(../Images/Buttons/TermsButtons.gif); }
#termsbutton a:hover { background: transparent url(../Images/Buttons/TermsButtons.gif) -100px 0px no-repeat; }
#contactbutton { background: url(../Images/Buttons/ContactButtons.gif); }
#contactbutton a:hover { background: transparent url(../Images/Buttons/ContactButtons.gif) -100px 0px no-repeat; }
#bookingsbutton { background: url(../Images/Buttons/BookingsButtons.gif); }
#bookingsbutton a:hover { background: transparent url(../Images/Buttons/BookingsButtons.gif) -100px 0px no-repeat; }
#suppliesbutton { background: url(../Images/Buttons/SuppliesButtons.gif); }
#suppliesbutton a:hover { background: transparent url(../Images/Buttons/SuppliesButtons.gif) -100px 0px no-repeat; }
#clientsbutton { background: url(../Images/Buttons/ClientsButtons.gif); }
#clientsbutton a:hover { background: transparent url(../Images/Buttons/ClientsButtons.gif) -100px 0px no-repeat; }

.button 
{
    width: 100px; 
    float:left;
}

.button a 
{
    height: 35px; 
    display: block;
}

/* end menu classes */
#backgroundcontainer
{
    background-image:url('../images/grn-grad.png');
    width:850px;
    min-height:600px;
    height:auto !important;
    background-repeat:repeat-x;
}

#contentcontainer
{
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#000000', endColorstr='#BA3333', gradientType='0');
    min-height:600px;
    height:auto !important;
    height:525px;
    color:White;
    padding:20px 80px 0px 80px;
    text-align:justify;
}

.watermark
{
    color:white;
    font-family:Bauhaus 93;
    font-size:xx-large;
    position:fixed;
    bottom:160px;
    left:0px;
    width:100%;
    filter:alpha(opacity:15);
    text-align:center;
}

#footercontainer
{
    background-color:#BA3333;
    height:105px;
    padding-top:15px;
    padding-bottom:0px;
    width:100%;
}

#subfootercontainer
{
  width:850px;
  padding-top:2px;
  margin-left:auto;
  margin-right:auto;
}

#egologo
{
   float:right;
}

#aa
{
  float:left;
}

/* content classes */

.important
{
    color:Red;
}

ul.left 
{
    float: left;
    width: 50%; 
    margin: 0px;
    padding: 15px 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
  }
  
ul.right 
{
    float: right;
    width:50%; 
    margin: 0px;
    padding: 15px 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
}

#courselist
{
    line-height:19px;
}
  
h1, h2
{
    text-align:center;
}

table
{
    text-align:left;
}

a img
{
    border: 0px;
}

ul
{
    text-align:left;
}
li a
{
    color:White;
    text-align:left;
}
a
{
    color:White;
    z-index:3;
}

legend
{
    color:White;
    font-weight:bold;
}

fieldset
{
    padding:8px;
}

.Address
{
    overflow:hidden;
    vertical-align:top;
}

#enquiriescontainer
{
  padding-left:0px;
  padding-bottom:20px;
  width:100%;
}

#errorcontainer
{
  width:500px;
  margin:auto;
  position:relative;
  top:50%;
  text-align:center;
}

.Enquiry
{
    vertical-align:top;
}

.success
{
  color:silver;
  font-size:small;
}

/*td
{
  color:silver;
  font-weight:bold;
}*/

a
{
  font-weight:normal;
}

img
{
  border:none;
}

.fixedLabel
{
  display:block;
  float:left;
  width:220px;
  vertical-align:top;  
}

.pricelabel
{
  display:block;
  float:left;
}

.btnSend
{
  margin-left:5px;
}

.feedbackbox
{
  text-align:center;
  width:300px;
  padding:10px;
  margin:auto auto 25px auto;
  text-decoration:none;
}
/* end content classes */
}

@media print
{
  
  #menu,
  .watermark,
  #egologo,
  #footercontainer
  {
    visibility:hidden;
    display:none;
  }
  
  #headercontainer
  {
    text-align:center;
  }
  
  #contentcontainer
  {
    height:500px;
  }
  
  #copyright
  {
    position:absolute;
    bottom:10px;
  }
  
  a
  {
    text-decoration:none;
    color:Black;
  }
}

