/* core */
html, body, #main_container { min-height: 100%;	width: 100%; height: 100%;}
html>body, html>body #main_container {height: auto; }

body {
	font: 0.75em Trebuchet MS, Geneva, Verdana, Arial, sans-serif;
	color: #000;
	margin:0;
	padding:0;
	background: #FFFFFF url(images/bg.gif) repeat-x center top;
}

#main_container {
	position:absolute;
	top:0;
	background: url(images/vines.gif) repeat-x left top;
}

#content {
	position:absolute;
	top: 100;
	height: 500;
	width:auto;
}

#footer {
	font-size : 10px;
	font-family : Trebuchet MS, Arial, Helvetica;
	line-height: 18px;
	margin:0;
	padding:10;
	position:absolute;
	top: 550;
	left: 800;
	height: auto;
	width:auto;
	margin:0 auto; 
}

#advert {
	font-size : 10px;
	font-family : Trebuchet MS, Arial, Helvetica;
	line-height: 18px;
	margin:0;
	padding:10;
	position:absolute;
	top:550;
	left:520;
	height: auto;
	width:auto;
	margin:0 auto; 
}

#credits {
	margin:0;
	padding:0;
	position:absolute;
	top:550;
	left:10;
	height: auto;
	width:auto;
	margin:0 auto; 
}


.text  {
	font-size : 11px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
}

.smalltext  {
	font-size : 10px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
}

.boldtext  {
	font-size : 11px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
}

/*----------------------------*/
.link  {
	font-size : 11px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color : #fbf199;
}

.link:Hover  {
	font-size : 11px;
	font-family : Tahoma, Arial, Helvetica;
	font-weight : bold;
	font-style : normal;
	text-decoration : normal;
	color : #ffffff;
}

.smalllink  {
	font-size : 10px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
	color : #8c7f6f;
}

.smalllink:Hover  {
	font-size : 10px;
	font-family : Trebuchet MS, Arial, Helvetica;
	font-weight : normal;
	font-style : normal;
	text-decoration : normal;
	color : #959889;
}
/*----------------------------*/