/* CSS Document */

body  { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#006699; 
	height: auto; 
	margin: 0 0 0 0; 
	}
	 A:link { 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 text-decoration:none; 
	 color:#006699; 
	 }
	 A:visited { 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 text-decoration:underline; 
	 color:#006699; 
	 }
	 A:hover { 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size:12px;
	 color:#FFCC33; 
	 }
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	text-align:left;
	padding-right:5px;
}
.par01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
}
.headpage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#660066;
	vertical-align:middle;
	padding-left:5px;
	}

.headlinemain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFCC33;
		}
	
.mainmenu {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#99FFFF;
	text-align:center;
	background-image:url(images/images/interface__09.png);
	padding-left:5px;
	vertical-align:top;
	}
	.mainmenu A:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #99FFFF; text-align: center; background-image:url(images/images/interface__09.png) }
	.mainmenu A:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #99FFFF; text-align: center; background-image:url(images/images/interface__09.png)}
	.mainmenu A:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC33; text-decoration:none; text-align: center; background-image:url(images/images/interface__09.png)}
	
.sitemp {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#99CCCC;
	text-align:left;
	padding-left:15px;	
	}
	.sitemp A:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #99cccc; text-align: center				; }
	.sitemp A:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #99cccc; text-align: center; }
	.sitemp A:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFffff; text-decoration:none; text-align: center; }	

.phone01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#99CCFF;
	vertical-align:top;
	text-align:center;
	font-weight:bold;
	}

.phone02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:white;
	vertical-align:top;
	text-align:center;
		}
.headsitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFCC33;
	text-align:left;
		}
	.headsitemap A:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-decoration:none; 
	color: #FFCC33; 
	text-align: left;  }
	.headsitemap A:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px; 
	text-decoration:none; 
	color: #FFCC33; 
	text-align: left; }
	.headsitemap A:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px;
	color:#663399; 
	text-decoration:none; 
	text-align: left; }			
.gallerylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFCC33;
	text-align:left;
	text-decoration:none;
		}
	.gallerylinks A:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px; 
	text-decoration:none; 
	color: #FFCC33; 
	text-align: left;  
	}
	.gallerylinks A:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px; 
	text-decoration:none; 
	color: #FFCC33; 
	text-align: left; 
	}
	.gallerylinks A:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:13px;
	color:#663399; 
	text-decoration:underline; 
	text-align: left; }	
.listmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:700;
	color:#006699;
	list-style:square;
	text-align:left;
}

.list02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:500;
	color:#660099;
	text-align:left;
	}
.list03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:500;
	color:#006699;
	text-align: left;
	}
	.list03 A:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none;
	font-weight:500; 
	color: #006699; 
	text-align: left;  
	}
	.list03 A:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:500; 
	text-decoration:none; 
	color: #006699; 
	text-align: left; 
	}
	.list03 A:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:500;
	color: #66CCFF; 
	text-decoration:none; 
	text-align: left; 
	}	
.listsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#006699;
	font-weight:500;
	text-align:left;
	list-style-type:square;
	list-style-position:inside;
	padding-left:15px;
	}
	.listsub A:link { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	color: #006699; 
	text-align: left;  }
	.listsub A:visited { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px; 
	text-decoration:none; 
	color: #006699; 
	text-align: left; }
	.listsub A:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#6633FF; 
	text-decoration:none; 
	text-align: left; }		
.lifetime {
	padding-left:6px;
	padding-right:6px; 
		}
.piccaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#660066;
	vertical-align:middle;
	text-align:center;
	padding-bottom:3px;
	padding-top:2px;
		}
.bkgd01 {
	background:url(images/slices/interface__05.png);
	text-align:center;
	}
	
.bkgd02 {
background:url(images/slices/interface__06.png);
	padding-left:6px;
	padding-right:6px; 
	}	
.bkgd03 {
background:url(images/slices/interface__07.png);
	padding-left:6px;
	padding-right:6px; 
	}	
.bkgd04 {
	background:url(images/slices/interface__09.png);
	}
.bkgd05 {
	background-image:url(images/slices/interface_11_long.png);
	background-position:bottom;
	}
.bkgd06 {
	background:url(images/slices/interface__10.png);
	}
						
.tableheadpg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #663399;
	vertical-align:bottom;
	}
.bldgbkgd {
	background-repeat:no-repeat;
	background-position:bottom;
	}
.contactbkgd {
	background-image:url(images/peddiebldg_close006_sm.jpg)
	}	
.leftmenu {font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#99CCCC;
	text-align:left;
	list-style-type:none;
	padding-left:12px;
	background-image:url(images/slices/interface__09.png);	
	}
	.leftmenu A:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #99cccc; text-align: left; }
	.leftmenu A:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color: #99cccc; text-align: left; }
	.leftmenu A:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFffff; text-decoration:none; text-align: left; 
	}
.rightcol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006699;
	padding-left:8px;
}
.jobs {color:#FFFFFF; 
	}			
.jobsalign { text-align:left; }
.gallerytbl {
	padding-left:5px;
	text-align:center;
	}	
.footer {
font-family: Arial, Helvetica, sans-serif;
	font-size:10px;	
	color: white;
	text-align:center;
	padding-top: 4px;
	}
.news01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #660066;
	text-align:right;
		}			
.news02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-align:right;
	padding-right:10px;	
		}
.newshead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:black;
	padding-left:5px;
		}
.newstxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	padding-left:5px;
	padding-right:5px;
}				
.contact { font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	font-style:italic;
	color:#006699; 
	text-align: right; 
	padding-left:5px; 
	padding-right:5px; 
	vertical-align:top; 
	}
.contact02 { font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	font-style:italic;
	color:#006699; 
	text-align: center; 
	padding-left:5px; 
	padding-right:5px; 
	vertical-align:top; 
	}	
.contacttxt { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; color: #006699; 
	text-align: left; vertical-align:top; 
	}
.estimate { font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	font-style:italic;
	color:#006699; 
	text-align: left; 
	padding-right:5px; 
	vertical-align:top; 
	}
	.estimateb { font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	font-style:italic;
	color:white; 
	text-align: center;
	text-decoration:underline; 
	}
	.estimateb A:link { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFCC33; text-align: center; }
	.estimateb A:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFCC33; text-align: center; }
	.estimateb A:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC33; text-decoration:underline; text-align: center; 
	}
.estimate2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#99CCCC;
	text-align:center;
	text-decoration:none;
	}							
.estimate2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFffff;
	text-align:center;
	text-decoration:none;
	}		
.footdivider { color:#CC99FF; 
	font-weight:bold;
	font-size:11px; 
	}	
		
.btmmenu {font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color:#99CCCC;
	text-align:center;
	padding-bottom:3px;
	padding-top:3px;
	background-image:url(images/slices/interface__12.png); 
		}

	.btmmenu A:link { font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#99CCCC; text-align: center; padding-top:3px; padding-bottom:3px;  }
	.btmmenu A:visited { font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#99CCCC; text-align: center; padding-bottom:3px; padding-top:3px;  }
	.btmmenu A:hover { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFCC33; text-decoration:none; text-align: center;padding-bottom:3px; padding-top:3px;   }
