/* CSS Document */

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

#main_container{width:100%; height:auto;}

#container{margin:auto; width:950px; height:auto;}

#bg{float:left; display:inline; background-color:#FFFFFF repeat; width:100%; height:auto;}

#logo{float:left; display:inline;width:309px; height:86px; margin:17px 0 0 0;}

#line{float:left; display:inline; width:2px; height:69px; margin:20px 0 0 392px;}

#line h1{float:left; display:inline;font:normal 28px 'Gill sans MT', serif; color:#000000; margin:-70px 0 0 15px; width:233px;}

#line p{float:left; display:inline;font:normal 28px 'Gill sans MT', serif; color:#a8162c; margin:-40px 0 0 15px; width:233px;}



/*menu*/

#menu_bg{float:left; display:inline; background:url(../images/menu_bg.png) repeat-x; width:950px; height:35px; margin:15px 0 0 0;}

#menu_line{float:left; display:inline; width:1px; height:12px; margin:10px 5px 0 5px;}

#menu{float:left;position:relative;display:inline; margin:0px 0px 0 0px;font:normal 13px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:10px 25px 0 25px; text-align:center;}

#menu a{text-decoration:none; color:#FFFFFF;}

#menu a:hover{color:#ebb669; text-decoration:none;  text-align:center; margin:-7px 0px 0 0px; padding-top:7px;}

#menu a:active{display:block;color:#ebb669; text-decoration:none;text-align:center; margin:-7px 0px 0 0px; padding-top:7px;}



#home #menu-home, #abt #menu-abt, #ls #menu-ls, #qlty #menu-qlty,#careers #menu-careers, #cu #menu-cu{display:block;color:#ebb669; text-decoration:none;  text-align:center; margin:-7px 0px 0 0px; padding-top:7px;}



/* Easy Slider */



	#slider ul, #slider li,

	#slider2 ul, #slider2 li{

		margin:0;

		padding:0;

		list-style:none;

		}

	#slider2{margin-top:1em;}

	#slider li, #slider2 li{ 

		/* 

			define width and height of list item (slide)

			entire slider area will adjust according to the parameters provided here

		*/ 

		width:950px;

		height:287px;

		overflow:hidden; 

		}	



/*homepage*/

#main{float:left; display:inline;width:695px; height:auto;}

#main h1{float:left; display:inline; font:normal 24px "Trebuchet MS"; color:#907e5f; margin-top:10px; margin-bottom:10px;}

#main p{float:left; display:inline; font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#747171; width:687px; height:auto; margin-top:3px; margin-bottom:10px;}

.bold{float:left; display:inline; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#747171; margin:2px 3px 0 0;}

#main h3{float:left; display:inline; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#747171; width:695px; height:auto; margin-top:25px;}

.para1{float:left; display:inline; font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#747171; height:auto; margin-top:25px;}

.enquiry{float:left; display:inline;width:203px; height:57px; }



#bottom{float:left; display:inline; width:950px; height:460px; margin-top:20px;}

#column{float:left; display:inline; width:224px; height:auto;}

#qty{float:left; display:inline; background-color:#990134; width:224px; height:31px;}

#bottom h1{float:left; display:inline; font-family:'LucidaBright',serif; font-size:21px; color:#FFFFFF;height:auto; margin:2px 0 15px 10px;}

#bottom h1 a{ text-decoration:none; color:#FFFFFF;}

#bottom p{float:left; display:inline; font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#747171; width:216px; height:auto;}

#more{float:left; display:inline; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#747171; width:78px; height:auto; text-decoration:none; margin:-10px 0 0 0;}

#more a{color:#747171;text-decoration:underline;}

#column1{float:left; display:inline; width:224px; height:auto; margin-left:15px;}

#column2{float:left; display:inline; width:224px; height:auto; margin-left:22px;}

.pm{float:left; display:inline; background-color:#653366; width:224px; height:31px;}

.pl{float:left; display:inline; background-color:#336699; width:224px; height:31px;}

.news{float:left; display:inline; background-color:#319797; width:224px; height:31px;}

.news_bg{float:left; display:inline; background-color:#f4fafa; width:224px; height:auto; margin:-12px 0 0 0px;}

.news_bg p{float:left;display:inline; margin:7px 0 0 0 ;padding:0px 3px 0 8px;font: normal 11px Verdana, Arial, Helvetica, sans-serif; color:#747171;}

#more1{float:left; display:inline; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#747171; width:78px; height:auto; text-decoration:none; margin:10px 0 0 8px;}

#more1 a{color:#747171;text-decoration:underline;}

.news_line{float:left; display:inline;width:213px; height:1px; margin:12px 0 12px 5px;}



/*Quality*/

.para2{float:left; display:inline; font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#747171; width:695px; height:auto; margin:0px 0 30px 15px; text-align:left;}

.food_rate{float:left; display:inline;width:695px; height:auto; margin:0 0 40px 0;}

.box{float:left; display:inline;width:269px; height:auto; background-color:#f1f1f1; margin:-270px 0 0 415px; border-radius:10px; -moz-border-radius:10px;}

.para3{float:left; display:inline; font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#3f1414; width:230px; height:auto; margin:15px 0 15px 25px;}



#side{float:left; display:inline;width:255px; height:auto;}

.box1{float:left; display:inline;width:222px; height:auto; background-color:#dceff9; margin:25px 0 0 33px;}

.box2{float:left; display:inline;width:222px; height:40px; background-color:#000000;}

#side h1{float:left; display:inline; font-family:'Coda',serif; font-size:18px; color:#FFFFFF; margin:8px 0 0 16px;}

#side p{float:left; display:inline; font-family:'Forum',serif; font-size:12px/22px; line-height:22px; color:#0f0f10; width:192px; height:auto; margin:25px 0 20px 12px; text-align:center;}

#side h2{float:left; display:inline; font-family:'Forum',serif;font-size:26px; color:#a8162c; margin:10px 0 20px 30px;}



/*Peace of Mind*/

.img003{float:left; display:inline; width:287px; height:112px; margin:10px 0 0 0px;}

 

/*careers*/

#car_box{float:left; display:inline; width:695px; height:auto; margin:10px 0 0 0px;}

.appl{float:left; display:inline; width:307px; height:166px; margin:0px 0 0px 0px;} 

.ca_txt{float:left; display:inline; font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#747171; width:360px; height:auto; margin:0px 20px 0 0px;}

.ca_txt1{float:left; display:inline; font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#747171; width:695px; height:auto; margin:10px 0 0 0px;}

.ca_txt1 a{color:#747171; text-decoration:underline;}

.ca_txt1 a:hover{color:#747171; text-decoration:underline;}





/* Contact us*/

#conTxt{float:left; display:inline; font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif; color:#747171;text-decoration:none;}

#conTxt a{color:#747171; text-decoration:none;}

#conTxt a:hover{color:#747171; text-decoration:underline;}



.sub_but{float:left; display:inline; background-color:#a8162c; margin-left:128px; text-align:center; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; width:80px; height:32px;}



#footer{float:left; display:inline; background-color:#FFFFFF repeat; width:100%; height:auto; margin-top:10px;}

#footer_bg{float:left; display:inline; background-color:#efdbdc; width:950px; height:auto; margin-top:20px;}

.footer_li{float:left;position:relative; margin:20px 0 0px 176px;padding:0;left:1px; width:650px; height:auto;}

.footer_li li{float:left;display:inline; margin:0; padding:0 20px 0 20px;font: normal 11px Verdana, Arial, Helvetica, sans-serif;color:#020000;text-decoration:none;border-right:1px solid #494142;}

.footer_li li a{text-decoration:none;color:#494142;}

.footer_li li a:hover{text-decoration:underline; color:#494142;}



.copy_txt{float:left; display:inline;font: normal 12px Verdana, Arial, Helvetica, sans-serif;color:#494142; width:348px; margin:15px 0 25px 304px;}  















