html {
}
body {
	margin:0px; 
	padding:0px;
	background-color:#FFFFFF;
	color:#000000;	
	font-size:12px;
	font-family:Arial,sans-serif;
	background-image:url('/pics/tile.jpg')
}
img {
	border:0px;
	
}
.piclayer1{
  border:2px solid #ffffff;
  vertical-align:bottom;
  width: 100px; 
  height: 140px; 
}

.page_link {
font-weight:bold;
}

.page_link a{
font-weight:normal;
}

.piclayer1 div{
  font-family:verdana,sans-serif;
  font-size:10px;
  text-align:center;
  width: 100px; 
  height:40px; 
  background-color:#eeeeee; 
  border-top:1px solid #A90000;
  border-bottom:1px solid #A90000;
}

.piclayer1 div a{
text-decoration:none;
font-weight:bold;
}

td img {
max-width:650px;
}

a:link			{ padding:0px; color:#A30000; text-decoration:none; }
a:hover			{ padding:0px; color:#A30000; text-decoration:none; }
a:active		{ padding:0px; color:#A30000; text-decoration:none; }
a:visited		{ padding:0px; color:#A30000; text-decoration:none; }
a.online:link		  { padding:0px; color:#000000; font-weight:bold; text-decoration:none; }
a.online:hover		{ padding:0px; color:#000000; font-weight:bold; text-decoration:none; }
a.online:active		{ padding:0px; color:#000000; font-weight:bold; text-decoration:none; }
a.online:visited	{ padding:0px; color:#000000; font-weight:bold; text-decoration:none; }


.mainframe {
	width:999px;
	border-right:2px solid #000000;
  border-left:2px solid #000000;
	margin-left: auto;
  margin-right: auto;
	padding:0px;
	background-color:#ffffff;
}
td {
	vertical-align:top;
}
.headerbanner{
	width:500px;
}
.search_mood{
	width:170px;
}
.search_mood input{
	float:left;
	font-size:9px;
	font-family:verdana;
	width: 80px;	
}
.submit{
	color: #A90000;
	border: 1px solid #cccccc;
	background-color:#ffffff;
	font-size: 12px;
	font-weight: bold;
}

button {
	color: #A90000;
	border: 1px solid #cccccc;
	background-color:#ffffff;
	font-size: 10px;
	font-weight: bold;
}

.navi_fin{
border-right:2px solid #000000;
border-left:2px solid #000000;
width:999px;
font-size:12px;
font-weight:bold;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
background-color:#ffffff;
margin-left: auto;
margin-right: auto;
padding:0px;
}

.navi_fin td span{
padding-left:12px;
padding-right:12px;
}



.transparent{
	background-color:#ffffff;
	filter:alpha(opacity=86);
	-moz-opacity:0.86;
	opacity:0.86;
	-khtml-opacity:0.86;
	color:#000000;
}



.buddyliste {
  width:160px;
  border-right:1px solid #cccccc; 
  padding-left:3px;
  padding-right:3px;
  padding-top:0px;
  font-size:12px;
  font-family:Arial,sans-serif;
}
.footer { 	 
	  text-decoration:none; 
    font-weight:bold;
    text-align: center; 
    padding-top:3px; 
    padding-bottom:3px;
    background-color:#000000;
    color:#ffffff;      
}
.footer a {
	margin:15px;
}
.error{ 
	font-weight:normal; 
	color:#BE2222; 
	border:1px solid #BE2222; 
	background-color:#FFF2F2; 
	padding:10px; 
	margin-left:15px; 
	margin-right:15px; 
	margin-bottom:15px; 
	width:550px;
	height:100px;
	overflow:auto;
	}
.successful	{ 
	font-weight:normal; 
	color:#236928; 
	border:1px solid #236928; 
	background-color:#DFFFE1; 
	width:550px;
	height:100px;
	overflow:auto;
	padding:10px; 
	margin-left:15px; 
	margin-right:15px; 
	margin-bottom:15px; 
	}
blockquote {
border-left: 5px solid #ffffff;
padding: 3px;
background-color:#E0E0E0;
}
.normaltext_forum		{ font-weight:normal; background-color: #cccccc; padding:3px;}
.thumbs			{ font-weight:normal; border:1px solid #000000; background-color:#EEEEEE; text-align:center;}
.thumbs_small			{ font-size:10px; font-weight:normal; border:1px solid #000000; background-color:#EEEEEE; text-align:center;}
.quad			      { border:1px solid #000000; background-color:#ffffff; padding:3px;}
.quad_forum			{ border:1px solid #000000; background-color:#ffffff; padding:1px;  margin-right:5px;}


/*------ Containters ------*/
#menu{
	width:400px;
	height:50px;
	margin:10px auto;
	border:solid 1px #313131;
	background:#ffffff;
	overflow:hidden;
	
}
#m-top{
	height:45px;
	
}

#m-slider{
	height:5px;
	
}
/*------ SLIDER ------*/
#slider{
	width:50px;
	height:5px;
	float:left;
	line-height:0px;
	margin-top:0px;
	display:inline;
	font-size:1px;
	background:#d1d1d1;
	
}
/*------ MENU ------*/
#menu ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

#menu ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}



#menu ul li a{
	width:99px;
	height:35px;
	margin:0px;
	padding:5px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	display: block;
	text-decoration:none;
	font-size:1.2em;
	color:#313131;
	border-left:solid 1px #e1e1e1;
		
}

#menu ul li a:hover{
	color:#7878ff;
		
}
