/*
	SITE WIDE COLOUR SPECIFIC STYLES

	Colour specific styles for the site go in this file, this includes color, background-color, background, and any other theme associated colour css.
	
*/


html {background: #dedebe url(../images/background.gif) repeat scroll left top;/* url(../images/global/body_bg.png) top left repeat;*/}

body {
/*background: none;*/
-moz-background-origin: padding;
-moz-background-inline-policy: continuous;
color:#666666;
}	/* if there is a background image */

#container {	background: #e6daa6; }

#header {	/* usually includes navbar sometimes subnav too */
background: #51904C url(../images/global/banner_bg.jpg) top left no-repeat;
	border-bottom: 1px solid #fcfcd4;
	}

#locationnav {
background: url(../images/global/locationnav_bg.gif) 100% 0 repeat-x;
	color: #32592F;
}
	#locationnav span {
	background: url(../images/global/locationnav_sidecap.gif) 0 0 no-repeat;
	}

#header div.steps {
background: url(../images/global/banner_steps.gif) 0 0 no-repeat;
}

#content {
	/*background: url(../images/global/content_bg.gif) top left repeat-x;*/
	background:#FFF;
	}

#blackboard {
	background: url(../images/img_blackboard_bg.gif) top left repeat-y;
	color: #fcfcd4;
	}

#blackboard .blackBoardTop {
	background: url(../images/img_blackboard_top.gif) top left no-repeat;
	}

.blackBoardBottom {
	background: url(../images/img_blackboard_bottom.gif) top left no-repeat;
	}

#blackboard a {
	color: #42733e;
}

#shoppingcart {
background: url(../images/global/cart_bg.gif) 0 0 repeat-y;
}

#orderBorder, #orderBorderCran {
background: url(../images/global/orderBorder_bg.gif) top left repeat-y;
}
#orderBorder {background: url(../images/global/orderBorder_bg.gif) top left repeat-y;}
#orderBorderCran {background: url(../images/global/orderBorderCran_bg.gif) top left repeat-y;}

#innerContent.index {
background: url(../images/img_indexContent_bg.gif) 0 27px no-repeat;
}

#pageText.signup span.inputOptional {color: #bb0000;}
span.dobText {color: #bb0000;}

#map img {border:1px solid #a7c690;}

img.map {border:1px solid #a7c690;}
#pageText.contactUs textarea {
	border: 1px solid #a7c690;
	}

table.month {.background-color: #e3edc1;}
table.month .monthname {
	color: #8A8D08;
	/*.color: #41723e;*/
	.color: #8A8D08;
}

table.month .monthnavigation a {color: #e4701e;}

table.month .dayname {
	text-align: center;
	background-color: #969494;
	color:#000;
	border-top: 1px solid #a7c690;
}

table.month .monthday, table.month .nomonthday, table.month .saturday, table.month .sunday, table.month .event, table.month .today {
	background-color: #fff;
	color:#666666;
	border: 2px solid #eeeded;
}

table.month .nomonthday {
	color: #efefef;}

.schedule1 {color: #00f;}
.schedule2 {color: #000;}
.schedule3 {color: #b50000;}
.schedule4 {color: #ff8600;}
.schedule5 {color: #378f25;}
.schedule6 {color: #268492;}
.schedule7 {color: #8b8924;}
.schedule8 {color: #862388;}

.inputRequirement {color: #cc0000;}

img.product {border: 1px solid #000000}	/* add page specific if info page has different border */

#pageText.menu table {
	border-top: 1px solid #bb6042;
	color: #000;
}
#pageText.menu table table {
	/*border-top: 1px solid #e3edc1;*/
	border-top: none;
}

tr.productListing-odd td, tr.productListing-even td {
	/*border-top: 9px solid #e3edc1;*/
	border-top: 1px solid #dddddd;
	color:#666666;
}
tr.productListing-odd, tr.productListing-even, td.prodDesc {
	background-color: #f8f7f7;
}

td.entreeImage img {
	border: 1px solid #41723e;
}

.featuredEntree td {
	background-color: #fcfcd4;
}
td.entreeName {
	color: #e4701e;}
	td.entreeName .featuredPrice{
		color: #000000;
	}
#footer {
background:#8a8d08/*url(../images/global/footer_bg.gif) top left no-repeat*/;
	color: #fff;
}
#footer a {
	color: #fff;
}
a.eatsLogo {/* create anchor classed 'eatsLogo' /image 'footer_eatsLogo.gif' in the global folder*/
background: url(../images/global/footer_eatsLogo.png) top right no-repeat;
}

/* ERROR and WARNINGS */
span.errorText {
	color: #cc0000;
}
.inputRequirement {color: #cc0000;}






















/*BUTTONS*/
/* button images for next and previous month buttons */
td.nextMonthNav a.january {background: url(../images/schedule/btn_next_january.gif) top left no-repeat;}
td.nextMonthNav a.february {background: url(../images/schedule/btn_next_february.gif) top left no-repeat;}
td.nextMonthNav a.march {background: url(../images/schedule/btn_next_march.gif) top left no-repeat;}
td.nextMonthNav a.april {background: url(../images/schedule/btn_next_april.gif) top left no-repeat;}
td.nextMonthNav a.may {background: url(../images/schedule/btn_next_may.gif) top left no-repeat;}
td.nextMonthNav a.june {background: url(../images/schedule/btn_next_june.gif) top left no-repeat;}
td.nextMonthNav a.july {background: url(../images/schedule/btn_next_july.gif) top left no-repeat;}
td.nextMonthNav a.august {background: url(../images/schedule/btn_next_august.gif) top left no-repeat;}
td.nextMonthNav a.september {background: url(../images/schedule/btn_next_september.gif) top left no-repeat;}
td.nextMonthNav a.october {background: url(../images/schedule/btn_next_october.gif) top left no-repeat;}
td.nextMonthNav a.november {background: url(../images/schedule/btn_next_november.gif) top left no-repeat;}
td.nextMonthNav a.december {background: url(../images/schedule/btn_next_december.gif) top left no-repeat;}
/**/
td.prevMonthNav a.january {background: url(../images/schedule/btn_prev_january.gif) top left no-repeat;}
td.prevMonthNav a.february {background: url(../images/schedule/btn_prev_february.gif) top left no-repeat;}
td.prevMonthNav a.march {background: url(../images/schedule/btn_prev_march.gif) top left no-repeat;}
td.prevMonthNav a.april {background: url(../images/schedule/btn_prev_april.gif) top left no-repeat;}
td.prevMonthNav a.may {background: url(../images/schedule/btn_prev_may.gif) top left no-repeat;}
td.prevMonthNav a.june {background: url(../images/schedule/btn_prev_june.gif) top left no-repeat;}
td.prevMonthNav a.july {background: url(../images/schedule/btn_prev_july.gif) top left no-repeat;}
td.prevMonthNav a.august {background: url(../images/schedule/btn_prev_august.gif) top left no-repeat;}
td.prevMonthNav a.september {background: url(../images/schedule/btn_prev_september.gif) top left no-repeat;}
td.prevMonthNav a.october {background: url(../images/schedule/btn_prev_october.gif) top left no-repeat;}
td.prevMonthNav a.november {background: url(../images/schedule/btn_prev_november.gif) top left no-repeat;}
td.prevMonthNav a.december {background: url(../images/schedule/btn_prev_december.gif) top left no-repeat;}














