/* typography */
html{
 font-size:1em!important;
}
#foxboro_content div.block p, #foxboro_content div.block, #bb-container div.post, #foxboro_content div.block li{
 font-size:1em;
}
#foxboro_content #foxboro_col1, #foxboro_content #foxboro_col3 {
 font-size:0.917em;
}
/* MENU */
#foxboro_courtesy_links { display:none; }
#foxboro_menu {
padding: 0!important;
}

#foxboro_menu ul li a span {
padding:5px 14px!important;
font-size:11px;
}

/* CONTAINER */

#foxboro_container {
background: transparent url(/Portals/32200/images/shadow.gif) repeat-y scroll 0 top !important;
padding-right:20px;
padding-left:20px;
}

/* HEADINGS */

#foxboro_content div.block h3 {
font-size: 1em!important;
}

#foxboro_col2 h1 {
font-size: 1.5em;
font-weight:bold;
}

div#bb-container div.post h3.title a {
  font-weight:bold;
}


#foxboro_content #foxboro_col3 div.block div.pad, #foxboro_content #foxboro_col1 div.block div.pad
{

/* background: #f6f4e4 url(images/sidebar_bg.gif) repeat-x top !important; */
 background: #cad1e8;
border:solid 1px #d8d7bf;
}

#foxboro_content #foxboro_col3, #foxboro_content #foxboro_col1
{ width:23% !important; }

#foxboro_content #foxboro_col3 div.block div.pad h3, #foxboro_content #foxboro_col1 div.block div.pad h3
{
background: url(images/sidebar_heading.gif) no-repeat bottom center !important;
font: bold 17px Arial, Helvetica, sans-serif !important;
color:#830B24 !important;
text-align:center !important;
padding-bottom:10px !important;
}
