/* WEBSITE BACKGROUND */
html, body#Body {
background:#000000 url(images/pagebkgd.jpg) repeat-x scroll 0 0!important;
}

/* COURTESY LINKS */
#foxboro_courtesy_links {
display:none!important;
}

/* HEADER */
#foxboro_header span.logo a {
outline:none!important;
}

/* CONTENT */
#foxboro_content {
background:transparent url(images/bodybkgd.jpg) repeat scroll 0 0!important;
}

/* MENU */
#foxboro_menu ul li a span {
font-size:15px!important;
width:100%!important;
margin: 0px auto!important;
padding:9px 14px 10px 14px !important;
}

/* SIDE MENU */
#foxboro_side-menu {
margin:0!important;
}

/* ONE SKIN COLUMN */
#foxboro_one-column {
margin:20px 0!important;
background:transparent url(images/blackbox_top.gif) no-repeat scroll center 5px!important;
}

#foxboro_one-column #foxboro_col2 div.pad {
margin:0 108px 0 108px!important;
padding:0 0 15px 0!important;
background:transparent url(images/blackbox_btm.gif) no-repeat scroll 0 bottom!important;
}

#foxboro_one-column #foxboro_col2 div.pad #dnn_ContentPane {
background-color:#000000!important;
}

/* TWO COLUMN SKIN */
#foxboro_two-column {
margin:0 0 40px 0!important;
padding:0 0 15px 0!important;
background:transparent url(images/2col-bg.gif) no-repeat scroll 108px bottom!important;
}

#foxboro_two-column #foxboro_col2 div.pad {
margin-right:108px!important;
padding-bottom:15px!important;
}

#foxboro_two-column #foxboro_col1 div.block div.pad {
margin-left:108px!important;
padding-left:0!important;
background-color:transparent!important;
}

#foxboro_two-column #foxboro_col1 div.block div.pad h3 + div {
padding-left:20px!important;
}

#top_two-column {
padding-top:55px!important;
background:transparent url(images/roundbox_top.gif) no-repeat scroll 108px 40px!important;
}

/* TWO COLUMN RIGHT SKIN */
#foxboro_two-column-right {
margin:0 0 40px 0!important;
padding:0 0 15px 0!important;
background:transparent url(images/2col-right-bg.gif) no-repeat scroll 108px bottom!important;
}

#foxboro_two-column-right #foxboro_col2 div.pad {
margin-left:108px!important;
padding-bottom:15px!important;
padding-left:0!important;
}

#foxboro_two-column-right #foxboro_col2 div.pad h1 + div {
padding-left:20px!important;
}

#foxboro_two-column-right #foxboro_col3 div.block div.pad {
margin-right:108px!important;
padding-left:0!important;
background-color:transparent!important;
}

#foxboro_two-column-right #foxboro_col3 div.block div.pad h3 + div {
padding-left:20px!important;
}

#top_two-column-right {
padding-top:55px!important;
background:transparent url(images/roundbox_top2.gif) no-repeat scroll 108px 40px!important;
}

/* THREE COLUMNS SKIN */
#foxboro_three-column {
background:transparent url(images/3col-bg.gif) no-repeat scroll center bottom!important;
margin:0 0 40px 0!important;
}

#top_three-column {
padding-top:55px!important;
background:transparent url(images/3col-bg-top.gif) no-repeat scroll center 40px!important;
}

/* HEADINGS */
#foxboro_col2 h1 {
margin:0!important;
background:#000000 url(images/titlebkgdv2.jpg) no-repeat scroll 0 5px!important;
font-size:15px!important;
font-weight:bold!important;
padding:0 15px!important;
line-height:13px!important;
}

#foxboro_col1 div.block div.pad > h3:first-child, #foxboro_col3 div.block div.pad > h3:first-child {
margin:0!important;
background:transparent url(images/titlebkgd.gif) no-repeat scroll 0 0!important;
font-size:15px!important;
font-weight:bold!important;
padding:0 15px!important;
line-height:13px!important;
}

/* TWO COLUMNS SKIN */
#foxboro_two-column #foxboro_col1 {
width:38.8%!important;
}

#foxboro_two-column #foxboro_col2 {
width:61.1%!important;
}

/* TWO COLUMNS RIGHT SKIN */
#foxboro_two-column-right #foxboro_col2 {
width:61.3%!important;
}

#foxboro_two-column-right #foxboro_col3 {
width:38.6%!important;
}

/* THREE COLUMNS SKIN */
#foxboro_three-column #foxboro_col1 {
width:24.8%!important;
}

#foxboro_three-column #foxboro_col2 {
width:50.4%!important;
}

#foxboro_three-column #foxboro_col3 {
width:24.7%!important;
}

/* BOTTOM PANE */
#foxboro_bottom {
background-color:transparent!important;
}

/* TOP PANE */
#foxboro_top {
background-color:transparent!important;
}

/* FOOTER */
#foxboro_footer {
display:none!important;
}
