/*initialization*/
*{
	padding:0;
	margin:0;
}

body{
	font-size:10px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	color:#8c8203;
	text-align:center;
	background:#93846f;
	margin:3px auto;
}

a:link,a:visited{
	color:#8c8203;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}


ul{
	list-style:none;
}

img{
	border:none;
}

/*container*/

#container{
	margin:0 auto;
	text-align:left;
	width:780px;
}

/*header*/

.header{
	height:145px;
	position:relative;
	background:#fff url(../images/bg_headerright.gif) no-repeat  right top;
}

.indexheader{
	height:114px;
	background:#fff url(../images/bg_indexheaderright.gif) no-repeat  right top;
}

.menuheader{
	height:118px;
}

#logo{
	position:absolute;
	padding:12px 0 0 20px;
	background:url(../images/bg_headerleft.gif) no-repeat left top;
}


/*nav*/

.nav{
	width:518px;
	position:absolute;
	top:40px;
	left:262px;
	height:28px;
	background:url(../images/bg_ul.gif) left bottom no-repeat;
}

.nav li{
	float:left;
	height:17px;
	text-indent:-2000px;
}
.nav li a{
	display:block;
	height:17px;
}

.nav_aboutus a{width:84px;background:url(../images/nav.gif) 0 -17px no-repeat;}
.nav_menu a{width:71px;background:url(../images/nav.gif) -84px top no-repeat ;}
.nav_where a{width:156px;background:url(../images/nav.gif) -155px top no-repeat;}
.nav_cater a{width:92px;background:url(../images/nav.gif) -311px top no-repeat;}
.nav_articles a{width:115px;background:url(../images/nav.gif) -403px top no-repeat;}

.nav_aboutus a#now{background:url(../images/nav.gif) 0 0 no-repeat;}
.nav_menu a#now{background:url(../images/nav.gif) -84px -17px no-repeat ;}
.nav_where a#now{background:url(../images/nav.gif) -155px -34px no-repeat;}
.nav_cater a#now{background:url(../images/nav.gif) -311px -51px no-repeat;}
.nav_articles a#now{background:url(../images/nav.gif) -403px -68px no-repeat;}

.nav_aboutus a:hover{background:url(../images/nav.gif) 0 0 no-repeat;}
.nav_menu a:hover{background:url(../images/nav.gif) -84px -17px no-repeat ;}
.nav_where a:hover{background:url(../images/nav.gif) -155px -34px no-repeat;}
.nav_cater a:hover{background:url(../images/nav.gif) -311px -51px no-repeat;}
.nav_articles a:hover{background:url(../images/nav.gif) -403px -68px no-repeat;}

.indexheader .nav_aboutus a{width:84px;background:url(../images/nav.gif) 0 -85px no-repeat;}
.indexheader .nav_menu a{width:71px;background:url(../images/nav.gif) -84px -85px no-repeat ;}
.indexheader .nav_where a{width:156px;background:url(../images/nav.gif) -155px -85px no-repeat;}
.indexheader .nav_cater a{width:92px;background:url(../images/nav.gif) -311px -85px no-repeat;}
.indexheader .nav_articles a{width:115px;background:url(../images/nav.gif) -403px -85px no-repeat;}

.indexheader .nav_aboutus a:hover{background:url(../images/nav.gif) 0 -102px no-repeat;}
.indexheader .nav_menu a:hover{background:url(../images/nav.gif) -84px -102px no-repeat ;}
.indexheader .nav_where a:hover{background:url(../images/nav.gif) -155px -102px no-repeat;}
.indexheader .nav_cater a:hover{background:url(../images/nav.gif) -311px -102px no-repeat;}
.indexheader .nav_articles a:hover{background:url(../images/nav.gif) -403px -102px no-repeat;}

/*content*/

#content{
	background:#fff;
}

/*picture*/

.picture{
	float:left;
	width:350px;
	background:#fff;
}

.pic_aboutus{
	padding:38px 0 0 24px;
}

.pic_articles{
	padding:38px 0 55px 24px;
}

.main{
	float:right;
	width:430px;
}

.aboutus h1{
	background:url(../images/bg_h1_aboutus.gif) no-repeat right top;
	height:38px;
	text-indent:-2000px;
}
.articles h1{
	background:url(../images/bg_h1_articles.gif) no-repeat right top;
	height:38px;
	text-indent:-2000px;
}
.catering h1{
	background:url(../images/bg_h1_catering.gif) no-repeat right top;
	height:38px;
	text-indent:-2000px;
}
.where h1{
	background:url(../images/bg_h1_where.gif) no-repeat right top;
	height:38px;
	text-indent:-2000px;
}

.menu h1{
	background:url(../images/bg_h1_menu.gif) no-repeat right top;
	height:32px;
	text-indent:-2000px;
}

/*menu*/

.menu{background:url(../images/bg_menufish.gif) no-repeat right 32px;padding:0px 0 0 24px;}
.menu img{display:block;}
.menu_table1{margin-top:28px;}
.menu_table1 p{padding:10px 0 16px 0px;}
.menu_table2{margin-top:28px;}
.menu_table2 img{display:block;padding-bottom:20px;}
.menu_table2 h2{font-size:12px;padding-left:45px;padding-bottom:8px;}
.menu_table2 p{padding-left:45px;line-height:1.8em;}
.manu_table2_righttd{padding-right:60px;}

/*where*/

.where_in{padding:20px 24px 0 20px;}
.where_in p{text-align:left;}
.mapinfo{margin-top:15px;line-height:1.6em;}
.map_middlecol{padding-left:22px;}
.map_rightcol{padding-left:44px;}
.maplink a:link,.maplink a:visited{color:#FF0000;}
.maptable td{padding-bottom:27px;}

/*info*/

.info{padding:18px 20px 40px 20px;line-height:1.7em;}
.catering .info strong{font-size:12px;}
.aboutus .info strong{font-size:12px;}
.articles .info{padding-right:60px;}
.biggerfont{font-size:11px;font-weight:bold;padding-right:1px;}

/*footer*/

.footer{
	background:#93846f url(../images/bg_footer.gif) no-repeat top;
	height:36px; 
	color:#fff;
}
.indexfooter{
	background:#93846f url(../images/bg_indexfooter.gif) no-repeat top;
}
.copy{
	text-align:right;
	padding-top:24px;
	padding-right:40px;
}

.copy a:link,.copy a:visited{
	color:#fff;
	text-decoration:none;
}

.copy a:hover{
	text-decoration:underline;
}

/*misc*/

.clear{
	clear:both;
}


