/* CSS Document */
html, body {
	margin:0; padding:0;
	height:100%;
	}

body {
	margin: 0px;
	padding: 0px;
	background-color:#131313;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #A3A3A3; /* previously color: #B3B3B3; */
	}

.date {
	color:#666666;
	}

a:link, a:visited {
	color:#B63A3F;
	text-decoration: none;
	}

a:hover, a:active {
	color:#B63A3F;
	text-decoration: underline;
	}

#logo {
	position:absolute; left:38px; right:0; top:30px; bottom:0;
	width:320px; height:39px;
	}

#peony {
    background:url("../images/bg-peony.png") no-repeat scroll 0 0 transparent;
	position:absolute; left:38px; right:0; top:69px; bottom:0;
	width:320px; height:183px;
	}

#bar {
    background:url("../images/bar.png") no-repeat scroll 0 0 transparent;
	position:absolute; left:38px; right:0; top:252px; bottom:0;
	width:732px; height:4px;
	}

#languages {
	position:absolute; left:727px; right:0; top:0; bottom:0; /* previously left:927px; */
	width:141px; height:30px;
	margin:0; padding:0;
	}

#info {
	background:url("../images/bg-black.png") no-repeat scroll 0 0 transparent;
	background-color:#0f0f0f; /* previously color: #0e0e0e; or #0f0f0f; */
	position:absolute; left:378px; right:0; top:72px; bottom:0;
	width:300px; height:173px;
	}

#info div {
	position:absolute; left:0px; right:0; top:0px; bottom:0;
	color:#666666; /* previously color: #9C9C9C; */
	font-family:Arial, Verdana, sans-serif;
	font-size:10px;
	line-height:1.5;
	text-decoration:none;
	padding:29px 20px 29px 23px;
	}

iframe {
	background-color:#131313;
	}

#info div a:link, #info div a:visited {
	color:#A81E38;
	text-decoration: none;
	}

#info div a:hover, #info div a:active {
	color:#A81E38;
	text-decoration: underline;
	}

#info2 {
	background:url("../images/bg-black2.png") no-repeat scroll 0 0 transparent;
	background-color:#0f0f0f; /* previously color: #0e0e0e; or #0f0f0f; */
	position:absolute; left:370px; right:0; top:0px; bottom:0;
	width:316px; height:204px;
	}

#info2 div {
	position:absolute; left:0px; right:0; top:0px; bottom:0;
	color:#494949; /* previously color: #9C9C9C; */
	font-family:Arial, Verdana, sans-serif;
	font-size:10px;
	line-height:1.5;
	text-decoration:none;
	padding:37px 28px 29px 23px;
	}

#info2 div a:link, #info2 div a:visited {
	color:#741A2B;
	text-decoration: none;
	}

#info2 div a:hover, #info2 div a:active {
	color:#921C32;
	text-decoration: underline;
	}

#info3 {
	background:url("../images/bg-black2.png") no-repeat scroll 0 0 transparent;
	background-color:#0f0f0f; /* previously color: #0e0e0e; or #0f0f0f; */
	position:absolute; left:370px; right:0; top:0px; bottom:0;
	width:316px; height:204px;
	}

#info3 div {
	position:absolute; left:0px; right:0; top:0px; bottom:0;
	color:#494949; /* previously color: #9C9C9C; */
	font-family:Arial, Verdana, sans-serif;
	font-size:10px;
	line-height:1.5;
	text-decoration:none;
	padding:34px 28px 29px 23px;
	}

#info3 div a:link, #info3 div a:visited {
	color:#741A2B;
	text-decoration: none;
	}

#info3 div a:hover, #info3 div a:active {
	color:#921C32;
	text-decoration: underline;
	}

#download {
	background:url("../images/bg-black.png") no-repeat scroll 0 0 transparent;
	background-color:#0f0f0f; /* previously color: #0e0e0e; or #0f0f0f; */
	position:absolute; left:698px; right:0; top:72px; bottom:0;
	width:300px; height:173px;
	}

#download div {
	position:absolute; left:0px; right:0; top:0px; bottom:0;
	color:#666666;
	font-family:Arial, Verdana, sans-serif;
	font-size:10px;
	line-height:1.5;
	text-decoration:none;
	padding:29px 20px 29px 23px;
	}

#download div a:link, #download div a:visited {
	color:#A81E38;
	text-decoration: none;
	}

#download div a:hover, #download div a:active {
	color:#A81E38;
	text-decoration: underline;
	}

#nav {
	position:absolute; left:0px; right:0; top:276px; bottom:0;
	width:240px; height:300px;
	font-family:"Lucida Sans Unicode","Lucida Sans", Geneva, Verdana, Arial;
	font-size:11px;
	line-height:1.75;
	text-decoration:none;
	margin:0px 0px 0px 38px;
	}

#menu {
	line-height:1.75;
	}

#menu ul {
	list-style:none outside none;	margin:0;
	padding:0;
	}

#menu ul li {
	list-style:none outside none;
	margin-left:10px;
	}

#menu ul li.last {
	list-style:none outside none;
	margin-bottom:8px;
	}

element.style {
	cursor:pointer;
	}

#menu ul li.section-title {
	margin-left:0px;
	}

#nav div a:link {
	color:#B63A3F;
	text-decoration: none;
	}

#nav div a:visited {
	color:#B63A3F; /* previously color: #6A122A; */
	text-decoration: none;
	}

#nav div a:hover, #nav div a:active {
	color:#B63A3F;
	text-decoration: underline;
	}

#content {
	position:absolute; left:300px; right:0; top:276px; bottom:0;
	width:720px;
	color:#B3B3B3;
	font-family: Verdana, Arial, sans-serif;
	font-size:10px;
	line-height:1.5;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	}

#controls {
	position:absolute; left:320px; right:0; top:256px; bottom:0;
	width:720px;
	text-align:right;
	color:#B3B3B3;
	font-family: Verdana, Arial, sans-serif;
	font-size:9px;
	line-height:1.5;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	}

.dissolve {
	display:block;
	margin-bottom:0px;
	border:1px solid #666666; /* previously #F4F4F4; then #B8B8B8; then #8F8F8F; */
	}

h1  {
	font-size:12px;
	font-weight:normal;
	font-family: Verdana, Arial, sans-serif;
	color:#A3A3A3;
	margin:0px 0px 5px 0px;  /* previously margin:0px 0px 12px 0px; */
	padding: 0px;
	line-height:1.5;
	}

h5  {
	font-size:10px;
	font-weight:normal;
	font-family: Verdana, Arial, sans-serif;
	color:#A3A3A3;
	margin:10px 0px 0px 0px;
	padding: 0px;
	line-height:1.5;
	}

.col2 {
	float: left;
	position:relative; left:0; right:0; top:0; bottom:0;
	width:510px;
	}

.col3 {
	margin-left: 540px;
	width:210px;
	}

.col4 {
	float: right;
	margin-right: 30px;
	position:relative; left:0; right:0; top:0; bottom:0;
	width:110px;
	}

#num {
	padding-left: 10px;
	color:#666666;
	}

.contact {
	position:absolute; left:0px; right:0; top:543px; bottom:0;
	color:#999999;
	text-decoration: none;
	}

.copyright {
	position:absolute; left:0px; right:0; top:600px; bottom:0; /* .contact's top +57px */
	color:#999999;
	font-family:"Lucida Sans Unicode","Lucida Sans", Geneva, Verdana, Arial;
	font-size:10px;
	line-height:1.5;
	text-decoration:none;
	}