body{
 margin:0px; 
 padding:0px;
 background:#daccb1;
 font-family:Arial, Helvetica, sans-serif;
}

img{ border:none;}

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

:-moz-any-link:focus{ outline:none;}

#header{
 width:100%;
 height:257px;
 margin:0px;
 padding:0px;
 background:url(../images/top-bg.jpg) repeat-x;
}

.container{
 width:904px;
 margin:0px auto;
 padding:0px;
}

.top-text{
 color:#a75715;
 font-size:12px;
}

.top-text a {
 color:#a75715;
 font-size:12px;
 text-decoration:none;
}

.top-text a:hover{
 color:#a75715;
 font-size:12px;
 text-decoration:underline;
 } 
 
.space{ padding-top:3px;}

.navigation{ 
   font-family: "Trebuchet MS";
	font-size: 16px;
	color:#e0c3ae; 
	margin-top:12px;}
	
.home{ font-family: "Trebuchet MS";	font-size: 16px;	color:#e0c3ae;  }

.home a{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#e0c3ae;
	/*background:url(../images/home.jpg) no-repeat; */
	text-decoration:none;
	width:64px;
	display:block;
}

.home a:hover{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#feb544; 
	text-decoration:none;
	background:url(../images/home.jpg) no-repeat; 
	width:64px;
	display:block;
} 

.home-select{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#feb544; 
	text-decoration:none;
	background:url(../images/home.jpg) no-repeat; 
	width:64px;
	display:block;
} 

.about-select{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#feb544; 
	text-decoration:none;
	width:115px;
	display:block;
	background:url(../images/about.jpg) no-repeat; 
}

.location-select{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#feb544; 
	text-decoration:none;
	width:136px;
	display:block;
	background:url(../images/location.jpg) no-repeat; 
}

.tariff-select{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#feb544; 
	text-decoration:none;
	width:105px;
	display:block;
	background:url(../images/location.jpg) no-repeat; 
}
 
.about{ font-family: "Trebuchet MS";	font-size: 16px;	color:#e0c3ae;  }

.about a{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#e0c3ae;	
	text-decoration:none;
	display:block;
}

.about a:hover{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#feb544; 
	text-decoration:none;
	width:115px;
	display:block;
	background:url(../images/about.jpg) no-repeat; 
}  



.location{ font-family: "Trebuchet MS";	font-size: 16px;	color:#e0c3ae;  }

.location a{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#e0c3ae;	
	text-decoration:none;
	display:block;
}

.location a:hover{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#feb544; 
	text-decoration:none;
	width:136px;
	display:block;
	background:url(../images/location.jpg) no-repeat; 
}  

.tariff{ font-family: "Trebuchet MS";	font-size: 16px;	color:#e0c3ae;  }

.tariff a{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#e0c3ae;	
	text-decoration:none;
	display:block;
}

.tariff a:hover{ 
	font-family: "Trebuchet MS";
	font-size: 16px;	
	color:#feb544; 
	text-decoration:none;
	width:105px;
	display:block;
	background:url(../images/tariff.jpg) no-repeat; 
}  


.flash-bg{
 background:url(../images/flash-bg.jpg) repeat-x;
 margin:0px;
 padding:0px;
 width:100%;
 height:407px;
}

.middle{
 width:902px;
 background:#FFFFFF;
 margin:0px auto;
 padding:0px;
}

.heading{
 font-size:23px;
 font-family:"Trebuchet MS";
 color:#f8a732;
 }

.input{
 border:1px solid #3c3026;
 background:#46382f;
 width:228px;
 font-size:12px;
 color:#cdb596;
 height:22px;
 }
 
.textarea{
 border:1px solid #3c3026;
 background:#46382f;
 width:228px;
 font-size:12px;
 color:#cdb596;
 height:174px;
 } 
 
.welcome{
 font-size:20px;
 color:#000000;
 font-family:"Trebuchet MS";
}
.body-text{ font-size:13px; color:#443522; line-height:22px;}
.body-text a{ font-size:13px; color:#c67705; line-height:22px; text-decoration:underline}
.body-text a:hover{ font-size:13px; color:#c67705; line-height:22px; text-decoration:none}

.heading-2{ font-family:"Trajan Pro"; color:#94550d; font-size:14px; font-weight:bold;}

.inner-bg{
 background:url(../images/inner.jpg) repeat-x;
 margin:0px;
 padding:0px;
 width:100%;
 height:225px;
}

.header-inner{
 width:100%;
 height:180px;
 margin:0px;
 padding:0px;
 background:url(../images/header-inner-bg.jpg) repeat-x;
}

.about-inner{
 background:url(../images/inner-bg.jpg) repeat-x;
 margin:0px;
 padding:0px;
 width:100%;
 height:205px;
}
.enquiry{ padding:15px;}
.enquiry td{ padding:5px 0px 0px 0px;}
.list ul{
 font-size:12px;
 color:#443522;
 margin:0px 0px 0px 30px;
 padding:0px;
 width:300px;
} 

.list ul li{
 font-size:12px;
 color:#000000;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 20px;
 display:block;
 list-style-type:none;
 background:url(../images/bullet.jpg) no-repeat;
 line-height:24px;
} 

.list ul li a{
 font-size:12px;
 color:#443522;
 line-height:24px;
 text-decoration:none;
} 

.list ul li a:hover{
 font-size:12px;
 color:#e4a13e;
 line-height:24px;
 text-decoration:none;
} 

.input2{
 border:1px solid #beaf91;
 background:#f9f1e1;
 width:228px;
 font-size:13px;
 color:#43352a;
 height:22px;
 }
 .input3{
 border:1px solid #beaf91;
 background:#f9f1e1;
 width:50px;
 font-size:13px;
 color:#43352a;
 height:22px;
 }
 
  .select{
 border:1px solid #beaf91;
 width:100px;
 font-size:13px;
 color:#43352a;
 height:22px;
 }
 
 
.textarea2{
 border:1px solid #beaf91;
 background:#f9f1e1;
 width:228px;
 font-size:13px;
 color:#43352a;
 height:174px;
 } 
 
 .textarea3{
 border:1px solid #beaf91;
 background:#f9f1e1;
 width:228px;
 font-size:13px;
 color:#43352a;
 height:80px;
 } 





.footer{ font-size:12px; color:#524235;}
.footer a{ font-size:12px; color:#524235; text-decoration:none; padding:0px 20px 0px 0px;}
.footer a:hover{ font-size:12px; color:#524235; text-decoration:underline;}

.copy{ font-size:11px; color:#524235;}
.copy a{ font-size:11px; color:#524235; text-decoration:underline;x}
.copy a:hover{ font-size:11px; color:#524235; text-decoration:none;}.tarifftxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-indent: 10px;
	text-align: left;
}
.tarifftxtheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-indent: 10px;
	font-weight: bold;
}
.line {
	border: 1px solid #000000;
}
.tarifftxt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 20px;
}
.heading-f{
 font-size:20px;
 color:#864f26;
 font-family:"Trebuchet MS";
 padding-left:8px;
}


.heading-f2{
 font-size:18px;
 color:#864f26;
 font-family:"Trebuchet MS";
 padding-left:0px;
}