/* ------------------------------------------- */
/*      Template 1 - pallette 1 - default      */
/* ------------------------------------------- */
/*     COMMON COLORS USED:
 *     "Default background" 	-> color:#;		// default color for background
 *     "Lighter background" 	-> color:#;		// color for lighter background
 *     "Darken background" 		-> color:#;		// color for darken background
 *     "Default text" 			-> color:#;		// default text color for... everything
 *     "Large/Bold text" 		-> color:#;		// a lighter variant of default text color, for when text gets bigger but has to blend in
 *     "Default Link" 			-> color:#;		// Desaturated color for text-Links
 */


body 								{ color: black; background: #e7f6ba url('/images/templates/soft_corners/default/mainBG.jpg') repeat-x top left; }
#header #logo 						{ background:url('/images/templates/soft_corners/default/restaurantLogoBG.jpg'); }
#logo_content 						{ color:#c0c0bf; }
#header #restaurant_name 			{ color:white; }
#header #restaurant_name_sh 		{ color:#677d0f; }
#header #poweredBy a 				{ background:url('/images/templates/soft_corners/default/aPlaceToDine.jpg'); }


/* ------------------- */
/*      main menu      */
/* ------------------- */
#mainMenu 							{ background:url('/images/templates/soft_corners/default/mainMenuBg.jpg') no-repeat top left; }
#mainMenu #home a 					{ background:url('/images/templates/soft_corners/default/mm_home.jpg'); }
#mainMenu #menu a 					{ background:url('/images/templates/soft_corners/default/mm_menu.jpg'); }
#mainMenu #contactUs a 				{ background:url('/images/templates/soft_corners/default/mm_contactUS.jpg'); }
#mainMenu #reviews a 				{ background:url('/images/templates/soft_corners/default/mm_reviews.jpg'); }
#mainMenu #home a:hover 			{ background:url('/images/templates/soft_corners/default/mm_homeHover.jpg'); }
#mainMenu #menu a:hover 			{ background:url('/images/templates/soft_corners/default/mm_menuHover.jpg'); }
#mainMenu #contactUs a:hover 		{ background:url('/images/templates/soft_corners/default/mm_contactUSHover.jpg'); }
#mainMenu #reviews a:hover	 		{ background:url('/images/templates/soft_corners/default/mm_reviewsHover.jpg'); }


/* ----------------- */
/*      content      */
/* ----------------- */
#welCuisinesFeatures 				{ background-color:#b3b708; }
#welCuisinesFeatures .footer 		{ background:url('/images/templates/soft_corners/default/welcome_footer.gif') no-repeat bottom center; }


/* --------------------------- */
/*        welcome section      */
/* --------------------------- */
#welcome h1 						{ background:url(/images/templates/soft_corners/default/welcome_title.jpg) no-repeat top left; color:#f3f4b6; }
#welcome .welcomeMessage 			{ color:white; }
#welcome .welcomeSignature 			{ color:#f1f37e; border-bottom: 1px solid #f1f37e; }


/* ------------------ */
/*      features      */
/* ------------------ */
#features 							{ background:url('/images/templates/soft_corners/default/featuresBg.gif') repeat-y top center; }
#features h2 						{ background:url('/images/templates/soft_corners/default/features_title.jpg') no-repeat top left; color:#9fa308; }
#features p 						{ color:#444; background:url('/images/templates/soft_corners/default/featuresBtm.gif') no-repeat bottom right; }


/* ------------------ */
/*      cuisines      */
/* ------------------ */
#cuisines 							{ background:url('/images/templates/soft_corners/default/cuisinesBg.gif') repeat-y top left; }
#cuisines h2 						{ background:url('/images/templates/soft_corners/default/cuisines_title.jpg') no-repeat top left; color:#9fa308; }
#cuisines p 						{ color:#444; background:url('/images/templates/soft_corners/default/featuresBtm.gif') no-repeat bottom right; }
#pictureGallery 					{ background-color: #b3b708; }
#pictureGallery #mainPictureHolder 	{ background:url('/images/templates/soft_corners/default/pGallery_top.gif') no-repeat top center; }
#pictureGallery #thumbsHolder 		{ background:url('/images/templates/soft_corners/default/thumbsHolderBg.gif') no-repeat bottom center; }
#pictureGallery #navLeft 			{ background:url('/images/templates/soft_corners/default/navLeft.gif') no-repeat; }
#pictureGallery #navRight 			{ background:url('/images/templates/soft_corners/default/navRight.gif') no-repeat; }
#pictureGallery #navRight a 		{ background:url('/images/templates/soft_corners/default/navRight.gif') no-repeat; }
#pictureGallery #navLeft a 			{ background:url('/images/templates/soft_corners/default/navLeft.gif') no-repeat; }
#pictureGallery #thumbs .selected 	{ border:3px solid #b3b708; }


/* --------------------------- */
/*      hours of operation     */
/* --------------------------- */
#hoursOfOperation 					{ background: white url('/images/templates/soft_corners/default/hoursBg.gif') repeat-y top center; }
#hoursOfOperation h2 				{ background:url('/images/templates/soft_corners/default/hoursTop.gif') no-repeat top center;	color:#9fa308; }
#hoursOfOperation .footer 			{ background:url('/images/templates/soft_corners/default/hoursBottom.gif') no-repeat bottom center; }
#hoursOfOperation p 				{ color:#444; }


/* --------------------------- */
/*            events           */
/* --------------------------- */
#events 							{ background: white url('/images/templates/soft_corners/default/eventsBg.gif') repeat-y top center; }
#events h2 							{ background:url('/images/templates/soft_corners/default/eventsTop.gif') no-repeat top center; color:#9fa308; }
#events .footer 					{ background:url('/images/templates/soft_corners/default/eventsBottom.gif') no-repeat bottom center; }
#events #navLeft a 					{ background:url('/images/templates/soft_corners/default/navLeftG.gif') no-repeat; }
#events #navRight 					{ background:url('/images/templates/soft_corners/default/navRightG.gif') no-repeat; }
#events #navRight a					{ background:url('/images/templates/soft_corners/default/navRightG.gif') no-repeat; }
#events .event 						{ background-color:white; border: 1px solid #d4d4d4; }
.event h3 							{ color: #af0101; }
.event .date 						{ color:#747474; background:url('/images/templates/soft_corners/default/eventLine.gif') repeat-x bottom center; }
.event .details 					{ color:#7d8107; }


/* --------------------------- */
/*    order And Reservation    */
/* --------------------------- */
a.makeReservation 					{ background:url('/images/templates/soft_corners/default/makeReservation.jpg') no-repeat; }
a.orderOnline 						{ background:url('/images/templates/soft_corners/default/orderOnline.jpg') no-repeat; }


/* ---------------- */
/*      footer      */
/* ---------------- */
#footerContent, #footerContent a	{ color:#7d8107; }


/* -------------------------------------------------- */
/*              template 1 - MENU page                */
/* -------------------------------------------------- */
#leftRightHolder 					{ background: #a3ad00 url('/images/templates/soft_corners/default/leftRightHolderBg.png') no-repeat top left; }
#leftRightHolderFooter 				{ background:url('/images/templates/soft_corners/default/catItemsFooterBg.gif') no-repeat top left; }
#leftHolder							{ background:url('/images/templates/soft_corners/default/leftMenuBg.png') repeat-y top left; }


/* ----------------------- */
/*      category tabs      */
/* ----------------------- */
#categoryTabs #food a.off 			{ background: url('/images/templates/soft_corners/default/leftMenuTab1Off.png') no-repeat top left; color:#bec45b; }
#categoryTabs #food a.on 			{ background: url('/images/templates/soft_corners/default/leftMenuTab1On.png') no-repeat top left; color:#a3ad00; }
#categoryTabs #wines a.off 			{ background: url('/images/templates/soft_corners/default/leftMenuTab2Off.png') no-repeat top left; color:#bec45b; }
#categoryTabs #wines a.on 			{ background: url('/images/templates/soft_corners/default/leftMenuTab2On.png') no-repeat top left; color:#a3ad00; }


/* -------------------- */
/*      categories      */
/* -------------------- */
#categories ul li:hover 			{ background:url('/images/templates/soft_corners/default/leftMenuAHover.png') no-repeat top right; }
#categories a 						{ border-bottom:1px solid #c2c2c2; color:#404040; }


/* ------------------------ */
/*      click to order      */
/* ------------------------ */
#clickToOrder a 					{ background:url('/images/templates/soft_corners/default/leftMenuOrderOnline.jpg') no-repeat top right;}


/* ---------------------- */
/*      items header      */
/* ---------------------- */
#itemsHeader 						{ background:url('/images/templates/soft_corners/default/itemsHeaderBg.png') no-repeat top left; }
#itemsHeader label 					{ color:#797979; }
#itemsHeader #icons a.print 		{ background:url('/images/templates/soft_corners/default/iconPrint.png') no-repeat top left; }
#itemsHeader #icons a.download 		{ background: url('/images/templates/soft_corners/default/iconDownPdf.png') no-repeat top left; }


/* --------------- */
/*      Items      */
/* --------------- */
#items 								{ background:url('/images/templates/soft_corners/default/itemsBg.png') repeat-y top left; }
#items .alt .details 				{ background-color:#fcffca; }
#items .details h2 					{ color: #3b3b3b; }
#items .details p 					{ color:black; }
#items .priceIcons .price 			{ color:#8a9100; }
.spicy1 							{background:url('/images/templates/soft_corners/default/icon_redChili1.gif') no-repeat top left;}
.spicy2 							{background:url('/images/templates/soft_corners/default/icon_redChili2.gif') no-repeat top left;}
.spicy3 							{background:url('/images/templates/soft_corners/default/icon_redChili3.gif') no-repeat top left;}
.vegetarian 						{background:url('/images/templates/soft_corners/default/icon_vegetarian.gif') no-repeat top left;}
.nonVegetarian 						{background:url('/images/templates/soft_corners/default/icon_nonVegetarian.gif') no-repeat top left;}
.healthy 							{background:url('/images/templates/soft_corners/default/icon_healthyFood.gif') no-repeat top left;}
#items .priceIcons .buttons a 		{ border:1px solid #adadad; color:#7a7a7a; background-color:#d3f3ac;background:url('/images/templates/soft_corners/default/buttons_bg.png') repeat-x top left;}
#items .priceIcons .buttons a:hover	{ color:#535353;}
#items .priceIcons .buttons input {border:1px solid #7a7a7a;}
#items .notification {color:white; background-color:#a3ad00;}

/* ---------------------- */
/*      items legend      */
/* ---------------------- */
#itemsFooter 						{ background:url('/images/templates/soft_corners/default/legendBg.png') no-repeat top left; }
#itemsFooter #legend 				{ color:#797979; }


/* ----------------- */
/*      coupons      */
/* ----------------- */
#couponsHolder 						{ background:url('/images/templates/soft_corners/default/couponsBg.gif') repeat-y top center; }
#couponsHolder h2 					{ background:url('/images/templates/soft_corners/default/coupons_title.gif') no-repeat top left; color:#9fa308; }
#couponsHolder #navRight a 			{ background:url('/images/templates/soft_corners/default/navRightG.gif') no-repeat; }
#couponsHolder #navLeft a 			{ background:url('/images/templates/soft_corners/default/navLeftG.gif') no-repeat; }
#couponsFooter 						{ background:url('/images/templates/soft_corners/default/coupons_footer.gif') no-repeat top left; }


/* ---------------- */
/*      coupon      */
/* ---------------- */
#couponsHolder .coupon 				{ background:url('/images/templates/soft_corners/default/couponBg.jpg') no-repeat bottom right;	border:3px solid #bfd150; background-color: white; }
#couponsHolder .coupon h3 			{ background-color: #bfd150; color:white; }
#couponsHolder .coupon p.details 	{ color: #7c821c; }
#couponsHolder .coupon strong 		{ background-color:#a1ad00; color:white; }
#couponsHolder .coupon p.period 	{ color: #868686; }
#couponsHolder .coupon .icon1		{ background:url('/images/templates/soft_corners/default/discount_icon1.jpg') no-repeat top left; }
#couponsHolder .coupon .icon2		{ background:url('/images/templates/soft_corners/default/discount_icon2.jpg') no-repeat top left; }
#couponsHolder .coupon .icon3		{ background:url('/images/templates/soft_corners/default/discount_icon3.jpg') no-repeat top left; }
#couponsHolder .coupon .icon4		{ background:url('/images/templates/soft_corners/default/discount_icon4.jpg') no-repeat top left; }
#couponsHolder .coupon .icon5		{ background:url('/images/templates/soft_corners/default/discount_icon5.jpg') no-repeat top left; }

/* ---------------------------------------------------------- */
/*              Template 1 - Rating & Reviews page            */
/* ---------------------------------------------------------- */
#leftTab 							{ background:url('/images/templates/soft_corners/default/leftTabBg.png') no-repeat top left; }
#leftHolder #leftHolderFooter 		{ background:url('/images/templates/soft_corners/default/leftHolderFooterBg.png') no-repeat bottom left; }
#leftTab h1 						{ color:#9fa308; }


/* ----------------- */
/*      reviews      */
/* ----------------- */
#reviewsHolder 						{ background:url('/images/templates/soft_corners/default/itemsBg.png') repeat-y top left; }
#reviewsHolderFooter 				{ background:url('/images/templates/soft_corners/default/reviewsHolderFooterBg.png') no-repeat bottom right; }
#reviewsHolder .review 				{ border:1px solid #d3ea51; }
#reviewsHolder .aPlaceToDine 		{ background:url('/images/templates/soft_corners/default/aPlaceToDineReviewBg.jpg') no-repeat top left; }
#reviewsHolder .details h2 			{ color:#3f3f3f; }
#reviewsHolder .details h3 			{ color:#a3ad00; }
#reviewsHolder .details p 			{ color:#515151; }
.ratingHolder .average 				{ color:#f45f28; }
#averageRatingHolder .average 		{ background:url('/images/templates/soft_corners/default/averageRatingBg.gif') no-repeat top left; color:white; }


/* ----------------------- */
/*      displayRating      */
/* ----------------------- */
li.exp 								{ color:#777; }
li.exp strong 						{ color:#899300; }
li.smallStar_full 					{ background:url('/images/templates/soft_corners/default/smallStar_full.gif') no-repeat 1px 2px; }
li.smallStar_half 					{ background:url('/images/templates/soft_corners/default/smallStar_half.gif') no-repeat 1px 2px; }
li.smallStar_empty 					{ background:url('/images/templates/soft_corners/default/smallStar_empty.gif') no-repeat 1px 2px; }
li.smallCircle_full 				{ background:url('/images/templates/soft_corners/default/smallCircle_full.gif') no-repeat 2px 3px; }
li.smallCircle_empty 				{ background:url('/images/templates/soft_corners/default/smallCircle_empty.gif') no-repeat 2px 3px; }
li.bigStar_full 					{ background:url('/images/templates/soft_corners/default/bigStar_full.gif') no-repeat top left; }
li.bigStar_half 					{ background:url('/images/templates/soft_corners/default/bigStar_half.gif') no-repeat top left; }
li.bigStar_empty 					{ background:url('/images/templates/soft_corners/default/bigStar_empty.gif') no-repeat top left; }
li.bigCircle_full 					{ background:url('/images/templates/soft_corners/default/bigCircle_full.gif') no-repeat 1px 2px; }
li.bigCircle_empty 					{ background:url('/images/templates/soft_corners/default/bigCircle_empty.gif') no-repeat 1px 2px; }


/* ------------------------- */
/*      aptd rating box      */
/* ------------------------- */
#aptdRatingBox 						{ border:1px solid #a3ad00; background:url('/images/templates/soft_corners/default/aptdRatingBoxBg.gif') no-repeat top center; }
#aptdRatingBox p 					{ color:#42b9f9; }


/* ----------------------- */
/*      review button      */
/* ----------------------- */
#reviewsHolder a.addReview 			{ background:url('/images/templates/soft_corners/default/addReview.png') no-repeat top left; }
#reviewsHolder a.addReview:hover	{ background:url('/images/templates/soft_corners/default/addReviewHover.png') no-repeat top left; }


/* ---------------------------------------------------------------- */
/*                     Template 1 - Contact page                    */
/* ---------------------------------------------------------------- */
#locationsEmailHolder 				{ background: #a3ad00 url('/images/templates/soft_corners/default/locationsEmailHolderBg.gif') no-repeat top left; }
#locationsEmailHolderFooter 		{ background:url('/images/templates/soft_corners/default/catItemsFooterBg.gif') no-repeat top left; }
#locationsHolder					{ background:url('/images/templates/soft_corners/default/locationsBg.gif') repeat-y top center; }
#locationsHolder .locationsFooter 	{ background:url('/images/templates/soft_corners/default/locatinosFooterBg.gif') no-repeat bottom left; }
#locationsHolder .title 			{ background: url('/images/templates/soft_corners/default/locationsTitleBg.gif') no-repeat top left; }
#locationsHolder .title h1 			{ color:#9fa308; }
.location 							{ border-bottom:1px solid #a3ad00; }
.location li 						{ color:#727271; }
.location li strong 				{ color:#878f00; }