* { margin:0; padding:0;}

body  {
  font-family: helvetica neue, arial, sans-serif;
  color:#fff;
  font-size:14px;
  background: #ffa4d6 url('/img/bg.png') repeat-x 0 -400px;
  margin:0; padding:0;

}

a, a:link, a:visited {
  color:#FCF1F8; text-decoration:none; border-bottom:1px solid #dc04fd; padding-bottom:1px;
}
a:hover, a:active { background:#FCF1F8; color:#dc04fd; border:none;}

#header {
  background: url('/img/header-bg.png') no-repeat scroll top left;
  width: 960px;
  height: 330px;
}

#twitter_div {
  position:absolute; top:210px; left:180px; width:320px;
}

#twitter_div ul { list-style:none; color:#82267F; font-weight:bold;}

#twitter_div p { color:#ff9fd1; font-size:11px; margin-top:10px;}
#twitter_div a, #twitter_div a:link,  #twitter_div a:visited { color:#dc04fd;}

#footer {
  background: url('/img/footer-bg.png') no-repeat scroll top left;
  width: 833px;
  height: 290px;
  margin-left:60px;
  position:relative;
  margin-top:80px;
}

#footer a {
  position:absolute;
  top:145px; left:215px;
  height:100px; width: 600px;
  background: url('/img/django-footer-rollover.png') no-repeat;
  overflow:hidden;
  text-indent:-50000px;
  border:none;
}
#footer a:hover, #footer a:active { background-position:0 -101px ; }
h1 { display:none;}

div.row:after { /* Clear fix */ content:  ".";   display: block;  height: 0;  clear: both;  visibility: hidden; }
div.row { /* IE fix */ zoom: 1; }

div.row { margin:40px 20px; width:950px; padding-top:40px; border-top:1px solid #D789C5;}

div.row h2 { color:#82267F; width:140px; text-align:right; float:left; margin-right:20px; font-size:16px;}
div.row h3 { margin-bottom:8px;}
div.bit { float:left; margin-right:30px;}
div.bit-sightings { width:300px; }
div.bit-create { width:400px; }
div.bit-standing { width:700px; }

a.thumb {border:none;}
a.thumb img {border:5px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}

img.badge { display:block; margin-bottom:10px ; margin-top:-10px;}
textarea { padding:2px; font-size:10px; color:#666; border:1px solid #aaa;}

p {margin:8px 0; color:#fff;}
