div.center div, div.center a {
  font-family:arial,verdana,sans-serif;
  color:#fff;
}
body {
  background:url('img/back.png') no-repeat center top #04163c;
}
.page {
  position:absolute;
  top:0;
  left:0;
  background:url('img/back.png') no-repeat center top #04163c;
  width:100%;
  height:100%;
}
.center {
  position:absolute;
  top:50px;
  left:50%;
  margin-left:-400px;
  width:860px;
  background:url('img/header.png') center top no-repeat;
  padding-top:140px;
}
.center2 {
  position:absolute;
  top:50px;
  left:50%;
  margin-left:-500px;
  width:860px;
  background:url('img/header.png') center top no-repeat;
  padding-top:140px;
}
div.center .button {
  float:right;
  background:url('img/button_gray.png') no-repeat;
  width:64px;
  height:76px;
  padding:11px 0 0 0;
  font-size:11px;
  text-align:center;
  cursor:pointer;
}
.left {
  float:left;
}
.w130 {
  width:130px;
}
.pl20 {
  padding:0 0 0 20px;
}
.social {
  background:url('img/bar.png') no-repeat;
  width:552px;
  height:83px;
  overflow:hidden;
}
.social div {
  height:70px;
  margin:8px 8px 0px 7px;
  padding:10px 10px 0 70px;	
  font-size:17px;
  opacity:0.5;  
  filter:alpha(opacity=50);  
  -moz-opacity:0.5;
}
.box a img {
  opacity:0.5;  
  filter:alpha(opacity=50);  
  -moz-opacity:0.5;
}
.social div.hover, .box a img.hover {
  opacity:0.9;  
  filter:alpha(opacity=90);  
  -moz-opacity:0.9;
}
.social div a {
  color:#fff;
  text-decoration:none;
}
.social div a:hover {
  text-decoration:underline;
}
.socialTwitter {
  background:url('img/icon64_twitter.png') no-repeat;
}
.social ul, .social li {
  list-style-type:none;
  margin:0;
  padding:0;
  height:40px;
  overflow:hidden;
}
.socialFeed {
  background:url('img/icon64_deviantart.png') no-repeat;
}
.socialDelicious {
  background:url('img/icon64_delicious.png') no-repeat;
}
.socialLink {
  font-weight:bold;
}
.box {
  background:url('img/bar_big.png') no-repeat;
  width:552px;
  height:249px;
}
.box .p20 {
  display:block;
  padding:20px;
  font-size:17px;
}
.links {
  padding:7px 0 15px 0;
}
.links img {
  border:0;
}
img.imgPositionFix {
  position:relative;
  top:4px;
}
.footer {
  display:block;
  clear:both;
  text-align:right;
  padding:20px 190px 0 0;
  font-size:14px;
}
.toggleContact a {
  text-decoration:none;
}
.toggleContact a img {
  border:0;
}
#results {
  width:552px !important;
}

