/************************************************/
/* Title	:	Jinder Catering Services		*/
/* URL		:									*/
/* Author	:	Mohamed Noohu S.M.S				*/
/* Created	:	27th October 2008				*/
/* Modified	:	28th November 2008				*/
/************************************************/

body{margin:0 auto;background:url('../images/main_bg.gif');font:normal 12px trebuchet ms,tahoma,verdana;}
img{border:0px;}
:-moz-any-link:focus{outline:none;}
h1,h2,h3,h4,h5,h6,ul,li,p{margin:0px;padding:0px;}
h1{font-size:16px;color:#283f66;}
ul{list-style:none;}
p{padding:0px 0px 10px 0px;line-height:20px;text-align:justify;}
p span{font-weight:bold;color:#e96d03;}
a{color:#2a4066;}
a:hover{color:#425b87;text-decoration:none;}
.clear{clear:both;}
.clearpadding{clear:both;height:12px;}
#main_container{margin:auto;width:1000px;position:relative;}
.container{float:left;width:1000px;margin:0 auto;position:relative;}
.out_of_block{position:absolute;top:210px;right:0;}
.container_1{width:958px;margin:auto;}
.main_block{float:left;width:950px;border-left:solid 4px #050f22;border-right:solid 4px #050f22;background:url('../images/block_bg.gif') repeat-y;}
.inner_block{float:left;width:958px;background:url('../images/block_bg_1.gif') repeat-y;}
.top_1{float:left;width:950px;height:213px;background:url('../images/home_top_1.jpg') no-repeat;}
.top_2{float:left;width:950px;height:106px;overflow:hidden;}
.top_3{float:left;width:950px;height:158px;background:url('../images/home_top_3.jpg') no-repeat;}
.logo a{float:left;width:275px;height:139px;background:url('../images/logo.jpg') no-repeat;text-indent:-99999px;margin:59px 0px 0px 21px;}
.content_block{float:left;width:950px;}
.content_left{float:left;width:524px;background:url('../images/hotel_img.jpg') no-repeat;margin:0px 0px 0px 11px;display:inline;}
.welcome_txt{float:left;width:524px;height:160px;background:url('../images/headings/welcome_txt.gif') no-repeat 74px 0px;}
.home_content{float:left;width:390px;margin:0px 0px 0px 75px;display:inline;}
.home_content p{padding:0px 0px 5px 0px;line-height:18px;}
.brand_block{float:left;width:390px;}
.brand_1{float:left;width:138px;height:28px;background:url('../images/brand_1.gif') no-repeat;}
.brand_2{float:left;width:163px;height:28px;background:url('../images/brand_2.gif') no-repeat;}
.brand_3{float:left;width:84px;height:29px;background:url('../images/brand_3.gif') no-repeat;}
.content_right{float:right;width:415px;}
.gallery_txt{float:left;width:415px;height:40px;background:url('../images/headings/gallery_txt.gif') no-repeat 33px 8px;}
.gallery_block_1{float:left;width:415px;}
.gallery_left a{float:left;width:14px;height:25px;background:url('../images/arrow.gif') no-repeat top;margin:69px 21px 0px 0px;text-indent:-99999px;}
.gallery_img_1{float:left;width:305px;height:160px;border:solid 1px #c7c7c7;}
.gallery_img_1 img{padding:9px;}
.gallery_right a{float:left;width:14px;height:25px;background:url('../images/arrow.gif') no-repeat bottom;margin:69px 0px 0px 21px;text-indent:-99999px;}
.home_contact{float:left;width:415px;height:150px;background:url('../images/home_contact.gif') no-repeat 33px bottom;text-indent:-99999px;}
.home_footer{float:left;width:958px;height:40px;background:url('../images/home_footer.gif') no-repeat;font-size:11px;color:#576f91;text-align:center;padding:58px 0px 0px;}

/* Inner Page */
.footer_bg{float:left;width:958px;background:url('../images/footer_bg.gif') no-repeat bottom;}
.inner_left{float:left;width:244px;background:url('../images/logo_bg.jpg') no-repeat right top;}
.inner_logo a{float:left;width:195px;height:97px;background:url('../images/inner_logo.gif') no-repeat;margin:76px 0px 0px 31px;text-indent:-99999px;}
.inner_right{float:right;width:700px;background:url('../images/inner_top.gif') repeat-x top;margin:0px 14px 0px 0px;display:inline;}
ul.menu{margin:30px 0px 0px 10px;}
ul.menu li{float:left;margin:0px 24px 0px 24px;height:18px;display:inline;}
ul.menu li a{float:left;height:18px;text-indent:-9999px;}
.home a{float:left;width:30px;background:url('../images/menu.gif') no-repeat;}
.about_us a{float:left;width:49px;background:url('../images/menu.gif') no-repeat -30px 0px;}
.services a{float:left;width:46px;background:url('../images/menu.gif') no-repeat -79px 0px;}
.our_menus a{float:left;width:60px;background:url('../images/menu.gif') no-repeat -125px 0px;}
.gallery a{float:left;width:35px;height:18px;background:url('../images/menu.gif') no-repeat -185px 0px;}
.testimonial a{float:left;width:67px;height:18px;background:url('../images/menu.gif') no-repeat -220px 0px;}
.contact_us a{float:left;width:60px;background:url('../images/menu.gif') no-repeat -287px 0px;}
.footer{float:left;width:958px;height:111px;padding-top:15px;}
.inner_brand_block{float:left;width:390px;margin:40px 0px 0px 40px;display:inline;}
.inner_contact{float:left;width:520px;height:85px;background:url('../images/inner_contant.gif') no-repeat 100px bottom;}
.copyright{float:left;width:958px;text-align:center;font-size:11px;color:#576f91;padding:7px 0px 10px;}
.heading_block{float:left;width:244px;background:url('../images/left_bar.gif') no-repeat right;min-height:400px;_height:400px;margin:74px 0px 0px;}
.headings{float:left;width:244px;height:131px;background:url('../images/headings/headings_bg.gif') no-repeat right;}
body#about_us .head_txt{float:left;width:221px;height:29px;background:url('../images/headings/about_us.gif') no-repeat right;margin:50px 0px 0px 0px;}
body#services .head_txt{float:left;width:221px;height:29px;background:url('../images/headings/services.gif') no-repeat right;margin:50px 0px 0px 0px;display:inline;}
body#our_menus .head_txt{float:left;width:221px;height:29px;background:url('../images/headings/our_menus.gif') no-repeat right;margin:50px 0px 0px 0px;display:inline;}
body#img_gallery .head_txt{float:left;width:221px;height:29px;background:url('../images/headings/gallery.gif') no-repeat right;margin:50px 0px 0px 0px;}
body#contact_us .head_txt{float:left;width:221px;height:29px;background:url('../images/headings/contact_us.gif') no-repeat right;margin:50px 0px 0px 0px;}
body#testimonial .head_txt{float:left;width:221px;height:29px;background:url('../images/headings/testimonials.gif') no-repeat right;margin:50px 0px 0px 0px;}
.banner{float:left;width:700px;height:183px;background:url('../images/banner.jpg') no-repeat;margin-top:17px;}
.inner_content{float:left;width:615px;margin:10px 0px 0px 45px;display:inline;min-height:400px;_height:400px;}
.navigation{float:left;width:615px;text-align:right;font-size:10px;margin:0px 0px 25px 0px;}
.navigation a{color:#000;text-decoration:none;}
.navigation a:hover{color:#555;text-decoration:underline;}
.navigation img{vertical-align:middle;padding:0px 12px;}
.navigation span{background:url('../images/nav_bg.gif') repeat-x center 2px;color:#FFF;padding:0px 3px;}
.img_frame{float:right;width:165px;position:relative;margin:0px 0px 5px 10px;display:inline;}
.frame_img{float:left;padding:22px 0px 0px 3px;}
.frame{float:left;width:165px;position:absolute;top:0;left:0;}
.map{float:right;width:185px;background:#FFF;}
.map{border:solid 1px #dde1e7;padding:3px;}
.address_block{float:left;width:615px;border-bottom:solid 1px #e6e6e6;padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;}
.form_block{float:left;width:619px;background:url('../images/form_bg.gif') repeat-y;}
.form_top{float:left;width:619px;height:5px;font-size:1px;background:url('../images/form_top.gif') no-repeat;}
.form_content{float:left;width:619px;background:url('../images/form_bottom.gif') no-repeat bottom;padding-bottom:25px;}
.required{float:right;text-align:right;padding:15px 25px 15px 0px;}
.enquiry{float:left;padding:10px 0px 0px 25px;}
.required span{color:#ff0000;}
.form_txt{float:left;width:160px;padding:0px 0px 0px 30px;font-weight:bold;color:#777;}
.form_txt span{font-weight:normal;color:#ff0000;padding-left:2px;}
.form_field, .form_button{float:left;width:400px;}
.form_field input{float:left;width:300px;height:17px;border:solid 1px #dde1e7;background:url('../images/txt_box_corner.gif') no-repeat right top;font:normal 11px trebuchet ms,tahoma,verdana;padding:auto 5px;color:#283f66;}
.form_field textarea{float:left;width:300px;height:90px;border:solid 1px #dde1e7;background:url('../images/txt_box_corner.gif') no-repeat right top;font:normal 11px trebuchet ms,tahoma,verdana;padding:auto 5px;color:#283f66;}
.form_field select{float:left;width:300px;height:18px;border:solid 1px #dde1e7;font:normal 11px trebuchet ms,tahoma,verdana;padding:auto 5px;color:#283f66;}
select.date{width:40px;margin-right:10px;}
select.month{width:50px;margin-right:10px;}
select.year{width:70px;}
.gallery_main_block{float:left;width:615px;padding-bottom:25px;margin-bottom:15px;background:url('../images/border.gif') repeat-x bottom;}
h2{float:left;width:600px;font-size:15px;color:#283f66;background:url('../images/heading_icon.gif') no-repeat 0px 5px;padding:0px 0px 0px 8px;}
.gallery_block{float:left;width:123px;position:relative;}
.gallery_img{float:left;}
.gallery_img img{padding:18px 0px 0px 13px;}
.gallery_frame{float:left;width:123px;position:absolute;top:0;left:0;}
.menu_img_block{float:left;width:300px;padding-top:15px;}
.menu_img{float:left;width:75px;height:76px;background:url('../images/menu_img_frame.gif') no-repeat;}
.menu_img img{padding:3px;}
.menu_txt{float:left;width:200px;padding:22px 0px 0px 14px;font-size:18px;}
.testimonial_block{float:left;width:612px;background:url('../images/testimonial_bg.gif') repeat-y;margin-bottom:15px;}
.testimonial_top{float:left;width:612px;background:url('../images/testimonial_top.gif') no-repeat top;}
.testimonial_bottom{float:left;width:612px;background:url('../images/testimonial_bottom.gif') no-repeat bottom;min-height:110px;_height:110px;padding-top:5px;}
.testimonial_bottom p{width:440px;padding:15px 0px 0px 85px;font:italic 11px trebuchet ms,tahoma,verdana;color:#424d5d;line-height:20px;}
.testimonial_bottom p span{font:bold 12px trebuchet ms,tahoma,verdana;color:#0e4686;line-height:5px;}
.line{float:left;width:606px;height:20px;margin-top:25px;border-top:solid 1px #e6e6e6;}
.service_block{float:left;width:606px;background:url('../images/service_block_bg.jpg') repeat-y;overflow:hidden;}
.service_block_top{float:left;width:606px;height:14px;background:url('../images/service_block_top.gif') no-repeat;}
.service_block_bottom{float:left;width:606px;height:14px;background:url('../images/service_block_bottom.gif') no-repeat bottom;}
.service_left{float:left;width:357px;overflow:hidden;padding-left:15px;}
.service_right{float:left;width:234px;height:285px;background:url('../images/service_tab_bg.gif') no-repeat right 5px;}
#service_1 h1{float:left;width:320px;height:31px;background:url('../images/headings/services_1.gif') no-repeat 0px 0px;text-indent:-99999px;margin:12px 0px 5px 30px;display:inline;}
#service_2 h1{float:left;width:320px;height:31px;background:url('../images/headings/services_1.gif') no-repeat 0px -31px;text-indent:-99999px;margin:12px 0px 5px 30px;display:inline;}
#service_3 h1{float:left;width:320px;height:31px;background:url('../images/headings/services_1.gif') no-repeat 0px -62px;text-indent:-99999px;margin:12px 0px 5px 30px;display:inline;}
#service_4 h1{float:left;width:320px;height:31px;background:url('../images/headings/services_1.gif') no-repeat 0px -93px;text-indent:-99999px;margin:12px 0px 5px 30px;display:inline;}
#service_5 h1{float:left;width:320px;height:31px;background:url('../images/headings/services_1.gif') no-repeat 0px -124px;text-indent:-99999px;margin:12px 0px 5px 30px;display:inline;}
#service_6 h1{float:left;width:320px;height:31px;background:url('../images/headings/services_1.gif') no-repeat 0px -155px;text-indent:-99999px;margin:12px 0px 5px 30px;display:inline;}
#service_7 h1{float:left;width:320px;height:31px;background:url('../images/headings/services_1.gif') no-repeat 0px -186px;text-indent:-99999px;margin:12px 0px 5px 30px;display:inline;}
#service_8 h1{float:left;width:320px;height:31px;background:url('../images/headings/services_1.gif') no-repeat 0px -217px;text-indent:-99999px;margin:12px 0px 5px 30px;display:inline;}
.service_img{float:left;width:168px;height:175px;position:relative;margin:0px 15px 0px 10px;display:inline;}
.service_imgs{float:left;}
.service_imgs img{padding:19px 0px 0px 23px;}
.service_frame{float:left;width:168px;height:173px;position:absolute;top:0;left:0;}
.service_txt{float:right;width:179px;}
.service_right ul{margin:27px 0px 0px 20px;font-size:11px;}
.service_right li{padding:1px 0px 36px 0px;#padding:0px 0px 18px 0px;cursor:pointer;color:#FFF;}
.service_right li a{color:#FFF;text-decoration:none;}
.service_right li a:hover{color:#FFF;}
.service_right li span{float:left;}
.service_right li em{float:right;margin-right:16px;#margin-right:15px;font:bold 12px trebuchet ms;}
/* Inner Page */
.error_msg{float:left;width:400px;padding:0px 0px 10px 190px;font-size:11px;}
