/* CSS Document */

/*Menu Information*/

a.menu:link{color:#660000;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 13px;height:100%; width:100%; background-color:#ffffff;}
a.menu:hover{color:#660000; height:100%; width:100%; background-color:#D9D2B3;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
a.menu:visited{color:#660000;text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 13px;height:100%; width:100%; background-color:#ffffff;}
a.menu:visited:hover{color:#660000; height:100%; width:100%; background-color:#D9D2B3;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}

.sub{color:#D9D2B3;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 11px;background-color:#660000;}
a.sub:link{padding-left: 10px;color:#D9D2B3;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 13px;height:100%; width:100%; background-color:#660000;}
a.sub:hover{padding-left: 10px;color:#660000; height:100%; width:100%; background-color:#D9D2B3;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
a.sub:visited{padding-left: 10px;color:#D9D2B3;text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 13px;height:100%; width:100%; background-color:#660000;}
a.sub:visited:hover{padding-left: 10px;color:#660000; height:100%; width:100%; background-color:#D9D2B3;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
	/*Sub Menu Information*/
	#subExterior{
		position:absolute; 
		left:75px; 
		top:143px; 
		width:115px; 
		height:44px; 
		z-index:1;
		visibility:hidden;
	}
	#subInterior{
		position:absolute; 
		left:237px; 
		top:143px; 
		width:125px; 
		height:27px; 
		z-index:1;
		visibility:hidden;
	}
	#subNeedful{
		position:absolute; 
		left:467px; 
		top:143px;
		width:175px; 
		height:27px; 
		z-index:1;
		visibility:hidden;
	}

.hand{cursor:hand;}
/*#####Table attributes for the Menu*/




/*#################################CopyRight information and Web Master links*/
.copyright{color:#999999; font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
a.webmaster:link{color:#999999;text-decoration: none;}
a.webmaster:hover{color:#718aaa;text-decoration:underline;}
a.webmaster:visited{color:#666666;text-decoration:none;}
a.webmaster:visited:hover{color:#718aaa;text-decoration:underline;}

/*Close Exterior window##################################################*/
.Close{color:#ffffff;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
a.Close:link{color:#ffffff;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:14px;}
a.Close:hover{color:#ffffff;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;font-size:14px;}
a.Close:visited{color:#ffffff;text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size:14px;}
a.Close:visited:hover{color:#ffffff;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;font-size:14px;}
/*##################################################HomePage LI*/
li{color:#ffffff;}
/*Contact stuff##################################################*/
.contact{color:#000000;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:14px;}
a.contact:link{color:#000000;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
a.contact:hover{color:#000000;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;}
a.contact:visited{color:#000000;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
a.contact:visited:hover{color:#000000;text-decoration:underline;font-family: Arial, Helvetica, sans-serif;}

/*****************************************************CURRENT PAGE*/
.current{color:#ffffff;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}

/*Body&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/
body{}
.required{color:#ff0000;}
/*exterior,interior, and others text*/
.txtMain{padding: 15px 0px 0px 5px;color:#000000;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:16px;}
.txtMain2{padding: 0px 0px 0px 5px;color:#000000;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
.picture{padding: 10px 10px 10px 10px;color:#000000;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size:16px;}.pad {
	padding-left: 10px;
}

