@charset "UTF-8";
/* CSS Document */


/*------------------------------ custum formating -------------------------------*/
/*sets the sub nav for the frotpage based navigation */
.spacer {
height: 14px;
width: 170px;
}

/*to use classes in the column div with class example <div class="1colspan dark-color">- also use the border class simmilarly located in the global style sheet*/

.dark-color {
background-color: #f2e7cf;
}
.med-color {
background-color: #f6eedc;
}
.light-color {
background-color: #faf5ec;
}
.fade {
background-image:url(/dining/common/images/box-fade.jpg);
background-position: top;
background-repeat: repeat-x;
}

/*-------------------------------- Heading Colors ---------------*/
#content-container h1,h2,h3,h4,h5,h6 { 
color: #811f0f;
}

/*------------------------------- Link Colors ---------------*/
#content-container a:link, a:visited {
color: #811f0f;
}

/*------------------------------- Template color Formating -----------------------------------*
/* sets the background image which contains the color for the navigation so it the color remains for the full height of the page.*/
#inner-container {
background-image:url(/dining/common/images/nav-color.gif);
background-repeat: repeat-y !important;
}
#left-nav-container {
/*background-image: url("/dining/common/images/lefty-fade.jpg");
	background-position: top right;
	background-repeat: repeat-y;	
	this is used for whent the text is resized and should be the same color of the above bg image
background-color: #fbf8f0;
background-image: url(/dining/common/images/left-fade.jpg);
	background-repeat: repeat-x;*/
}


/*----------------- Template Font Formating --------------------*/

/*-------------- Top Nav Coloring ----------------- */
#nav-container  a:link, #nav-container  a:visited  {
	color: #9a3030 !important;
}

#nav-container  a:hover {
	background-color: #9a3030;
	color: #ffffff !important;
	text-decoration: none;
}

#nav-container {
	background-color: #fbf8f0;
	background-image: url(/dining/common/images/top-fade.jpg);
	background-position: top left;
	background-repeat: repeat-x;
}

/*-------------- footer Nav Coloring ----------------- */
#footer-container  a:link, #footer-container  a:visited  {
	color: #9a3030 !important;
}

#footer-container  a:hover {
	color: #ffffff !important;
	text-decoration: none;
}

#footer-container {
	background-color: #fff;
	background-image: url(/dining/common/images/footer-fade.gif);
	background-repeat: repeat-x;
}
#footer-container ul  a:link, #footer-container ul a:visited  {
	color: #9a3030 !important;
}
#footer-container h3 strong{
color: #666;
}
#footer-container h3{
color: #9a3030;
}

#copyright {
	color: #9a3030;
}

/*-------------------- Left Navigation ---------------------*/

#left-nav-container a:link, #left-nav-container a:visited {
	display: block;
	text-decoration: none;
	padding: 3px 6px 3px 8px;
	color: #9a3030;
}

#left-nav-container a:link {
color: #9a3030;
}

#left-nav-container a:visited {
color: #9a3030;
}

#left-nav-container h2 a:link, #left-nav-container h2 a:visited{
	padding-left: 14px;
	border-bottom: 0px solid #ececec;
}

#left-nav-container h3 a:link, #left-nav-container h3 a:visited{
	padding-left: 22px;
	border-bottom: 0px solid #ececec;
}

#left-nav-container h4 a:link, #left-nav-container h4 a:visited{
	padding-left: 30px;
}

#left-nav-container a:hover{
	background-color: #9a3030;
	color: #ffffff !important;
	text-decoration: none;
	background-image: url("/common/images/arrow-hover.gif");
	background-position: center left;
	background-repeat: no-repeat;
}

#left-nav-container h1 a:hover{
background-color: #9a3030 !important;
}

.pageheading {
font-weight: normal !important;
}

.img-3col {
border: 2px solid #f2e6d0; margin-left: 14px !important; margin-top: 20px;
}

.quotationz {
font-weight: bold !important;
color: #9a3030 !important;
}
.weightnormal {
font-weight: normal !important;
}

