﻿/*******************************
* Standard elements
*******************************/
body
{
	background-image: url(/Images/BG_middle.jpg);
	background-repeat:repeat;
	background-position:top left;
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	vertical-align:top;
}

h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #400d0d;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

h2 
{
	font-size: 12px;
	font-weight: bold;
	color: #587b28;
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: normal;
}

h3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #662d91;/*ed145b*/
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

a 
{
	color: #0099FF;
	text-decoration: underline;
}

p 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;

}

/*******************************
* Defined elements
*******************************/

.content
{
	position:relative;
	top:20px; /*-85*/
	left:-55px;
	width:500px;
}

.language
{
	margin-left:260px;	
	margin-top:18px;
}

.navigation
{
	margin:28px 0px 20px 32px;
}

.banner
{
	width:250px;
	vertical-align:top;
	padding-top:110px;	
	padding-left:20px;
}

.banner-block
{
	display:block;
}
.image-header
{
	margin:0px;	
	display:block;
}

/*******************************
* Forum elements
*******************************/

.forum-table, .forum-table td
{
	border-width:0px;
	width:500px;	
	font-family: Arial, Helvetica, sans-serif;
}

.forum-author 
{
	font-weight:bold;		
}

.forum-date 
{
	font-style:italic;
}

.forum-message 
{
		
}

.forum-row
{
	background-color: #B4A19B;	
}

.forum-row-alternate
{
	
}

td.forum-column-message
{
	
}

td.forum-column-info
{
	width:20%;	
}

td.forum-column-meta
{
	
}

/*******************************
* Menu-items
*******************************/
.menu
{
	background-color:#B4A19B;	
	padding:3px;
}

.menu-primary, a.menu-primary:link, a.menu-primary:hover, a.menu-primary:active, a.menu-primary:visited
{
	padding:5px;
	font-size:12px;
	color:Black;
	margin-right:10px; margin:0px;
}

.menu-primary-item
{
	padding:5px;
	font-size:12px;
	color:Black;
	margin-right:10px;
}

.menu-secondary
{
	padding:5px;
	font-size:10px;
	color:Black;
}

.menu-secondary-item
{
	padding:5px;
	font-size:10px;
	color:Black;
}

/*******************************
* Input elements
*******************************/

.input-medium
{
	width:150px;	
}

.input-large
{
	width:250px;	
}

/*******************************
* PNG Transperancy
*******************************/

img, div 
{ 
	behavior: url(iepngfix.htc);
}
