@charset "utf-8";
/* CSS Document */
@media all { 

	div#menu_div { position : relative; left:0px; height: 685px; width: 100%; background: url(../images/ul_nav_main.png) repeat-y;}

	div#submenu_div { position : relative; left:0px; top:8px; height: 25px; width:100%;}
	div#submenu_div ul li { float:left; padding: 5px 5px; font-size:1.1em; border: solid 1px #FF0000; background-color: #FFCC99; color: blue;}
	div#submenu_div ul li a { text-decoration:none; color:green; padding: 5px 5px; }
	div#submenu_div ul li a:hover { background-color: #FFF;}
	div#submenu_div ul li#pizza_menu_li { background-color:  #000; border-bottom: solid 1px #000;} 
	
	/* submenu_div ul li#pizza_menu_li background used to be #D73E68*/
	
	div#specials_div { display: block; position: absolute; top: 45px; left:20px;  width:100%; }
	div#salads_div { display: none; position: absolute; top: 45px; left:20px;  width:100%; }
	div#wings_div { display: none; position: absolute; top: 45px; left:20px;  width:100%; }
	div#soda_div { display: none; position: absolute; top: 45px; left:20px;  width:100%; }
	div#gb_div { display: none; position: absolute; top: 45px; left:20px;  width:100%; }

	span.pic_span { display:none; z-index: 100; }
	span.pic_span { text-indent:-99999px; position: absolute; left: -200px; top:100px; display:none; width: 200px; height:200px;}
	
	a {white-space:nowrap;}
	table, th, td { border-collapse:collapse; }

	th{ padding: 5px 10px; text-align:center; background-color: #000; color:#FFCC66;}
	td { width: 175px; text-align:center; /*display:block;*/}
	td.spec_name_cls_td { width:200px; color: #669900; border-bottom: solid 1px #C1CDCD; font-family: Georgia, "Times New Roman", Times, serif; font-size:1.1em;}
	td.spec_name1_cls_td { width:200px; background-color:  #FFF0E5; color: #669900; border-bottom: solid 1px #C1CDCD; font-family: Georgia, "Times New Roman", Times, serif; font-size:1.1em;}
		
	a.spec_name_cls_a { font: 1.2em Verdana, sans-serif; color:Black; padding: 10px 10px;}
	a.spec_name_cls_a:hover { background-color: #FFE5E5;}
	th.s_th { width: 170px; color:white; border-top: solid 1px #000; }
	td.s_td { width:170px; color:red; }
	th.m_th { width: 170px; color:white; border-top: solid 1px #000; }
	td.m_td { width:170px; color:red; }
	th.l_th { width: 170px; color:white; border-top: solid 1px #000; }
	td.l_td { width:170px; color:red; }	
	td.tpngs_cls_td { text-align:left; border-bottom: solid 1px #C1CDCD; padding: 5px 10px; font-size: 1.1em; width: 560px;}
	td.tpngs1_cls_td { text-align:left; background-color:  #FFF0E5; border-bottom: solid 1px #C1CDCD;  padding: 5px 10px; font-size: 1.2em; width: 560px;}
	span.side_note { color: green; font-size: .8em;}
	
	a#niz_a { padding-left: 0px; display:block; }
	a#niz_a:hover span#niz_span { display:block; }
	a#niz_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/niz_pic.png) no-repeat;}
	a#niz_a:hover { display: block; }

	a#sf_a { padding-left: 0px; display:block; }
	a#sf_a:hover span#niz_span { display:block; }
	a#sf_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/sf_pic.png) no-repeat;}
	a#sf_a:hover { display: block; }

	a#cal_a { padding-left: 0px; display:block; }
	a#cal_a:hover span#niz_span { display:block; }
	a#cal_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/cal_pic.png) no-repeat;}
	a#cal_a:hover { display: block; }

	a#veg_a { padding-left: 0px; display:block; }
	a#veg_a:hover span#niz_span { display:block; }
	a#veg_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/veg_pic.png) no-repeat;}
	a#veg_a:hover { display: block; }

	a#ital_a { padding-left: 0px; display:block; }
	a#ital_a:hover span#niz_span { display:block; }
	a#ital_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/ital_pic.png) no-repeat;}
	a#ital_a:hover { display: block; }

	a#gcsp_a { padding-left: 0px; display:block; }
	a#gcsp_a:hover span#niz_span { display:block; }
	a#gcsp_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/gcsp_pic.png) no-repeat;}
	a#gcsp_a:hover { display: block; }

	a#greko_a { padding-left: 0px; display:block; }
	a#greko_a:hover span#niz_span { display:block; }
	a#greko_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/greko_pic.png) no-repeat;}
	a#greko_a:hover { display: block; }

	a#tij_a { padding-left: 0px; display:block; }
	a#tij_a:hover span#niz_span { display:block; }
	a#tij_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/tij_pic.png) no-repeat;}
	a#tij_a:hover { display: block; }

	a#haw_a { padding-left: 0px; display:block; }
	a#haw_a:hover span#niz_span { display:block; }
	a#haw_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/haw_pic.png) no-repeat;}
	a#haw_a:hover { display: block; }

	a#toppings_a { padding-left: 0px; display:block; }
	a#toppings_a:hover span#niz_span { display:block; }
	a#toppings_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/toppings_pic.png) no-repeat;}
	a#toppings_a:hover { display: block; }

	a#dnrSld_a { padding-left: 0px; display:block; }
	a#dnrSld_a:hover span#niz_span { display:block; }
	a#dnrSld_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/dnrSld_pic.png) no-repeat;}
	a#dnrSld_a:hover { display: block; }

	a#grkSld_a { padding-left: 0px; display:block; }
	a#grkSld_a:hover span#niz_span { display:block; }
	a#grkSld_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/grkSld_pic.png) no-repeat;}
	a#grkSld_a:hover { display: block; }

	a#wings_a { padding-left: 0px; display:block; }
	a#wings_a:hover span#niz_span { display:block; }
	a#wings_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/wings_pic.png) no-repeat;}
	a#wings_a:hover { display: block; }

	a#twoL_a { padding-left: 0px; display:block; }
	a#twoL_a:hover span#niz_span { display:block; }
	a#twoL_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/twoL_pic.png) no-repeat;}
	a#twoL_a:hover { display: block; }

	a#cans_a { padding-left: 0px; display:block; }
	a#cans_a:hover span#niz_span { display:block; }
	a#cans_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/cans_pic.png) no-repeat;}
	a#cans_a:hover { display: block; }

	a#gb_a { padding-left: 0px; display:block; }
	a#gb_a:hover span#niz_span { display:block; }
	a#gb_a:hover span.pic_span {display: block; text-indent:-9999px; background: url(../images/gb_pic.png) no-repeat;}
	a#gb_a:hover { display: block; }

}