body { background-color:#353129; color:#ecebf0; font-size: 11px; }
div.wrap a { color:#c1ce96; }
div.wrap a:hover { color:#353129;text-decoration:none;}
div.wrap{ background-color:#687d77;}
div#header,div#googlebar, #topnav,  div#footer{ background-color:#484a47; }
#topnav ul, #topnav ul li { border-color: #484a47}
#topnav ul li a:hover { background-color:#484a47;}
h3.moduleHead { background-color:#484a47;color:#ecebf0; font-size:12px; font-weight:bold; padding-top:8px}
.r{}
div.blogsModule ul li, div.commentsModule ul.moduleList li { border-top:1px dotted #999} 
div.blogsModule ul li.last, div.commentsModule ul.moduleList li.last { border-bottom:1px dotted #999}
div.commentsModule ul.commentsInfo li, div.toolbar ul.links li, div.pageLinks ul li { border-top:0px solid #ccc;border-bottom:none; padding:0;margin:0; }
div.commentsModule ul.commentsInfo li a, div.toolbar ul.links li a, div.pageLinks ul li a { padding:5px;display:block;border-right:1px dotted #615a4c}
div.toolbar ul.links li a, div.pageLinks ul li a {padding:0px 10px; float:left;}
div.commentsModule ul.commentsInfo li.last a, div.commentsModule ul.commentsInfo li.last, div.toolbar ul.links li.last a, div.pageLinks ul li.last a { border-right:0px solid #ccc; border-bottom:none;}
div.module h4 { font-weight:bold;}
div.column0 div.module, div.basicInfoModule { background-color:#7c928c;}
div.profileDemographics { background-color:#879f99;}
div.column1 div.module { background-color:transparent;}
div#footer { line-height:20px; padding-bottom:40px;}
div#footer a { text-decoration:none; } 
div.module { margin:8px 5px;}  