/* CSS Document */

/* Fuzzy Duck Design */
/* Angelina's Kitchen */

/* ----- BOF Standards ----- */

html {font-family:"Courier New", Courier, mono; font-size:12px; color:#652C07; margin:0; margin:0 auto; padding:0;}
body {font-family:"Courier New", Courier, mono; font-size:12px; color:#652C07; margin:0 auto; padding:0; background:url(../images/wood_bg.jpg);}
h1 {font-family:"Courier New", Courier, mono; font-size:18px; color:#652C07; text-align:left;}
h1.homepage {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#65207; text-align:center;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#652C07; text-align:center;}


/* ----- EOF Standards ----- */


/* ----- BOF Structure ----- */
#wrapper {text-align:center; width:100%; background:url(../images/wood_bg.jpg) top repeat;}

#header_wrapper {background:url(../images/fruit_pattern.jpg) top repeat; height:169px;}

#header_top {background:url(../images/header_top_bg.gif) top no-repeat; width:830px; height:99px; margin:0 auto; }

#header_bottom {background:url(../images/header_bottom.jpg) top no-repeat; width:830px; height:70px; margin:0 auto; }

#content_wrapper {background:url(../images/content_wrapper_bg_2.jpg) top center no-repeat; margin:0 auto; width:830px; border:1px solid ; border:none; height:auto; }

#content {background:url(../images/content_bg.gif) top center repeat-y; padding-bottom:10px;}

#content_top {background:tansparent; background:url(../images/border_top.gif) top no-repeat; width:638px; height:24px; margin:0 auto; margin-top:10px;}

#content_center {background:url(../images/border_side.gif) top repeat-y; padding:10px; width:578px; margin:0 auto; padding-left:30px; padding-right:30px; text-align:left;}
#content_center img {border:2px solid #652C07;}
#content_center p {text-align:left; padding-right:10px;}
#content_center h1 { font-size:14px; color:#652c07;}
#content_center h1.homepage {text-align:center;}
#content_center h1.centered {text-align:center;}
#content_center a, #content_center a:link, #content_center a:visited {color:#652c07;}
#content_center a:hover {color:#000;}

#content__menu_center {background:url(../images/border_side.gif) top repeat-y; padding:10px; width:578px; margin:0 auto; padding-left:30px; padding-right:30px;}
#content__menu_center img {border:2px solid #652C07;}
#content__menu_center p {padding-right:10px;}
#content__menu_center h1 { font-size:14px; color:#652c07;}
#content__menu_center h1.homepage {text-align:center;}
#content__menu_center h1.centered {text-align:center;}
#content__menu_center a, #content__menu_center a:link, #content__menu_center a:visited {color:#652c07;}
#content__menu_center a:hover {color:#000;}
#content__menu_center table {text-align:center; margin:0 auto; padding:0;}
#content__menu_center table td {text-align:center;}
#content__menu_center table td p {padding:0; margin:0;}

#content_bottom {background:tansparent; background:url(../images/border_bottom.gif) top no-repeat; width:638px; height:24px; margin:0 auto;}

#page_content {
	
}

#breadcrumb_home {
	display:block;
	float:left;
	background:url(../images/bcrumb_home.jpg);
	width:90px;
	height:18px;
	position:relative;
	top:5px;
	padding:5px;
	left:33px;
	font-weight:bold;
	font-size:.9em;
}
#breadcrumb_menu {
	display:block;
	float:left;
	background:url(../images/bcrumb_menu.jpg);
	width:90px;
	height:18px;
	position:relative;
	top:5px;
	padding:5px;
	left:137px;
	font-weight:bold;
	font-size:.9em;
}
#breadcrumb_catering {
	display:block;
	float:left;
	background:url(../images/bcrumb_catering.jpg);
	width:90px;
	height:18px;
	position:relative;
	top:5px;
	padding:5px;
	left:240px;
	font-weight:bold;
	font-size:.9em;
}
#breadcrumb_food {
	display:block;
	float:left;
	background:url(../images/bcrumb_food.jpg);
	width:90px;
	height:18px;
	position:relative;
	top:5px;
	padding:5px;
	left:343px;
	font-weight:bold;
	font-size:.9em;
	word-spacing:-.2em;
}
#breadcrumb_order {
	display:block;
	float:left;
	background:url(../images/bcrumb_order.jpg);
	width:90px;
	height:18px;
	position:relative;
	top:5px;
	padding:5px;
	left:445px;
	font-weight:bold;
	font-size:.9em;
}
#breadcrumb_about {
	display:block;
	float:left;
	background:url(../images/bcrumb_about.jpg);
	width:90px;
	height:18px;
	position:relative;
	top:5px;
	padding:5px;
	left:548px;
	font-weight:bold;
	font-size:.9em;
}
#breadcrumb_contact {
	display:block;
	float:left;
	background:url(../images/bcrumb_contact.jpg);
	width:90px;
	height:18px;
	position:relative;
	top:5px;
	padding:5px;
	left:651px;
	font-weight:bold;
	font-size:.9em;
}

#footer {
	height:90px;
	padding:10px;
	width:746px;
	margin:0 auto;
	background:url(../images/footer_bg.gif) no-repeat;
	color:#652C07;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
}
#footer p {
	font-family:"Courier New", Courier, mono;
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
}
#footer p.footer_links {margin-top:5px;}
#footer p.copywrite {color:#333;}
#footer a, #footer a:link, #footer a:visited {
	color:#652C07;
	font-style:italic;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}

/* ----- EOF Structrue ----- */

/* ----- BOF Navigation ----- */

#main_nav {
	font-weight:bold;
	color:#652C07;
	padding-top:51px;
	padding-left:55px;
	font-size:11px;
}
#main_nav ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
#main_nav li {
	list-style:none;
	display:block;
	float:left;
	width:100px;
	text-align:center;
	height:21px;
	padding:10px 0 10px 0;
	margin-right:3px;
	font-size:9.5px;
}
#main_nav a, #main_nav a:link, #main_nav a:visited {
	text-decoration:none;
	color:#652C07;
	text-align:center;
	font-size:11px;
}
#main_nav a:hover {
	text-decoration:underline;
}
#main_nav li.home_on {
	background:url(../images/btn_home_select.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.menu_on {
	background:url(../images/btn_menu_select.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.catering_on{
	background:url(../images/btn_catering_select.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.food_on{
	background:url(../images/btn_food_select.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.order_on{
	background:url(../images/btn_order_select.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.about_on{
	background:url(../images/btn_about_select.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.contact_on{
	background:url(../images/btn_contact_select.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.home {
	background:url(../images/btn_home_off.gif) no-repeat top left;
	display:block;
	height:21px;
	
}
#main_nav li.menu {
	background:url(../images/btn_menu_off.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.catering{
	background:url(../images/btn_catering_off.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.food{
	background:url(../images/btn_food_off.gif) no-repeat top left;
	display:block;
	height:21px;
	word-spacing:-.3em;
}
#main_nav li.order{
	background:url(../images/btn_order_off.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.about{
	background:url(../images/btn_about_off.gif) no-repeat top left;
	display:block;
	height:21px;
}
#main_nav li.contact{
	background:url(../images/btn_contact_off.gif) no-repeat top left;
	display:block;
	height:21px;
}




/* ----- EOF Naviationg ----- */

/* ----- BOF Page Design Elements ----- */

span.spacer {
width:10px;
}

#leftcol {
	display:block;
	float:left;
	width:30%;
	padding-top:10px;
	padding-bottom:10px;
}
#rightcol {
	display:block;
	margin-left:33%;
	padding-top:10px;
	padding-bottom:10px;
}

.clear {
	clear:both;
}

/* ----- EOF Page Design Elements ----- */
