html, body {
	height: 100%;
}
* html, * html body{
	overflow:hidden;
	padd\ing:0;
	ma\rgin:0;
}
body {
	margin: 0;
	padding: 0;
	background: #9c0801;
	color: #ebcac8;
	font: 12px  tahoma, verdana, arial, sans-serif;;
}
h1 {
	font-size: 12px;
	text-decoration: none;
	text-indent: 2.0em;
}
#left {
	width: 900px;
	text-indent: 1.0em;
	margin: 0px 0px 0px 1px;
}
#tags {
	margin: 21px auto;
	width: 400px;
	display:none;
}
a img {
	border: 0;
}
a.center
{
	position: relative;
	left: 0px
}
form, input {
	margin: 0;
	padding: 0;
}
input {
	font-size: 11px;
	font-weight: bold;
	font-family: arial, tahoma, verdana;
	color: #333;	
}
* html #wrapper { 
	width: 100%;
	margin: 28px auto 0 auto;
	height: 99.9%;
	voice-family: "\"}\""; voice-family:inherit; 
}
* html #container {
 	position:absolute;
	overflow:auto;
	width: 100%;
	height:100%;
	z-index:1;
}
#inner {
	width: 100%;
	margin: 0 auto;
}
.title {
	width: 424px;
	height: 167px;
	margin: 0 auto;
}
#url {
	background: url('images/url.gif') no-repeat;
	color: #333;
	width: 422px;
	height: 44px;
	padding: 10px 0 0 0;
	text-align: left;
	margin: 0 auto;
}
#urlbg {
	float: left;
	margin: 0 0 0 21px;
	width: 304px;
	height: 22px;
	background: url('images/urlbg.gif') no-repeat;
	color: #333;
	border: 0;
	font-size: 11px;
	padding: 6px;
}
#adblock {
	clear: both;
	margin: 5px auto;
	width: 600px;
	height: 250px;
}
#ads {
	position: absolute;
	top: 190px;
	right: 260px;
}

.text {
	clear: both;
	width: 590px;
	margin: 10px auto;
	font-size: 11px;
}
.clear {
	height: 17px;
}
#footer {
	position:absolute;
	bottom:0;
	z-index: 9999;
	width:100%;
	height: 17px;
	background: #8c0600;
	color: #ebcac8;
	font-size: 7.5pt;
	text-align: right;
	padding: 2px 0;
	margin: 0;
}
html>body #footer{position:fixed}/* for moz/opera and others*/
#footer-inner {
	height:17px;
	background:red;
}
/* mac hide - reduce page to allow the scrollbar to remain visible \*/
* html #footer-inner {margin-right:17px;}
/* end hide*/
#footerinner p {
	margin: 0;
	padding: 0 4px 0 0;
}
.error {
	font-size: 12px;
	background: #F8E6CB;
	color: #333;
	border-bottom: 1px solid #97CCA8;
}
#menu { 
	float: right;
	height: 20px;
	background: #9c0801;
	color: #000;
}
.option {
	height: 20px;
	border: 1px solid #cb4039;
	background: #9c0801;
	color: #fff;
	padding: 3px;
}
.shade {
	background: #E1F3CF;
}
.head {
	background: #A2AACE;
}
a:link, a:visited  { 
	color: #fff;
	text-decoration: underline;
} 
a:hover, a:active  {
	color: #000;
	text-decoration: underline;
}
.trigger {
	cursor:pointer;
	margin: 3px auto;
	padding: 3px;
	text-transform: uppercase;
	font-size: 7pt;
	font-weight: normal;
	text-align: right;
	width: 416px;
}
.triggercontent {
	margin: 0 auto;
	width: 420px;
	border: 1px dashed #cb4039;
}
.trigger:hover {
	cursor:pointer;
	background:#8c0600;
}		
.expanded {
	background:#b31f18;
	font-weight: normal;
	cursor:pointer;
	margin: 3px auto;
	padding: 3px;
	text-transform: uppercase;
	font-size: 7pt;
	text-align: right;
	width: 416px;
}
.expanded:hover {
	background:#cb4039;
	cursor:pointer;
}
#options {display:none;}
.show {
     position:static;
     display: table;
}
.hide {
	position:absolute;
	left:-999em;
	height:1px;
	width:100px;
	overflow:hidden;
}