.main-nav {
   width: 960px;
   margin:0 auto;
}

.domain-nav {
   width: 100%;
   margin:0 auto;
   background: transparent;
   margin-bottom: 10px;
   text-align:right;
}

.domain-nav ul {
list-style:none outside none;
text-align:left;
}

.domain-nav li a {
display:block;
float:left;
font-weight:bold;
line-height:33px;
padding:0 15px;
text-decoration:none;
white-space:nowrap;
color: #CD83AB;
font-size: 14px;
}

#content-wrapper {
   margin-top:0px !important;
}

#footer-widgets {
   background: #cd83ab !important;
}

#footer-container {
  background: #cd83ab !important;
}

.hentry .post-footer {
  float: left;
  width: 100%;
}

#topsidebar { width:100%; background: transparent; }

.main-nav li a { line-height:25px; }
