h1{
color:#cc0000;
font-size:1.7em;/*browser default is2*/
}
.restaurantbox3{
color:#000000;
padding:15px;
margin:12px 0 0 0;
border:#D4D8BD solid 1px;
line-height:1.5em;
}
.restaurant_name{
font-family:Georgia, "Times New Roman", Times, serif;
color:#CC0000;
font-size:30px;
}
.restaurant_name3{
font-family: Georgia, "Times New Roman", Times, serif;
color:black;
font-size:30px;
}/*
.event_title3{Vote For This Restaurant
font-family:Georgia, "Times New Roman", Times, serif;
color:#CC0000;
font-size:18px;
}*/
/*	
.restaurant_name3{
font-family: Georgia, "Times New Roman", Times, serif;
color:black;
font-size:30px;
}
*/
.restaurant_name2{/*jobenjamin*/
font-family: Georgia, "Times New Roman", Times, serif;
color:#A3AB89;
font-size:30px;
}
.box_restaurants{
padding:0px;
margin-bottom:10px;
font-family:'Trebuchet MS',Georgia,Arial,sans-serif;
color:black;
font-size:13px;
width:160px;
}
.box_restaurants a{
color:black;
text-decoration:none;
}
.chester_restaurants{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:17px;
border-style:solid;
border-width:1px 0px 1px 0px;
border-color:#CCCCCC;
padding:5px 0px 5px 15px;
}
#sidemenu_title2{
background-color:#CC0000;
border:1px solid #FFFFFF;
padding:8px 0px 8px 12px;
margin-top:15px;
}
#sidemenu_title2 a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#top10{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}
#top10 ul{
list-style: none;
margin:0;
padding:0;
}		
#top10 li a{
text-decoration:none;
color:#FF0000;
display:block;
border-bottom:#CCCCCC 1px solid;
padding:4px 0px 4px 0px;
}
#top10 li a:hover{
text-decoration:underline;
}

/*comments not used now but keep in case
.cb1, .cb2{
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
font-style:italic;
padding:15px;
background-color:#D4D8BD;
margin-top:5px;
line-height:1.5em;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.cb2{
background-color:#FFFBCC;
}
*/

/*top 10*/
#recommendedtitle{
font-size:13px;
}
#toprecommended{
margin:0;
padding:0;
list-style:none;
color:#999999;
}
#toprecommended li{
padding:4px 0px 5px 0px;
border-bottom:#CCCCCC 1px solid;
}
#toprecommended a{
color:#3b5998;/*fb blue*/
text-decoration:none;
}
#toprecommended a:hover{
text-decoration:underline;
}
#leftmenu{
font-size:0.9em;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
margin:0;
}	
#leftmenu ul{
list-style:none;
margin:0;
padding:0;
}
#leftmenu li a:link, #leftmenu li a:visited {
text-decoration:none;
color:#000000;
display:block;
background-color:#d4d8bd;
padding:5px 5px 5px 5px;
border-bottom:1px #FFFFFF solid;
}
#leftmenu li a:hover{
text-decoration:underline;
}
#rphoto{
background-color:#FFFFFF;
width:920px;
text-align:center;
padding-bottom:10px;
margin:0 auto;
}
.t24{
font-family:"Trebuchet MS",Georgia,Arial,sans-serif;
color:black;
font-size:1.5em;
}

@media screen and (max-device-width:480px){
#rphoto{
width:100%;
}
#rphoto img{
max-width:100%;
height:auto;
}
.restaurantbox3{
box-sizing:border-box;
width:100%;
padding:0.5em;
margin:0;
}
.restaurantbox3 img{
max-width:100%;
height:auto;
}
}