
/* ---------------------------------------------------------------------------- */
/*      Like a book CSS template siberian winter                                */
/* ---------------------------------------------------------------------------- */
/* template_name=siberian+winter&header=76a0b0&default_text=35262d&subHeader=adb076&default_text1=726169&oddButtonColor=257796&large_text=257796&ribbon=4d646d&large_text1=25968f&footerTextColor=76a0b0 */
/*     COMMON COLORS USED:
 *     'Default background' 	-> color:#76a0b0;		// body background
 *     'Lighter background' 	-> color:#76a0b0;		// header bar background
 *     'Darken background' 		-> color:#adb076;		// tabs background
 *     'Default text' 			-> color:#35262d;		// default text color for... everything
 *     'Default text darken'	-> color:#726169;		// darken than default to blend with background
 *     'Large/Bold text' 		-> color:#257796;		// default title text
 *     'Large/Bold text alt' 	-> color:#25968f;		// default title text alt, default links
 */

/* ----------------- */
/*      General      */
/* ----------------- */
body {
	margin:0;
	background:#76a0b0 url('/images/templates/like_a_book/siberian_winter/page_bg.gif');
	color:#35262d;
}
#mainContent {background:url('/images/templates/like_a_book/siberian_winter/main_bg.png') repeat-y top center;}
.mainC {*background:url('/images/templates/like_a_book/siberian_winter/main_bg.png') repeat-y top center;}


.contentFooter {height:41px; background:url('/images/templates/like_a_book/siberian_winter/main_footer_bg.png') no-repeat bottom center;}


h1, h2, h3, h4, h5, h6 {font-family:'Trebuchet MS', 'Helvetica Neue', Helvetica, Arial, sans-serif;}


.strong 	{font-weight:bold;}
.right 		{text-align:right;}
.justified	{text-align:justify;}
.f-right 	{float:right;}
.f-left 	{float:left;}
.center 	{text-align:center;}
.pane-box	{margin-bottom:30px;}
.clear 		{clear:both;}
div.clear   {height:1px;}

label 	{ color:#25968f; }
.small	{ color:#726169; }






/* --------------------------------------------------- anchors -- */
a, a:visited 		{color:#257796; text-decoration:none;}
a:hover				{color:#257796; text-decoration:underline;}
a.image-link, .priceIcons .icons a, #items .buttons a	{
	cursor:pointer; border:none; font-size:0; line-height:0; /* for Safari */
	text-indent: -999px;
	vertical-align: middle;
	background-position: top left; background-repeat: no-repeat; text-decoration:none; border:none !important;

	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}
a.image-link span	{display:none;border:none;}



/* --------------------------------------------------- colors 'c-' prefix -- */
.c-default			{color:#35262d;}
.c-default-darken	{color:#726169;}
.c-title 			{color:#257796;}
.c-title-alt		{color:#25968f;}


/* ------------------------- */
/*      Header elements      */
/* ------------------------- */
#header {background:url('/images/templates/like_a_book/siberian_winter/header_bg.png') no-repeat top right;}


/* ------------------------------- restaurant logo -- */
#logo {
	text-align:center; height:110px;
}
#restaurant_name {
	font-size:2.3em; padding-top: 20px; color:white;
}
#poweredBy a {width:133px; height:45px; background:url('/images/templates/neutral_rounded/orange/aPlaceToDine.png');}

#session_status{padding-top:5px;color:#726169;}
a.sign-in, a.logout {width:60px; height:16px;}
a.sign-in 	{background:url('/images/templates/like_a_book/siberian_winter/btn_login.png');}
a.logout 	{background:url('/images/templates/like_a_book/siberian_winter/btn_logout.png');}


/* ---------------- */
/*      Footer      */
/* ---------------- */
#footerContent {
	font-size:11px;
	height:70px;
	background:url('/images/templates/like_a_book/siberian_winter/footer_bg.png') no-repeat top left;
	color:#76a0b0;
	padding: 10px 41px 0 0;
}
#footerContent a {color:#76a0b0;}

/* ------------------- */
/*      Main menu      */
/* ------------------- */
#mainMenu ul { list-style:none; padding:0;margin:0;}
#mainMenu li { float:left;padding:0;margin:0;}
#mainMenu a { display:block; height:140px; text-decoration:none;}
#mainMenu a span {display:none;}

#mainMenu #home a 		{background:url('/images/templates/like_a_book/siberian_winter/menu_home.png'); width:90px;}
#mainMenu #menu a 		{background:url('/images/templates/like_a_book/siberian_winter/menu_menu.png'); width:87px;}
#mainMenu #contactUs a 	{background:url('/images/templates/like_a_book/siberian_winter/menu_locations.png'); width:87px;}
#mainMenu #reviews a 	{background:url('/images/templates/like_a_book/siberian_winter/menu_reviews.png'); width:95px;}

#mainMenu #home a:hover, #mainMenu #home.current a  	{background:url('/images/templates/like_a_book/siberian_winter/menu_home_on.png')}
#mainMenu #menu a:hover, #mainMenu #menu.current a 		{background:url('/images/templates/like_a_book/siberian_winter/menu_menu_on.png');}
#mainMenu #contactUs a:hover, #mainMenu #contactUs.current a {background:url('/images/templates/like_a_book/siberian_winter/menu_locations_on.png');}
#mainMenu #reviews a:hover, #mainMenu #reviews.current a 	{background:url('/images/templates/like_a_book/siberian_winter/menu_reviews_on.png');}


.preloader { position: absolute; overflow: hidden; left: -9999px; top: -9999px; height: 1px; width: 1px; }
.preloader .pp-1 { background-image:url('/images/templates/like_a_book/siberian_winter/menu_home_on.png'); }
.preloader .pp-2 { background-image:url('/images/templates/like_a_book/siberian_winter/menu_menu_on.png'); }
.preloader .pp-3 { background-image:url('/images/templates/like_a_book/siberian_winter/menu_locations_on.png'); }
.preloader .pp-4 { background-image:url('/images/templates/like_a_book/siberian_winter/menu_reviews_on.png'); }

#mainMenu #menu.no-menu a 	{background:url('/images/templates/like_a_book/siberian_winter/menu_nomenu.png');}
/* ------------------- */
/*      lhp - rhp      */
/* ------------------- */
.lhpHolder {background:url('/images/templates/like_a_book/siberian_winter/lhpTop_bg.png') no-repeat top left;}
.empty	   { height:100px; }
.lhp {padding:15px 31px 0 100px;}
.lhp-large {padding:15px 31px 0 85px;}
.rhp {padding:15px 0 0 0;}
.separator		{margin-bottom:20px;}
.lhp .separator {padding-bottom:25px; background:url('/images/templates/like_a_book/siberian_winter/left_separator.png') no-repeat bottom right;}
.rhp .separator	{padding-bottom:5px; background:url('/images/templates/like_a_book/siberian_winter/right_separator.png') no-repeat 30px bottom;}

.rhp h1, .rhp h2 {background:url('/images/templates/like_a_book/siberian_winter/heading.png') no-repeat top left; padding-left:41px;height:40px;padding-top:0;}
.rhp h1 span, .rhp h2 span {background:url('/images/templates/like_a_book/siberian_winter/main_bg.png') repeat-y -410px top;padding:0 5px; height:40px; line-height:30px;}



/* ------------------------------ gallery -- */
#mainPicture{height:240px;}
#thumbs {height:240px;overflow:auto;}



/* ------------------------------ hours of operation -- */
#hoursOfOperation p {background:url('/images/templates/like_a_book/siberian_winter/clock.png') no-repeat left 10px;}

/* ------------------------------ welcome section -- */
#welcome .welcomeMessage {background:url('/images/templates/like_a_book/siberian_winter/quote.png') no-repeat top left;
text-indent: 55px; padding-top:10px;
}
#welcome h1 {margin-bottom:0.1em;}


/* ------------------------------ order & reservation -- */
#orderAndReservation a {display:block;width:220px;height:60px;margin-bottom:15px;}
#orderAndReservation #makeReservation {background:url('/images/templates/like_a_book/siberian_winter/tableReservation.gif') no-repeat top left;}
#orderAndReservation #orderOnline{background:url('/images/templates/like_a_book/siberian_winter/orderOnline.gif') no-repeat top left;}


/* ------------------- */
/*      Menu page      */
/* ------------------- */

/* ------------------------------- item -- */
#items .itemborder {border-left:1px dotted #ccc;}
#items .clearborder {border-bottom:1px dotted #ccc;}
#items .item {margin-bottom:10px;}
#items .item img.left {margin-top:0.7em;}



/* -------------------------------------- */
/*      Shopping summary - mini cart      */
/* -------------------------------------- */
#shoppingSummary {
	margin:20px 0 0 0;
	padding:35px 0 0 0;
	font:11px Arial, helvetica, sans-serif;
	color:#999;
	background:url('/images/templates/like_a_book/siberian_winter/summary_title.png') no-repeat 46px top;
}
#shoppingSummary table {background:url('/images/templates/like_a_book/siberian_winter/summary_left.gif') repeat-y top left;
padding-left:15px;
}
#shoppingSummary table th, #shoppingSummary table td {
	padding:3px 1px;
}
#shoppingSummary table td.right, #shoppingSummary table th.tright {text-align:right;}
#shoppingSummary table thead th {font-weight:bold; background-color:transparent;border-bottom:1px dashed #ddd;}
#shoppingSummary table tfoot th, #shoppingSummary table tfoot td {border-top:1px solid #aaa;text-align:right; font-weight:bold;background-color:transparent;}
#shoppingSummary table tfoot td, #shoppingSummary table td.right {color:#25968f;}

.lhp-large .orderOnline {width:111px; height:21px;background:url('/images/templates/like_a_book/siberian_winter/checkout.gif'); margin-left:70px;}


.buttons a {width:91px;height:19px;background:url('/images/templates/like_a_book/siberian_winter/addToOrder.gif') no-repeat top left;margin:4px 5px;}
#items .buttons input {height:14px;font-size:11px;border:1px solid #aaa;}
#items .buttons select {height:16px;font-size:11px;border:1px solid #aaa;}
#items .buttons span {display:block; font-family: Georgia, 'Times New Roman', Times, serif; font-size:11px; color:#726169;position:absolute;background-color:white;padding:1px 4px; border:1px solid #adb076; width:230px;}
#items .item p {margin-bottom:0.2em;}


/* ----------------------------------- menu icons -- */
.spicy1 		{ width:20px; height:14px; }
.spicy2 		{ width:24px; height:14px; }
.spicy3 		{ width:29px; height:14px; }
.vegetarian 	{ width:14px; height:14px; }
.nonVegetarian 	{ width:14px; height:14px; }
.healthy 		{ width:14px; height:14px; }

.spicy1 		{background:url('/images/templates/like_a_book/siberian_winter/icon_redChili1.gif')}
.spicy2 		{background:url('/images/templates/like_a_book/siberian_winter/icon_redChili2.gif')}
.spicy3 		{background:url('/images/templates/like_a_book/siberian_winter/icon_redChili3.gif')}
.vegetarian 	{background:url('/images/templates/like_a_book/siberian_winter/icon_vegetarian.gif')}
.nonVegetarian 	{background:url('/images/templates/like_a_book/siberian_winter/icon_nonVegetarian.gif')}
.healthy 		{background:url('/images/templates/like_a_book/siberian_winter/icon_healthyFood.gif')}

#legend a 				{ margin:0; padding:0 0 7px 0; background-repeat:no-repeat; border:none; font-size:11px; text-decoration:none;}
#legend .spicy1 		{ width:50px; padding-left:22px; }
#legend .spicy2 		{ width:55px; padding-left:24px; }
#legend .spicy3 		{ width:58px; padding-left:28px; }
#legend .vegetarian 	{ width:66px; padding-left:17px; }
#legend .nonVegetarian 	{ width:77px; padding-left:17px; }
#legend .healthy 		{ width:67px; padding-left:17px; }

#itemsFooter			{ border-top:1px dotted #ccc; margin-bottom:2em;}


/* ------------------------------------ category tabs -- */
#categoryTabs		{float:left;}
#categoryTabs ul {list-style: none; margin:30px 10px 0 0;}
#categoryTabs ul li a {width:115px; height:47px; display:block; text-decoration:none; font-weight:bold;	font-size:14px; font-family: Arial, Helvetica, sans-serif; color:#76a0b0;}
#categoryTabs ul li a span {display:block; padding: 12px 0 0 30px;}
#categoryTabs ul li a.on {background:url('/images/templates/like_a_book/siberian_winter/left_tabs.png') no-repeat top left;}
#categoryTabs ul li a.off {background:url('/images/templates/like_a_book/siberian_winter/left_tabs.png') no-repeat left -47px;}

#categories ul {list-style:none;margin:16px 0 0 0;padding:0;}
#categories ul li {border-bottom:1px dotted #adb076;padding:2px 0 2px 5px;}
#categories ul li a:hover {color:#25968f;text-decoration:none;}
#categories ul li.selected {padding-right:15px;background:url('/images/templates/like_a_book/siberian_winter/menu_selected.gif') no-repeat right 3px;}

/* ------------------------------------ discounts -- */
.coupon {margin-bottom:15px; border-bottom:1px dotted #25968f;}
.coupon p {margin:0;}


/* ------------------------- */
/*      Contact Us page      */
/* ------------------------- */
.location ul			{ list-style:none; margin-bottom:20px; }
.location li.left		{ font-size:13px; padding:0 2px; line-height:1.5em; font-weight:bold; color:#726169;}
.location li.right		{ font:13px Georgia, 'Times New Roman', Times, serif; padding:0 2px; line-height:1.5em;}
.location li.left 		{ float:left; clear:left; width:150px; text-align:right; }
.location li.right 		{ float:left; width:250px; text-align:left;}
.location ul 			{ padding-bottom:10px; border-bottom:1px dotted #adb076; }



/* ---------------------- */
/*      Reviews page      */
/* ---------------------- */

/* ----------------------- */
/*      displayRating      */
/* ----------------------- */
ul.displayRating {
	list-style:none; margin:2px; padding:0; display:inline; float:right;
}
ul.displayRating.f-left{float:left;}
ul.displayRating li { float:left; clear: right;}

li.exp {
	font: 10px verdana, arial, helvetica;
	padding:0 5px;
}

li.smallStar_full,
li.smallStar_half,
li.smallStar_empty 		{ width:18px; height:17px; }

li.smallCircle_full,
li.smallCircle_empty 	{ width:11px; height:12px; }


#averageRatingHolder li.exp {
	font-size: 12px;
	padding-right:10px;
}
#averageRatingHolder .average, #aptdRatingBox {
	font-size:1.2em;
}
#aptdRatingBox {margin-top:30px;}


li.bigStar_full,
li.bigStar_half,
li.bigStar_empty	{ width:27px; height:25px; }

li.bigCircle_full,
li.bigCircle_empty	{ width:15px; height:15px; }


li.smallStar_full 	 { background:url('/images/templates/like_a_book/siberian_winter/smallStar_full.gif') no-repeat 1px 2px; }
li.smallStar_half 	 { background:url('/images/templates/like_a_book/siberian_winter/smallStar_half.gif') no-repeat 1px 2px; }
li.smallStar_empty 	 { background:url('/images/templates/like_a_book/siberian_winter/smallStar_empty.gif') no-repeat 1px 2px; }
li.smallCircle_full  { background:url('/images/templates/like_a_book/siberian_winter/smallCircle_full.gif') no-repeat 2px 3px; }
li.smallCircle_empty { background:url('/images/templates/like_a_book/siberian_winter/smallCircle_empty.gif') no-repeat 2px 3px; }
li.bigStar_full 	 { background:url('/images/templates/like_a_book/siberian_winter/bigStar_full.gif') no-repeat top left; }
li.bigStar_half 	 { background:url('/images/templates/like_a_book/siberian_winter/bigStar_half.gif') no-repeat top left; }
li.bigStar_empty 	 { background:url('/images/templates/like_a_book/siberian_winter/bigStar_empty.gif') no-repeat top left; }
li.bigCircle_full 	 { background:url('/images/templates/like_a_book/siberian_winter/bigCircle_full.gif') no-repeat 1px 2px; }
li.bigCircle_empty 	 { background:url('/images/templates/like_a_book/siberian_winter/bigCircle_empty.gif') no-repeat 1px 2px; }


.addReview {width:111px; height:21px; background:url('/images/templates/like_a_book/siberian_winter/addReview.gif'); *display:block !important;}

#poweredBy a {width:133px; height:46px; background:url('/images/templates/like_a_book/siberian_winter/aptd.png');}

