#menu-main-menu {
background-position:0 5px;
background-color:#fff!important;
box-shadow:0 0 5px rgba(0,0,0,.5)!important;
-webkit-box-shadow:0 0 5px rgba(0,0,0,.5)!important;
border:none!important;
line-height:27px;
}

#menu-main-menu a {
background-position:0 5px;
}

#content {
padding:40px;
}

.content-sidebar #content,.sidebar-content #content {
width:625px;
}

#payment ul.payment_methods {
display:none;
}

.messagebox {
display:block;
color:#D8000C;
border:1px solid;
width:635px;
height:50px;
font:bold 12px 'Droid Sans',arial,sans-serif;
-moz-box-shadow:0 0 5px #888;
-webkit-box-shadow:0 0 5px #888;
box-shadow:0 0 5px #888;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
margin:15px 0;
padding:15px 20px 15px 15px;
}

.messagebox-page {
display:block;
color:#D8000C;
border:1px solid;
width:95%;
height:auto;
font:bold 12px 'Droid Sans',arial,sans-serif;
line-height:1.5em;
-moz-box-shadow:0 0 5px #888;
-webkit-box-shadow:0 0 5px #888;
box-shadow:0 0 5px #888;
-webkit-border-radius:15px;
-moz-border-radius:15px;
border-radius:15px;
margin:15px 0;
padding:15px 20px 15px 15px;
}

#sidebar {
margin-top:140px;
display:block;
}

#activity-stream li {
display:block;
clear:both;
min-height:75px;
}

.socialize-button {
padding:0 23px 0 0;
}

#plusone {
padding-left:20px;
}

#content #home-middle h4 {
margin:0 0 10px;
}