@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=08ab96ec-ee5b-403b-a9a5-0a94d47a1732");
    @font-face{
        font-family:"Mostra N W00 Reg";
        src:url("webfonts/469dc384-9192-4e19-a031-a35239cd710d.eot?#iefix");
        src:url("webfonts/469dc384-9192-4e19-a031-a35239cd710d.eot?#iefix") format("eot"),url("webfonts/79cc9f9e-77f1-4f0a-b1ce-62704e3ff733.woff2") format("woff2"),url("webfonts/1a1697d4-f266-4d6c-8ba4-c2eeb54c196d.woff") format("woff"),url("webfonts/a4cb8ee3-aa5c-4fd0-bd11-161c7f758df8.ttf") format("truetype"),url("webfonts/ae30df4d-e74a-42f7-a59e-0da323bb44b4.svg#ae30df4d-e74a-42f7-a59e-0da323bb44b4") format("svg");
    }
    @font-face{
        font-family:"Mostra N W00 Bold";
        src:url("webfonts/5da0271e-9d2c-4c85-b16e-c5e99f5516e0.eot?#iefix");
        src:url("webfonts/5da0271e-9d2c-4c85-b16e-c5e99f5516e0.eot?#iefix") format("eot"),url("webfonts/6d25ffbd-d82e-423d-b6f2-e7898a904478.woff2") format("woff2"),url("webfonts/f58b7a3d-dc27-422e-88f6-5210eb608009.woff") format("woff"),url("webfonts/c8296c11-889b-4881-90e2-6acb4c9c1d1c.ttf") format("truetype"),url("webfonts/d047dd1b-940f-4c96-bbcf-cd23f1f89c6e.svg#d047dd1b-940f-4c96-bbcf-cd23f1f89c6e") format("svg");
    }


html,body{
padding:0;
margin:0;
}

a:active { outline: none; }
a:focus { -moz-outline-style: none; }
a:visited { outline: none; }
a{
text-decoration:none;
color:#6E1100;
}
a:hover{
text-decoration:underline;
color:#000000;
}


p{
margin:0;
}

body{
margin:16px;
padding:0;
}

.site_body_div{
width:920px;
margin-left:auto;
margin-right:auto;
display:block;
}

.site_header{
background-image:url(images/site_header.gif);
background-repeat:no-repeat;
}

.bocca_1	{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:18px;
color:#FFFFFF;
padding-right:50px;
padding-top:50px;
}

.bocca_normal{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6E1100;
line-height:20px;
}

.bocca_normal a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6E1100;
line-height:20px;
}

.bocca_normal a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
line-height:20px;
}

.bocca_large{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:36px;
color:#6E1100;
line-height:38px;
}

.bocca_large a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:36px;
color:#6E1100;
line-height:38px;
}

.bocca_large a:hover{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:36px;
color:#6E1100;
line-height:38px;
text-decoration:underline;
}


.bocca_large_light{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:36px;
color:#6E1100;
line-height:38px;
}

.bocca_large_light a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:36px;
color:#6E1100;
line-height:38px;
}

.bocca_large_light a:hover{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:36px;
color:#6E1100;
line-height:38px;
text-decoration:underline;
}

.bocca_medium{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:24px;
color:#6E1100;
line-height:28px;
}
.bocca_medium a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:24px;
color:#6E1100;
line-height:28px;
}

.bocca_medium a:hover{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:24px;
color:#6E1100;
line-height:28px;
text-decoration:underline;
}

.bocca_medium_light{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:24px;
color:#6E1100;
line-height:28px;
}

.bocca_medium_light a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:24px;
color:#6E1100;
line-height:28px;
}

.bocca_medium_light a:hover{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:24px;
color:#6E1100;
line-height:28px;
text-decoration:none;
}


.food_menu_off{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:16px;
color:#ffffff;
text-align:center;
}

.food_menu_off a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:16px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.food_menu_off a:hover{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:16px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.food_menu_on a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:16px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.food_menu_on a:hover{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:16px;
color:#ffffff;
text-align:center;
text-decoration:none;
}

.ppd_menu_off a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:18px;
color:#6E1100;
text-decoration:none;
}

.ppd_menu_off a:hover{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:18px;
color:#6E1100;
text-decoration:none;
font-weight:bold;
}

.ppd_menu_on a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:18px;
color:#6E1100;
text-decoration:none;
font-weight:bold;
}

.ppd_menu_on a:hover{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:18px;
color:#6E1100;
text-decoration:none;
font-weight:bold;
}


.bocca_2	{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
color:#FFFFFF;
font-weight:bold;
}

.bocca_3{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:36px;
color:#6E1100;
line-height:38px;
}

.bocca_4{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:16px;
color:#6E1100;
}

#menu_bg_1 a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#menu_bg_2 a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#menu_bg_3 a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#menu_bg_4 a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#menu_bg_5 a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#menu_bg_6 a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

#menu_bg_7 a{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.bocca_button{
font-family:Arial, Helvetica, SansSerif;
font-size:12px;
color:#6E1100;
background-color:#6E1100;
border:1px solid #6E1100;
padding:1px;
}

.bocca_textbox{
font-family:Arial, Helvetica, SansSerif;
font-size:14px;
color:#6E1100;
border:1px solid #6E1100;
}

.bocca_warning{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
}

.bocca_footer{
font-family:Arial, Helvetica, SansSerif;
font-size:10px;
color:#6E1100;
}

.bocca_small_light{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:18px;
color:#6E1100;
line-height:21px;
}

.bocca_buy_button	{
font-family: "Mostra N W00 Bold",sans-serif;
font-size:20px;
color:#ffffff;
background:#6E1100;
line-height:28px;
border: 1px solid #6E1100;	
}

.bocca_buy_button:hover	{
	cursor:pointer;
}