body,html {

	margin:0;

	padding:0;

	height:100%;

}

body {

	background-color: #A8A398;

	text-align:center;

	font-family:"Trebuchet MS";

	font-size:13px;

	color:#CCC;

}

h1,h2,h3,h4{

	margin:0;

	padding:0;

	font-weight:normal;

}

hr{border:1px solid;}

h1{font-size:28px;}

h2{font-size:20px;}

h3{font-size:18px;}

h4{font-size:16px;}

.menu{

height:25px;

width:80px;

background-image:url(images/menu_off.gif);

background-repeat:no-repeat;

display:table-cell;

text-align:center;

padding-top:7px;

}

.menu_on{

height:25px;

width:80px;

background-image:url(images/menu_on.gif);

background-repeat:no-repeat;

display:table-cell;

text-align:center;

padding-top:7px;

}

.menu a,.menu_on a{

text-decoration:none;

}

.menu_on a{

color:#beab89;

}

.menu a{

color:#333;

}

#player{

border:1px solid #ccc;

width:320px;

height:240px;

}

#submenu{

line-height:1.5em;

}

tr{vertical-align:top;}

table.property{width:550px;}

table.property td{font-size:13px;}

input.button{

border-style:outset;}

input,select,option {font-family:"Arial";font-size:9pt;color:#000000;}

input,select {border:1px solid #ccc;}

input{padding:0px 4px 0px 2px;}

option {font-family:"Arial";font-size:9pt;color:#000000;}

select {font-family:"Arial";font-size:9pt;color:#000000;}

img.thumb{border:1px solid #CCC;padding:2px;float:right;}

img.thumb_left{border:1px solid #CCC;padding:2px;float:left;}

img{border:0;}

#middle a.submenu {

	color:#beab89;

	text-decoration:none;

	padding:0px 3px 0px 3px;

}

#middle a.submenu_on {

	background-color:#beab89;

	color:#180f06;

	text-decoration:none;

	padding:0px 3px 0px 3px;	

}

#middle a,#sidebar a{

	color:#beab89;

	text-decoration:none;

}

#footer{

	font-family:"Verdana";

	color:#000;

}

#footer a{

	color:#222;

	text-decoration:none;

}

#container {

	position: relative;

	min-height: 100%;

}

* html #container {height: 100%;}

#main {min-height:100%;

	background-image: url(images/content.gif);

	background-repeat:repeat-y;

	margin-left:auto;

	margin-right:auto;

	width: 870px;

}

* html #main{height: 100%;}

#header {

	text-align:left;

	vertical-align:bottom;

	background-image: url(images/header.gif);

	background-repeat: no-repeat;

	height: 15px;

	width: 790px;

	margin-left:auto;

	margin-right:auto;

	padding-left:80px;

	padding-top:170px;

	padding-bottom:25px;

}

#middle {

	height:100%;

	min-height:355px!important;

	text-align:left;

	width: 830px;

	padding:0px 20px 258px 20px;

	margin-left:auto;

	margin-right:auto;

}

#sidebar{

	float:right;

	text-align:left;

	width:250px;

	font-size:14px;

}



.content{

	width:550px;

	text-align:justify;

	padding-right:15px;

	border-right:1px dashed #ccc;
	


}

#footer {

	font-size:11px;

	margin-left:auto;

	margin-right:auto;

	position:relative;

	background-image: url(images/footer.gif);

	background-repeat: no-repeat;

	height: 118px;

	width: 830px;

	margin-top:-158px;	

	padding:20px 20px 20px 20px;

}