/* - - - - - - - - - - -BEGIN BC - OVERRIDE UR - - - - - - - - - - - - - - - */

#col1 ul  { margin-left: 0px!important; padding: 4px 0px 0px 0px !important; line-height: 70% !important; font-size: 11px !important; width: 171px; }
#col1 { margin-top: 0 !important; width: 181px; }

/* #col2 { margin-top: 0 !important; padding: 0 !important; } */

/* For 2 col layout 
#col2 { float: left; width: 565px !important; padding: 6px 0px 0px 15px !important;  }
* HTML #col2 {width: 517px; w\idth: 497px;}  */

/* For 3 col layout */
#col2 { width: 490px !important; padding: 0px 0px 20px 0px !important; float: left; }
* HTML #col2 {width: 492px; w\idth: 490px;}

/* For 2 col layout Capacity */
.layout2 #col2c {
float: left !important;
width: 567px !important;
margin-left: 10px !important;
padding: 0px 0px 20px 0px !important;
}


/* Background color for 3rd column */
.cMainNav {background-image: url("art/bkgd.gif") !important;}

 
/* Body */
body {margin: 0; padding: 0; font: normal 12px Verdana, sans-serif;}

table {border: 0;}
td {border-right: 0; border-bottom: 0; padding: 0px; }
th {border-right: 0; border-bottom: 0; padding: 0px; background-color: #fff; }

.gray { color:#999999 !important }

a {color: #630; font: normal 100% Verdana, sans-serif;  }

th.bc { font-family: Arial, Helvetica, sans-serif !important; color: #000 !important; text-align: left !important; font-size: 110%; padding-bottom: 5px; }

/* - - - - - - - - - - - - END OVERRIDE - - - - - - - - - - - - - - - - - */


#col2a { float: left;  width: 414px !important; padding: 0px 0px 20px 1px !important; margin-left: 10px !important;  }
* HTML #col2 {width: 416px; w\idth: 414px;}

/* Column 2 wide for no Column 3 color */
#col2wide { float: left;  width: 564px !important; padding: 0px 0px 20px 1px !important; margin-left: 10px !important;  }
* HTML #col2 {width: 566px; w\idth: 564px;}

/*  3rd column  */
#col2b {
	float: right;
	width: 97px;
	padding: 5px 14px 10px 0;
	position: absolute;
	left: 636px;
	top: 345px;
	height: 512px;
}
* HTML #col2b {width: 120px; w\idth: 100px;}
#col2bf {
	float: right;
	width: 97px;
	padding: 0px 0px 5px 0;
	position: absolute;
	left: 628px;
	top: 345px;
	height: 416px;
}
* HTML #col2bf {width: 140px; w\idth: 120px;}
#col2bc {
	float: right;
	width: 97px;
	padding: 0px 0px 5px 0;
	position: absolute;
	left: 627px;
	top: 180px;
	height: 300px;
}
* HTML #col2bf {width: 140px; w\idth: 120px;}
#col2pic {float: right; width: 97px; padding: 0px 0px 5px 0; position: absolute; left: 476px; top: 342px;}
* HTML #col2pic {width: 140px; w\idth: 120px;}

h1 { 
color: #000; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: normal;
font-size: 200%;  }

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 150%;
color:#d3a21f;
font-weight: normal;
line-height: 30px;
}

h3 {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 125% !important;
color: #000 !important;
}

h6 {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px !important;
color:#d3a21f;
font-weight: bold;
}

.h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color:#8b4513;
font-weight: bold;
line-height: 0px;
}

h5 {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 110% !important;
color:#d3a21f !important;
}

.hoursTitles {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 110% !important;
color:#99380b !important;
font-weight: bold;
}

.sprint {font-size: 14px}

th.bc  { background-color: transparent !important; }
.indentleft {padding-left: 15px;}
.indentbc {padding-left: 30px;}
.disc { color: #fff; padding: 0 0 5px 0; }
.cond { font-family: Arial, Helvetica, sans-serif; font-stretch:condensed; }
a.cond:link { font-stretch: condensed; }

#bchead       { background-color: #000; padding: 5px 10px 0 10px !important; margin-bottom: 10px; width: 161px !important; font-size: 19px !important; } 
a.bchead:link    { font-size: 19px !important; font-weight: normal !important; font-family: Arial, Helvetica, sans-serif !important; color: #AA9B84; text-decoration: none;  }
a.bchead:visited { color: #AA9B84; text-decoration: none; font-weight: normal !important;  }
a.bchead:hover   { color: #fc6 !important; text-decoration: none; font-weight: normal !important; }

.gridCtOuter {border-top: 1px solid #fff;}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#navBC { text-align: left;  margin-left: 1px; } 

#navBC ul {
background: url("art/nav_bkg.gif");
list-style-type: none;
padding: 0 !important;
margin: 0;
width: 587px;
height: 28px;
border-bottom: solid 6px #fff !important;
}

#navBC ul li {
background-repeat: no-repeat;
float: left;
height: 28px;
}

#navBC ul li a {
margin: 0;
background-repeat: no-repeat;
display: block;
height: 28px;
}

#navBC ul a span	{display: none;}

#subNav  ul li{
padding: 0px 0px 0px 0px;
width: 155px;
margin: 0 0 8px 10px;
}

#subNav  ul li a {
font-size: 7.5pt; 
}

#subNav ul li #navActive {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #630;
padding: 0px 0px 0px 15px;
width: 155px;
margin-bottom: 10px;
}

#navActive {
font-weight: bold;
color: #630;
font-size: 7.5pt; 
background-image: url("art/nav_arrow.gif"); 
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0 0 1px 10px;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


#nFOOD { background-image: url("art/nav_food1.gif"); width: 142px; }
#nFOOD a:hover {background-image: url("art/nav_food2.gif");}

#nENT { background-image: url("art/nav_ent1.gif"); width: 152px; }
#nENT a:hover {background-image: url("art/nav_ent2.gif");}

#nRET { background-image: url("art/nav_ret1.gif"); width: 145px; }
#nRET a:hover {background-image: url("art/nav_ret2.gif");}

#nSERV { background-image: url("art/nav_serv1.gif"); width: 148px; }
#nSERV a:hover {background-image: url("art/nav_serv2.gif");}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* Hours Border */
#hoursBorder { padding: 16px 16px 16px 0 !important; }

#rcol  { position: relative; float: right; width: 140px; text-align: center; padding: 12px; border: solid #CCC 1px; margin-left: 10px; }

