body{
background:#381414 url(../img/new_bg2.jpg) repeat-x;
font-family:Times,serif;
color:#ffffff;
font-size:1em;
scrollbar-face-color:#93865F;
scrollbar-base-color:#CEBF9D;
scrollbar-arrow-color:#93865F;
scrollbar-track-color:#CEBF9D;
scrollbar-shadow-color:#CEBF9D;
scrollbar-highlight-color:#CEBF9D;
scrollbar-3dlight-color:#CEBF9D;
scrollbar-darkshadow-Color:#CEBF9D;
text-align:center;
}
#main_wrapper{
width:1200px;
margin:0 auto;
}
#main_content{
width:800px;
background:#93865F;
border:5px solid #ffffff;
margin:0 auto;
padding-bottom:40px;
}
#header{
width:776px;
height:133px;
/*background:url(../img/new_topper.jpg) no-repeat;*/
text-align:left;
margin:0 auto;
}
#give_header{
width:776px;
height:133px;
background:url(../img/topper3.jpg) no-repeat;
margin-left:0px;
text-align:left;
}
#cal_header{
width:776px;
height:147px;
background:url(../img/cal_topper4.jpg) no-repeat;
margin-left:14px;
text-align:left;
}
#top_menu{
position:relative;
top:0px;
left:0px;
font-size:14px;
font-weight:bold;
}
#top_menu a{
color:#ffffff;
text-decoration:none;
}
#eat_body_content{
width:750px;
height:567px;
background: url(../img/eat_bg.jpg);
text-align:left;
margin:0 auto;
}
#drink_body_content{
width:750px;
height:567px;
background: url(../img/drink_bg.jpg);
margin:0 auto;
text-align:left;
}
#calendar_body_content{
width:750px;
height:500px;
background: url(../img/calendar_bg2.jpg) no-repeat;
margin:0 auto;
}
#family_body_content{
width:750px;
height:550px;
background: url(../img/family_bg2.jpg);
margin:0 auto;
text-align:left;
}
#newsletter_body_content{
width:750px;
height:550px;
background: url(../img/newsletter_bg.jpg);
margin:0 auto;
text-align:left;
}
#giving_body_content{
width:750px;
height:550px;
background: url(../img/give_bg.jpg);
margin:0 auto;
text-align:left;
}
#catering_body_content{
width:750px;
height:550px;
background: url(../img/catering_bg.jpg);
margin:0 auto;
text-align:left;
}
#catering2_body_content{
width:750px;
height:550px;
background: url(../img/catering_bg2.jpg);
margin:0 auto;
text-align:left;
}
#catering2_body_content td{
font-size:10px;
line-height:11px;
}
#catering2_body_content h1{
font-size:5px;
}
#partners_body_content{
width:750px;
height:550px;
background: url(../img/catering_bg.jpg);
margin:0 auto;
text-align:left;
}
#partners_body_content{
width:750px;
height:550px;
background: url(../img/blank_bg.jpg);
margin:0 auto;
text-align:left;
}
#partners_body_content td{
font-size:10px;
line-height:11px;
}
#partners_body_content h1{
font-size:5px;
}
#map_body_content{
width:750px;
height:550px;
background: url(../img/map_bg2.jpg);
margin:0 auto;
text-align:left;
}
#contact_body_content{
width:750px;
height:550px;
background: url(../img/contact_bg.jpg);
margin:0 auto;
text-align:left;
}
#footer{
margin:0 auto;
margin-top:2px;
width:800px;
height:50px;
background:#CFB175;
}
.bot_links a{
color:#550000;
text-decoration:none;
}

#eat_content{
padding:1px 0 0 45px;
font-size:.7em;
color:#333;
text-align:left;
width:320px;
font-weight:bold;
font-family:arial,sans-serif;
}
#drink_content{
padding:5px 0 0 45px;
font-size:.7em;
color:#333;
text-align:left;
width:320px;
font-weight:bold;
font-family:arial,sans-serif;
}
#giving_content{
padding:5px 0 0 45px;
font-size:.7em;
color:#333;
text-align:left;
width:320px;
font-weight:bold;
font-family:arial,sans-serif;
}
#calendar_content{
padding:50px 0 0 45px;
font-size:16px;
color:#333;
text-align:left;
width:320px;
float:left;
font-weight:bold;
}
#calendar_content2{
padding:20px 20px 0 45px;
font-size:16px;
color:#333;
text-align:left;
width:320px;
float:right;
font-weight:bold;
}
#map_content{
padding:10px 0 0 45px;
font-size:16px;
color:#333;
text-align:left;
width:700px;
float:left;
font-weight:bold;
}
#family_content{
padding:1px 0 0 45px;
font-size:.7em;
color:#333;
text-align:left;
width:320px;
font-weight:bold;
font-family:arial,sans-serif;
}
#newsletter_content{
padding:205px 0 0 65px;
font-size:.8em;
color:#333;
text-align:left;
width:320px;
font-weight:bold;
}
#catering_content{
padding:1px 0 0 45px;
font-size:.7em;
color:#333;
text-align:left;
width:320px;
font-weight:bold;
font-family:arial,sans-serif;
}
#partners_content{
padding:1px 0 0 45px;
font-size:.7em;
color:#333;
text-align:left;
width:320px;
font-weight:bold;
font-family:arial,sans-serif;
}
#contact_content{
padding:85px 0 0 45px;
font-size:.7em;
color:#333;
text-align:left;
width:320px;
font-weight:bold;
font-family:arial,sans-serif;
}
#more a{
color:#7F201A;
text-decoration:none;
}
p.one:first-letter {font-size:30px;font-weight:bold;color:#7f201a;}
h1{
font-size:26px;
color:#800000;
}