
/* set millions of background images */
.rbroundbox { background: url(imgs/nt.gif) repeat; }
.rbtop div { background: url(imgs/tl.gif) no-repeat top left; }
.rbtop { background: url(imgs/tr.gif) no-repeat top right; }
.rbbot div { background: url(imgs/bl.gif) no-repeat bottom left; }
.rbbot { background: url(imgs/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 200px;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 200px; margin: 1em auto; }


/* set millions of background images */
.rbroundbox1 { background: url(imgs/nt1.gif) repeat; }
.rbtop1 div { background: url(lamarina/imgs/tl1.gif) no-repeat top left; }
.rbtop1 { background: url(imgs/tr1.gif) no-repeat top right; }
.rbbot1 div { background: url(imgs/bl1.gif) no-repeat bottom left; }
.rbbot1 { background: url(imgs/br1.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 200px;
height: 7px;
font-size: 1px;
}
.rbcontent1 { margin: 0 7px; }
.rbroundbox1 { width: 200px; margin: 1em auto; }

/* set millions of background images */
.rbroundbox2 { background: url(imgs/nt2.gif) repeat; }
.rbtop2 div { background: url(imgs/tl2.gif) no-repeat top left; }
.rbtop2 { background: url(imgs/tr2.gif) no-repeat top right; }
.rbbot2 div { background: url(imgs/bl2.gif) no-repeat bottom left; }
.rbbot2 { background: url(imgs/br2.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop2 div, .rbtop2, .rbbot2 div, .rbbot2 {
width: 200px;
height: 7px;
font-size: 1px;
}
.rbcontent2 { margin: 0 7px; }
.rbroundbox2 { width: 200px; margin: 1em auto; }




ul#saturday{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:36px;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	background:transparent url("imgs/bgOFF.gif") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	border-bottom:4px solid #336666;
	border-top:1px solid #C0E2D4;
	}

ul#saturday li{
	display:block;
	float:right;
	margin:0;
	pading:0;
	}

ul#saturday li a{
	display:block;
	float:left;
	color:#874B46;
	text-decoration:none;
	padding:12px 20px 0 20px;
	height:24px;
	background:transparent url("imgs/bgDIVIDER.gif") no-repeat top right;
	}

ul#saturday li a:hover{
	background:transparent url("/imgs/bgHOVER.gif") no-repeat top right;
	}

ul#saturday li a.current,ul#saturday li a.current:hover{
	color:#fff;
	background:transparent url("imgs/imgsbgON.gif") no-repeat top right;
	}

.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:1.2em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.xsnazzy {
background: transparent; 
width:240px; 
float:left; 
margin:0 3px;
}

.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444;
border-right:1px solid #444;
}
.xb1 {
margin:0 5px; 
background:#444;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontent {
display:block; 
border:0 solid #444; 
border-width:0 1px; 
height:auto;
}
* html .xboxcontent {
height:1px;
}

.color_a {
background:#c9ba65;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279; 
color:#fff;
}
.color_d {
background:#b2ab9b; 
color:#000;
}
