html, body {
    min-height: 			100%;
    width: 					100%;
    height: 				100%;
	margin: 				0;
    padding:				0;
    font-family:			Tahoma, Verdana, Ariel;
    font-size:				11px;
    color:					black;
	background-image:		url("../images/background.png");
	background-repeat:		repeat-x;
background-color:		#623100;  /* IE color: #393b3e*/

}
html>body #wrapper{ height: auto; }

body
{
	margin:					0;
  	padding:				0;
	text-align:				center;
}

#wrapper
{
	position: 				relative;
	min-height:				100%;
	height:					100%;
	margin: 				0px auto;
	text-align: 			left;
	width: 					1020px;
	background-image:		url("../images/background_wrapper.png");
	background-repeat:		repeat-y;

}
	/* Hack for IE, Reset to 100% height*/
	* html #wrapper {
	height: 100%;}
	/* End IE Hack */


div
{
	position:				relative;
}

img
{
	border: 				0px;
}

a
{
	font-family:			tahoma;
	color:					#a5251b;
	text-decoration:		none;
}

table
{
	border-collapse:		collapse;
}

a:hover
{
	text-decoration: 		underline;
}

a.readmore
{
	color:					#d6542f;
}

#header
{
	left:					8px;
	height: 				335px;
	top:					20px;
	width:					1004px;
	text-align:				right;
}

#language
{
	position:				absolute;
	top:					390px;
	right:					60px;
}

#menu
{
	position:				absolute;
	top:					388px;
	left:					8px;
	width:					350px;
	text-align:				center;
}

#menu a
{
	font-family:			Tahoma;
	font-size:				15px;
	color:					white;
}

#menu a:hover
{
	text-decoration: none;
	font-weight:			bold;
}

#topmenu
{
	position:				absolute;
	top:					0px;
	width:					994px;
	height:					20px;
	background-image:		url("../images/topmenu.jpg");
	text-align:				right;
        left:                                 8px;
	padding-right:			10px;
	padding-top:			2px;
	color: 					white;
}

#topmenu a
{
	font-family:			Tahoma;
	font-size:				10px;
	font-weight:			bold;
	color:					white;
}

#topmenu a:hover
{
	text-decoration: 		none;
}

input[type=text]
{
	border:					1px solid #56142f;
	background-color:		white;
	color:					#56142f;
}

input[type=password]
{
	border:					1px solid #56142f;
	background-color:		white;
	color:					#56142f;
}

textarea
{
	border:					1px solid #56142f;
	background-color:		white;
	color:					#56142f;
}

#content
{
	top:					30px;
	left:					270px;
	width:					700px;
	padding:				0px;
	padding-top:			30px;
	padding-right:			30px;
}

#content h1
{
	font-size:				16px;
}

h2
{
	font-size:				13px;
	text-align:				center;
	padding:				0px;
	margin:					0px;
}

td.red
{
	color: 					red;
}

td.green
{
	color: 					green;
}

td.photogallery
{
	background-color: #a5231b;
height: 20px;
color: white;
}
