
* {margin:0;padding:0; font:normal 12px Arial; color:#000;z-index:1;}

h1 {font:bold 18px Trebuchet MS, Arial;}
h2 {font:bold 14px Trebuchet MS, Arial;color:#878787;}

em {color:#2e4365;font:bold 12px Arial;}

body {
	background:#DAD8D9;
	scrollbar-track-color: #E4E4E4;
	scrollbar-arrow-color:#fff;
	scrollbar-face-color:#DAD8D9;
	
	scrollbar-threedlight-color:#979696;
    scrollbar-darkshadow-color:#FFF;
    
    scrollbar-highlight-color:#FFF;
    scrollbar-shadow-color:#979696;
	height:100%;
}
body {margin:0px;background:#d8d8d8;font: 20px Arial; color:#006699}
body.main{
	background:#DAD8D9 url(../images/leftVert.gif) repeat-y;
}

img {border: 0px;}

form.search,input,select,option,radio{font-size:11px;}
select {width:110px;}
select.country{width:200px;}
input.subs{width:152px;}

table.layout {width:100%;height:100%;background: #DAD8D9;}
td.layout {text-align:center;vertical-align:top;}

table.details {width:540px;height:220px;background:#DAD8D9;padding:0;margin:0;}
td.details {background:#DAD8D9;padding-left:8px;}

.detTitle {font:bold 13px Trebuchet MS, Arial; color:#000;line-height:13px;}
.detDimensions {font: normal 11px Trebuchet MS, Arial; color:#000;}
.detPrice {font:bold 13px Trebuchet MS, Arial; color:#006699;}
.detBlurb {color:#6E6F71; font-size:11px;}
.detBuy {color:#000; font-size:11px;}
.detSold {font:bold 12px Trebuchet MS, Arial; color:#ff0000;text-decoration: underline overline;}

.gripe {font:9px verdana; color:#ff0000;}

a.external{font:normal 11px Trebuchet MS, Arial; color:#006699;}
a.external:hover{color:#000; text-decoration:none;}

div.spacer{height:4px;line-height:1px;}

#profileBill{
	float:right;
	background: #DAD8D9;
}

#detailsIndex {
	position: absolute;
	left: 216px;
	top: 10px;
}

#searchBox {
	border:1px solid #E4E4E4;
	position:absolute;
	top:280px;
	left:4px;
	width:194px;
}

#investBox{
	position:absolute;
	top:276px;
	left:35px;
	width : 11em;
	text-align:right;
	border:0px solid #E4E4E4;
}

#searchInner{
	position:relative;
	top:4px;
	left:4px;
	width:188px;
	font-size:11px;
	text-align:right;
}

#creditsBox {
	text-align:center;
	border:1px solid #E4E4E4;
	position:relative;
	top:10px;
	left:0px;
	width:164px;
}

#creditsBox a {font:normal 9px Trebuchet MS, Arial; color:#969696; text-decoration:none;}
#creditsBox a:hover{color:#000;}

div.welcomeIndex{
	position: absolute;
	top:380px;left:326px;width:410px;
	text-align:justify;
	color:#585858;
}

div.main{
	position: absolute;
	top: 5px;
	left: 212px;
	width: 480px;
	height: 239px;
}

div.sig1	{
	position: absolute;
	top: 286px;
	left: 14px;
	width: 186px;
	height: 22px;
	background: url(../images/sig4.gif) no-repeat;
	z-index:2;
}
div.left	{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 207px; 
	w\idth: 204px; /* Win IE 5.5 can't see backslash, but others can */
	height: 277px;
	border-right: 3px solid white;	
}
div.logoMain {
	position: absolute;
	top: 280px;
	left: 310px;

}
div.leftName {
	position: absolute;
	top: 2px;
	left: 0px;
	width: 186px;
	height: 22px;
}
div#horiLines {
	border:0px solid #000;
	position:absolute;
	top:240px;
	width:100%;
	height:36px;
	background: url(../images/leftHoriLines.gif) repeat-x;
}
div.leftHoriLines {
	position:absolute;
	top:240px;
	width:204px;
	height:36px;
	background: url(../images/leftHoriLines.gif) no-repeat;
}
div.scrollOuter{
	position: absolute;
	top: 286px;
	left: 216px;
	width: 532px;
	height: 104px;
	background: #fff;
	overflow: auto;
	vertical-align: middle;
	padding:5px 0px 0px 15px;
}

div#cmdDetails{
	position: absolute;
	top: 395px;
	left: 490px;
	color:#6E6F71; font-size:10px;
}

div.enlarge {
	position: absolute;
	top: 205px;
	left: 337px;
/*	background-color : #fff;
	filter: alpha(opacity=60); 
	-moz-opacity: 0.6; */
	padding:0; margin:0;
	height:16px;
}

div#detailsDiv {
	position: absolute;
	top: 8px;
	left: 214px;
	/*width: 550px;*/
	height: 230px;
	right:0px;
	background:#DAD8D9;
	z-index:1;
	overflow:auto;
}
iframe#detailsFrame {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 0px;
	height: 0px;
	visibility:hidden;
}
iframe#profile {
	position: absolute;
	top: 8px;
	left: 212px;
	width: 525px;
	height: 420px;
	background:#DAD8D9;
	z-index:1;
}
#profileInner {
	position:absolute;
	top:8px;
	left: 214px;
	padding-right:1px;
	font:12px Arial;
	z-index:1;
}

/*  MENU   MENU   MENU   MENU   MENU   MENU   MENU   MENU   MENU */ 

#menu {
	position:absolute; 
	top:55px; 
	left:72px;
	z-index:2;
	border-right:3px solid white;
}

	
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	float : left;
	width : 11em;
	z-index:10;
	cursor:hand;
	cursor:pointer;
}
	
#nav li { /* all list items */
	/*position : relative;*/
	float : left;
	line-height : 1.5em;
	margin-bottom : -1px;
	width: 11em;
	z-index:10;
}

#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 11.00em;
	margin-top : -1.45em;
	z-index:10;
}


#nav li a.top, a.invest {
	width: 11em;
	w\idth : 10em;
	display : block;
	color : #fff;
	text-decoration : none;
	padding : 0.25em 0.5em;
	letter-spacing: 2px;
	text-align:right;
	font:bold 12px Trebuchet MS, Arial;
	z-index:10;
}
a.invest {width: 13em;background-color: #B1ABAB;}
a.invest:hover{background-color:#2e4365;color:#fff;}
#nav li a.top:hover {
	color : #fff;
	background-color : #B1ABAB;
	z-index:10;
}

#nav li a.sub {
	width: 8em;
	w\idth : 7em;
	display : block;
	color : #6E6F71;
	font-weight : bold;
	font-size : 11px;
	text-decoration : none;
	background-color : #F0ECED;
	border-left : 3px solid #fff;
	padding : 2px 0.6em;
	filter: alpha(opacity=90); 
	-moz-opacity: 0.9;
	z-index:10;
}

#nav li a.sub:hover {
	color : #000;
	background-color : #D2D0D0;
	z-index:10;
}

#nav li:hover ul ul, 
#nav li.sfhover ul ul {
	left: -999em;
	z-index:10;
}


#nav li:hover ul, 
#nav li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul {
	left: auto;
	display:block;
	z-index:10;
}
