body {
margin:0 0;
color: #333;
font: normal 24px/36px Georgia, "Times New Roman", Times, serif;
background-image:url(images/bg_border.gif);
background-repeat:repeat-y;
background-position:center;
}

a, a:link, a:active, a:visited{
color:#2e48af;
text-decoration:none;
}

a:hover{
color:#0AA3A3;
text-decoration: none;
}

#container {
margin: 0 auto;
width: 944px;
height: 100%;
}

#content {
width: 750px;
margin: 0px auto;
padding: 0px 0px;
}

#winnerContainer {
width: 750px;
margin-bottom: 30px;
padding: 0 0;
float:left;
background-image:url(images/winnerHeader.gif);
background-repeat:no-repeat;
background-position:top;
}

#awardWinner {
float:left;
width: 240px;
margin: 0 0;
padding: 0 0;
}

#awardWinner img {
margin: 0 0;
padding: 0 0;
border: none;
}

#awardWinner p.winnerName {
margin: -10px 0px 0px 0px;
padding: 0px 0px;
color:#572f46;
}

#awardWinner p.winnerText {
margin-top: 0px;
padding: 0px 0px;
font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
text-align: center;
}

#winnerFooter {
margin:0px 0px;
padding: 0px 0px;
width:100%;
height:20px;
background-image:url(images/winnerFooter.gif);
background-repeat:no-repeat;
background-position:center;
}

.logo {margin-top: 15px; margin-bottom: 35px;}

#restaurantWrap {margin: 20px 0; width:375px; float:left;}

#restaurantParticipants {margin: 0 0 30px 0; padding: 0 0; font: normal 14px/19px Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; color:#5a3249;text-transform:uppercase; text-align:left;} 

.restaurantInfo {margin: 0 0 30px 0; width:375; height:100px; display:block;}

.restaurantInfo img {float:left; margin: 0 10px 0 0;}

.restaurantInfo p {margin: 0 0; padding: 0 0; font:normal 11px/17px Georgia, "Times New Roman", Times, serif; color:#333;}

.restaurantInfo p a {font-weight:bold; color:#5a3249; font-size:14px; text-decoration:none;}

.restaurantInfo p a:hover {text-decoration:none; border-bottom:1px dotted #5a3249;}

p.restaurantChef {font:normal 11px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase; letter-spacing:2px;}


#dates {margin:20px 0 0 70px; float: left;font: normal 24px/28px Georgia, "Times New Roman", Times, serif; color:#999999;}

#dates p {margin: 0 0 30px 0; padding: 0 0; line-height:130%}

.title {margin: 0 0; padding: 0 0; font: normal 14px/19px Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; color:#5a3249;text-transform:uppercase;} 

.groupDiscounts {margin: 0 0; padding: 0 0; font: normal 14px/19px Georgia, "Times New Roman", Times, serif; letter-spacing: 2px;} 

.datesSponsor {font:normal 14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999; }

.purple{color:#5a3249;}

.gray {color:#999;text-transform:uppercase; letter-spacing:2px; margin-top:10px;}

#footer {height: 25px; width: 860px; margin: 20px auto; padding-top: 20px; font:normal 10px/12px Arial, Helvetica, sans-serif; color:#999;text-align: center; clear: both; border-top: 1px solid #999;}
