/* CSS Document */
body{padding:0px; margin:0px; background:#FFF; color:#535353; font:11px/14px Tahoma, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

p a{font:11px/14px Tahoma, sans-serif; color:#bf2208; text-decoration:underline}
p a:hover{color:#81929b;}

/* TOP */
#topContainer{height:263px; }

#header{background:url(../images/banner.jpg) center no-repeat; height:264px; position:relative; margin:0 auto; width:735px}

#logo{position:absolute; top:103px; left:85px}

#bar{width:737px;
height:46px;

background:url(../images/bg.png) repeat-x;width:737px; position:relative; margin:0 auto;
border:#666666 solid 1px;}

#bar ul{
list-style-type:none;
margin-top:15px;}
#bar li{display:inline;
font:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin:0px 0 0 75px;}
#bar a{
color:#5b5b5a;}
#bar a:hover{
text-decoration:underline;
color:#dd127b;}
#btns{background:#FFF url(../images/b_bottom.gif) 0 0 repeat-x; }
/* MIDDLE */

#middleContainer{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:269px; margin-top:5px;}

#adsContainer{background:url(../images/b_ads.gif) 0 0 no-repeat; height:269px; position:relative; margin:0 auto; width:719px; padding:0 0 0 55px}

#adsContainer ul {margin: 0 0 0 22px}
#adsContainer ul li{font:11px/16px Tahoma, sans-serif; background:url(../images/arrow1.gif) 0 2px no-repeat; padding-left:21px; margin-bottom:6px}
#adsContainer ul li a{color:#81929b; text-decoration:none;}
#adsContainer ul li a:hover{color:#000}

#ad1{width:231px; height:260px; float:left; position:relative; background:url(../images/b_ad1.jpg) 0 0 no-repeat; margin-top:9px}
#ad1 h2{ height:29px; background:url(../images/h_ad1.gif) 0 0 no-repeat; margin: 25px 0 35px 24px; position:relative;}
#ad1 p{width: 175px; margin: 0 0 15px 19px}

#ad2{width:231px; height:260px; float:left;  position:relative;  background:url(../images/b_ad2.jpg) 0 0 no-repeat; margin-top:9px}
#ad2 h2{ height:29px; background:url(../images/h_ad2.gif) 0 0 no-repeat; margin: 25px 0 35px 24px; position:relative;}
#ad2 p{width: 175px; margin: 0 0 15px 19px}

#ad3{width:231px; height:260px; float:left;  position:relative;  background:url(../images/b_ad3.jpg) 0 0 no-repeat; margin-top:9px}
#ad3 h2{ height:29px; background:url(../images/h_ad3.gif) 0 0 no-repeat; margin: 25px 0 35px 24px; position:relative;}
#ad3 p{width: 175px; margin: 0 0 15px 19px}

#middleContainer1{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:320px; margin-top:5px;}
#adsContainer1{background:#ececec; height:320px; position:relative; margin:0 auto; width:723px;
border:#acacac solid 3px }

#middleContainer2{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:330px; margin-top:5px;}
#adsContainer2{background:#ececec; height:330px; position:relative; margin:0 auto; width:723px;
border:#acacac solid 3px }

#middleContainer3{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:213px;margin-top:5px;}
#adsContainer3{background:#ececec; height:213px; position:relative; margin:0 auto; width:723px;
border:#acacac solid 3px }

#middleContainer4{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:470px; margin-top:5px;}
#adsContainer4{background:#ececec; height:470px; position:relative; margin:0 auto; width:723px;
border:#acacac solid 3px }

#middleContainer5{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:680px; margin-top:5px;}
#adsContainer5{background:#ececec; height:680px; position:relative; margin:0 auto; width:723px;
border:#acacac solid 3px }

#middleContainer6{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:265px; margin-top:5px;}
#adsContainer6{background:url(../images/support.jpg) no-repeat; height:265px; position:relative; margin:0 auto; width:723px;
border:#acacac solid 3px }

#middleContainer7{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:1365px; margin-top:5px;}
#adsContainer7{background:#ececec; height:1365px; position:relative; margin:0 auto; width:723px;
border:#acacac solid 3px }

#middleContainer8{background:#FFF url(../images/b_middle.gif) 0 0 repeat-x; height:520px; margin-top:5px;}
#adsContainer8{background:#ececec; height:520px; position:relative; margin:0 auto; width:723px;
border:#acacac solid 3px }
/* CONTENT */

#content{width:773px; background:url(../images/b_content.gif) 0 0 repeat-y; margin:0 auto;}

#content ul li{font:11px/16px Tahoma, sans-serif; background:url(../images/arrow2.gif) 0 2px no-repeat; padding-left:24px; margin-bottom:6px}
#content ul li a{color:#81929b; text-decoration:none;}
#content ul li a:hover{color:#000}

#leftPan{width: 297px; padding:25px 49px 0 61px; float:left}
#rightPan{width: 327px; padding:25px 0 0 0; float:left}

#welcome h2{ height:31px; background:url(../images/h_welcome.gif) 0 0 no-repeat; position:relative;}
#welcome p.headline{display:block; width:287px; border-bottom:#c0c8cd 1px dotted; border-top:#c0c8cd 1px dotted; font:12px/12px Trebuchet MS, sans-serif; color:#dd137b; padding:5px 5px 5px 3px; text-transform:uppercase; margin-bottom:11px; float:none}

#welcome img{float:left; margin-right:10px}

#welcome p{width:180px; float:left}

#welcome ul{ margin-left: 12px;}


#why h2{ height:31px; background:url(../images/h_why.gif) 0 0 no-repeat; position:relative; margin-bottom:7px}
#why p{width:318px; margin-left:8px; margin-bottom:12px}
#why ul{ margin-left: 19px;; margin-bottom:15px}


/* BOTTOM */

#bottomContainer{background:#FFF url(../images/b_bottom.gif) 0 0 repeat-x; height:93px;}

#footer{background:url(../images/b_footer.gif) 0 0 no-repeat; height:93px; position:relative; margin:0 auto; width:773px;}

#footer p{padding: 35px 0 0 0; font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; text-align:center; color:#fff;}
#footer p a{font:11px/16px Trebuchet MS, sans-serif; font-weight:normal; color:#fff; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#fff; color:#000}
.sponsor {
	margin: auto;
	width: 728px;
	padding-top: 10px;
	padding-bottom: 15px;
	text-align: center;
}
.sponsor img {
	margin-top: 5px;
}
/* enquiry page */
.input{
color:#000000;
margin-left:140px;
margin-top:15px;
image-padding:10px;
}
/* Aboutus page */
.text{
   text-align:left;font-size:12px; margin-left:15px;
   font-family:Arial, Helvetica, sans-serif;color:#464545;
}
#menu {
margin-left:30px;margin-top:10px;font-size:12px;} 
#menu li { 
  list-style-type:none; 
  font-family:Arial, Helvetica, sans-serif;color:#464545;margin-left:20px;list-style:none;
}
#menu a{color:#000000;text-decoration:none;}
#menu a:hover{
text-decoration:underline;
color:#646363;} 
/* Contact page */
#contact {
font-size:12px;
background:url(../images/post.gif) no-repeat right -11px; 
height:170px; margin-left:130px;margin-right:140px;}
/* Product page */
#product {
height: 380px;width:650px;margin-left:75px;
margin-top:10px;}
#product div{
margin: 15px; float: left; border:#504f4f solid 1px;
}
#product li{background:url(../images/arrow2.jpg) no-repeat;}
/* Gallery page */
.gal a{color:#00adef;text-decoration:none; font-size:12px;}
.gal a:hover{
text-decoration:underline;
color:#646363;} 
.gal a:hover img{
  filter:alpha(opacity=100);
  opacity:0.8;
  }
#number{height:20px;

font-size:12px;
margin:10px;
display:inline;}
#number li{display:inline;

float:right;
margin-right:30px;}
