#screen
         {height: 100%; width:102%; border: none; background-image: url(img/wood.jpg); background-repeat: repeat-x ;
		 margin-left:-1%; margin-top:-10px; padding: none}

#center {height: 102%; width: 700px; border: none; margin: auto}
#mainbox {background: url(img/nwrealtybig.png) no-repeat; border: 0px solid black;
		height: 525px; width: 574px;  position: relative; top: 10px; margin-left: auto; 
		margin-right: auto}
p.small {font-size: 11px; line-height: 12px; color: #FFE7BF; text-align: center; margin: 100px 0px 0px 0px}
a.small {font-size: 11px; line-height:12px; color: #FFE7BF; text-align: center; margin: 100px 0px 0px 0px;
		 font-family: arial, tahoma, geneva, sans-serif; text-decoration: underline;
		 font-variant: normal; letter-spacing: .05em}
p.text {position: relative; top: 0px;}
		
body {background-image: url(img/wood.jpg);}



		
a 
{font-family: Futura, Century Gothic, AppleGothic, sans-serif ; 
      color: #003300; font-size: 20px; letter-spacing: .10em; 
	  font-variant: small-caps; text-decoration: none;
	  border:none }	
	  
a:active
{border:none}
	  
img {border: none}
	  
a:hover {color: #009900 }	  

#nav {width: 800px; height: 20px; margin: auto; position: relative; top: 30px; 
     text-align: center;  border: none }
	 
#services {width: 1200px; height: 85px; position: relative; margin: 0px auto 0px -235px; text-align: center;
		 top: 10px; border: 0px solid black;
		 word-spacing: .08em; letter-spacing: .07em; 
	  font-variant: small-caps; text-decoration: none; font-weight: bold; line-height: 160%}
  
h1 {font-family: Futura, Century Gothic, AppleGothic, Sans-serif; color: #003300;
   Font-size: 32px; text-align: center; font-weight: bold; letter-spacing: .1em; line-height: 15px}

h1.text   {font-family: Futura, Century Gothic, AppleGothic, Sans-serif; color: #003300;
   Font-size: 32px; text-align: center; font-weight: bold; letter-spacing: .08em; line-height: 35px;
   position: relative; top: 0px}
   
h2 {font-family: Futura, Century Gothic, AppleGothic, Sans-serif; color: #003300;
   Font-size: 25px; text-align: center; font-weight: bold; letter-spacing: .1em; line-height: 10px}    

h2.buttons    {font-family: Futura, Century Gothic, AppleGothic, Sans-serif; color: white;
   Font-size: 25px; text-align: center; font-weight: bold; letter-spacing: .1em; }
   
h2.services {text-align: left; font-size: 20px;}
   
 h3 {font-family: Futura, Century Gothic, AppleGothic, Sans-serif; color: white;
   font-size: 22px; text-align: center; font-weight: bold; letter-spacing: .1em;} 
   
 h3 {font-family: Futura, Century Gothic, AppleGothic, Sans-serif; color: white;
   font-size: 22px; text-align: center; font-weight: bold; letter-spacing: .1em;}   


   
   h4 {text-align: center; font-size:30px; color: white; 
	font-family: Futura, Century Gothic, AppleGothic, sans-serif;
	position: relative; top: 30px;}
	
	
   #contact {background: #005500;
		  font-family: arial, tahoma, genva, sans-serif; 
		  color: white; width: 881px; height: 585px;
          font-size: 14px; text-align: left;
		  line-height: 5px;
		  border: 6px solid black;
		  position: relative; top: 30px; margin-left: -44px}
		  
textarea {background: white; overflow: auto; border: none}

#mainbox.small {width:300px; height:274px; background-image: url(img/nwrealtysm.png); background: noo-repeat ; border: 0px solid black;
float:left; position:relative; top:0px; left:0px; bottom:0px}

#mainbox.small2 {width:300px; height:274px; background-image: url(img/nwrealtysm.png); backgroundt: no-repeat ; border: 0px solid black;
position:relative; top:0px; left:0px; bottom:0px; z-index:50}

#buttonbox{position:absolute; top:274px; height:350px; width:300px;}

#button {background: url(img/orderbuttons.gif); height: 50px; width: 300px;}
#button:hover {background-position: 0 -50px; cursor:hand}

#contbutton {background: url(contractorbutton.png); position: relative; margin: auto; height: 125px; width: 225px;}
#contbutton:hover {background-position: 0 -125px; cursor:hand}

#buttons {margin-left:auto; margin-right:auto; height:30px; width: 150px;}


form {margin: 5px 0px 0px 10px; font-variant: small-caps}

tt {font-size:30px; color:#e4f36e}

#print {background-image: url(printingbutton.png); width:300px; height: 258px; margin-left:auto; margin-right:auto; text-align:left}
#print:hover {background-position:0 -258px}		

#installation {background-image: url(img/installationbutton.png); width:200px; height: 172px; margin-left:auto; margin-right:auto; position: relative; text-align:left}
#installation:hover {background-position:0 -172px}		

#home {background-image: url(homebutton.png); width:150px; height: 129px; margin-left:auto; margin-right:auto; position:relative; text-align:left}
#home:hover {background-position:0 -129px}		
		
#billing {text-align: left; margin-left:auto; margin-right:auto; width: 350px; height: 540px; border: 2px solid black;
		line-height: 15px}
		
.note  {font-size: 10px; font-weight: none; letter-spacing: .07em}

.note2  {font-size: 13px; font-weight: none; letter-spacing: .07; margin: 10px 0px 10px 100px;}
		
#redhead {font-size: 20px; color: #e4f36e; text-align: center; font-weight: bold; margin-top: 20px}

#install  {background: #005500;
		  font-family: arial, tahoma, genva, sans-serif; 
		  color: white; width: 895px; height: 1600px;
          font-size: 14px; text-align: left;
		  line-height: 2px;
		  border: 6px solid black;
		  position: relative; top: 150px; margin-left: -85px}
		  
#smform    {background: #005500;
		  font-family: arial, tahoma, genva, sans-serif; 
		  color: white; width: 881px; height: 600px;
          font-size: 14px; text-align: left;
		  line-height: 2px;
		  border: 6px solid black;
		  position: relative; top: 150px; margin-left: -85px}
		  
#textbox {background: white;
		font-family: arial, tahoma, genva, sans-serif;
		font-size: 16px; text-align: left;
		width: 360px; height: 700px;
		 border: 1px solid black; border-right: 3px solid black;
		 position: relative; right:15px; left:0px; float: right;
		 padding: 10px}
		 
#textbox.big {width: 720px; height:800px; font-size:18px; float:left; margin-left:-20px}

#textbox.big02 {width: 720px; height:800px; font-size:18px; float:left; margin-left:-20px}

#textbox.big03 {width: 720px; height:700px; font-size:18px; float:left; margin-left:-20px}


#free {width: 175px; height:175px; background-image: url(img/free.png); z-index: 99;  margin: 0px 0px 0px 275px;}

#alert {margin: -615px 0px 0px 270px; position:relative; z-index: 95; width: 150px; height: 150px; color: #C42C29; font-size: 18px; text-align:left; font-family: arial, tahoma, geneva, sans-serif;}
.red { color: #C42C29; font-size: 18px; text-align:left; font-family: arial, tahoma, geneva, sans-serif; font-weight: bold; line-height: 18px;}




#facebox {

		/* overlay is hidden before loading */
		display:block;

		/* standard decorations */
		width:750px;
		height:600px;
		z-index:9999;
		border:10px solid red;
		background-color:white;
		opacity: .97;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#facebox div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#facebox h2 {
		color:red;
		margin:-11px;
		margin-bottom:0px;
		background-color:black;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}

