@charset "UTF-8";

/* CSS Document */


/*GENERIC TAGS*/

body { margin:0px; font-size:62.5%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color: #333; }

h1, h2 { font-size:1.7em; font-style:italic; color:#333 }

h3 { font-size:1.2em; font-style:italic; color:#81cf36; }


.title { font-size:1.2em; font-weight:bold; color:#209756; }

img { border:none; }

a:link { color:#81cf36; text-decoration:none; }

a:visited { color:#81cf36; text-decoration:none; }

a:hover { color:#f5fc1b; text-decoration:none; }

/*content sidebar*/

/*content*/

#content a:link { color:#209756; text-decoration:none; }

#content a:visited { color:#209756; text-decoration:none; }

#content a:hover { color: #039; text-decoration:underline; }

#content { width:459px; float:left; padding-right:20px; border-right:1px solid #333; }

#content3 { width:350px; float:left; padding-right:30px; }

#content2 { width:350px; float:left; padding-right:32px; }

#content ul { list-style-type:circle; }

#content li { list-style: disc; }

#sidebar a:link { color:#209756; text-decoration:none; }

#sidebar a:visited { color:#209756; text-decoration:none; }

#sidebar a:hover { color: #039; text-decoration:underline; }

input.button { width:100px; padding:3px; background-color:#1f9655; border:0px; color:#FFF; }

input.button:hover { background-color: #007042; }

#sidebar { width:349px; float:left; padding-left:40px; margin-bottom:12px; }

#sidebar ul, li { margin:0px; padding:0px; list-style:none; }

#sole3 { width:315px; height:43px; background-color:#1f9655; color:#FFF; text-align:center; font-size:1.2em; font-weight:bolder; padding-top:15px; }

#sole2 { width:315px; height:58px; background-color:#1f9655; color:#FFF; text-align:center; font-size:1.2em; font-weight:bolder; padding-top:1px; margin-top:58px; margin-bottom:10px; }

#sole { width:315px; height:43px; background-color:#1f9655; color:#FFF; text-align:center; font-size:1.2em; font-weight:bolder; padding-top:1px; margin-top:35px; margin-bottom:10px; }

.small { font-size:0.8em; }

.up { float:right; }

.border { border-bottom-color:#000; border-bottom-width:thin; }

/*IDs*/

#header { width:100%; height:167px; background-image:url(images/bucks-recycling-header-bg.jpg); background-repeat:repeat-x; }

#top { width:928px; height:167px; margin:0 auto; background-image:url(images/bucks-recycling-header.jpg); background-position:right top; background-repeat:no-repeat; }

#nav { width:510px; height:26px; float:right; position:relative; top:140px; right:30px; }

#main { width:100%; min-height:700px; background-color:#fff; background-image:url(images/bucks-recycling-main-bg.jpg); background-repeat:repeat-x; clear:both; padding-bottom:0px; overflow:hidden; }

#flash { width:905px; height:271px; margin:0 auto; }

#wrap { width:898px; min-height:370px; margin:0 auto; padding-top:20px; padding-left:30px; font-size:1.2em; line-height:18px; overflow:hidden; }

#footer { width:100%; background-image:url(images/bucks-recycling-footer.jpg); background-repeat:repeat-x; background-color:#004d0f; clear:both; overflow:hidden; }

#footwrap { width:880px; margin-left:auto; margin-right:auto; }

#foot { width:680px; float:left; padding-top:20px; padding-bottom:10px; color:#FFF; }

#footer ul { margin:0px; padding:0px; list-style:none; }

#footer p { color:#fff; }

#footer li { display:inline; padding-right:6px; }

/*CLASSES & SPANS*/

.sub { font-style:italic; color:#209756; font-size:.7em; }

.sub2 { font-style:italic; color:#209756; font-size:1.1em; }

.nudge { margin-right:2px; }

.oblique { font-style:oblique; }

.head { font-size:1.7em; font-style:italic; font-weight:bold; margin-top:10px; }

.formstyle { width:200px; padding:3px; background-color: #CCC; border:0px; color: #000; }

.white { border:none; }

.underline { text-decoration:underline; }  


/*SEO footer*/

.account { width:300px; height:15px; padding:5px; background-color: #CCC; border:0px; color: #000; }

#additional { width:1000px; float:left; padding-top:20px; padding-bottom:10px; color:#81cf36; }
#additional p { color:#81cf36; }

#additional ul { display: inline;  color:#81cf36;}

#additional li {  }

.table { text-align:center; background-color:#209756; color:#FFF; }

.table2 { text-align:center; }

.table3 { width:80px; }



.right { clear:both; }

.one { }

.two { width:300px; }


