html, body {	margin:0;	padding:0; height:100%; width:100%;}

body{
	text-align: center;
	background-color: #101010;
	color: #888; 
}
.table-wrapper {background:url(../folio/body-back.gif) no-repeat center center #000;}

#container a, #container span {font-size: 75%;font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;}

a {color: #27D;text-decoration: none;}

a:focus, a:hover, a:active {color: #309BFF; text-decoration: none;}

p, li { line-height: 1.8em;}

h1, h2 { font-family: "Aldrich", Verdana, sans-serif;
	margin: 0 0 0 18px; letter-spacing: 0.03em;}

h1 {float:left; padding: 0;font-size: 1.4em;}

.main-menu  { margin:0; padding:8px 22px 0 0; text-align:right;
	font:normal 80% "Aldrich", Verdana, sans-serif;}

.split  {color:#777; padding: 0 12px}
.menu a  {color: #777}
.menu-active a,
.menu a:hover  {color: #27D}


h2 {padding-top: 10px; font-size:1.6em;
}
pre {	font-size: 1.2em; line-height: 1.2em;
	overflow-x: auto;}

div#header-top {width: 864px;	margin: 4px auto;
	text-align: left; padding:0; border: none;}

#page {position:relative; width: 864px;background-color: #181819;
  margin: 0 auto; padding-bottom:6px; text-align: left;
  border: 1px solid #020202;
  border-radius: 13px;
  -moz-border-radius: 13px;
  behavior: url(PIE.php);
  }
 
#page:after	{content:"."; clear:both;visibility:hidden;height:0;display:block;}
#container {padding: 6px 20px; margin:0;}

div#ads {	clear: both; padding: 12px 0 12px 66px; }

div#footer { clear: both; width: 864px; margin: 0 auto;
	}

div#footer p	{font-family: "Aldrich", Verdana, sans-serif;font-size:80%;
	margin:4px 20px 0 0; letter-spacing: 0.03em; text-align: right;}
	
div#contact  {background: #181819; margin: 0 auto;width: 864px; height:490px; text-align: left;padding-top: 80px;
border: 1px solid #020202;
  border-radius: 15px;
	-moz-border-radius: 15px;}