body		{
			background-color:#9b99cb;
			font-size:12px;
			font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
			color:#FFFFFF;
			margin:0px;
			padding:0px;
			}
 
 
/*Supersize Plugin Styles*/

#supersize	{
			position:fixed;
			}
			
#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 6;
			}
			
#supersize .prevslide, #supersize .prevslide img{
			z-index: 7;
			}

#supersize .activeslide, #supersize .activeslide img{
			z-index: 8;
			}


/*transparency*/

#container	{
			padding:0px;
			top:0%;
			width:35%;
			min-width:256px;
			color:#FFFFFF;
			position:relative;
			float:left;
			margin:0px;
			overflow:hidden;
			}
 
#container .transparency	{
			opacity:0.7;
			filter:alpha(opacity=70);
			-moz-opacity:0.7;
			background-color:#9b99cb;
			width:100%;
			height:1500px;
			position:absolute;
			top:0px;
			left:0px;
			z-index:10;
			}
 
#navbox, #textbox	{
			padding:20px;
			color:#FFFFFF;
			position:relative;
			margin:0px;
			overflow:hidden;
			}
 
#navbox .transparency, #textbox .transparency	{
			opacity:0.3;
			filter:alpha(opacity=30);
			-moz-opacity:0.3;
			background-color:#000;
			width:100%;
			height:1500px;
			top:0px;
			left:0px;
			z-index:9;
			}
 
#textbox .transparency	{
			opacity:0.0;
			filter:alpha(opacity=0);
			-moz-opacity:0.0;
			}
 
.content	{
			position:relative;
			color:#FFFFFF;
			z-index:1000;
			}

.content3	{
			position:relative;
			color:#FFFFFF;
			margin:0px;
			}
 
 
/*transparency*/

.img1, .img2, .img3		{
			float: left;
			width:30%;
			height:100px;
			}

			
.img1	{
			background:url(images/house1.jpg);
			}

.img2	{
			background:url(images/house2.jpg);
			}

.img3		{
			background:url(images/house3.jpg);
			}

			
			
			
.space		{
			width:5%;
			float: left;
			}
			


/*typography*/


h1, h1.green{
			font-size: 48px;
			line-height: 48px; 
			font-weight: bold;
			color: #fff;
			margin: 0px;
			padding: 0px;
			}
		
h1.green{
			color: #95c530;
			}
		
p.navtext 	{
			font-size: 12px;
			line-height:18px;
			margin: 0px;
			padding: 0px;
			color: #000;
			}
		
p.largetext, p.normaltext	{
			font-size: 16px;
			line-height:24px;
			margin: 0px;
			padding: 0px;
			color: #000;
			}
		

p.normaltext	{
			font-size: 14px;
			line-height:22px;
			}
		

a.go, a.there	{
			font: 16px/20px Helvetica Neue, Helvetica, Arial, sans-serif;
			color: #fff;
			text-decoration: none;
			}
			
a.there	{
			text-decoration: underline;
			}
		
a:hover, a.text:hover	{
			text-decoration: underline;
			}
		

a.text	{
			color: #fff;
			text-decoration: none;
			}
			
a.contact {
			display:block;
			width:215px;
			height:39px;
			background:url(images/contact.png) no-repeat;
			margin:0px;
			cursor:pointer;
			float:left;
			}

a.contact:hover {
			background-position:0px -39px;		
			}

