/* Created on 7-Jan-2010 9:32:48 AM */

body	  	{
						background-color: #ffcc00;
						padding: 0;
						margin: 0;
						font-family: Arial, Helvetica;
						font-size: 80%;
						font-weight: regular;
						}
											
h1				{
						font-size: 1em;
						color: #990000;
						margin-bottom: 1.2em;
						}
						
h2				{
						font-size: 1em;
						color: #990000;
						}

h3				{
						font-size: 1em;
						color: #990000;
						margin:0 auto;
						}

/* Navigation Menu Begins */

#navigation {
										position: absolute;
										top: 0;
										left: 0;
										width: 200px;
										}

#Logo01	{
								display: block;
								margin-top: 3.5em;
								margin-right:1em;
								margin-bottom:1em;
								margin-left:1em;
								width: 170px;
								height: 142px;
								background: url("images/Logo01.gif") no-repeat 0 0;
								}

#Logo01 span
										{
										display: none;
										}

#home	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/home.gif") no-repeat 0 0;
  									}
  									
#home:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#home span
										{
										display: none;
										}

#home_select	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/home_select.gif") no-repeat 0 0;
  									}
 										
#home_select span
										{
										display: none;
										}

#signs	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/signs.gif") no-repeat 0 0;
  									}
  									
#signs:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#signs span
										{
										display: none;
										}

#signs_select	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/signs_select.gif") no-repeat 0 0;
  									}										

#signs_select span
										{
										display: none;
										}

#vehicles	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/vehicles.gif") no-repeat 0 0;
  									}
  									
 #vehicles:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#vehicles span
										{
										display: none;
										}
										
#vehicles_select	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/vehicles_select.gif") no-repeat 0 0;
  									}
										
#vehicles_select span
										{
										display: none;
										}
																					
#installation	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/installation.gif") no-repeat 0 0;
  									}
  									
 #installation:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#installation span
										{
										display: none;
										}

#installation_select	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/installation_select.gif") no-repeat 0 0;
  									}

#installation_select span
										{
										display: none;
										}										

#service	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/service.gif") no-repeat 0 0;
  									}
  									
#service:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#service span
										{
										display: none;
										}
	
#service_select	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/service_select.gif") no-repeat 0 0;
  									}

#service_select span
										{
										display: none;
										}									

#portfolio	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/portfolio.gif") no-repeat 0 0;
  									}
  									
#portfolio:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#portfolio span
										{
										display: none;
										}

#portfolio_select	{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/portfolio_select.gif") no-repeat 0 0;
  									}
 										
#portfolio_select span
										{
										display: none;
										}										
	
#heritage		{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/heritage.gif") no-repeat 0 0;
  									}
  									
#heritage:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#heritage span
										{
										display: none;
										}

#heritage_select		{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/heritage_select.gif") no-repeat 0 0;
  									}
 										
#heritage_select span
										{
										display: none;
										}										

#resources		{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/resources.gif") no-repeat 0 0;
  									}
  									
#resources:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#resources span
										{
										display: none;
										}

#resources_select		{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/resources_select.gif") no-repeat 0 0;
  									}
 										
#resources_select span
										{
										display: none;
										}	

#contact			{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/contact	.gif") no-repeat 0 0;
  									}
  									
#contact:hover 
 										{
 										background-position: 0 -35px;
 										}
 										
#contact span
										{
										display: none;
										}

#contact_select			{
										display: block;
  									width: 200px;
  									height: 35px;
  									background: url("images/contact_select	.gif") no-repeat 0 0;
  									}
 										
#contact_select span
										{
										display: none;
										}
																													
#submenu			{
										text-align: left;
										text-decoration: none;
										font-size: 13px;
										font-weight: bold;
										display: block;
										margin-top: 4px;
										margin-left: 30px;
										padding-left: 30px;
  									width: 140px;
  									height: 20px;
  									background: url("images/round.gif") no-repeat left center;
  									background-color: #ebbc00;
  									}
  									
 #submenu:hover 
 										{
 										background: url("images/round_select.gif") no-repeat left center;
 										background-color: white;
 										}
 										
#submenu span
										{
										display: none;
										}

#submenu:link	{
											color: black;
											}																						

#submenu:visited	{
											color: black;
											}	

#submenu_select		
										{
										text-align: left;
										text-decoration: none;
										font-size: 13px;
										font-weight: bold;
										display: block;
										margin-top: 4px;
										margin-left: 30px;
										padding-left: 30px;
  									width: 140px;
  									height: 20px;
  									background: url("images/round_select.gif") no-repeat left center;
 										background-color: white;
  									}
  									
#submenu_select:link	{
											color: black;
											}																						

#submenu_select:visited
											{
											color: black;
											}	

#bar				{
							margin-top: .5em;
							margin-bottom: .5em;
							}																							
																																																																									 																		
.contact 	{
								text-align: center;
								font-size: 1em;
								font-weight: bold;
								margin-top: 2em;
								}

/* Navigation Menu Ends */
																					

/* Navigation Tabs */

#header 	{
								margin-top: .5em;
								margin-left: 230px;
								}
																									
.header	{
								display: inline;
								text-align: left;
							  margin-right: 1em;
								font-size: 1em;
								font-weight: bold;
								}

a.header:link	{
											color: black;
											}																			

a.header:visited	{
											color: #990000;
											}	
																																					
#arrow		{
							display: absolute;
							}	


/* Main Window Begins */

#window	{
								background: white url("images/corner_top.gif") no-repeat top left;
								margin-left: 200px;
								margin-top: 1em;
								margin-right: 0;
								margin-bottom: 0;
								padding-top: 2em;
								padding-left: 2em;
								padding-bottom: 5em;
								padding-right: 2em;
								}

#container{
									background-color: white;
									margin:0 auto;
									width: 810px;	
									}


/* Home Parameters */

#home_gallery 	{
								width: 810px; height: 500px;
								margin-top: 3em;
								margin-bottom: 1em;
								margin-left: 0;
								margin-right: 0;
								}

#home_content01			{
								background: white url("images/home_gallery.gif") no-repeat center left;
								width: 375px;
								height: 100px;								
								margin: 0;
								padding: 10px;
								float: left;
								}

 #home_content01:hover 
 										{ 										
										border: solid 1px #ccc;
 										}

#home_content02			{
								background: white url("images/home_quote.gif") no-repeat center left;
								width: 375px;
								height: 100px;
								margin: 0;
								padding: 10px;
								float: right;
								}

 #home_content02:hover 
 										{ 										
										border: solid 1px #ccc;
 										}

/* Sign Parameters */

#menu_bar			{
										margin: 0 0 -6px 0;
  									}

#link_menu			{
										width: 55em;	
										margin: 0 auto 4em auto;
										clear: left
  									}

#link_item			{
										color: black;
										text-align: center;
										text-decoration: none;
										font-size: 13px;
										font-weight: bold;
										display: relative;
										margin: .5em 1em;
  									width: 135px;
  									height: 35px;
  									background-color: white;
  									}
  									
 #link_item:hover 
 										{ 										
										text-decoration: underline;
 										}
 										
#link_item span
										{
										display: none;
										}																					

#link_item:visited	{
											color: black;
											}	

#link_select			{
										color: white;
										text-align: center;
										text-decoration: none;
										font-size: 13px;
										font-weight: bold;
										display: relative;
										padding: .5em 1em;
  									width: 135px;
  									height: 35px;
  									background-color: #990000;
  									}
 										
#link_select span
										{
										display: none;
										}																					

#link_select:visited	{
											color: white;
											}	

#table			{
								 background-color: white;
								 border-spacing: 0;
								 border: solid #e6e6e6 1px;
								 width: 750px;
								 margin-bottom: 1em;
								 }

#table02			{
								 background-color: white;
								 border-spacing: 0;
								 border: solid #e6e6e6 1px;
								 width: 750px;
								 margin-bottom: 1em;
								 }

#red					{
								 background-color: #990000;
								 color: white;
								 border-spacing: 0;
								 padding: .75em;
								 width: 750px;
								 text-align: center;
								 }
								 
#white			{
								 background-color: white;
								 border-spacing: 0;
								 padding: .5em;
								 width: 750px;
								 text-align: center;
								 }

#gray			{
								 background-color: #e6e6e6;
								 border-spacing: 0;
								 padding: .5em;
								 width: 750px;
								 text-align: center;
								 }

/* Vehicle Parameters */


/* Installation Parameters */

#install_container{
									background: white url("images/crane_background.gif") no-repeat bottom right;
									margin:0 auto;
									width: 810px;
									height: 650px;
									}

#install_text				{
								width: 465px;
								margin-left: 2em;
								margin-bottom: 2em;
								}		

/* Service Parameters */

#cube			{
								margin-top: 1em;
								margin-left: 100px;
								}

/* Gallery and Brochure Parameters */

#gallery 	{
								width: 800px; height: 600px;
								margin-top: 4em;
								margin-bottom: 1em;
								margin-left: auto;
								margin-right: auto;
								}								

#catalog_cover			{
								margin-left: 1.5em;
								margin-bottom: 3em;
								width: 204px;
								height: 250px;
								background: url("images/catalog_cover.gif") no-repeat 0 0;
								float: left;
								}

#church_cover			{
								margin-left: 1.5em;
								margin-bottom: 3em;
								width: 204px;
								height: 250px;
								background: url("images/church_cover.gif") no-repeat 0 0;
								float: left;
								}

#brochure_content {
								display: block;
								height: 300px;
								margin-left: 250px;
								}	

/* Heritage Parameters */

#heritage_content {
								display: block;
								width: 500px;
								float: left;
								}	
								
#heritage_image 	{
								width: 200px;								
								padding: 1em;
								margin-bottom: 2em;
								margin-left: 525px;
								border-style: solid;
								border-color: #ccc;
								border-width: 1px;
								}

#border_image{
								margin-top: .75em;
								}

#sub_image 	{
								color: #888;				
								width: 194px;
								padding: 3px;
								text-align: left;
								font-size: .7em;
								font-weight: bold;
								font-style: italic;
								margin-top: 0;
								}
												
/* Contact Parameters */


/* Form Parameters */

#form_text				{
								width: 725px;
								margin-top: -1em;
								margin-bottom: 2em;
								margin-left: 2em;
								margin-right: 2em;
								clear: left;
								}

#form00		{
								position:block;
								margin-top:3em;
								clear: left;
								}

#form01		{
								display:inline;
								float: left;
								width: 235px;
								margin:0;
								clear: left;
								}

#form02		{
								display:inline;
								float: left;
								width: 235px;
								margin:0;;
								}

#form03		{
								display:inline;								
								float: left;
								width: 235px;
								margin:0;								
								}

#thank_you		{
								height:425px;
								}




#empty_container{
									background: white;
									margin:0 auto;
									width: 810px;
									height: 650px;
									}

#page_title				{
								display: block;
								margin-bottom: 2em;
								margin-top: 1em;
								clear: left;
								}

#title				{
								display: block;
								margin-bottom: 2em;
								clear: left;
								}

#text				{
								width: 500px;
								margin-left: 2em;
								margin-bottom: 2em;
								}		
								
#bullet_container01	{
								width: 200px;
								background: white;
								margin: 1em 0 2em 6em;
								}

#bullet_container02	{
								width: 200px;
								margin-right: 2em;
								margin-left: 2em;
								margin-top: -1em;
								float: right;
								background: white;
								}

#bullet_header				{
								width: 200px;
								height: 13px;
								background: white url("images/bullet_header.gif") no-repeat top left;
								}

#bullet_body				{
								width: 180px;
								margin-top:-2px;
								padding: 10px 10px 5px 10px;
								background: white;
								}

#bullet_footer				{
								width: 200px;
								height: 17px;
								background: white url("images/bullet_footer.gif") no-repeat top left;
								}								

																								
																			
#indent_text {
								width: 725px;
								margin-top: 1em;
								margin-bottom: 2em;
								margin-left: 2em;
								margin-right: 2em;
								clear: left;
								}
								
#vehicle_content {
								display: block;
								margin-left: 300px;
								width: 430px;
								}	

#vehicle_image 	{
								width: 265px; height: 200px;
								margin-top: 0;
								margin-bottom: 1em;
								margin-left: 0;
								margin-right: 20px;
								float: left;
								}	

#Logo02	{
								display: block;
								margin-bottom: 3em;
								padding-right: auto;
								padding-left: auto;
								}

#address	{
								position: absolute;
								width: 200px;
								margin-left: 624px;			
								}			

#quote_text				{
								width: 725px;
								margin-top: 0;
								margin-bottom: 3em;
								margin-left: 2em;
								margin-right: 2em;
								}

#fine 	{
								color: #888;	
								text-align: left;
								font-size: .7em;
								font-weight: bold;
								font-style: italic;
								margin-top: .5em;
								}	

#red_bar {
								margin-top:2em;
								margin-bottom: 2em;
								}


.link01 	{
								text-color: #990000;
								text-align: left;
								font-size: 1em;
								font-weight: bold;
								margin-top: 2em;
								}

a.link01:link	{
											color: black;
											}																			

a.link01:visited	{
											color: #990000;
											}		

.link02 	{
								display: block;
								text-color: #990000;
								text-align: left;
								font-size: 1em;
								font-weight: bold;
								margin-bottom: 1em;
								}

a.link02:link	{
											color: black;
											}																			

a.link02:visited	{
											color: #990000;
											}	

ul.link02 				{
											margin-left:-1em;
											}	

.link03 	{
								text-color: #990000;
								text-decoration: none;
								}

a.link03:link	{
											color: black;
											}																			

a.link03:hover {
												text-decoration: underline;
												}

a.link03:visited	{
											color: #990000;
											}			

#product_content {
								display: block;
								margin-left: 300px;
								width: 440px;
								}	

#product_image 	{
								width: 265px; height: 200px;
								margin-top: 0;
								margin-bottom: 2em;
								margin-left: 0;
								margin-right: 20px;
								float: left;
								}	

#city_content {
								display: block;
								margin-right: 50px;
								width: 590px;
								float: right;
								}	

#city_image 	{
								display: inline;
								margin-top: 0;
								margin-left: 1em;
								margin-right: 1em;
								}	
/* Icons start */

#icon_content				{
								width: 725px;
								border: dashed 1px #ccc;
								margin-bottom: 3em;
								margin-top: 2em;
								margin-left: 2em;
								margin-right: 2em;
								clear: left;
								}

#icon_text	{
								margin-left: 60px;
								}

.light 	{
								display: block;
								text-color: #990000;
								text-align: left;
								text-decoration: none;
								font-size: 1em;
								font-weight: bold;
								padding-top: 10px;
								padding-left: 35px;
								margin-top: 1.25em;
								margin-bottom: -2em;
								margin-left: 25px;
  							height: 32px;
  							width: 10em;
								background: url("images/bulb.gif") no-repeat 0 0;
								}

a.light:link	{
											color: #990000;
											}																			

a.light:visited	{
											color: #990000;
											}	

a.light:hover	{
											text-decoration: underline;
											}

.letter 	{
								display: block;
								text-color: #990000;
								text-align: left;
								text-decoration: none;
								font-size: 1em;
								font-weight: bold;
								padding-top: 10px;
								padding-left: 35px;
								margin-top: 1.25em;
								margin-bottom: -2em;
 								margin-left: 25px;
  							height: 32px;
  							width: 12em;
								background: url("images/letter.gif") no-repeat 0 0;
								}

a.letter:link	{
											color: #990000;
											}																			

a.letter:visited	{
											color: #990000;
											}	

a.letter:hover	{
											text-decoration: underline;
											}

.dollar 	{
								display: block;
								text-color: #990000;
								text-align: left;
								text-decoration: none;
								font-size: 1em;
								font-weight: bold;
								padding-top: 10px;
								padding-left: 35px;
								margin-top: 1.25em;
								margin-left: 25px;
								margin-bottom: 1.25em;
  							height: 32px;
  							width: 10em;
								background: url("images/dollar.gif") no-repeat 0 0;
								}

a.dollar:link	{
											color: #990000;
											}																			

a.dollar:visited	{
											color: #990000;
											}	

a.dollar:hover	{
											text-decoration: underline;
											}

.recycle 	{
								display: block;
								text-color: #990000;
								text-align: left;
								text-decoration: none;
								font-size: 1em;
								font-weight: bold;
								padding-top: 10px;
								padding-left: 40px;
								margin-top: 1.25em;
								margin-left: 25px;
								margin-bottom: 1.25em;
  							height: 32px;
  							width: 25em;
								background: url("images/recycle.gif") no-repeat 0 0;
								}

a.recycle:link	{
											color: #990000;
											}																			

a.recycle:visited	{
											color: #990000;
											}	

a.recycle:hover	{
											text-decoration: underline;
											}
#footer	{
								background: white url("images/corner_bottom.gif") no-repeat bottom left;
								margin-left: 200px;
								margin-top: 0;
								margin-right: 0;
								margin-bottom: 1em;
								height: 20px;
								}

/* Main Window Ends */
								
#copyright{
								text-align: right;
								font-size: 1em;
								color: #cc9900;
								font-weight: bold;
								margin: 1em;
								}