BODY					{margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(../images/main_bg.jpg)}

h1 						{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 90%;font-weight: normal;text-align:left;margin:0px;}
h2 						{font-family: Arial, Helvetica, sans-serif;color: #375b54;font-size: 120%;font-weight: bold;}
h4 						{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 85%;font-weight: normal;text-align:left;}
h5						{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 120%;font-weight: bold;text-align:left;}
p 						{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 85%;font-weight: normal;text-align:left;}
li 						{font-family: Arial, Helvetica, sans-serif;color: #375b54;font-size:100%;font-weight: normal;text-align:left;}
a:visited          		{color: #FFFFFF;}
img {border: 0px;}
					
#header 					{height:78px; width:840px; margin-left:auto; margin-right:auto;}

#drop_nav 					{height:78px;width: 542px;float: left;padding:0px;margin:0px;}

#logo 						{height:78px; width:298px; float:right;}

#main_image					{overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}

#main_image2				{height:116px; width:840px; margin-left:auto; margin-right:auto;}

#main_image3				{height:41px; width:840px; margin-left:auto; margin-right:auto;}

#gallery					{overflow:hidden; width:800px; margin-bottom:22px; margin-top:20px;}

.box						{height:122px; width:122px; float:left; margin-right:25px; margin-bottom:22px; background-color:#333333; padding:5px; 5px; 5px; 5px;}
.box:hover					{background-color:#999999;}

.box2						{height:122px; width:122px; float:left; margin-bottom:22px;background-color:#333333; padding:5px; 5px; 5px; 5px;}
.box2:hover					{height:122px; width:122px; float:left; margin-bottom:22px;background-color:#999999;}

#about_main                 {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#factory_main               {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#window_main                {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#doors_main                 {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#staircases_main            {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#bi_main                    {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#arch_main                  {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#mitre_main                 {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#window_main                {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}
#conserv_main               {overflow:hidden; width:840px; margin-left:auto; margin-right:auto;}

#map_image                  {height:309px; width:590px; margin-left:auto; margin-right:auto;}

#content					{overflow:auto; width:840px; margin-left:auto; margin-right:auto; margin-top:2px; margin-bottom:2px; background-image:url(../images/tranz.png);}

#content2					{overflow:auto; width:815px; margin-left:auto; margin-right:auto; margin-top:2px; margin-bottom:2px; background-image:url(../images/tranz.png); padding-left:25px;}

#footer2					{height:41px; width:840px; margin-left:auto; margin-right:auto;}

#left_side					{overflow:hidden; width:597px; float:left; padding:15px 15px 15px 15px;}
#left_side li 				{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size:85%;font-weight: normal;text-align:left;}

#left_side a				{color:#FFF; text-decoration:none;}
#left_side:hover			{color:#666;}

#right_side					{overflow:hidden; width:213px; float:left; padding-top:0px;}

#footer 					{height: 41px;width: 840px; text-align:centre; margin-left:auto; margin-right:auto; background-image:url(../images/footer.jpg);}
#footer	 ul 				{margin: 0px;padding: 0px;list-style: none;width: 840px;}
#footer	 span 				{display:none}
#footer	 ul li 				{list-style: none;margin: 0px;padding: 0px;float: right}
	

#hometoplink2 			{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: normal;height: 29px;width:55px;display: block;text-align: center;padding-top: 12px;padding-left: 0px;text-decoration: none;float: left;}
#hometoplink2:hover 		{color: #063026;}

#abouttoplink2 			{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: normal;height: 29px;width:55px;display: block;text-align: center;padding-top: 12px;padding-left: 0px;text-decoration: none;float: left;}
#abouttoplink2:hover 	{color: #063026;}

#factorytoplink2 		{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: normal;height: 29px;width:80px;display: block;text-align: center;padding-top: 12px;padding-left: 0px;text-decoration: none;float: left;}
#factorytoplink2:hover 	{color: #063026;}

#productstoplink2 		{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: normal;height: 29px;width:80px;display: block;text-align: center;padding-top: 12px;padding-left: 0px;text-decoration: none;float: left;}
#productstoplink2:hover 	{color: #063026;}

#gallerytoplink2 		{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: normal;height: 29px;width:55px;display: block;text-align: center;padding-top: 12px;padding-left: 0px;text-decoration: none;float: left;}
#gallerytoplink2:hover 	{color: #063026;}

#contacttoplink2 		{font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: normal;height: 29px;width:65px;display: block;text-align: center;padding-top: 12px;padding-right: 40px;text-decoration: none;float: left;}
#contacttoplink2:hover 	{color: #063026;}


input, textarea, select	{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 100%;border:0px;	border-bottom: 1px solid #629389;
	border-top: 1px solid #629389;
	border-left: 1px solid #629389;
	border-right: 1px solid #629389;padding:0px; }
	
.table_form 			{font-family: Arial, Helvetica, sans-serif;color: #ffffff;font-size: 85%;font-weight: normal;text-align:left;margin-top:10px;}
	



.table_form  td			{padding-top:5px;padding-bottom:5px;}		

