body 
{
	font-family:Verdana;
	font-size: 11px;
}
a:hover
{
	color:#0099FF;
}
a
{
	color:black;
}
#mainSite{
	width: auto;
	height:auto;
	float:none;
	position:relative;
	top:-5px;
}
#mainSite #mainContent{
	width: 987px;
	height:auto;
	min-height:700px;
	position:absoulte;
	margin-left:auto;
	margin-right:auto
}
#mainSite #mainContent #header
{
	background:url(graphics/header.png) ;
	width:987px;
	height:241px;
}
#mainSite #mainContent #middle
{	
	width:auto;
	position:relative;
	bottom:70px;
	clear:both;
	height:auto;
}
#footer
{
	background:url(graphics/footer.png) center #FFFFFF no-repeat;
	width:987px;
	height:189px;
	clear:both;
}
#mainSite #mainContent  #menu-left
{
	width:201px;
	min-height:300px;
	float:left;
	margin-left:5px;
	clear:both;
}
#mainSite #mainContent  #content
{
	margin-top:14px;
	width:781px;
	height:auto;
	float:right;
	
}
/*--------------------------------------------------------------------------*/
#menu-left-header
{
	width:201px;
	height:52px;
	background:url(graphics/menu-left-header.png)  no-repeat;
}
#menu-left-content
{
	min-width:201px;
	width:auto;
	height:52px;
	background:url(graphics/menu-left-background.png) no-repeat;
	height:auto;
	padding-top:19px;
}
#menu-left-content .category-title
{
	margin-left:18px;
	display:inline;
	font-weight:500;
	font-size:13px;
	clear:both;
}
#menu-left-content a
{
	text-decoration:none;
}
#menu-left-content .category-image
{
	vertical-align:bottom
}
#menu-left-content .category-row
{
	margin-left:43px;
	clear:both;
	margin-top:2px;
}
.category-row
{
	cursor:pointer;
}
.category-row:hover
{
	color:#0066CC;
}
#menu-left-content .category-first-row
{
	margin-top:4px;
}

/*---------------------------------------------------------------------*/
#middle #content1
{
	float:left;
	margin-left:1px;
	margin-top:6px;
	min-height:640px;
	width:777px;
	
}
#content-loading
{	
	filter:alpha(opacity=80); 
	-moz-opacity:.8;
	opacity:.8;
	z-index:10;
	position:relative;
	top:280px;
	text-align:center;	
	display:none;
}

#content1 .search
{
	font-size:11px;
}

#content1 .searchImg
{
	vertical-align:middle;
	cursor:pointer;
}
.row-parzyste{
background-color:#F0F7FF;
}
.row-:hover
{
	background-color:#D9E3FF;
	cursor:pointer;
}
.row-parzyste:hover
{
	background-color:#D9E3FF;
	cursor:pointer;
}
#moreInformation
{
	background:#9999CC;
}
.title
{
	color:#629DFF;font-size:15px;font-weight:bold;text-align:center;
}
.interviewTitle
{
	font-size:14px;color:navy; text-decoration:underline;cursor:pointer;
}
.interviewTitle:hover
{
	color:#0033FF;
	background-color:#ECF5FF;
}

.tableThreads
{
	background:#FFFFFF url(graphics/tableBackground.png) repeat-x;
	vertical-align:top;
	border:  dotted 1px #53ABCC;
}
.tableThreads a
{
	text-decoration:none;
}
.tableThreads tr:hover
{
	background-color:#DDEEFF;
}
#mainStats
{
	/*background-color:#0099CC;*/
	height:190px;
}
.tableThreads .dot td
{
	border-bottom:dotted 1px #53ABCC;
	font-weight:bold;
	text-align:center;
}

#infopanel
{
	border-bottom:1px solid #C2DEFC;
	height:15px;
	left:208px;
	position:relative;
	width:776px;
}
/*-----------------*/
#mino_registered{
	float: left;
	position:relative;
	margin-right:10px;
}
#register_sucessful_header
{
	color:#DE1111;
	font-size:14px;
	font-weight:bold;
	left:198px;
	position:relative;
	width:350px;
}
#login_form input
{
	font-size:9px;
	vertical-align:top;
	height:10px;
	position:relative;
	top:1px;
}
#login_button
{
	margin-left:5px;
	position:relative;
	top:2px;
	cursor:pointer;
}
#login_password
{
	position:relative;
	bottom:4px;
}
#message
{
	border:#00CC66 1px solid;
	background: url(graphics/tableSorterBg.png) repeat-x white;
	padding: 4px;
}
#message span
{
	margin-bottom:10px;
	margin-top:10px;
	display:block;
	
}
.slides
{
	display:block;
	height:140px;
	width:155px;
	background:url(graphics/new_profile_bg.jpg) repeat-x;
	border: #bbbbbb solid 1px;
	padding: 5px;
	text-align:center;
	position:absolute;
}

.slides .username
{
	display:block;
	font-weight:bold;
	margin-left:2px;
	float:left;
}
.slides .avatar
{
	display:block;
	margin-left:auto;
	margin-right:auto;	
}
.slides .img
{
	clear:both;
	position:relative;
	top:5px;
	text-align:center;
	max-height:120px;
}
.slides .creation_date
{
	display:block;
	float:right;
}
.slideshow
{
	display:block;
	position:relative;
	top:5px;
}


/* newsy */

.table-news .login
{
	font-weight:bold;
	color:#996600;
}

.allies
{
	color:#00FF66;
}
.enemies
{
	color:#FF0000;
}
.profile_info, .profile_info input
{
	font-size:11px;
}
a img{border: none;}
a img:hover{cursor:pointer;}

/** comments */
#table_comments 
{
	border: 1px #DBE7FD dotted;
}
.comment tr{background: url(graphics/table_comment.png) repeat-x #FFFFFF;}
.comment img
{
	float:left;
	margin-right:20px;
	margin-left: 10px;
	border:1px black solid;
	background-color:#B4BBC0;
	max-height:100px;
	min-height:70px;
	max-width:100px;
	min-width:70px;
}
div.box_serverlog{	float:left;	margin-left:5px}

#picoftheday{margin-left:5px;}

/* clouds */
#list{background-color:#fff}
#cloud a.tag1 { font-size: 0.7em; font-weight: 100; }
#cloud a.tag2 { font-size: 0.9em; font-weight: bold; }
#cloud a.tag3 { font-size: 0.8em; font-weight: 300; }
#cloud a.tag4 {color:#8d150b; font-size: 1.8em; font-weight: 400; }
#cloud a.tag5 {color:#5de528; font-size: 1.9em; font-weight: 500; }
#cloud a.tag6 {color:#596a1f; font-size: 1.1em; font-weight: 600; }
#cloud a.tag7 {color:#3b95cf; font-size: 1.3em; font-weight: 700; }
#cloud a.tag8 { font-size: 1.8em; font-weight: 550; }
#cloud a.tag9 {color:#556066; font-size: 1.0em; font-weight: 800; }
#cloud a.tag10 {color:#3b95cf; font-size: 0.7em; font-weight: 800; }
#cloud { padding: 2px; line-height: 3em; text-align: center; }
#cloud a { padding: 0px; }
#cloud { margin: 0; }
#cloud li { display: inline; }

/* categoires */
.categories {clear:both;margin-left:3px; text-align:center; }
.categories .category { float:left; }
.categories .category:hover { color:red; cursor:pointer; }
.categories .category img {}
.categories .category span {display:block; text-align:center; font-size:14px; font-weight:bold}
.recently {}

.article-title{color:#629DFF;}
.article{margin-left:20px;}
.article-foot{padding-top:3px}
.interline{margin-top:4px;margin-bottom:4px}
#links-fansites img{height:70px;margin-right:5px;margin-bottom:5px; width:105px; }

