#container { 
    width: 912px; 
    position: absolute; 
    top: 50%; 
    left: 50%; 
    background: #ffffff url(img/brand.gif) no-repeat; 
    height:607px; 
    margin: -303px auto auto -455px;
    overflow: hidden;
}

html, body, h1, h2, h3, h4, p, dl, dt, dd, img, object, embed, form, input, fieldset, select, textarea {
    margin: 0;
    padding: 0;
    font-family: "Courier New", Courier, monospace;
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
}

fieldset {
	border: none;
	border-width: 0;
}

input.none 
{
	border: none;
	width: auto;
	display: inherit;
}

input {
	width: 128px;
	border: 1px solid white;
	background-color: Transparent;
	margin-top: 5px;
	margin-bottom: 4px;
	display: inline;
}

cite { font-style: normal; }

body, html { 
    height: 100%; 
    background: #ffffff url(img/brand.gif) 50% 50% no-repeat; 
    overflow: hidden; 
}

h1 {
    width: 151px;
    height: 151px;
    float: left;
    margin-top: 220px;
}

img { 
    border: none; 
    border-width: 0; 
}

dl dd {
    line-height: 100%;
    padding-top: 8px;
}

a:visited, a:link {
    text-decoration: none;
    font-size: 11px;
    color: #ffffff;
}

a:hover, a:focus {
	text-decoration: line-through;
}

#content_Big, #content_3Box,  #content_2Box,  #content_Box, #content_Random {
	background-color: #444444;
    float: left;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
    -moz-opacity: 0.90;
    -khtml-opacity: 0.90;
    opacity: 0.90;
    line-height: 17px;
}

#content_Big {
	width: 455px;
	height: 455px;
	margin: 72px 0 0 1px;
	position: absolute;
	z-index: 10;
	left: 302px;
}


#content_BigContent {
	width: 455px;
	height: 455px;
	margin: 72px 0 0 1px;
	overflow: auto;
	line-height: 19px;
	position: absolute;
	z-index: 99;
	left: 302px;
}

#content_3Box {
	width: 455px;
	height: 455px;
	margin: 72px 0 0 1px;
	overflow: auto;
	line-height: 19px;
	position: absolute;
	z-index: 99;
	left: 302px;
}

#content_2Box {
	width: 301px;
	height: 151px;
	margin: 220px 0 0 1px;
    overflow: hidden;
}

#content_Box {
	width: 455px;
	height: 455px;
	margin: 72px 0 0 1px;
    overflow: auto;
    line-height: 19px;
   
}

#content_BigContent img, #content_RandomContent img, #content_Box img {
	border: 1px solid #ffffff;
}

div.content {
	padding: 10px 9px 10px 10px;
}

table.content {
    background-color: #444444;
    height: 151px;
    border-collapse: collapse;
    border: none;
    border-width: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}

table.content tr td {
    padding: 0 0 5px 10px;
    margin: 0;
    vertical-align: bottom;
}

div.content h2, div.content h3, div.content h4, div.content p {
	margin: 0 0 1.5em 0;
}

a.button:link, a.button:visited
{
	display: inline;
	padding: 0 5px 0 5px;
	text-transform: uppercase;
	border: 1px solid white;
}

a.button:hover, a.button:focus
{
	color: #444444;
	background-color: #ffffff !important;
	text-decoration: none;
	cursor: pointer;
}

.container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.container { display: inline-block; }
html[xmlns] .clearfix{ display: block; }