﻿/*#horizon {	
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block

}*/
/*#content {	
	margin-left: -470px;/*-424px;*/
	/*position: absolute;
	top: 20px;/*-220px;*/
	/*left: 50%;
	width: 940px;/*848px;*/
	/*height: 500px;/*345px;*/
	/*visibility: visible;
	border: solid 1px black;
}*/

div#container
{
    margin-left: auto;
    margin-right: auto;
    width: 950px;
    height: 523px;
    margin-top: 20px;
    border: solid 0px black;
}

body
{	
	margin: 0px;
}

table#container
{
	border-collapse: separate;
	border-spacing: expression(cellSpacing=0);
	border-spacing: 0px;
	border-padding: expression(cellPadding=0);
	border-padding: 0px;
	padding: 0;
	margin: 0;
	width: 950px;/*848px*/
	height: 523px;/*345px;*/
	border: solid 0px black;	
}

table#x-table
{
	text-align: left;
	padding: 0;
	margin: 0;
	width: 950px;/*848px;*/
	height: 375px;/*345px; old site iamge height: 318; new site 345*/
	border: solid 0px black;	
}
.tdLeft
{	
	width: 400px;
	height: 375px;/*345px;*/
}
.tdRight
{
	width: 550px;
	height: 375px;/*345px;*/
}

.header
{
	vertical-align: top;
	text-align: right;
	height: 44px;/*60px;*/
}
.headerextra
{
	font-size: 1px;
	height: 9px;
}

.infoTextH2
{
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: .9em;
	margin: 0px;
}
.infoText
{
	color: #666666;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: .7em;
	text-align: justify;
	margin: 0px;
}
.infoText a,
.infoText a:link, 
.infoText a:visited, 
.infoText a:active
{
	color: #666666;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;	
	margin: 0px;
	text-decoration: none;
}
.infoText a:hover
{
	color: #666666;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;	
	margin: 0px;
	text-decoration: underline;
}

.normTextH2
{
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
}
.normText
{
	float:right;
	width:540px;
	color: #666666;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-align: justify;
	margin: 0px;
}
.normText a,
.normText a:link, 
.normText a:visited, 
.normText a:active
{
	color: #990000;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;	
	margin: 0px;
	text-decoration: none;
}
.normText a:hover
{
	color: #990000;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;	
	margin: 0px;
	text-decoration: underline;
}

.retText
{    
	width:540px;
	color: #666666;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-align: justify;
	margin: 0px;			
}
.retText a,
.retText a:link, 
.retText a:visited, 
.retText a:active
{
    color: #990000;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;	
	margin: 0px;
	text-decoration: none;		
}
.retText a:hover
{
	color: #990000;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;	
	margin: 0px;
	text-decoration: underline;
}

.indent
{
	padding-left: 35px;	
}

.topspacer
{
	margin-top: 5px;
	height: 30px;
	/*padding-top: 10px;
	height: 25px;*/
}

.bottomspacer1
{
	font-size: 1px;
	height: 4px;/*30px;*/
}

.bottomspacer2
{
	font-size: 1px;
	height: 2px;/*30px;*/
}

.divImage
{
	width: 950px;/*848px;*/
	height: 318px;
}

.scrd 
{
    cursor: pointer;    
}

.clear
{
	font-size: 5px;
}
.spacer
{
	height: 5px;
	font-size: 5px;
}

.underConstruction
{
	width: 950px;/*848px;*/
	height: 296px;
	text-align: center;	
	vertical-align: middle;
}

.projectText
{
	float:right;
	width:400px;
	color: #666666;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 12px;
	text-align: justify;
	margin: 0px;
}

.picDetailRam
{
	background:url(../img/collection/dd_ram.png) no-repeat;	
	width:256px;
	height:397px;
	text-align: left;	
}
.picDetailInner
{	
	margin: 40px 0px 0px 20px;
	width:173px;
	text-align: left;
}
.collectionText
{		
	color: #666666;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	margin: 0px;
}
.collectionTextBlack,
.collectionTextBlack a,
.collectionTextBlack a:link, 
.collectionTextBlack a:visited, 
.collectionTextBlack a:active,
.collectionTextBlack a:hover
{		
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-align: left;	
	text-decoration: none;
	display: inline-block; 
	vertical-align:middle;
	cursor:pointer;		
}
