html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}

*{padding:0;margin:0;}

body{
width:100%;
overflow:hidden;
background:#ffffff;
margin:0 auto;
font-family:Times;
color:#FFF;
overflow:auto;
background:url('../images/bg.jpg');
}



img#bg{
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
bottom:0px;
}

#wrap{
  margin:0 auto;
  margin-top:40px;

  position:relative;
  z-index:1;
  width:1200px;
  }

  html* #wrap {padding-top:40px; }

#left{
  float:left;
  width:240px;
  margin-right:40px;
  height:604px;

  }

 #left ul{
 padding:6px 0 0 0px;
 }

 #left ul li{
  margin-bottom:4px;
  }

 #left ul li:hover{
  background:#515151;
  }


  #left ul li a{
  margin-left:25px;
  line-height:28px;
  width:100%;
  color:#fff;
  font-size:21px;
  text-decoration:none;
  list-style:none;
  word-spacing:-0.5px;
  }

#right{
  float:left;
  width:910px;
  height:560px;
  padding:0;
  margin:0;
  float:left;
  }

 #rightfooter{
  padding:0;
  margin:0;
  height:30px;
  color:#fff;
  font-size:10px;
  font-family:Arial;
  background:#414141;

  }

 #rightfooter table{
  width:910px;
  }
  #rightfooter a{
  color:#fff;
  line-height:10px;
  text-decoration:none;
  }


  h1{
  font-size:36pt;
  letter-spacing:1.5px;
  }

  #content{
  font-size:16pt;
  padding:45px 40px 40px 40px;
  background:transparent;
  height:590px;
  width:910px;
  /*height:0px;*/
  opacity:1;
  padding:0px;

  /*  background:url('../images/trans70.png') #414141; */
  background:#414141;
  }


  #content_content{
  font-size:16pt;
  padding:45px 40px 40px 40px;


  opacity:1;
    /*  background:url('../images/trans70.png') #414141; */
  background:#414141;
  }

  #content_wall{
  font-size:16pt;
  padding:38px 70px 0px 0px;
  background:transparent;
  height:552px;
  opacity:1;
  background:transparent;
}

#content_wall .headline{
  color:#555;
}

  #footernav{

  color:#fff;
  float:right;
  margin-top:8px;
  padding-bottom:20px;

  }

 #footernav ul{
 display:inline;
 }


 #footernav ul li{
  display:inline;float:left;
  }

  #footernav ul li a{
  font-family:Arial;
  font-size:12px;
  text-decoration:none;
  float:left;
  display:inline;
  margin-left:20px;
  color:#fff;
  margin-top:0px;
  }


  #footer{
  width:910px;
  height:36px;
  margin-top:20px;
  background:url('../images/trans40.png');
  }


  #bookmarkbuttons{margin:0px;margin-left:20px;padding-top:6px;}

  ul#bookmarks {

  padding:0px 0 0 10px;
  margin-left:30px;
  float:left;
  }


  #bookmarks li{
  display:inline;
  float:left;
  width:23px;
  height:23px;
  }

  #footer a img{
  margin:0px;
  padding:0px;
  float:left;
  }

  #logowrap{background:#414141;}

  #logo{
  height:155px;
  color:#f46403;
  font-size:40px;
  font-family:Times;
  padding:45px 0 0 20px;
  line-height:40px;
 }

  #navi{
  height:468px;
  background:url('../images/sidebar_bg.png') top left repeat-x #444444;

  }


  ul.gallery {
	margin-left:-16px;
	margin-top:28px;
	height:360px;
}


ul.gallery li{
background: #fff;
		-webkit-transform: rotate(-2deg);
 		-moz-transform: rotate(-2deg);
 		-moz-box-shadow: 5px 5px 15px #333;
 		width:150px;
 		height:185px;
 		float: left;
    margin:0 0px 30px 20px;
    padding:0;
}

ul.gallery li a{
color:#000;
text-decoration:none;
height:0;
padding:0;
margin:0;
}

ul.gallery li .wall_like {
margin:0 0 0 8px;
overflow:hidden;
width:120px;
margin-top:3px;
height:24px;
}

ul.gallery li .wall_like .fblike {
	float:left;
	width:80px;
	overflow:hidden;
}

ul.gallery li .wall_like .glike {
	float:left;
	width:32px;
	margin-left:5px;
}

ul.gallery li .wall_like_txt {
margin-top:-4px;
margin-left:4px;
clear:both;
}

ul.gallery li .wall_like a{
line-height:14px;
display:inline;
float:left;
}


ul.gallery li .wall_like_txt span{
color:#000;
text-decoration:none;
font-size:11px;
margin: 0px 0 0 5px;
font-family:Arial;
font-weight:bold;
}



.gallery .username h2{
color:#000;
padding:0px;
text-decoration:none;
margin:0px;
margin-left:8px;
font-size:17pt;
letter-spacing:-1px;
margin-top:2px;
}


ul.gallery .userpic{
width:140px;
height:100px;
overflow:hidden;
margin:10px 0px 0px 10px;

}


ul.gallery li img.pic {

  padding:0;
	z-index: 1;
	width:130px;
  margin-top:-30px;
}


html* ul.gallery li img.pic {position: normal; }

#pager a{
font-weight:bold;
color:#fff;
text-decoration:none;
font-family:ARIAL;
background-color:transparent;
display:inline;
}

.facebook {
  display: block;
  position: absolute;
  z-index: 200;
  top: 20px;
  left: 20px;
}

.trenner{
margin-left:10px;
border-top:1px solid #717171;
width:220px;
}

#fanbox{
margin-left:10px;
border-top:1px solid #717171;
padding-top:20px;
width:220px;
margin-top:30px;
bottom:1px;
position:relative;
}

#search{
width:260px;
padding:10px;
height:27px;
background:#fff;
position:absolute;
margin-top:-70px;
margin-left:600px;
}

#search input#searchbutton{
line-height:30px;
height:30px;
margin-left:7px;
}

#search input#searchbox{
height:25px;
width:160px;
float:left;
display:inline;
}

#noresults{
padding:10px;
background:#313131;margin:20px;}

#noresults a{
color:#fff;
}

a{color:#fff;}
#content_content li {list-style-type:disc;margin-left:15px;margin-bottom:3px;}
