body {
background-color:#000;
margin-left:auto!important;
margin-right:auto!important;
width:1000px;
}

div#page {
color:#000;
}

a {
color:#C94093;
text-decoration:none;
}

a:hover {
color:#FFF;
}

h3.entry-title a {
color:#C94093!important;
text-transform:none!important;
}

h2.widgettitle a {
color:#C94092!important;
}

.secondary h2,.tertiary h2 {
background:transparent none repeat scroll 0 0;
border-bottom:1px dotted #C94093;
color:#C94093;
display:block;
font-size:1.5em!important;
font-weight:bold!important;
text-align:left;
text-transform:lowercase;
width:100%;
margin:0;
padding:0 0 3px!important;
}

div.published_sm {
background:#000 none repeat scroll 0 0;
border:1px dashed #C94093;
float:left;
text-align:center;
color:#C94093;
margin:0 15px 0 0;
padding:.5em;
}

#vodpod.module {
text-align:center;
width:100%;
}

ul.tweets li {
margin-top:8px;
}

.secondary div.module {
margin-bottom:35px;
}

div#vodpod_recent_videos.vodpod_videos_widget {
margin:0 0 0 35px !important;
}

#searchform {
color:#000;
}

#searchform input {
background:#444444 none repeat scroll 0 0;
border:1px dotted #333333;
color:#FFF;
padding:3px;
}

.entry-meta {
background:#000 none repeat scroll 0 0;
border:none;
color:#fff;
display:block;
font-size:.9em;
line-height:1.5em;
margin-left:45px;
margin-top:10px;
padding:0;
}

#wp-calendar a {
border:0 none;
color:#fff!important;
display:block;
text-decoration:none;
}

#searchform input:focus {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #666666;
color:#FFF;
}

#wp-calendar caption {
border-bottom:1px dotted #C94093;
color:#C94093;
font-size:1.5em!important;
font-weight:bold!important;
letter-spacing:-1px;
margin-bottom:5px;
text-align:left;
text-transform:lowercase;
padding:0 0 3px!important;
}

#header {
width:1000px;
}

#header_content {
border-left:none;
border-right:none;
background-color:#000;
background:url('http://s3.amazonaws.com/smashbox/blog/blog_header.jpg');
}

#middlecolumn {
background:#000 none repeat scroll 0 0;
border-left:none;
border-right:none;
}

small,strike {
color:#000!important;
}

#footer a {
color:#000;
font-weight:normal;
font-size:5px;
}

#footer a:hover {
color:#000;
}

#rightcolumnheader {
background:none!important;
border-right:none!important;
}

#rightcolumn {
background:#000;
border-right:none!important;
}

#alt_menu {
border-left:none!important;
border-right:none!important;
border-bottom:1px dotted #C94093;
background:#000 none;
}

#footer_content {
background:#000;
border-left:none!important;
border-right:none!important;
}

#footer {
background:#000!important;
}