@charset "utf-8";
/* CSS Document */

body {
	background-color: #996699;
	font-size: medium;
	font-family: Georgia, Times New Roman, Times, serif;
	height:100%;
}
.smaller-text {
	font-size: small;
}
#container {
	width: 790px;
	margin-left:auto;
	margin-right:auto;
	border:#EECB0E thick solid;
	background-color:#FFF;
	overflow: hidden;
	position:relative;
}
#logo a{
	position:absolute;
	top:19px;
	left:238px;
	height:74px;
	width:318px;
	text-indent: -1000em; 
	cursor:pointer;
}
#column-header {
	margin:10px 0 0 0;
	line-height:25px;
	text-align:center;
	color:#FFF;
	background-color:#EECB0E;
	vertical-align:middle;
	font-size:small;
}
.column {
	width: 362px;
	background-color:#FFF;
	float:left;
	padding:0 15px;
	height:100%;
}
#left-column {
	border-right:#CC99CC thick dashed; 
}
ol {
	font-size: small;
}
.cent {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
.column-image {
	padding-left:90px;
}
h4 {
	font-size:12px;
	color:#999;
}
#header-index {
	background-color:#CC99CC;
	background-image:url(../images/header-index.png);
	height:109px;
}
.release-date {
	background-color:#000; 
	color:#FFF;
	padding:5px;
}
#tabnav {
	font: bold 11px verdana, arial, sans-serif;
	list-style-type: none;
	padding-top: 85px;
	padding-left: 590px;
}
#tabnav li {
	float: left;
	height: 21px;
	margin: 2px 2px 0;
	border: 1px solid #996699;
	border-width:1px 1px 0 1px;
	background: #E2D3D3;
}
#tabnav li.active {
	background: #FFF;	
}
#tabnav a {
	display: block;
	color: #C9C;
	text-decoration: none;
	padding: 4px;
}
#tabnav ul{
	margin:0;
}
#tabnav a:hover {
	background: #FFF;
	color:#000;
}
.info{
	padding:0 20px;
}
a{
	color:#09F;
}
#footer-index {
	background-image:url(../images/footer-index.png);
	height:170px;
	width:790px;
	float:left;
	position:relative;
	border-top:#EECB0E 15px solid;
}
#footer-index span, #footer-releases span {
	color:#FFF;
	font-size:x-small;
	position:absolute;
	bottom:10px;
	right:10px;
}
