/* --- */
/* --- LAYOUT DIVS --- */
/* --- */

/* --- General Layout --- */

body { margin:0; padding:0; background-image:url(images/firetec-banner-bg.jpg); background-repeat:repeat-x; background-color: #ffffff;/*#484445;*/ font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

	.wrapper { margin:0 auto; padding:0; width:760px; background-color:#ffffff;/*#050402; background-image:url(images/firetec-bg-dark.jpg); background-repeat:repeat-x;*/}
					
		#header { padding-top:0px; height: 132px; text-align: center; background-image: url(images/firetec-banner.jpg); background-repeat:no-repeat; color: #FFFFFF; font-size: large; font-weight: bold; }
		.firetec-title {font-family:"Cooper Black", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:60px; font-weight:normal;}
		#reg {font-size:30px; vertical-align:top;}
		#header a {color:#ffffff; text-decoration:none; }
		#header a:hover {text-decoration:none; }
		#header .header-email {float:left; width: 760px; text-align:center; padding-top: 0px;}
		#header .header-email a {font-family:"Tahoma"; font-size:14px; color:#d18a86; text-decoration:none;}
		#header .header-email a:hover {color:#d18a86;}
		
		.box {border-top: 1px solid #cc0000; background-color:#ffffff;}
		#nav { float:left; width:180px; color:#7d100b;}
		#nav a {color:#7d100b; text-decoration:none; padding-bottom:2px;}
		#nav a img {vertical-align:text-top;}
		#nav a:hover {color:#d18a86;/*#FFE8E1;*/ text-decoration:none; }
		
		.menu { margin:0px 0px 0px 0px; padding:10px 5px 5px 0px; width: 175px; border-bottom:1px solid #cc0000;}
		.menu ul { margin:0; padding:0; list-style-type: none; }
		.menu li { display:inline; margin:0; padding:0; }
		.menu ul ul { padding-left: 6px; }
		.menu li a { display:block; padding:2px 0px 0px 0px; color: #000000; font-size:12px; text-decoration: none; clear:both;}
		.menu li a:hover { color: #999999; font-size:12px; text-decoration:underline; }
		.current { font-weight: bold; }
		.menu-gif {width:18px; float:left;}
		
		
		
		h1, h2, h3, h4, h5 { margin: 5px 0px 15px 0px; }
		form { margin: 0; }
		
		#content { float:right; width:580px;/*firefox*/ min-height:300px; /*ie only*/_height:300px;}
		
		#content-home{float:left; margin:0; padding:0px 17px 14px 17px; background-color:#FFFFFF; width:546px;}
		
		#contentLeft { float:left; margin:0; padding:0px 17px 14px 17px; width:366px; background-color:#FFFFFF; text-align:justify;}
		
		#contentLeft h1 {font-size:18px; padding-top:10px;}
		
		#contentLeft a {text-decoration:none; color:#7d100b;}
		#contentLeft a:hover {text-decoration:underline; color:#7d100b;}
		#content-home h1 {font-size:18px; padding-top:10px;}
		
		#content p .phone-number {color:#7d100b; font-weight:bold;}
		.display-date {color:#ffffff; font-size:16px; font-weight:bold; font-family:"Courier New", Courier, mono; background-color:#000000; width:215px; padding-left:10px;}
		.firetec {font-family:"Cooper Black"; font-size:16px; color:#7d100b; line-height:14px;}
		.firetec-2 {font-family:"Cooper Black"; font-size:16px; color:#000000;}
		.reg {font-size: 11px; vertical-align: baseline; position: relative; bottom: 0.3em;}
		
		#contentRight { float:left; margin:0; padding:50px 0px 0px 8px; width:170px;  }
		
		#contentRight img {border: 1px solid #cc0000;}
		
		.clearer { clear:both; }
		.imgLink { border:none; }
	
		#footer { clear:both; margin: 0 auto; padding-top:5px; width:760px; height:35px; color:#000000; border-top: 1px solid #cc0000;}
		.address-contact {font-family:"Tahoma"; font-size:12px; font-weight:normal; padding:5px 5px 0px 0px; border-bottom:0px solid #ff0000; position:relative; bottom:130px; width:175px;float:left; overflow:hidden; color:#7d100b;}
		.footer-email {float:left; width: 400px; text-align:center; padding-top: 0px;}
		.footer-email a {font-family:"Tahoma"; font-size:14px; font-weight:bold; color:#7d100b; text-decoration:none;}
		.footer-email a:hover {color:#7d100b; text-decoration:underline;}
		.footer-right { float:left; width:175px;  padding: 0px 0px 0px 5px; text-align:right;}