/* Cross Browser Reset styles */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
vertical-align:baseline;
background:transparent;
}

.clear {clear: both; display: block; height: 0; line-height: 0;}
/* End Reset */

body{ background: url(/images/WasteDisposalInc/images/bg.jpg) repeat; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
img {outline-style:none;}
#sitebg {background:url(/images/WasteDisposalInc/site/template/.jpg) repeat-x; padding:0px; margin:0px;}

#contentbg {background:url(/images/WasteDisposalInc/site/template/content-bg.jpg) repeat-y; width:938px; height: auto; display: block; margin:auto;}
#footerbg {}
#mastheadbg {}
#masthead {height:150px; width: 905px; margin: 0 auto; padding: 0 16.5px; position:relative; background:url(/images/WasteDisposalInc/site/template/masthead-bg.jpg) repeat-y;}
#header-links {float: right; text-align: right;  margin: 10px 1px 0 0;}
#contact-info {display:block; height:57px; width:424px;line-height: 28px; color: #444; margin: 10px 0 0 0;}
#contact-info h2 i {font-weight: 100; font-size: 17px; font-style: normal; padding: 0; margin: 0;}
#contact-info .tel, #contact-info .fax {font-size: 20px; font-weight: bold; margin: 0 0 0 10px; color: #222;}
#header-links {font-size: 15px;}

#top-bg {width: 913px; height: 12px; display: block; text-align: center; margin: 0 auto; padding: 0; background:url(/images/WasteDisposalInc/site/template/content-head-bg.jpg) no-repeat 1px top;}
#contentholder {width: 937px; height: auto; display: block; margin: 0; padding: 0;}
#content-wrapper {width: 885px; height: auto; min-height: 200px; padding: 0; display: block; margin: 0 auto; position: relative;}

#footerinfo {width: 916px; height:110px; display: block; margin: 0 auto;background:url(/images/WasteDisposalInc/site/template/footer-bg.jpg) no-repeat;padding: 20px 11px 0; color:#666;}
#WasteDisposalNC {}
#WasteDisposalNCFooter {float: right; margin: 0 40px 0 0;}

#navholder {width: 905px; height:31px;  margin:auto; position: relative;}
#nav {width: 905px; height:31px; position: absolute;}
#nav a {height: 31px; float:left; text-decoration:none; position: relative; text-indent: -9999px;}

#nav .home {width: 76px; background: url(/images/WasteDisposalInc/images/mnu-home.jpg) no-repeat;}
#nav .specialized-services {width: 182px; background: url(/images/WasteDisposalInc/images/mnu-specialized-services.jpg) no-repeat;}																				
#nav .resources {width: 117px; background: url(/images/WasteDisposalInc/images/mnu-resources.jpg) no-repeat;}
#nav .safety-training {width: 161px; background: url(/images/WasteDisposalInc/images/mnu-safety-training.jpg) no-repeat;}
#nav .references {width: 122px; background: url(/images/WasteDisposalInc/images/mnu-references.jpg) no-repeat;}																				
#nav .contact-us {width: 105px; background: url(/images/WasteDisposalInc/images/mnu-contact-us.jpg) no-repeat;}
#nav .key-personnel {width: 143px; background: url(/images/WasteDisposalInc/images/mnu-key-personnel.jpg) no-repeat;}
																							
.left {float:left;}

#btmtag { text-align:center; color: #815707; font-family:Verdana, Geneva, sans-serif; text-align:center; padding-top:35px; font-size:9px;}
#btmtag a {
color: #815707; font-weight:normal; text-decoration:none;
}
#btmtag a:hover{
color:#DEBF7E; font-weight:normal; text-decoration:underline;
}

/* merged from tabled site */

a:link {
	color: #815707;
	text-decoration: underline;
}
a:visited {
	color: #815707;
	text-decoration: underline;
}
a:hover {
	color: #815707;
	text-decoration: underline;
}
a:active {
	color: #815707;
	text-decoration: underline;
}

a.txtSecNav:link {
	color: #e6e0c1;
	text-decoration: underline;
}
a.txtSecNav:visited {
	color: #e6e0c1;
	text-decoration: underline;
}
a.txtSecNav:hover {
	color: #e6e0c1;
	text-decoration: underline;
}
a.txtSecNav:active {
	color: #e6e0c1;
	text-decoration: underline;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 220%;
	font-weight: normal;
	margin: 0px;
}
.txtGreen {
	color: #2c652c;
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-weight: normal;
	margin: 0px;
}

#ft-links {width:900px; margin:auto auto 5px; text-align:center; display:block;} 
