/* CSS Document */
/* CSS Document */
/* undo some default styling of common (X)HTML browsers
 ************************************************************/

    /* No list-markers by default - 
     * must redefine bullets w/ bg graphics
     ********************************************************/
     ul,ol {
	     list-style:none;
	     }

    /* Avoid browser default inconsistent heading, 
     * font-sizes and pre/code
     ********************************************************/
     body,h1,h2,h3,h4,h5,h6,pre,code,td {
	     font-size:11px;
         }

    /* Remove inconsistent (among browsers) - 
     * default padding or margin 
     ********************************************************/
     ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,
     fieldset,input,label,div,dd,dt,dl,table,tr,td,img,hr {
         margin:0; padding:0;
         }

     /* prevent blue linked image borders
     ********************************************************/
      a img,:link img,:visited img,fieldset {
         border:none;
         }
		 
body{font-family:arial,helvetica,sans-serif;font-size:12px;background:#300002 repeat-x;}

/*Banner*/
#banner{margin-left:100px;width:800px;height:219px;background:#30002;position:absolute;top:0px;}

/*navigation*/
#topnav{margin-left:100px;background:transparent url(images/navbg.gif) no-repeat;height:261px;width:147px;position:absolute;top:219px;padding-left:16px;padding-top:5px;}

#topnav{min-height:50px;}
#topnavbody li{float:left;text-align:left;}
#topnavbody li a img{border:none;margin-right:3px;float:left;}
#topnavbody li a{font-size:85%;color:#000000;text-decoration:none;line-height:25px;display:block;height:25px;}
#navtab0{background:transparent url(images/home_off.gif) no-repeat;width:115px;}
#navtab1{background:transparent url(images/about_off.gif) no-repeat;width:115px;}
#navtab2{background:transparent url(images/menu_img.gif) no-repeat;width:115px;}
#navtab3{background:transparent url(images/apps_off.gif) no-repeat;width:115px;}
#navtab4{background:transparent url(images/pastas_off.gif) no-repeat;width:115px;}
#navtab5{background:transparent url(images/meats_off.gif) no-repeat;width:115px;}
#navtab6{background:transparent url(images/party_off.gif) no-repeat;width:115px;}
#navtab7{background:transparent url(images/specials_off.gif) no-repeat;width:115px;}
#navtab8{background:transparent url(images/wine_off.gif) no-repeat;width:115px;}
#navtab9{background:transparent url(images/contact_off.gif) no-repeat;width:115px;}

#navtab0.hover, #navtab0:hover{background:transparent url(images/home_on.gif) no-repeat;}
#navtab1.hover, #navtab1:hover{background:transparent url(images/about_on.gif) no-repeat;}
#navtab2.hover, #navtab2:hover{background:transparent url(images/menu_img.gif) no-repeat;}
#navtab3.hover, #navtab3:hover{background:transparent url(images/apps_on.gif) no-repeat;}
#navtab4.hover, #navtab4:hover{background:transparent url(images/pastas_on.gif) no-repeat;}
#navtab5.hover, #navtab5:hover{background:transparent url(images/meats_on.gif) no-repeat;}
#navtab6.hover, #navtab6:hover{background:transparent url(images/party_on.gif) no-repeat;}
#navtab7.hover, #navtab7:hover{background:transparent url(images/specials_on.gif) no-repeat;}
#navtab8.hover, #navtab8:hover{background:transparent url(images/wine_on.gif) no-repeat;}
#navtab9.hover, #navtab9:hover{background:transparent url(images/contact_on.gif) no-repeat;}

#navtab0Selected{background:transparent url(images/home_on.gif) no-repeat;width:115px;}
#navtab1Selected{background:transparent url(images/about_on.gif) no-repeat;width:115px;}
#navtab2Selected{background:transparent url(images/menu_img.gif) no-repeat;width:115px;}
#navtab3Selected{background:transparent url(images/apps_on.gif) no-repeat;width:115px;}
#navtab4Selected{background:transparent url(images/pastas_on.gif) no-repeat;width:115px;}
#navtab5Selected{background:transparent url(images/meats_on.gif) no-repeat;width:115px;}
#navtab6Selected{background:transparent url(images/party_on.gif) no-repeat;width:115px;}
#navtab7Selected{background:transparent url(images/specials_on.gif) no-repeat;width:115px;}
#navtab8Selected{background:transparent url(images/wine_on.gif) no-repeat;width:115px;}
#navtab9Selected{background:transparent url(images/contact_on.gif) no-repeat;width:115px;}

/*mainpage*/
#mainpageimg{margin-left:247px;background:transparent url(images/centerimg.gif) no-repeat;height:261px;width:506px;position:absolute;top:219px;}

#mainpagerightimg{margin-left:753px;background:transparent url(images/navrightbg.gif) no-repeat;height:261px;width:147px;position:absolute;top:219px;}
#mainpagerightimg .text{margin-left:8px;background:none;height:100px;width:130px;position:absolute;top:75px;}
#mainpagerightimg .text a{color:#FFFFFF;}
/*mainpage bottom*/
#welcome{margin-left:100px;width:800px;height:294px;background:transparent url(images/welcomebg.gif) repeat-x;position:absolute;top:482px;}
#welcome .text{margin-left:50px;width:700px;height:200px;background:none;position:absolute;top:75px;color:#FFFFFF;font-size:12px;padding-left:2px;}
#welcomehdr{margin-left:120px;width:760px;height:37px;background:transparent url(images/welcome_hdr.gif) no-repeat;position:absolute;top:500px;}

/*about*/
#about{margin-left:247px;width:653px;height:75%;background:transparent url(images/appys_bg.gif) repeat-y;position:absolute;top:219px;color:#c69432;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px;}


/*appetizers*/
#appetizers{margin-left:247px;width:653px;height:150%;background:transparent url(images/appys_bg.gif) repeat-y;position:absolute;top:219px;color:#c69432;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px;}
#appetizers td h2{color:#FFFFFF;}

/*pastas*/
#pastas{margin-left:247px;width:653px;height:155%;background:transparent url(images/appys_bg.gif) repeat-y;position:absolute;top:219px;color:#c69432;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px;}
#pastas td h2{color:#FFFFFF;}

/*meats*/
#meatandfish{margin-left:247px;width:653px;height:275%;background:transparent url(images/appys_bg.gif) repeat-y;position:absolute;top:219px;color:#c69432;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px;}
#meatandfish td h2{color:#FFFFFF;}

/*partymenu*/
#partymenu{
	margin-left:247px;
	width:653px;
	height:193%;
	background:transparent url(images/appys_bg.gif) repeat-y;
	position:absolute;
	top:219px;
	color:#c69432;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px;
	left: -4px;
}
#partymenu td{color:#FFFFFF;}

/*housespecials*/
#housespecials{margin-left:247px;width:653px;height:150%;background:transparent url(images/appys_bg.gif) repeat-y;position:absolute;top:219px;color:#c69432;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px;}
#housespecials td h2{color:#FFFFFF;}

/*wine*/
#wine{margin-left:247px;width:653px;height:165%;background:transparent url(images/appys_bg.gif) repeat-y;position:absolute;top:219px;color:#c69432;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px;}
#wine td h1{color:#FFFFFF;}

/*contact*/
#contact{margin-left:247px;width:653px;height:130%;background:transparent url(images/appys_bg.gif) repeat-y;position:absolute;top:219px;color:#c69432;font-family:Verdana, Arial, Helvetica, sans-serif;padding-top:5px;}
#contact td h1{color:#FFFFFF;}


/*footer*/
#footer{margin-left:100px;width:800px;height:20px;background:none;position:absolute;color:#FFFFFF;font-size:10px;top:785px;}
#footer a{color:#ffffff;}
