body{
text-align: center;
background-color: #410301;
font-size: 10pt; 
font-family: Helvetica,Arial,sans-serif;
color: #FFFFCB;
margin: 0px;
padding: 0px;
}

p{ padding: 0px; margin: 2px; }

ul{ padding: 0px; margin: 0px; margin-left: 15px; }

a:link{ color:#FFFFCB; text-decoration:none; }
a:visited{ color:#FFFFCB; text-decoration:none; }
a:hover{ color:#FFFFCB; text-decoration:underline; }
a:active{ color:#FFFFCB; text-decoration:none; }

a.roundbox:link{ color:#340201; text-decoration:none; margin: 5px; }
a.roundbox:visited{ color:#340201; text-decoration:none; margin: 5px;}
a.roundbox:hover{ color:#410301; text-decoration:underline; margin: 5px;}
a.roundbox:active{ color:#340201; text-decoration:none; margin: 5px;}

#main{
width: 800px;
margin: 0px auto;
}
#header{
width: 800px;
height: 50px;
text-align: left;
background-color: #340201;
margin: 0px auto;
}
#social{
width: 790px;
text-align: right;
padding: 5px 10px 0px 0px;
font-size: 8pt;
}
#menu{
width: 790px;
text-align: center;
padding: 15px 0px 5px 65px;
margin: 0px auto;
}
.menuItem{
float: left;
margin: 0px 10px 0px 0px;
font-size: 10pt;
font-weight: 500;
}
#body{
width: 790px;
text-align: left;
background-image: url('images/bkgrnd.png');
background-color: #440301;
background-repeat:no-repeat;
background-position:top center;
margin: 0px auto;
}
#logo{
width: 735px;
text-align: center;
margin: 15px 10px 15px 50px;
}
#interior{
width: 750px;
text-align: left;
background-color: #340201;
margin: 0px 10px 15px 20px;
padding: 10px;
z-index: -100;
}
#boxes{
width: 775px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
/** ROUNDED BOXES **/
.roundedBox{ /*ronded box*/
width: 235px;
text-align: center;
background-color: #FFFFCB;
margin: 0px 10px 0px 0px; 
}
.roundedBox1a{ /*ronded box (far right)*/
width: 235px;
text-align: center;
background-color: #FFFFCB;
margin: 0px 0px 0px 0px; 
}
.roundedBoxa{ /*ronded box a*/
width: 215px;
height: 43px;
margin: 0px auto;
text-align: center;
}
.roundedBoxb{ /*ronded box b*/
width: 215px;
/*height: 142px;*/
color: #000000;
text-align: left;
margin: 10px;
padding-top: 10px;
padding-right: 10px;
}
.roundedBoxc{ /*ronded box c*/
width: 215px;
color: #000000;
text-align: right;
padding: 10px;
margin-right: 5px;
font-size: 9pt;
}
/** CORNERS **/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#FFFFCB; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#FFFFCB; border-right:2px solid #FFFFCB; border-left:2px solid #FFFFCB; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#FFFFCB; border-right:1px solid #FFFFCB; border-left:1px solid #FFFFCB; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#FFFFCB; border-right:1px solid #FFFFCB; border-left:1px solid #FFFFCB; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #FFFFCB;}
.roundWrap {float: left; width: 235px; margin-right: 10px;}
.roundWrap2 {float: left; width: 235px;}
#location{
width: 775px;
margin: 10px 0px 0px 10px;
padding: 5px;
}
.locationBox{
width: 330px;
height: 180px;
text-align: left;
vertical-align: top;
border: 1px solid #540F01;
background-color: #340201;
margin-right: 10px;
padding: 10px;
}
#footer{
width: 800px;
height: 50px;
text-align: right;
background-color: #340201;
margin: 0px auto;
font-size: 8pt;
}
