/* CSS Document */

/* Western Disposal ::Zenman Productions:: */

body { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }

#wrapper { border-top: 1px solid #7d5230; border-bottom: 1px solid #7d5230; padding: 1px 0; }

#header{width:1000px; height:95px;}

#extraTrash{ min-height: 250px; width: 250px; clear: both; margin: 0 0 1px 0; background: #eef7d6; padding: 20px; border: 3px solid #006600; float: right; margin-left:10px; };



#extraTrash ul li { padding-left: 0px; background: url(images/shared/arrow_box.gif) left 0px no-repeat; }

#extraTrash ul {padding-left:10px;}


h4 a{color:#FFF; font-size:12px;}


h1#logo { margin: 0; padding: 0; float: left; }
h1#logo a { display:block; left:0px; width:258px; height:82px; background:url(images/shared/wds_logo_gs.gif) no-repeat; }
h1#logo a span { display: none; }

#inner { background: #ced0bf; }

#search_form{ float: right; }

#homeContent{clear:both;}

#content { clear: both; width: 1000px; border-right: 1px solid #fff; background: #aeb194; }

#content.home { width: 773px; }

#sidebar { background: #aeb194; float: left; width: 254px; }

#main { min-height: 500px; border-right: 1px solid #7d5230; border-left: 1px solid #7d5230; padding: 0 1px; }

/*#main .text { margin-bottom: 1px; border-top: 1px solid #7D5230; border-bottom: 1px solid #7D5230; padding: 10px 10px 10px 10px; min-height:180px; position:relative; }*/
#main p { padding: 10px; margin-top: 0; }

#main h2 { border-top: 1px solid #7D5230; border-bottom: 1px solid #7D5230; height: 16px; clear: both; margin: 0 0 1px 0; background: #b4a36f; padding: 5px; font-size: 16px; color: #fff; font-family: "Century Gothic", Helvetica, sans-serif; font-weight: normal; }
  #main h2:first-child { border-top: 0; }

#main_wrap { background: #fff; float: left; width: 745px; border-left: 1px solid #fff; }

.floatRight { float:right; }

.clear { clear: both; height: 0; font-size: 0; zoom: 1; margin: 0; padding: 0; }

#nav ul { margin: 20px 0 0 0; padding: 0; float:right; width:190px; }
#nav ul li { list-style: none; overflow:hidden; }
#nav ul li a { font-size: 12px; display: block; width: 227px; height: 20px; background: url(images/navigation/nav_bg.gif) no-repeat; color: #fff; font-family: "Century Gothic", Helvetica, sans-serif; font-weight: normal; text-decoration: none; padding: 3px 10px; }

#nav ul li a:hover, #nav ul li.selected a, #nav ul li.current_page_ancestor a { background-image: url(images/navigation/nav_bg_on.gif); }
#nav ul li ul { margin: 0; padding: 0; }
#nav ul li ul li a, #nav ul li.selected ul li a, #nav ul li.current_page_ancestor ul li a, #nav ul li ul li.current_page_parent a { height: auto; margin: 3px 0; padding: 0; width: 160px; background-image: none; color: #fff; text-align: right; font-size: 12px; }
#nav ul li ul li.selected a, #nav ul li ul li a:hover, #nav ul li.current_page_ancestor ul li.current_page_parent a { padding: 0; margin: 3px 0; background-image: none; color: #7e5130; }

#nav ul li ul li { display: none; }
#nav ul li.current_page_ancestor ul li, #nav ul li.current_page_item ul li { display: block; }

/* Footer */
div#footer { left:0px;  margin-top:5px; text-align: center; width: 1000px; height:26px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7f7e5f; }
	div#footer a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#7f7e5f; text-decoration:none; font-weight:normal; }
	div#footer a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;font-weight:normal; }
	div#footer a:active { font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;font-weight:normal; }
/* End Footer */


/* Type Styles */

.environmental:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#48aa43; text-decoration:none;}

.environmental:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#48aa43; text-decoration:underline;}

.environmental:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#48aa43; text-decoration:none;}

.environmental:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#48aa43; text-decoration:underline;}


.services:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#EB465A; text-decoration:none;}

.services:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#7E5130; text-decoration:underline;}

.services:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#7E5130; text-decoration:none;}

.services:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#7E5130; text-decoration:underline;}


.home a {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#FFF; font-weight:bold; font-size: 12px;}

.home a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-decoration:underline; font-weight:bold; font-size: 12px;}



div#main a {font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color: #EB465A; font-weight:bold; font-size: 8pt;}

div#main a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#7E5130; text-decoration:underline; font-weight:bold; font-size: 8pt;}

div#main a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#EB465A; text-decoration:underline; font-weight:bold; font-size: 8pt;}


.faqQuestion {font-weight:bold; color:#663300;}

.needCopy{font-weight:bold; color:#FF0000; font-size:14px;}

.greenTitle{font-weight:bold; color:#01843e; font-size:14px;}

.blueTitle{font-weight:bold; color:#0066CC; font-size:14px;}

.brownTitle{font-weight:bold; color:#5f5d44; font-size:14px;}

.greenTitle{font-weight:bold; color:#5f5d44; font-size:14px;}

.boldTitle{font-weight:bold; color:#000000; font-size:14px;}


.redTitle{color:#5f5d44; font-weight:bold; font-size:14px;}

.redCopy{color:#FF0000; font-weight:normal; font-size:14px;}

.boxBold{font-weight:bold; text-align:center;};


/* Image Styles */

#imgMain {padding-left:10px; padding-top:10px; padding-bottom:10px;}

#imgMap {padding-left:70px; padding-top:10px; padding-bottom:10px;}

img.floatRight { float: right; margin: 4px; }

img.floatLeft { float: left; margin: 4px; }

ol li { padding-left: 15px; background: url(images/shared/pound.png) left 2px no-repeat; }



