body{
    font-size: 9pt;
    color: Black;
    font-family: Arial, Helvetica, sans-serif;
    Margin: 10px 0px 10px 0px;
    background-color: #562B00;
}
img{
    border:none;
}

a {
    text-decoration:none;
}

a:hover {
    color:#d94d16;
    text-decoration:none;
}

form{
    Margin: 0px;
}

h1
{
    color: #4A7767;
    font-size:24px;
    margin:0px;
    padding-top:25px;
}

h2
{
    font-size:15px;
    margin-bottom:0px;
    font-style:italic;
}

.HeaderLink
{
    color:black;
    font-weight:bold;
    font-size:12pt;
    padding-right:25px;
}

.FooterLink
{
    color:black;
    font-weight:bold;
    font-size:10pt;
}

.FoodPhotoStyle
{
    padding-right:15px;
    padding-bottom:15px;
    float:left;
    width: 250px;
}

.RestaurantFoodItem
{
    margin-top:5px;
    font-size:1.5em;
    font-weight:bold;
}

.RestaurantNameLabel
{
    padding-top:5px;
}

.RestaurantLocationLabel
{
    font-style:italic;
    padding-bottom:1em;

}

.RestaurantPhotoSet
{
    clear:left;
}

.EventInfoLabel
{
    font-size:1.3em; font-weight:bold;
    width: 110px;clear:both;
    padding-top:10px;
}
.EventInfoValue
{
    font-size:1.3em;
    padding-top:5px;
}
.EventInfoDescriptionHeader
{
	border-bottom:1px;
	border-bottom-style:dotted;
    font-size:18px;
    margin-bottom:0px;
    font-style:italic;
    color:teal;

}
.EventInfoDescription
{
	font-size:1.4em;
}

.RoundedBorder {background:#f2f2f2;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 5px solid #f2f2f2; padding:7px;}
