:focus {
	outline: 0;
}

body	{
	background-color:#090909; 
	font-family: verdana, arial, geneva, sans-serif; 
	font-size: 11px;
	line-height:13px;
	color: #555555;
}

#superUber	{
	position:absolute;
	top:-10px;
	left:0px;
	width:100%;
	height:100%;
	z-index:0;
}

#homeUber {
	position:relative;
	margin: 0 auto;
	width: 1024px;
	height:750px;
	padding: 0;
	text-align: left;
	z-index:0;
	/*background-image:url(/images/fg01.jpg);
	background-repeat: no-repeat;*/
}

#uberContainer {
	position:relative;
	margin: 0 auto;
	width: 1024px;
	height:750px;
	padding: 0;
	text-align: left;
	z-index:0;
	background-image:url(/images/pwSubBackground.jpg);
	background-repeat: no-repeat;
}
	
H1	{
	font-family: Georgia, Helvetica, sans-serif; 
	font-variant:small-caps;
	font-size: 26px; 
	color: #50597A;                           /* blue */
	letter-spacing:2px;
	margin-bottom:5px;
	margin-top:10px;
}

H2	{ 
	font-size: 100%; 
	color: #FA7D45;                           /* orange */
	font-weight:normal;
	margin-top:0;
}

H3	{											/*property single titles*/
	font-family: Georgia, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight: normal;
	line-height:20px;
	font-size: 18px; 
	color: #ffffff;           /* #A9ABB0 #50597A; */
	letter-spacing:1px;
	margin-bottom:15px;
	margin-top:-10px;
}

H4	{
	font-size: 11px; 
	margin-top:0px;
}

H5	{
	font-family: Georgia, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight: normal;
	line-height:20px;
	font-size: 18px; 
	color: #50597A; 
	letter-spacing:1px;
	margin-bottom:15px;
	margin-top:-10px;
}
H6	{
	font-size: 13px;
	margin-top:40px;
	color:#666666;
}

a:link, a:hover, a:active, a:visited   {text-decoration: none; background: transparent; font-size:11px; font-weight:normal;letter-spacing:.1em;}

a:link    	{color: #ffffff;}
a:hover		{color: #FFA65F;}
a:active    {color: #FA7D45;}
a:visited   {color: #ffffff;}

#Header	{
	position:absolute;
	left:27px;
	top: 10px;
	width:240px;
	height:100px;
	z-index:100;
}

#links	{
	position:absolute;
	left:27px;
	top:535px;
	width: 170px;
	line-height:16px;
	z-index:100;
}

 li	{
	color: #ffffff;
}

.peterwitte	{font-weight:bold; font-variant:small-caps; font-size:110%;}

/*   HOMEPAGE *********************************************** */
/* 
#homeBGimage {
	position:absolute;
	left:50%;
	margin-left:-512px;
	top:50%;
	margin-top:-384px;
	z-index:1;
}

#homeHeader	{
	position:absolute;
	left:50%;
	top: 50%;
	margin-top:20px;
	z-index:100;
}

#homeLinks {
	position:absolute;
	left:50%;
	top:50%;
	margin-top:150px;
	line-height:16px;
	z-index:100;
	padding-left: 14px;
} */

#home .content	{
	position:absolute;
	top: 390px;
	left: 510px;
}

#home .content h1 {
	color: #FFFFFF;
}

#home .content ul {
	margin: 64px 0 0 0;
	padding-left: 15px;
}

#home .content ul li {
	margin-bottom: 3px;
}

#home a:link    	{color: #FFFFFF;}
#home a:hover		{color: #FFA65F;}
#home a:active   	{color: #FA7D45;}
/* #home a:visited  {color: #FFFFFF;} */

#home .background {
	margin-top: -9px;
}

/* ***  SUBPAGES - gen *********************************************** */


#textbox	{
	position:absolute;
	left:275px;
	top: 260px;
	background-color:#C4C5C7;
	width:660px;
	height:430px;
	z-index:90;
}
#textboxInner	{
	position:relative;
	left:2px;
	top:2px;
	width:614px;
	height:384px;
	border-top: solid 1px #50597A;
	border-right: dotted 1px #FA7D45;
	border-bottom: solid 1px #FA7D45;
	border-left: dotted 1px #50597A;
	padding:20px;
	overflow:auto;

}

#textbox a:link    	{color:#000000;font-weight:bold;letter-spacing:0;}
#textbox a:hover		{color:#000000;font-weight:bold;letter-spacing:0;}
#textbox a:active   {color:#000000;font-weight:bold;letter-spacing:0;}
#textbox a:visited   {color:#000000;font-weight:bold;letter-spacing:0;}

#offsetTitle	{
	position:absolute;
	left:0px;
	top:351px;
	width:221px;
	height:80px;
	padding: 28px;
	text-align:right;
	/*border-top: solid 1px #A9ABB0;*/
	z-index:150;
}

#offsetLinks	{
	position:absolute;
	left:0px;
	top:280px;
	width:221px;
	height:80px;
	padding: 28px;
	text-align:right;
	/*border-top: solid 1px #A9ABB0;*/
	z-index:150;
}

.emph	{	
	color:#000000;
}

#textboxInner li	{
	color:#555555;
	line-height:16px;
}

#offsetLinks ul	{
	list-style-type: none;
}

#offsetLinks ul	li  { 
	color: #FFA65F;
	line-height:16px;
	
}

/* ***  LIST PAGES - spec  *********************************************** */


.listing	{
	position:relative;
	top:0px;
	left:0px;
	/*height:100px;*/
	margin-bottom:0px;
}

.off-market_listing	{
	position:relative;
	top:-12px;
	left:0px;
	margin-bottom:-10px;
}

.articles_listing	{
	position:relative;
	top:-12px;
	left:0px;
	margin-bottom:-10px;
}

.listThumb	{
	float:left; 
	margin-right:10px; 
	margin-bottom:60px;
	border: 1px solid #999999;
}



/*  *** SINGLE PAGES - spec  *********************************************** */


.listingDetail	{
	position: relative;
	left: 15px;
}

.off-market_Detail	{
	position: relative;
	left: 15px;
	font-size:12px;
	width: 500px;
}

.articles_Detail	{
	position: relative;
	left: 15px;
	font-size:11px;
	line-height:13px;
	width: 550px;
}


#contactBox	{
	position:absolute;
	left:275px;
	top: 290px;
	background-color:#C4C5C7;
	width:458px;
	height:390px;
	z-index:90;
}
#contactBoxInner	{
	position:relative;
	left:2px;
	top:2px;
	width:412px;
	height:344px;
	font-size:12px;
	border-top: solid 1px #50597A;
	border-right: dotted 1px #FA7D45;
	border-bottom: solid 1px #FA7D45;
	border-left: dotted 1px #50597A;
	padding:20px;
	overflow:auto;

}

#contactBox a:link    	{color:#000000;font-weight:bold;letter-spacing:0;font-size:12px;}
#contactBox a:hover		{color:#000000;font-weight:bold;letter-spacing:0;font-size:12px;}
#contactBox a:active   {color:#000000;font-weight:bold;letter-spacing:0;font-size:12px;}
#contactBox a:visited   {color:#000000;font-weight:bold;letter-spacing:0;font-size:12px;}

.contactBody	{
	line-height:15px;
}


.aboutThumb	{
	float:left; 
	margin-right:15px; 
	margin-bottom:12px;
	border: 1px solid #999999;
}

#aboutBox	{
	position:absolute;
	left:275px;
	top: 290px;
	background-color:#C4C5C7;
	width:562px;
	height:360px;
	z-index:90;
}
#aboutBoxInner	{
	position:relative;
	left:2px;
	top:2px;
	width:516px;
	height:314px;
	text-align:justify;
	border-top: solid 1px #50597A;
	border-right: dotted 1px #FA7D45;
	border-bottom: solid 1px #FA7D45;
	border-left: dotted 1px #50597A;
	padding:20px;
	overflow:auto;

}

.litelink a:link    	{color:#666666;font-weight:bold;letter-spacing:0;}
.litelink a:hover		{color:#666666;font-weight:bold;letter-spacing:0;}
.litelink a:active   {color:#666666;font-weight:bold;letter-spacing:0;}
.litelink a:visited   {color:#666666;font-weight:bold;letter-spacing:0;}

div.image {
	/* display: none; */
	float: left;
	margin-right: 20px;
}

div#image-1 {
	display: block;
	float: left;
	
}

div.thumbnails {
	margin-top: 20px;
}

.postData	{
	text-align:right;
	font-size: 8px;
	font-style: italic;
}

#paidLinkbox	{
	position:absolute;
	left:275px;
	top: 700px;
	background-color:#C4C5C7;
	width:638px;
	padding: 10px;
	text-align:center;
	line-height: 16px;
	border: 1px dotted #50597A;
	z-index:90;
}
#paidLinkbox a:link, #paidLinkbox a:visited	{
	color: #000000;
}

#paidLinkbox a:active, #paidLinkbox a:hover	{
	color: #ffffff;
}
/* textbox bg color was A9ABB0 */

#about p	{
	font-size: 12px;
	line-height: 16px;
}

#credit	{
	position: absolute;
	top: 760px;
	left: 0px;
	font-family: arial, sans-serif;
	font-size: 6px;
	color: #222222;
	z-index: 100;
}

#credit a:link,
#credit a:visited {
	color: #333333;
}

#credit a:hover,
#credit a:active {
	color: #FFA65F;
}
