/* CSS Document */

/* Western Disposal ::environmental green style:: ::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}

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; }


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

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

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





#inner { background: #016b32; }

#search_form{ float: right; }

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

#sidebar { background: #016b32; 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 h2 { height: 16px; clear: both; margin: 0 0 1px 0; background: #016b32; padding: 5px; font-size: 16px; color: #fff; font-family: "Century Gothic", Helvetica, sans-serif; font-weight: normal; }

#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_green.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_green.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: #8ec63f; }

#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; }
/* End Footer */


/* Type Styles */

.footerType:link {font-family:Verdana, Arial, Helvetica, sans-serif; color:#7f7e5f; text-decoration:none; font-weight:normal;}

.footerType:hover {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;font-weight:normal;}

.footerType:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;font-weight:normal;}

.footerType:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none;font-weight:normal;}

.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;}


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

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

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

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

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

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

.envTitle{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:#01843e; font-size:14px;}


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

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


/* Image Styles */

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

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

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

ol li { list-style-position: inside; padding-left: 10px; background: url(images/shared/pound.png) left 2px no-repeat; }
