@charset "UTF-8";
/* CSS Document */
html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
code,
del,
dfn,
em,
img,
q,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:Georgia, "Times New Roman", Times, serif; /*vertical-align:baseline;*/
	outline: none; text-decoration:none; }
body { height: 100%; text-align: center; /*background: #000F17 url(/img/background.png) scroll repeat-y top center;*/
	background: #9D8D6C url(/images/background/wood2.jpg) repeat; }
html { height: 100%; }
/* SHARED */


.contenedor #container { width:753px; text-align:left; margin:0 auto; }
/*.contenedor #header {
	padding:0px;
	width:980px;
	height:120px;
	text-align:right;
}


.contenedor #header h1 {margin: 0px;padding: 120px 0 0 0 ; font-size:280%;letter-spacing: +1px;}
.contenedor #header img {
	margin: 0px 0 0 0;
	outline: none;
	float:left;
}
.contenedor #footer {
	float:right;
	width:300px;
	height: 50px;
	margin: 10px 0px 0px 0px;
	color:#fff;
	text-align:right;
}
.contenedor #footer p {
	margin:0;
	padding: 10px 0;
}*/
.clearfloat { clear:both; height:0px; /*font-size:1px;*/
	line-height:0px; }
#layoutA { padding: 0px; width: 753px; height: 41px; margin: 11px 0px 0px 0px; background-color: transparent; }
#colL { background-color: transparent; position: relative; float: left; /*	height: 32px;*/ width: 534px; text-align: left; }
#colLtop { position: relative; background: url(/images/background/colLtop.gif) no-repeat; top: 0; left: 0; background-color: transparent; padding: 0px 0px 0px 0px; border: 0px; margin: 0 auto; width: 534px; height:32px; }
#colLbottom { position: relative; top: 0; left: 0; background-color: #ffffff; padding: 0px; border: 0px; margin: 0 auto; width: 534px; height: 100%; }
/* --- ------------------------------------------------------------------------------ */
/* nav ------------------------------------------------------------------------------ */
#evooNav { top: 0px; left: 0px; text-align:center; background-color: #fff; padding: 6px; border: 0px; margin: 0px; width: 522px; height: 17px; float: left; }
.contenedor #one a { background: #A71E2C; }
.contenedor #one a:hover { background: #4d3c29; }
.contenedor #two a { background: #A71E2C; }
.contenedor #two a:hover { background: #4d3c29; }
.contenedor #three a { background: #A71E2C; }
.contenedor #three a:hover { background: #4d3c29; }
.contenedor #four a { background: #A71E2C; }
.contenedor #four a:hover { background: #4d3c29; }
#tabs { float:left; width:522px; height:17px; line-height:normal; margin: 0px 0px 0px -19px; text-align: center; font-size:80%; font-weight:bold; }
#tabs ul { margin:0 0 0 0; padding:0px; list-style:none; }
#tabs li { display:inline; margin:0; padding:0; }
#tabs a { float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-decoration:none; width:130px; height:17px; color:#FFFFFF; }
#tabs a span { float:left; display:block; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span { float:none; }
/* End IE5-Mac hack */
#tabs a:hover span { }
#tabs a:hover { background-color: #4d3c29; color:#fff; }
/* --- ------------------------------------------------------------------------------ */
/* --- ------------------------------------------------------------------------------ */
#colR { background-color: transparent; float: right; width: 213px; }
#colLendBar { float: left; height: 6px; width: 534px; background-color:#FFFFFF; margin:0; padding:0px;}
#colRendBar { height: 6px; width: 213px; background-color:#FFFFFF; margin:0; padding:0px;}
#colRtop { position: relative; background: url(/images/background/colRtop.gif) no-repeat; top: 0px; left: 0px; background-color: transparent; padding: 0px; border: 0px; margin: 0px; width: 213px; height: 41px; }
#bop { clear:both; top: 0px; left: 0px; /*background: url(/images/background/bop.gif) no-repeat;*/ padding: 0px 0px 0px 0px; margin: 0px; border: 0px; width: 753px; height: 6px; }
#evooEnder { /*	position: relative; */
	clear:both; top: 0px; left: 0px; background-color: #fff; padding: 6px 6px 6px 6px; border: 0px; margin: 0px; width: 741px; height: 54px; }
#evooEndPic { top: 0px; left: 0px; background: url(/images/background/stripes_page.jpg) no-repeat; padding: 0px; border: 0px; margin: 0px; width: 741px; height: 54px; }
#evooFtr { color: #000; position: relative; text-align: center; vertical-align:middle; /*	background:#3a3112  ;*/
	padding: 0px 0px; margin: 0px; border: 0px; width: 732px; }
#evooFtr a,
#evooFtr a:link,
#evooFtr a:visited { color: #000; text-decoration: none; }
#evooFtr a:visited:hover,
#evooFtr a:hover { background-color: #000; color: #FEF7E7; text-decoration: none; }
#ftrLinks { padding: 0px; margin: 0px 0px 0px 0px; width: 700px; }
#ftrLinks a { font-family:  Arial, Helvetica, sans-serif; font-weight: bold; }
#ftrLinks p { font-family: Arial, sans-serif; }
.disclaimerWhite { color: #ffffff; font-family: Arial, sans-serif; font-size: 0.8em; line-height: 1.0em; text-align:center; padding: 4px 0px 9px 0px; }
.disclaimerBlack { color: #000000; font-family: Arial, sans-serif; font-size: 0.8em; line-height: 1.0em; text-align:center; padding: 4px 0px 9px 0px; }
#color4c3b29-BG { left:6px; position: relative; background-color: #4c3b29; padding: 0px; margin: 0px; width: 201px; text-align: left; height: auto; }
#sideR { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .95em; line-height: 1.3em; color: #C8BFAC; position: relative; top: 0; right: 0; padding: 0px;  margin: 0 auto; height: auto; }
#sideR a,
#sideR a:link,
#sideR a:visited { color: #f6d36f; text-decoration: none; font-size: 1em; font-weight: bold }
#sideR a:visited:hover,
#sideR a:hover { background-color: #f6d36f; color: #8e202e; text-decoration: none; font-size: 1em; font-weight: bold; }
.drawer { background-color: #fff; padding: 0px; margin: 6px; height:100%; }
.drawer h4 a,
.drawer h3 a,
.drawer h2 a,
.drawer h1 a { color: #8e202e; margin-top: 0em; margin-bottom: 0em; }
.drawer h4,
.drawer h3,
.drawer h2,
.drawer h1 { font-weight:bold; color: #000; margin-top: 0em; margin-bottom: 0em; }
#stageB { padding: 0px; width: 534px; margin: 0px; float: left; 
	background-color: #fff; }
#stageB .drawer h3 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #8e202e; }
#stageB .drawer h3 a { padding: 0px 6px; }
#stageB .drawer h3 a:hover { color: #8e202e; }
#stageB .drawer h3 a:visited { color: #000 }
#stageB .drawer h3 a:visited:hover { color: #8e202e }
p { margin-top: 0px; margin-bottom: 0px; padding-top: 2px; padding-bottom: 2px; font-size: .90em; line-height: 1.3em }
h1 { font-size: 1.6em; line-height: 1.6em }
h2 { font-size: 1.4em; line-height: 1.4em }
h3 { font-size: 1.2em; line-height: 2.3em }
h4 { font-size: 1.0em; line-height: 2.0em }
a,
a:hover { text-decoration: none }
a { color: #8e202e; }
a:hover { background-color: #f6d36f }
.colL-L { float: left; width: 240px; background-color: #fff; }
.colL-R { float: right; width: 240px; background-color: #fff; }
.navL { float: left; width: 120px; background-color: #fff; }
.navR { float: right; width: 375px; background-color: #fff; }
#market-sx { padding: 0px 0px 0px 0px; margin: 0px 6px 0px 0px }
#market-sx.drawer { border: 1px solid #CEAB6B; background-color: #fff; }
#bistro-sx { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px }
#bistro-sx.drawer { border: 1px solid #CEAB6B; background-color: #fff; }
.redME { color: #8e202e }
.tanME { color: #CEAB6B; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; line-height: 1.3em; }
.tiny { color: #666666; font-family: Arial, sans-serif; font-size: 0.8em; line-height: 1.3em; float: right; padding: 0px 4px 0px 0px; }
.tinyLeft { color: #666666; font-family: Arial, sans-serif; font-size: 0.8em; line-height: 1.0em; float: left; padding: 0px 4px 0px 0px; }
#tenPad h1,
#sevenPad h1 { color: #fff }
#tenPad h2,
#sevenPad h2 { color: #fff }
#tenPad h3,
#sevenPad h3 { color: #fff; }
#tenPad h4,
#sevenPad h4 { color: #fff }
.zeroPad { position: relative; margin: 0px; padding: 0px; background-color: #f6d36f; }
#tenPad,
.tenPad { position: relative; margin: 0px; padding: 10px; }
#sevenPad,
.sevenPad { position: relative; margin: 0px 0px; padding: 0px 7px; }
#sevenPad hr { border-top: 1px dotted #f6d36f; margin: 0px; padding: 0px; font: 1px/1px monospace; height: 1px; }
#sevenPad table.times { color: #c8bfac; font-size: 1em; line-height: 1.3em; }
#sevenTBpad,
.sevenTBpad { position: relative; margin:  7px 0px 7px 7px; }
#sansRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .95em; line-height: 1.3em; color: #8e202e; }
img.onepxFFF,
.onepxFFF { border: 1px solid #fff; background-color: #fff; }
img.onepxTan,
.onepxTan { border: 1px solid #c8bfac; background-color: #c8bfac; }
img.onepxDrkTan,
.onepxDrkTan { border: 1px solid #755940; background-color: #57442F; }
#layoutBhome { padding: 0px; width: 753px; margin: 0px; /*	float: inherit;*/ background-color: transparent }
#evooBanner { position: relative; top: 0; left: 0; background-color: #fff; padding: 6px; border: 0px; margin: 0 auto; width: 522px; height: 237px }
#evooBannerHours { position: relative; top: 0; left: 0; background-color: #fff; padding: 6px; border: 0px; margin: 0 auto; width: 201px; height: 237px }
#evooBasic { position: relative; top: 0; left: 0; background-color: transparent; padding: 0px; border: 0px; margin: 0 auto; width: 753px; height: 82px }
#evooEnder2 { position: relative; top: 0; left: 0; background-color: #fff; padding: 6px; border: 0px; margin: 0 auto; width: 730px; height: 54px }
#evooEndPic2 { position: relative; top: 0; left: 0; background: url(/images/background/stripes_page2.jpg) no-repeat; padding: 0; border: 0px; margin: 0 auto; width: 730px; height: 54px }
#sixPxHorizon { position: relative; top: 0; right: 0; background-color: transparent; padding: 0px; border: 0px; margin: 0 auto; font: 1px/1px monospace; width: auto; height: 6px }
#thirty-sixPxHorizon { position: relative; top: 0; right: 0; background-color: transparent; padding: 0px; border: 0px; margin: 0 auto; font: 1px/1px monospace; width: auto; height: 36px }
.centerAll,
#centerAll { text-align: center; }
.rightAll { text-align: right; }
.col2-Left { margin: 6px 0px 0px 10px; width: 130px }
.col2-Right { margin-bottom: 2px; float: right; width: 112px }
#typo-sx .col2-Left { width: 170px }
#typo-sx .col2-Right { width: 170px }
ol { list-style: decimal outside; margin-left: 2em }
ul { list-style: disc outside; margin-left: 0.5em }
ul,
ol { padding-left: 1.5em; margin-top: 1em; margin-bottom: 1.35em }
li { line-height: 1.35em; padding-bottom: 0.5em }
li ol,
li ul { margin-top: 0; margin-bottom: .3ex }
li ol { list-style: lower-alpha outside; margin-left: .5ex }
* html li ol { margin-left: 1.5ex }
li p { margin-bottom: 0.5em }
.liner { border-top: 1px solid #999; list-style: none; margin: 3px 0px; padding: 0px 0px 0px 5px }
.liner li { border-bottom: 1px solid #edeff0; background-color: #fff; margin: 0px -6px; padding: 0.2em 6px }
.liner li a { line-height: 1.35em; display: block; margin:-0.2em -6px; padding:0.2em 6px }
.liner li.grey a { font-size: .9em; color: #4c3b29; margin-left: 4px }
.liner li.greyHL a { color: #4c3b29; background-color: #F5E6C3; margin-left: 4px }
.liner li.navHL a { background-color: #F5E6C3; }
* html .compact { width: 100% }
.compact { margin-top: 1em; padding-bottom: 1.35em }
.compact .link-list li { float: left; padding-right: 1em }
.compact .link-list li { padding-top: 0 }
.compact { margin-top: 0; padding-bottom: 0.35em }
.link-list { text-align: left; list-style: none; margin: 0 0 1em; padding: 0 }
.link-list li { padding: 0.15em 0 0.2em; margin: 1px 0; line-height: 1.55em }
.link-list a img { margin-right: 4px }
#layoutb { /*background-color: transparent;*/
		background: url(/images/background/brownNew.gif) ;
	width:753px; text-align:left; margin:0 auto; }
