/* CSS Document */

*{margin:0;padding:0}
body{font-size:62.5%;background:#ffe url('images/stage_bg.jpg') repeat-x top;font-family:tahoma,arial,helvetica,sans-serif}

h1 {font-family:Arial, Helvetica, sans-serif;color:#3333CC}
h2 {margin-top:12px}

#stage {width:760px;margin:0 auto;font-size:1.1em;background:#fff}

#header {height:83px;background:url('images/nav_bg.jpg') repeat-x top left; }
#strapline {height:60px;font-size:1.8em;font-weight:bold;font-family:arial,helvetica,sans-serif}

#top_nav {height:23px;background:url('images/layout_05.jpg') no-repeat bottom left; }
#nav_list li {list-style:none;float:left;padding:0 6px 0 8px}
#nav_list li a {font-weight:bold;color:#555;padding:0 12px}
#nav_list li a:hover {color:#396FC7;text-decoration:none;background:#f4dd0b}
.t_right {float:right}
.fleft {float:left}

/*#gap {height:16px;background:url(images/sub_nav.jpg) repeat-x}*/

#nav {width:153px;float:left;background:url('images/left_bg.jpg') repeat-y; }
#nav_cont {background:url('images/waste.jpg') no-repeat; }

#cat_nav {margin-left:6px;color:#fc0;font-weight:bold;line-height:225%; text-transform:capitalize}
#cat_nav li {border-bottom:1px dotted #ccf;margin-right:16px}
#cat_nav a{color:#fff;text-decoration:none}
#cat_nav a:hover{color:#fd3;text-decoration:underline}

#main_nav {margin-left:12px;line-height:150%;color:#fff}


#main {float:left;width:575px;margin:4px 0 0 10px;border:1px solid #ddd;padding:10px}

#strip{clear:both;background:#ddd}
.pbox {margin:8px;border:1px solid #bbb;background:#fff; text-align:center;height:140px;width:164px;float:left;padding:4px}
.pbox {text-decoration:none;color:#000066}
.pbox:hover {border:1px solid #000}

.prodbox {margin:8px;border:1px solid #bbb;background:#fff; text-align:center;height:140px;width:164px;float:left;padding:4px}

.prodbox2 {border:1px solid #bbb;text-align:center;padding:16px 4px;font-weight:bold;margin:16px 12px;width:140px;float:left;background:#d8d8d8}
.prodbox2 img{border:0px none; }
.prodbox2 a{color:#333}
.prodbox2 a:hover{color:#339;text-decoration:none}

#scrolly {clear:both;margin-top:24px;width:578px;border:0px solid #ccc}

.scim {float:left}

#catdesc {font-family:Arial, Helvetica, sans-serif;border:1px solid #bbb;padding:8px 12px;margin:2px 12px;font-size:1.4em;font-weight:bold;color:#04e;background:#fff073}

/*
#footer {clear:both;background:#4e10ae;color:#bbb;text-align:center;padding:12px 0;bottom:0;position:fixed;
right:0;
width:100%;
z-index:99;}
*/
#footer {clear:both;background:#4e10ae;color:#bbb;text-align:center;padding:12px 0}
#footer a{color:#ba7}
/* main blue = 396FC7 
light yellow - fff073
deep purple - 2f0571
mid purple - 4e10ae
light purple - 956bd6

*/
#cform {width:385px;float:left;margin:12px}
#cform fieldset{margin:12px 8px;padding:32px 6px;background:#fff}
#cform legend {border:1px solid #ccc;padding:4px 12px;font-weight:bold}
#cform label {float:left;width:120px}
#cform input, #cform textarea{float:left;width:200px}
#cform p {clear:both;margin:16px 6px 6px 6px;padding-top:8px;border-top:1px dotted #ccc;line-height:250%}

#gmap {width:570px;height:400px}

#pdetails {border:1px solid #ccc;padding:12px;margin:12px 4px;line-height:158%}

.clearall {clear:both}
