﻿* {
	margin: 0px;
	padding: 0px;
}

body {
	height: 100%;
	background:#fff url(bg_body.gif) repeat;
	color: #000;
	font-family: tahoma, arial, sans-serif;
	font-size: 10.5px;
	text-align: center;
}

a {
	color: #000000;
	text-decoration:none;
}

a:hover {
	color: #FFCC00;
}

img {
	border: none;
}



p {
	margin: 5px 0px 5px;
	text-align:left;
	text-align:justify;
	font-size:11px;

}


.clearthis {
	margin : 0px;
	height : 0px;
	clear : both;
	float : none;
	font-size : 0px;
	line-height : 0px;
	overflow : hidden;
}

#container {
	margin:0px auto;
	width:980px;
	border:0px solid #000;
	overflow:hidden;
	background-color:#fff;
}

#top_header{width:980px; height:20px; background: #e67817; /*url(../images/top_corner.gif) repeat-x;*/ margin:0px; padding:0px; border:none;}
#footer_massala{width:auto; padding:8px 8px 8px 8px; background-color:#e67817; border:none; margin-top:15px; color:#CCCCCC;}
#footer_massala a{color: #CCCCCC; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#footer_massala a:hover{ text-decoration:underline;}



/* massla_menu */
#massala_left{width:180px; overflow:hidden; float:left; border:0px solid #eee;}
#massala_menu{ width:180px; float:left; padding-left:0px; border:0px solid #eee;}

/* curve */
.guestlink{width:auto; text-align:left; margin-left:35px; margin-bottom:5px; color:#000; font-size:12px; font-weight:bold;}
.guestlink a{ text-decoration:none;}
.ministration {width:auto; background:#0486fe; color:#000; padding-top:15px; padding-bottom:20px; text-align:left; padding-left:10px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.ministration input{margin:2px 2px 2px 0px;}
.ministration .sub{ border:none; width:74px; height:27px; background:url(../images/submit.gif) no-repeat; display:block;}
.ministration a{text-decoration:underline;}
.guestlink a.link1{ text-decoration:none; font-weight:bold; color:#D20000; font-size:13px;}
.guestlink a:hover.link1{color:#fff;}
.curvy {position:relative; width:180px; background:#0486fe; color:#000; margin:2em auto; padding-top:5px; padding-bottom:5px;}
#ctl, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#9caf9c; background:#fff; overflow:hidden; font-style:normal; z-index:50;}
#ctl {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curvy em b {position:absolute; font-size:150px; font-family:arial; color:#0486fe; line-height:40px; font-weight:normal;}
#ctl b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curvy p {position:relative; z-index:100; padding:5px 10px;}

/* menu */
/*
#massala_menu .home{ width:180px; height:38px; display:block; background:url(../images/btn_home.gif);}
#massala_menu .aboutus{ width:180px; height:38px; display:block; background:url(../images/btn_aboutus.gif);}
#massala_menu .contactus{ width:180px; height:38px; display:block; background:url(../images/btn_contactus.gif);}
#massala_menu .order_online{ width:180px; height:38px; display:block; background:url(../images/btn_orderonline.gif);}
#massala_menu .download_menu{ width:180px; height:38px; display:block; background:url(../images/btn_download_menu.gif);}
#massala_menu .telafriend{ width:180px; height:38px; display:block; background:url(../images/btn_telafriend.gif);}
#massala_menu .account{ width:180px; height:38px; display:block; background:url(../images/btn_my_account.gif);}
#massala_menu .faq{ width:180px; height:38px; display:block; background:url(../images/btn_faq.gif);}
#massala_menu .logout{ width:180px; height:40px; display:block; background:url(../images/btn_logout.gif);}
#massala_menu .purchase{ width:180px; height:40px; display:block; background:url(../images/purchase_order.gif);}
#massala_menu .changepsd{ width:180px; height:40px; display:block; background:url(../images/btn_change_password.gif);}
#massala_menu .login{ width:180px; height:40px; display:block; background:url(../images/btn_login.gif);}


#massala_menu a:hover.home{ width:180px; height:38px; display:block; background:url(../images/btn_home_hover.gif);}
#massala_menu a:hover.aboutus{ width:180px; height:38px; display:block; background:url(../images/btn_aboutus_hover.gif);}
#massala_menu a:hover.contactus{ width:180px; height:38px; display:block; background:url(../images/btn_contactus_hover.gif);}
#massala_menu a:hover.order_online{ width:180px; height:38px; display:block; background:url(../images/btn_orderonline_hover.gif);}
#massala_menu a:hover.download_menu{ width:180px; height:38px; display:block; background:url(../images/btn_download_menu_hover.gif);}
#massala_menu a:hover.telafriend{ width:180px; height:38px; display:block; background:url(../images/btn_telafriend_hover.gif);}
#massala_menu a:hover.account{ width:180px; height:38px; display:block; background:url(../images/btn_my_account_hover.gif);}
#massala_menu a:hover.faq{ width:180px; height:38px; display:block; background:url(../images/btn_faq_hover.gif);}
#massala_menu a:hover.logout{ width:180px; height:40px; display:block; background:url(../images/btn_logout_hover.gif);}
#massala_menu a:hover.purchase{ width:180px; height:40px; display:block; background:url(../images/btn_purchase_order.gif);}
#massala_menu a:hover.changepsd{ width:180px; height:40px; display:block; background:url(../images/btn_change_password_hover.gif);}
#massala_menu a:hover.login{ width:180px; height:40px; display:block; background:url(../images/btn_login_hover.gif);}

*/


/*massla_menu_right*/
#massala_right{width:220px; overflow:hidden; float:right; border:0px solid #eee; padding:5px 0px 5px 5px;}
#massala_right img{margin-bottom:15px;}
#massala_right .searchbox{ width:220px; padding:0px 0px 5px 0px; border:0px solid #eee; overflow:hidden; float:right; font-size:11px; margin-bottom:80px; color:#FFFFFF;}
#massala_right input.searchic{ padding-top:5px;}

/* main_body */
#massala_body{width:535px; height:auto; overflow:hidden; float:left; border:0px solid #eee; padding:5px 5px 5px 20px;  margin-top:100px; text-align:justify; font-size:11px;}
.shower p{ width:auto; padding:10px 10px 0px 10px; margin-right:15px; margin-left:15px; text-align:justify; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* body left_right */
#body_warraper{width:795px; overflow:hidden; float:left; border:0px solid #eee; background:url(../images/bg_header.gif) no-repeat left top; margin:0px; padding:0px;}



.companylogo{ width:300px; border:0px solid #eee; float:left; clear:both;}
.companylogo img{ margin-top:40px;}
#tp_hed{ width:535px; padding:5px 5px 5px 5px; font-size:25px; text-align:left;margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000;}
#tp_guest{ width:auto; padding:5px 5px 5px 5px; font-size:25px; text-align:left;margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#990000;}
#massala_body h1{ font-size:14px;}







/* replace_style*/

#phone{width:1040px; border:0px solid #eee; float:right; margin-top:40px;}
#phone p.ph{width:130px; height:20px; padding-top:5px; margin:0px auto; margin-right:0px; margin-bottom:5px; padding-left:20px; text-align:left; border:0px solid #eee; background:url(../images/phone.gif) no-repeat; float:right;}
#phone p{float:right; margin-left:5px;}

#header_menu ul{width:900px; padding:0px; float:right; background-color:#0B4F16; border:0px solid #eee; list-style-type:none;overflow:hidden; background:#0B4F16 url(../images/menu_bar.jpg) repeat-x;}
#header_menu li {width:auto; padding-left:5px; padding-right:5px; color:#FFFF00; margin-right:2px; font-size:12px; font-weight:bold; padding-top:15px; height:25px; float:left; border-right:1px solid #0B4F16;}
#header_menu li.first{width:76px; background:url(../images/curve_home.jpg) no-repeat;}
#header_menu li.faq{width:58px;}
#header_menu li.last{width:190px; border-right:none;}
#header_menu a{color: #FFFF00;}
/* ..end menu_navigation.. */

/* faq*/
.faqlist {border:1px solid #f2f2f2; padding:5px; margin:5px; font-size:13px; background-color:#fff7c0 ;}

/* error */
.error_in_text {border:1px solid #f2f2f2; padding:2px 2px 2px 2px; display:marker; margin-bottom:1px; overflow:hidden; background-color: #FFD7D7; width:auto; overflow:hidden;}


/* ..search_area.. */
#search_area{width:1040px; height:34px; overflow:hidden; border:0px solid #eee; margin:0px auto; position:relative; background-color:#CBBE31; position:relative;}
#search_box{width:185px; height:21px; float:left; border:0px solid #eee; overflow:hidden; margin-left:7px; margin-top:7px;}
#search_box img{margin-bottom:0px;}
#search_box input{margin-bottom:4px;}
#search_area p{float:right; padding-left:0px; font-weight:bold;  padding-top:5px; margin-right:5px;}
#search_area p.welcome{ float:left; border:0px solid #eee; padding:4px; margin-left:150px; font-size:12px; font-weight:normal;}
#search_area a{color:#000000};
/* ..end search_area.. */

/*..body_warraper..*/
#order_warraper{width:740px; float:left; border:0px solid #eee; overflow:hidden;}
#body_left{width:280px; float:left; height:286px; background-color:#cbbe31; border:0px solid #eee; margin-top:12px;}
.frmbox{width:280px; border:0px solid #eee; margin:0px auto; margin-top:0px; text-align:left; font-size:12px;}
.frmbox #sign_in{ width:89px; height:26px; background: url(../images/sign_in.jpg) no-repeat; border:none; margin-top:5px;}
.frmbox input { margin:5px 2px 5px 0px;}
.frmbox p{ margin-left:30px;}
#body_left a{color:#009900; text-decoration:underline; font-size:12px; font-weight:bold;}
#body_left a:hover{ color:#FFFF00;  text-decoration:none;}
#body_right{width:680px; font-size:11px; float:left; background-color:#fff; border:0px solid #eee; margin-top:12px; margin-left:12px; position:relative;}
#order_body{width:550px; font-size:11px; float:left; border:0px solid #eee; overflow:hidden;}

#order_right{width:200px; float:left; font-size:11px;border:0px solid #000; overflow:hidden; margin-left:8px;}
#order_right ul{ width:200px; list-style-type:none; border:1px solid #eee; overflow:hidden; text-align:right; margin-left:5px;}
#order_right li{width:45px; padding:5px 3px 5px 2px; height:auto; float:left; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc;}

#order_right ul.chart{border:none; background-color: #FFFFD9; border-bottom:1px dashed #ccc; }
#order_right li.itemline{width:200px; text-align:left; padding-left:5px; font-weight:bold; border:none;background:url(../images/order_hed_.jpg) repeat-x;}
#order_right li.qtyline{width:125px; text-align:left; padding-left:5px; overflow:hidden; border:none;}
#order_right li.qtyline input{width:37px; margin-top:2px;} 
#order_right li.subline{border:none; width:55px;}
#cashout{width:auto; float:left; padding:5px 5px 5px 5px;} #cashout .rd{margin:5px 2px 2px 2px;}
#cashout select{width:203px; margin-left:15px;}


#order_right ul.total{border:none; background-color: #FFE6E6;}
#order_right ul.itemhed{border:none; background-color: #D2FFD2;}


#order_right li.baskethed{width:50px; border:none;   background:url(../images/your_basket.gif) no-repeat left ; padding-top:20px; padding-bottom:16px; }
#order_right li.myhed{width:140px; font-size:14px; color:#FF0000; border:none; font-weight:bold; text-align:right; padding:0px; padding-top:25px;}

#order_right ul.basket{border:none;} #order_right li.sub{border-right:none; width:55px; } #order_right li.qty{width:25px;} #order_right li.item{width:125px;} #order_right li.itemheadline{width:86px; text-align:left; padding-left:4px;}
#order_right li.btn{width:177px; border:none;}
#order_right a{color:#fff;}
#order_right img {border:none; margin-top:5px;}
.bodytx{ width:auto; padding:5px 5px 5px 5px; text-align: justify; list-style-position:inside; line-height:20px;}
#order_online{position:absolute; margin-top:299px; margin-left:219px;}
/*..end body_warraper..*/

/* ..add_realfood.. */
#add_realfood{width:1040px; overflow:hidden; border:0px solid #eee; background:url(../images/add.jpg) repeat-x; margin-top:25px;}
#add_realfood img {float:left;}

#pay_delivery{width:1040px; border:0px solid #eee; overflow:hidden; margin-top:25px;}
.delivery{width:545px; float:left; boder:1px solid #eee; line-height:0px;}
#pay_delivery p{float:left; margin:5px 5px 5px 0px;}
.terms{ padding-top:0px; padding-top:5px;  float:left;}
.terms a {color:#000000; text-decoration:underline;}



/* guest_book */
#guest_book{margin-left:15px;}
#guest_book ul{width:500px; overflow:hidden; list-style-type:none; float:left; border:0px solid #eee; margin-bottom:5px; margin-left:0px; }
#guest_book li{width:300px; float:left; border:0px solid #eee; text-align:left; font-size:11px; margin-top:5px;}
#guest_book li.typro{width:100px; text-align:left; padding-right:5px; padding-top:5px;}
#guest_book li.typ_e{width:25px; text-align:left; padding-right:5px; padding-top:5px;}
#guest_book input, textarea, select {width:290px;}
#guest_book .submit{ width:125px; height:37px; border:none; background:#fff url(../images/guest_submit.jpg); color:#FFFFFF;}
#guest_book li.com input{width:150px; height:18px; padding-top:4px; padding-left:2px; margin-bottom:2px;}
#guest_book img{padding-right:2px;}
#guest_book p{ width:500px; float:left;}
#guest_book a{ color:#006600; font-weight:bold; text-decoration:underline;}
#guest_book .d_address{width:20px;}
#guest_book .rd{ width:20px; margin-top:3px;}
#guest_book ul.deliverytime{margin-top:15px;}

/* book_list */
#guest_list{width:auto; float:left; overflow:hidden; border:0px solid #eee; margin-top:0px; padding:0px; margin-bottom:10px;}
.booklist{width:665px; overflow:hidden; float:left; border:1px solid #175E00; background:#E1F4E1 url(../images/pattern_bg.jpg); text-align:left; padding:0px 5px 5px 5px;} 
.bookwhite{width:665px; overflow:hidden; float:left; border:1px solid #175E00; background-color: #F7FFF4; text-align:left; padding:0px 5px 5px 5px; margin:5px 0px 5px 0px;} 
.booklist p{ margin-top:5px;}
#guest_list p{ text-align:left; width:665px; float:left;}
#guest_list a{color:#003300; font-weight:bold; text-decoration: underline;}
.add{text-align:right; width:auto; margin-top:5px;}
.adddata{text-align:right; margin-top:12px;}
.add a{color:#003300; font-weight:bold; text-decoration:none; padding:10px 12px 12px 20px; background:url(../images/add_comments.jpg) no-repeat; border:0px solid #eee;}
.add a:hover{color:#fff;}
.col{color:#FF0000; font-weight:bold;}
.colone{color: #003300; font-weight:bold;}

/* order_online_01 */
.order_list{width:535px; float:left; overflow:hidden; border:0px solid #eee;}
.order_list h1{text-align:left; border-bottom:none; padding:5px 5px 5px 5px; background:url(../images/order_hed_.jpg) repeat-x; margin-top:0px; font-size:14px; color:#006600;}
.arrow{width:23px; height:20px; background:url(../images/arrow_order_01.gif) no-repeat; display:block; position:absolute; float:left; margin-left:510px; margin-top:3px;}
.down_arrow{width:23px; height:20px; background:url(../images/down_arrow_order.gif) no-repeat; display:block; position:absolute; float:left; margin-left:510px; margin-top:3px;}

.order_list ul{width:680px; list-style-type:none; border:0px solid #000; overflow:hidden; padding-bottom:10px; padding-left:5px; background-color: #E8FFE9;}
.order_list li{width:222px; float:left; border:0px solid #eee; padding:2px; text-align:left; margin-top:5px;}
.order_list li.first{text-align:left; width:300px; padding-left:5px;} 
.order_list li.last{text-align:right; width:125px; text-align:center; border:0px solid #eee; margin-top:2px; padding-top:5px; padding-bottom:5px;} 
.order_list li.addtocart a{text-align:right; display:block; width:125px; height:16px; text-align:center; border:0px solid #eee; margin-top:2px; padding-top:5px; padding-bottom:5px; background: url(../images/add-to-card.jpg) no-repeat; color:#FFFFFF;} 
.order_list li.red{ color:#FF0000; font-weight:bold; width:100px;} .order_list li.yellow{ color: #CC0000; font-weight:bold; width:100px;}
.order_list li.addtocart{width:100px;}

.light{ padding-top:20px;}
#col_trace{ background-color: #D5FFD8;}
.order_list li.details{width:400px; }
.order_list li.last a{color:#003300; font-weight:bold; color:#fff;}


/* order_online */
#area_catagories{ width:525px; text-align:right; padding:5px 5px 5px 5px; border:0px solid #eee; background:#f5f5f5 url(../images/categories.jpg) repeat-x; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#area_catagories .catagoriesheader{float:left; padding:2px 2px 2px 2px; overflow:hidden; font-weight:bold; font-size:15px; color:#E10000;}
#area_catagories select{width:210px; border:1px solid #146600;}
#akds{padding-right:0px; font-size:11px; font-weight:bold;}
#akds a.adults{border:0px solid #eee; margin-bottom:5px; display:block; float:right; background:url(../images/adults.jpg) no-repeat left; padding:5px 15px 3px 30px; color:#006600;}
#akds a.kids{border:0px solid #eee; display:block; float:right; background:url(../images/kids_m.jpg) no-repeat left; padding:5px 15px 3px 30px; color:#006600;}
#akds a.deals{border:0px solid #eee; display:block; float:right; background:url(../images/deals_m.jpg) no-repeat left; padding:5px 5px 3px 30px; color:#006600;}

#akds a:hover{color: #FF0000;}
#mid_warraper{width:auto 0px; margin:0px auto; margin-left:5px; overflow:hidden; position:relative; border:0px solid #eee; float:left; padding:5px; margin-top:15px; text-align:left;}

/*purchase Order*/
#order_his ul{ width:535px; margin-left:0px; float:left; border:0px solid #fff; overflow:hidden; list-style-type:none; background:#fff url(../images/tb_hed.jpg) repeat-x;}
#order_his li {width:120px; padding-top:10px; padding-bottom:10px; padding-left:5px; overflow:hidden; border-right:1px solid #fff; float:left; text-align:left; font-size:11px;}
#order_his li.last{border:none; background:url(../images/tb_hed_right.jpg) no-repeat right top; width:86px;} #order_his li.lastdata{width:85px;}
#order_his li.lastdescription{border:none; background:url(../images/tb_hed_right.jpg) no-repeat right top; width:472px;}#order_his li.lastdescrptiondata{width:472px;}

#order_his li.first{background:url(../images/tb_hed_left.jpg) no-repeat left top; width:120px;} #order_his li.conusdes{width:120px;}
#order_his li.conus{width:100px;}
#order_his li.qty{width:75px;} #order_his li.basdes{width:150px;} #order_his li.qty input{width:40px; border:1px solid #999999; background-color:#f2f2f2;}
#order_his ul.viewpages{ background:none; border-bottom:1px dashed #D5F3CF;}
#order_his ul.couponcode{ text-align:left; padding:4px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; text-indent:15px; margin-top:10px;}
#order_his ul.viewbas{ background:none; border:1px dashed #D5F3CF; border-top:none;}

#order_his ul.cartitem{ overflow:hidden; background:#fff url(../images/cartitem_sym.jpg) no-repeat left ; padding:10px 5px 10px 30px; font-size:14px; font-weight:bold; text-align:left;}
#order_his ul.adultcart{ background:#f5f5f5 url(../images/adultcart_sym.jpg) no-repeat left ; padding:10px 5px 10px 20px; font-size:12px; font-weight:bold; text-align:left;}
#order_his li.total{ width:150px; text-align:right; background-color: #FFE375; padding-right:27px;} #order_his li.qtyto{width:85px; background-color: #FEFFD2; color:#FF0000;} #order_his li.qtysub{width:85px; background-color: #FFEFAE; color: #990000;}
#order_his li.lastbas{width:64px; background-color:#FFE375;} #order_his li.lastpic{width:85px; background-color:#FFE375; padding:0px; border-right:none; padding-left:15px;}
#order_his li.lastpic a{color:#FFE375;} .lastpic img{ border:none;}

#order_his li.items{width:320px; background:url(../images/tb_hed_left.jpg) no-repeat left top;} #order_his li.sectiondata{width:200px;} #order_his li.itemsdata{width:320px;} #order_his li.itemscolor{width:320px; background-color: #FFEEE6;}
#order_his li.pqty{width:75px;} #order_his li.qtycolor{width:120px; background-color: #FFE3D7;} 
#order_his li.amountlast{width:122px; background:url(../images/tb_hed_right.jpg) no-repeat right top;} #order_his li.amountdata{width:122px;} #order_his li.amountcolor{width:75px; background-color: #FFEEE6;}

#order_his li.itemscolortop{width:320px; background-color: #FFFFE6;}
#order_his li.qtycolortop{width:120px; background-color: #FFFFC8;}
#order_his li.amountcolortop{width:75px; background-color: #FFFFE6;}

#order_his ul.detailstime{ background-color:#F9F9F9; background-image:none; padding:10px 5px 10px 5px; font-size:11px; text-align:left;}
#order_his ul.cartiteminfo{ background:#fff url(../images/cartitem_sym.jpg) no-repeat left ; padding:10px 5px 10px 30px; font-size:14px; font-weight:bold;}
#order_his ul.adultcart{ background: #F9F9F9 url(../images/adultcart_sym.jpg) no-repeat left ; padding:10px 5px 10px 20px; font-size:12px; font-weight:bold;}

#order_his li.delivery{width:110px; padding-top:20px; background-color: #ECFFEA;}
#order_his li.deliverydata{width:413px; background-color: #FAFFF9;}




#basket_check{width:auto; margin:0px auto; margin-top:25px;}
#basket_check a{} #basket_check img {border:none; margin-left:25px;}

#scd_menu{ padding-right:0px; font-size:11px;}
#scd_menu a.add{border:0px solid #eee;  display:block; float:right; background:url(../images/download.gif) no-repeat left; padding:3px 5px 3px 25px; color:#FF0000;}
div.headeradmin{width:775px; text-align:center; font-size:18px; font-weight:bold; height:20px; float:left; overflow:hidden; color:#006600; border:0px solid #ccc; padding:8px 10px 10px 10px;  margin-top:25px; /*background:#fff url(../images/head_curve.jpg) repeat-x;*/}
.lastdata img{ border:none; margin-left:15px;}

#message{width:auto; padding:5px 5px 5px 5px; float:left; background-color:#FFFF00; color:#000000;}
.method{text-align:left; margin-top:5px; margin-left:8px; padding:5px 5px 5px 5px; background-color:#FFEAB7; float:left;}
.collection{text-align:left; margin-top:5px; margin-left:38px; padding:5px 5px 5px 5px; background-color:#FFEAB7; float:left;}



