@charset "UTF-8";
/* 	CSS Document:
	Ben Snooks
	Nexpose Media 2009
*/

body{padding: 20px 20px 20px 20px;background: #543737; color: #000;text-align: center;
    font: 75% Geneva, Arial, Helvetica, sans-serif}
	
h1,h2,h3,h4,h5,p{ margin: 0 0 0 0;padding: 0 10px 0 10px;}

p{padding: 0 10px 5px 10px; margin:0 0 0 0}

h1{
font: bold 140% Geneva, Arial, Helvetica, sans-serif;
color: #9C1304; line-height:1.3;letter-spacing: 1px
}

h2{
font: bold 140% Geneva, Arial, Helvetica, sans-serif;
color: #000; line-height:1.3;letter-spacing: 1px
}

a { color: #9c1304; text-decoration: none; margin:0 0 0 0;}

h3{font: bold 100% Geneva, Arial, Helvetica, sans-serif;color:#000; }

h4{font: bold 140% Geneva, Arial, Helvetica, sans-serif;color:#FFF; letter-spacing: 1px; padding:15px 0px 5px 0p ;margin:0px; text-align:center; }

p#bookOnline{font: normal 120% Arial, Helvetica, sans-serif;color:#000;padding: 0px; margin:0px;text-align:center; }

#list{text-allign:left;}

.booking {font: bold 100% Arial, Helvetica, sans-serif;color:#000;padding: 0px; margin-bottom:-20px;text-align:right; }

.booking a {color:#999; }

.booking a:hover {color:#666; }

.booking2 a {color:#FFF; text-decoration:none;}

.booking3 a {color:#000; text-decoration:none;}


.frontImage{float:right;width:396px;height:300px; padding:0px 0px 0px 0px; margin:3px 0 5px 0px;}

.frontImage2{float:right; height:96px; padding:0 0 0 0; margin:0px 0 3px 0px;; border:0;}



img#tramImage{float:right;padding:0px 0 0 0;margin:3px 0 0 0;}


div#container{width:800px !important; width /**/:810px;
    margin: 0 auto;padding:20px;text-align:left;background:#FFF}
	
div#header{background: #FFF;padding: 0px;text-align:center}

div#content1{float:left;width:396px;height:300px;padding:0px 0 0 0;margin:3px 0;background: #F5EAEA}
div#content2{float:right;width:396px;padding:10px 0;margin:3px 0;background: #F5EAEA}

div#content3{float:left;width:396px;padding:10px 0;margin:3px 0;background: #F5EAEA}
div#content4{background:url("boxbg.jpg") repeat-x;float:right;width:395px;padding:10px 0;margin:3px 0;}

div#content5{float:left;width:395px;padding:0px 0;margin:3px 0;background: #F5EAEA}
div#content6{float:right;width:395px;padding:0px 0;margin:3px 0;background: #F5EAEA}

div#content7{float:left;width:595px;padding:10px 0 0px 0px;margin:3px 0 0 0;background: #F5EAEA}

div#content8{float:left;width:800px;padding:10px 0;margin:3px 0;background: #F5EAEA}
div#content12{float:left;width:800px;padding:10px 0;margin:3px 0;background: #F5EAEA}
div#content13{float:left;width:800px;padding:10px 0;margin:3px 0;background: #F5EAEA}

div#content9{float:right;width:245px;padding:10px 0;margin:3px 0;background: #F5EAEA}
div#content10{float:left;width:545px;padding:10px 0;margin:3px 0;background: #F5EAEA}
div#content11{float:right;width:245px;padding:10px 0;margin:3px 0;background: #F5EAEA}



div#nav h2{font-size: 120%;color: #9E4A24}

div#footer{clear:both;width:800px;background: #FFF;padding:0px 0px 0px 0px;margin:0px 0 10px 0;text-align:center}

#footer a{color: #9c1304;}

* html ul.navigation {height:1%}

.list {text-align:left;}
.list li{text-align:left;}
.list ul{text-align:left;}

/*- Menu Tabs--------------------------- */ 

#active1 {  
	float:left;
    background:url("tableft.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
	background-position:0% -0px;
    }

#active1 span {
	float:left;
    display:block;
    background:url("tabright.gif") no-repeat right top;
    padding:5px 20px 4px 14px;
    color:#000;
	background-position:100% -0px;}

    .tabs {
      float:left;
      width:100%;
      background:#FFF;
      font-size:105%;
      line-height:normal;
      }
    .tabs ul {
	margin:0;
	padding:10px 10px 0 200px;
	list-style:none;
      }
    .tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tabs a {
      float:left;
      background:url("tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  background-position:0% -42px;
      }
    .tabs a span {
      float:left;
      display:block;
      background:url("tabright.gif") no-repeat right top;
      padding:5px 20px 4px 14px;
      color:#000;
	  background-position:100% -42px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs a span {float:none;}
    /* End IE5-Mac hack */
    .tabs a:hover span {
      color:#FFF;
      }
    .tabs a:hover {
      background-position:0% -0px;
      }
    .tabs a:hover span {
      background-position:100% -0px;
      }
	  


.border {height:0.5em; background:#ad2f26; clear:left}