 /* \*/
* html #tlc, * html #trc {height: 1%;}
/* */

body
	{
	margin: 0;
	padding: 0;
	font-size: 100.01%;
	text-align: center; 
	font-family : verdana,arial,sans-serif;
	color : brown;
	background : rgb(153,1,0) url(images/blackwells.jpg) 50px 50px;
	}
	
li	{
	margin-bottom : 5px;
	}

#box
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 1em;
	margin-bottom : 20px;
	padding: 0;
	text-align: left;
	width:80%;				/* <-- use this to tie width to viewport size */
	background-color: rgb(255,249,235);
	}
 	
#content
	{
	padding:3em;
}

.picture	{
	margin-top : 20px;
	background : rgb(255,249,235) url(images/food-01.jpg) no-repeat center;
	height : 325px;
}	

.paragraph	{
	margin-right : 240px;
}
	
div#navigation {
	position : absolute;
	z-index : 5;
	top : 190px;
	right : 25px;
	width : 195px;
  	margin:-1px auto 20px auto;
	padding : 0px;
	background-color: rgb(255,249,235);
	font-size : .8em;
}

#navigation ul	{
	list-style-type : none;
	margin : 0;
	padding : 0;
	border-left : 1px solid brown;
	border-top : 1px solid brown;
	}	
	
#navigation ul li	{
	display : block;
	border-bottom : 1px solid brown;
	width : 100%;
	margin : 0;
	padding-left : 10px;
	}
	
#navigation a	{
	color : rgb(110,55,10);
	line-height : 2.8em;
	width : 100%;
	}
	
#navigation a:hover	{
	text-decoration : none;
	}
	
#navigation h3	{
	margin-top : 0px;
	font-weight : normal;
	color : white;
	background-color : rgb(77,138,203);
	line-height : 1.3em;
	padding : 5px;
	}
	
div#restaurant-views	{
	border : 2px solid white;
	margin-top : 20px;
	height : 100px;
	text-align : center;
	background : url(images/restaurant-views-1.jpg) repeat-x ;
	}
	
		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(images/top-left.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(images/top-right.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(images/bottom-left.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(images/bottom-right.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(images/top.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(images/bottom.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(images/right.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-color: rgb(255,249,235);
	background-image:url(images/left.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
	
h1,h2,h3,h4	{
	font-weight : normal;
	font-variant : small-caps;
	color : rgb(77,138,203);
	background-color : transparent;
}

p	{
	margin-left : 20px;
	margin-right : 20px;
	line-height : 1.5em;
}

a	{
	font-variant : small-caps;
	color : brown;
}	
	
.oldbrowser	{
	display : none;
}

div.leeann-rodgers{
	float : right;
	text-align : center;
	margin : 10px;
	margin-right : 50px;
	}		
	
div.tim-rodgers-chef{
	float : left;
	width : 200px;
	text-align : center;
	margin : 10px;
	margin-left : 50px;
	}			
	
.center	{
	display : block;
	margin-left : auto;
	margin-right : auto;
}	

div#contact {
	color : brown;
	background : transparent;
  	width:100%;
	padding-top : 8px;
	font-size : 1.1em;
	font-style : italic;
	clear : both;
}

div#contact a:link, div#contact a, div#contact a:link:visited{
	font-variant : normal;
	color : brown;
	background-transparent;

}

div#contact a:link:hover{
	color : rgb(0,0,0);
	background-transparent;
}

p.clear	{
	color : rgb(255,249,235);
	clear : both;
	margin-bottom : 20px;
}

p.email-list	{
font-weight : bold;
font-sixe : .8em;
}

span.attrib	{
	display : block;
	font-size : .7em;
	font-style : italic;
	text-align : right;
}	

li.closed	{
	color : #996;
}	

ul.list	{
	line-height : 1.5em;
}	

table.form	{
	bordercolor : blue;
	}

table.form td	{
	font-size : .8em;
	font-weight : bold;
	background-color : rgb(139,177,222);
	}
	
table.form h2	{
	color : rgb(255,249,235);
	}