/* WEBSITE, HEADER, CONTENT, COLUMN 1, FOOTER AND MENU BACKGROUND */

html, body {
background: transparent url(/Portals/52543/images/background.jpg) repeat scroll 0 0!important;
}

#duxbury_header, #duxbury_content, #duxbury_col1 div.block div.pad, #duxbury_footer {
background-color: transparent!important;
}

#duxbury_menu div.radmenu {
background-color:transparent!important;
}

/* MENU */

#duxbury_col1 {
background: transparent url(/Portals/52543/images/stitch_v.jpg) repeat-y scroll right top!important;
padding-right:20px;
}

#duxbury_menu ul li.selectedtab, #duxbury_menu ul li.childitem1.selectedtab, #duxbury_menu ul li a:hover, #duxbury_menu ul li {
background-color: transparent!important;
border:none!important;
}

#duxbury_menu_top {
background: transparent url(/Portals/52543/images/menu_top.gif) no-repeat scroll 0 0!important;
height:23px;
}

#duxbury_menu {
background: transparent url(/Portals/52543/images/menu_middle.gif) repeat-y scroll 0 0!important;
padding-left:5px!important;
padding-right:10px!important;
}

#duxbury_menu ul li.childitem1 a span {
font-weight:normal!important;
padding-left:15px!important;
}

#duxbury_menu_bottom {
background: transparent url(/Portals/52543/images/menu_bottom.gif) no-repeat scroll 0 0!important;
height:33px;
}

#duxbury_menu .radmenu .item a span {
font-size: 12px;
font-weight: bold;
}

/* COLUMN 1 - ALL SKINS - MODULES HAVE NO PADDING AND MARGIN LEFT */

#duxbury_col1 div.block div.pad {
margin-left:0!important;
padding-left:0!important;
}

/* COLUMN 2 - ALL SKINS - MODULES HAVE A SMALLER LEFT AND RIGHT PADDING */

#duxbury_col2 div.pad {
padding: 0 10px 0 0!important;
}

/* COLUMNS' WIDTHS */

#duxbury_three-column #duxbury_col1 {
width:17.5%!important;
}

#duxbury_three-column #duxbury_col2 {
width:61.9%!important;
}

#duxbury_three-column #duxbury_col3 {
width:18.5%!important;
}

#duxbury_two-column #duxbury_col1 {
width:17.5%!important;
}

#duxbury_two-column #duxbury_col2 {
width:80.4%!important;
}

/* FOOTER */

#duxbury_footer {
background: transparent url(/Portals/52543/images/stitch.jpg) repeat-x scroll left top!important;
}

span#dnn_dnnLINKS_lblLinks a {
font-size:0.9em!important;
}

span.SkinObject {
color: black!important;
}

/* HEADINGS */

#duxbury_col2 h1 {
font-size: 1.3em;
font-weight: bold;
}

/* BLOG */

#bb-container div.post h3.title a, #bb-container div.post h3.title {
color:#692D03!important;
font-weight:bold!important;
}

#bb-container div.post div.submissions {
border-top:1px solid #782D26!important;
border-bottom:1px solid #782D26!important;
margin-bottom:15px;
}

#bb-container div.comments {
border:1px solid transparent!important;
}

#bb-container div.post {
border-bottom:1px solid #782D26!important;
}

#bb-container div.post .tags {
color:black!important;
}

#bb-container div.comment-form {
border:1px solid #782D26!important;
background-color:transparent!important;
}

#bb-container div.comments div.comment-body {
border-bottom:1px solid #782D26!important;
margin-bottom:10px;
}

div#bb-container {
margin-bottom:20px;
}