body
{
font:15px Georgia,Times,serif;
color: black;
margin: 0px auto;
background: #0d4607;
text-align: center;
}

#container
{
width:650px;
text-align:center;
margin:0px auto;
padding: 0px;
margin-top: 15px;
}

img.block
{
	display:block;
}

h1
{
font-size: 15px;
color: #c81016;
font-style: italic;
}

h1.red
{
font-size: 15px;
color: white;
text-transform: uppercase;
background: #c81016;
padding: 5px;
width: 250px;
margin: 0px auto;
border: 3px solid #f7de58;
margin-top: 3px;
}

h1.brown
{
font-size: 14px;
color: white;
text-transform: uppercase;
background: #352909;
padding: 5px;
width: 550px;
margin: 0px auto;
border: 1px solid #b79f38;
margin-top: 3px;
}

h1.phone
{
font:20px Arial, Helvetica, sans-serif;
margin: 15px 0 0 0;
color: #352909;
font-weight: bold;
}

span.yellow
{
color:#efeeaf;
font-weight: bold;
}

div.center
{
text-align:center;
}

td.left
{
padding:0;
background: url('../images/left.png') repeat-y;
}

td.right
{
padding:0;
background: url('../images/right.png') repeat-y;
}

td.top
{
padding:0;
background: url('../images/top.png') repeat-x;
text-align: center;
}

td.bot
{
padding:0;
background: url('../images/bot.png') repeat-x;
}

td.body
{
background: #ede1ac;
}

p.red
{
width:150px;
font-size: 13px;
color: #f8180c;
margin:20px 0 0 0px;
padding: 0 0 0 3px;
border: 2px solid #840603;
border-width: 0 0 2px 0;
text-align: center;
font-style:italic;
}

p
{
font-size: 12px;
color: #352909;
margin: 5px 0 0 0;
padding: 0px;
text-align: center;

}

p.bold
{
font-weight: bold;
line-height: 12px;
}

p.footer
{
font-size: 12px;
text-align:center;
}

a
{
color: #f8180c;
}

a:hover
{
color: #c81016;
}