
body{margin:0; padding:0; font:12px 'Roboto', Tahoma, Geneva, sans-serif; color:#5b5a5a; background:url(../images/bodybg.gif) repeat-x #fff;}

.wrapper{margin:0 auto; width:980px}
ul{margin:0 0 0 20px; padding:0; list-style:none}

p{text-align:justify; line-height:20px}
.left{float:left}
.right{float:right}
.red{color:#b50029}
h1{margin:0 0 10px; font:20px "Oswald", sans-serif; color:#2D3336; border-bottom:1px solid #2D3336; position:relative; padding-bottom:5px}
h1:after{background:#b50029; height:3px; position:absolute; width:100px; content:""; left:0; top:34px}
h2{margin:0; padding:0; font:bold 14px 'Droid Serif', sans-serif; color:#b50029}

.header{float:left; width:100%; background:#b50128; border-bottom:2px solid #fff;}
.headmain{float:left; width:980px}
.logo{float:left; width:350px; margin:12px 0}
.helpline{float:right; width:250px; font:20px/26px 'Droid Serif', sans-serif; color:#fff; text-align:center; margin-top:10px}
.helpline strong{color:#ff9600}

.menu{float:right; width:980px; height:30px; background:url(../images/menu-bg.png) no-repeat;}
.menu li{float:left; border-right:1px solid #fff}
.menu li a{text-decoration:none; font:14px/30px  'Roboto', Tahoma, Geneva, sans-serif; padding:0 12px; color:#fff; }
.menu li a:hover{text-decoration:none; color:#f9c47f; text-shadow:1px 1px 0 #000}
.menu li a.active{text-decoration:none; color:#f9c47f; text-shadow:1px 1px 0 #000}

.slider{float:left; width:100%; position:relative; margin-bottom:20px; border-bottom:6px solid #b50128}
.contentComp{float:left; width:100%; margin-bottom:20px}

.content{float:left; width:980px}
.contLft{float:left; width:700px}
.contRgt{float:right; width:250px}

.content ul li{line-height:20px; padding:0 0 10px 15px; background:url(../images/bullet-1.png) no-repeat 0 6px}

.enquiry{float:left; background:#6e6f70; width:230px; border-radius:10px; padding:10px; margin-bottom:10px}
.enqHd{float:left; color:#fff; padding:5px  10px; font:18px "Oswald", sans-serif;}
.enqTxt{float:left; width:230px}
.txtFld{border:1px solid #ccc; background:#eee; width:216px; padding:2px; color:#666}

/*------home photo gallery------*/
.galComp{float:left; width:980px;}
.marquee0{float:left; width:980px}
.marquee0 img{border:1px solid #ccc; margin:0 3px; padding:2px}

.footerComp{float:left; width:100%; background:#b50128;}
.footer{float:left; width:980px; text-align:center; color:#fff; padding:10px 0}

