/* CSS Document */

body {
margin: 0px;
padding:0px;
width:100%;
background-color:#0b2b2f;
background-image:url("../images/bg_other.gif");
background-position:center top;
background-repeat:repeat-x;
}

#container {
width: 900px;
margin-left: auto;
margin-right: auto;
	}
	
#top{
width: 800px;
margin-left: auto;
margin-right: auto;
}

#top_main{
width: 750px;
margin-left: auto;
margin-right: auto;
}

#top_col1{
width:524px;
float:left;
display:inline;
}

#top_col2{
width:201px;
float:left;
display:inline;
margin-left:25px;
}

#toplist{ 
margin: 0px 0px 0px 37px; 
}

.top_padder{padding-bottom:21px;}

#toplist ul{
margin:0px;
padding:0px;
list-style:none;
}

#toplist li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
float: left;
width: 120px;
list-style-type:square;
margin-bottom:19px;
text-align:left;
color:#e97a16;
}

#toplist li a
{
text-decoration: none;
padding:0px;
margin:0px;
color:#e97a16;
}

#toplist li a:hover
{
color:#e97a16;
text-decoration:underline;
}

.open_times {margin:0; width:191px; padding:5px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:normal; font-size:12px; background-color:#0B2B2F; border:1px solid #E57012;}

#main{
width:810px;
background-image:url(../images/main_bg_other.gif);
margin-left: auto;
margin-right: auto;
padding-bottom:20px;
}

#centre{
width:750px;
margin-left: auto;
margin-right: auto;
}

#centre_main{
margin:18px 0px 0px 0px;
padding:0px;
width:750px;
}

#centre_col1{
width:524px;
float:left;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b2b2f;
line-height:18px;
}

#centre_col1 a{
color:#0b2b2f;
text-decoration:underline;
}

#centre_col2{
width:201px;
float:left;
display:inline;
margin-left:25px;
}

#imagelist{ 
margin: 20px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

    #imagelist  ul {
      margin:0px;
      padding:0px;
      list-style:none;
      }

#imagelist li {
float: left;
list-style-type: none;
padding:0px;
margin-bottom:9px;
text-align:center;
}

#imagelist li a {
display: block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration: none;
padding:0px;
margin:0px;
color:#464646;
padding-bottom:5px;
}

#imagelist li a:hover {
color:#464646;
}

.line_padder{padding-top:15px;}

#footer_main{
margin:18px 0px 0px 0px;
padding:0px;
width:750px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0b2b2f;
line-height:18px;
}

#footer_col1{
width:650px;
float:left;
display:inline;
text-align:left;
}

#footer_col2{
width:50px;
float:left;
display:inline;
text-align:right;
}

#footer_main a{
color:#0b2b2f;
text-decoration:none;
}

#footer_main a:hover{
color:#0b2b2f;
text-decoration:underline;
}







/*Enquiry Form*/
#centre_col1 .form table{color:#5e5e5e;}

#centre_col1 .form tr{height: 30px;}
#centre_col1 .form tr.bg{background-color:#f0f0f0;}
#centre_col1 .form td strong{color:#FBAD0E;}

#centre_col1 .enq_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:250px;}
#centre_col1 .drop_form{background-color:#ffffff; border: #cccccc 1px solid; font-family:Arial, Helvetica; font-size:13px; color:#5e5e5e; padding:3px; width:258px;}
#centre_col1 .enq_form_button{height:50px; width:92px; background:url(../images/send_button.gif); no-repeat; border:0; cursor:pointer; margin:0; padding:0;}



.title{
border-bottom: 1px solid #ffffff;
padding-bottom:5px;
}

.right_text, .right_text a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b2b2f;
}

#right_nav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
padding:0px;
}

#right_nav ul {
      margin:0px;
      padding:0px;
      }
	  
#right_nav li {
	  margin:0px;
      padding:0px;
	  list-style:none;

      }
	  
#right_nav a{
border-bottom: 1px solid #ffffff;
text-decoration:none;
color:#0B2B2F;
display:block;
	  height:22px;
	  background-color:#85D0DB;
	  width:194px;
	  padding-top:7px;
	  padding-left:7px; 
}

#right_nav a:hover{
border-bottom: 1px solid #ffffff;
text-decoration:none;
color:#ffffff;
display:block;
	  height:22px;
background-color:#E97B17;
	  width:194px;
	  padding-top:7px;
	  padding-left:7px; 
}

.border1{
border: 1px solid #0B2B2F;
margin-left:10px;
margin-bottom:5px;
}


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

.clearcols
{
clear:both;
height:1px;
}






 ul
{
list-style-type: none;
padding: 0px;
margin: 0px;
}

li
{
padding: 0px;
margin: 0px;
}



