body{background-color:#f1f1f1;font-size:62.5%;}
.bcontainer{width:990px; margin-left:auto; margin-right:auto; min-height:500px; margin-top:22px; background-image:url(../../images/bg.jpg); background-repeat:no-repeat;}
.header{width:990px; padding:0px; margin:0px;}
.logo{width:100px; float:left; padding:0px 0px 0px 20px; margin:0px;}

/*nav*/
.nav {height: 40px; background-repeat: no-repeat; margin:15px 0px 10px 2px; background-image:url(../../images/background/header001.png); font-size:1.2em;text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.nav ul{margin:0px; padding:0px;}
.nav li{list-style:none; margin:0px; padding:0px; display:inline;text-decoration:none;}
.nav li a{color:#6a2c91; float:left; text-decoration:none; padding: 9px 7px 0px 7px; margin:4px 0px 0px 0px;}
.nav li a:hover, .nav li a:active{color:#ffffff; text-decoration:none; background-image:url(../../images/nav/selected002.png);background-repeat:no-repeat;height:25px;}
.nav li a.home{color:#6a2c91; padding:9px 14px 0px 14px; margin:4px 0px 0px 18px; text-decoration:none; height:25px;}
.nav li a.home:hover, .nav li a.home:active{color:#ffffff; height:25px; text-decoration:none; background-image:url(../../images/nav/selected001.png); background-repeat:no-repeat;}
.nav li a.selected{color:#ffffff; text-decoration:none; background-image:url(../../images/nav/selected002.png);background-repeat:no-repeat;height:25px;}
.nav li a.homeselected{color:#ffffff; padding:9px 14px 0px 14px; margin:4px 0px 0px 18px; text-decoration:none; height:25px; background-image:url(../../images/nav/selected001.png);background-repeat:no-repeat;}
.nav li a.homeselected:hover, .nav li a.homeselected:active{color:#ffffff; height:25px; text-decoration:none; background-image:url(../../images/nav/selected001.png); background-repeat:no-repeat;}
img {border:0px;}
/*container*/
.container{min-height:100px;padding:0px; margin:0px;}

.lcol{width:315px; padding:0px; margin:0px 0px 0px 10px; float:left;}
.lcol1{width:636px; padding:0px; margin:0px 0px 0px 9px; float:left;}
.lcol2{width:636px; padding:0px; margin:0px 0px 0px 9px; float:left;}
.mcol{width:315px; padding:0px; margin:0px 0px 0px 10px; float:left;}
.rcol{width:315px; padding:0px; margin:0px 0px 0px 8px; float:left;}
.rcol2{width:300px; padding:0px; margin:0px; float:left;}

.col3{width:990px; padding:0px; margin:0px;}
.col31{width:195px;padding:0px; margin:20px 0px 0px 0px; float:left; min-height:50px;}
.col32{padding:0px 0px 0px 20px; margin:0px; vertical-align:middle; text-align:center; float:left;}
.col312{padding:0px 20px 0px 30px; margin:0px; vertical-align:middle; text-align:center; float:left;}
.col313{padding:0px 0px 0px 115px; margin:0px; vertical-align:middle; text-align:center; float:left;}
.col314{padding:0px 0px 0px 50px; margin:0px; vertical-align:middle; text-align:center; float:left;}
.col32 img{margin:0px; padding:0px;}

.col1mim{padding:155px 0px 0px 25px;}
.col1middle{width:300px; padding:0px 9px 0px 9px; margin:0px; background-image:url(../../images/background/w002.png); background-repeat:repeat-y;}
.col2middle{width:300px; padding:0px 9px 0px 9px; margin:0px; background-image:url(../../images/background/p002.png); background-repeat:repeat-y;}
.col3middle{height:90px; padding:0px 0px 0px 40px; margin:0px; background-image:url(../../images/background/col3002.png); background-repeat:repeat-y;}
.lcol2middle{width:626px; padding:0px 0px 0px 10px; margin:0px; background-image:url(../../images/background/w012.png); background-repeat:repeat-y;}

/*contact*/
.lcon{width:270px; padding:0px; margin:0px; float:left;}
.rcon{width:310px; padding:0px; margin:9px 0px 0px 12px; float:left; border:1px solid #d6d6d6;}

/*meetthebins*/
.mtb001{width:277px; padding:4px 0px 18px 22px; margin:0px; float:left; background-color:#692b90;}
.mtb002{width:277px; padding:18px 0px 18px 22px; margin:0px; float:left;}
.mtb003{width:277px; padding:18px 0px 4px 22px; margin:0px; float:left; background-color:#ffffff;}
.mtbimg{width:80px; padding:0px 0px 0px 0px; margin:0px; float:left;}
.mtbtxt{width:180px; padding:0px 0px 0px 0px; margin:0px; float:left; color:#FFF;}

.lmeet{width:204px; padding:0px; margin:0px 0px 0px 12px; float:left; border:1px solid #d6d6d6;}
.rmeet{width:390px; padding:0px; margin:0px; float:left;}
.rmeet ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 40px;}
.rmeet li{padding:12px 0px 0px 0px; margin:0px; list-style:disc; color:#716a75;}

.mtb {width:315px; padding:0px; margin:0px 0px 0px 10px; float:left; font-family:Arial, Helvetica, sans-serif;}
.mtb ul{margin:0px; padding:0px;}
.mtb li{width:300px;list-style:none; margin:0px; padding:0px; text-decoration:none; position:relative;}

/*
.mtb li a{color:#6a2c91; float:left; text-decoration:none; padding:24px 0px 24px 24px; margin:0px; width:275px;}
.mtb li:hover a p, .mtb li:active a p{color:#ffffff; text-decoration:none; background-color:#6a2c91;}
.mtb li a.001{color:#6a2c91; padding:0px; margin:0px; text-decoration:none;}
.mtb li a.001:hover, .nav li a.001:active{color:#ffffff; height:25px; text-decoration:none; background-color:#6a2c91;}
.mtb li a.selected{color:#6a2c91; float:left; text-decoration:none; padding:24px 0px 24px 24px; margin:0px; width:275px; background-color:#6a2c91;}
.mtb li a.001selected{padding:0px; margin:0px; text-decoration:none; background-color:#6a2c91; }
.mtb li a.001selected:hover, .mtb li a.001selected:active{text-decoration:none; background-image:url(../../images/nav/selected001.png); background-repeat:no-repeat;color:#ffffff;}
.mtb p{padding:0px 0px 0px 24px; margin:0px;}
*/

.mtb li a{height:2px; color:#6a2c91; float:left; text-decoration:none; padding:24px 0px 52px 24px; margin:0px; width:290px; font-size:1.2em;}
.mtb li a:hover, .mtb li a:active{height:2px; color:#ffffff; text-decoration:none; background-image:url(../../images/background/p002.png); background-repeat:repeat-y;}
.mtb li a.selected{height:2px; color:#ffffff; float:left; text-decoration:none; padding:24px 0px 52px 24px; margin:0px; width:275px; background-color:#6a2c91;}

.mtb li a.selected001{height:2px; color:#6a2c91; float:left; text-decoration:none; padding:32px 0px 52px 24px; margin:0px; width:290px; background-image:url(../../images/background/mtb_navw.png);}
.mtb li a.selected001:hover{height:2px;color:#ffffff; float:left; text-decoration:none; padding:32px 0px 52px 24px; margin:0px; width:290px; background-image:url(../../images/background/mtb_nav.png);}
.mtb li a.selected002{height:2px;color:#ffffff; float:left; text-decoration:none; padding:32px 0px 52px 24px; margin:0px; width:290px; background-image:url(../../images/background/mtb_nav.png);}
.mtb li a.selected003{height:2px;color:#ffffff; float:left; text-decoration:none; padding:24px 0px 52px 24px; margin:0px; width:290px; background-image:url(../../images/background/p002.png);}
.mtb li a.003{height:2px;color:#6a2c91; float:left; text-decoration:none; padding:24px 0px 52px 24px; margin:0px; width:275px; background-image:url(../../images/background/mtb_navbtm.png);}
.mtb li p{color:#6a2c91; float:left; text-decoration:none; padding:24px 0px 52px 24px; margin:0px; width:290px; font-size:1.2em;}

.mtblink{padding:0px; margin:0px 0px 0px 110px; position:absolute; cursor:pointer;}
.mtb img {padding:0px; margin:0px 0px 0px 10px; border:1px solid #6a2c91; position:absolute; width:80px; height:27px;}

/*footer*/
.footer{width:950px; padding:0px; margin:10px 22px 22px 22px; border-top-width:1px; border-top-style:solid; border-top-color:#FFFFFF;}
.leftfooter{width:770px; padding:10px 0px 0px 0px; margin:0px; float:left;}
.rightfooter{width:180px; padding:10px 0px 0px 0px; margin:0px; float:right; text-align:right;}
.clear{clear:both;}

/*slogan*/
.slogan{ float: right; width: 590px; padding:80px 15px 0px 0px; margin:0px; text-align:right; font-size:1.4em;}

/*typography*/
h1{font-size:2.0em; color:#6a2c91; font-family:Arial, Helvetica, sans-serif;}
h2.purple{font-size:2.0em; color:#6a2c91; padding:0px; margin:0px 22px 12px 22px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
h2.white{font-size:2.0em; color:#ffffff; padding:0px; margin:0px 22px 12px 22px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
h3.purple{font-size:2.0em; color:#6a2c91; padding:0px; margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}
h3.grey{font-size:1.8em; color:#666666; padding:0px; margin:0px 0px 12px 22px; font-family:Arial, Helvetica, sans-serif; font-weight:lighter;}

p{font-size:1.2em; color:#716a75; padding:0px; margin:0px 22px 0px 22px; font-family:Arial, Helvetica, sans-serif;}
p.grey12{font-size:1.2em; color:#716a75; padding:0px; margin:12px 22px 0px 22px; font-family:Arial, Helvetica, sans-serif;}
p.grey1212{font-size:1.2em; color:#716a75; padding:0px 0px 12px 0px; margin:12px 22px 0px 22px; font-family:Arial, Helvetica, sans-serif;}
p.white{font-size:1.2em; color:#ffffff; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px 22px 0px 22px;}
p.white12{font-size:1.2em; color:#ffffff; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:12px 22px 0px 22px;}
.footer p{font-size:1.2em; color:#716a75; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:10px 0px 10px 0px;}

/*links*/
a.purple:link { color:#6a2c91; text-decoration:underline; font-weight:bold;}
a.purple:visited{ color:#6a2c91; text-decoration:underline; font-weight:bold;}
a.purple:hover{ color:#716a75; text-decoration:underline; font-weight:bold;}
a.purple:active{ color:#716a75; text-decoration:underline; font-weight:bold;}

a.purple2:link { color:#6a2c91; text-decoration:none; font-weight:bold;}
a.purple2:visited{ color:#6a2c91; text-decoration:none; font-weight:bold;}
a.purple2:hover{ color:#716a75; text-decoration:none; font-weight:bold;}
a.purple2:active{ color:#716a75; text-decoration:none; font-weight:bold;}

a.purple3:link { color:#6a2c91; text-decoration:underline; font-weight:bold; margin:0px; padding:0px 0px 0px 22px;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}
a.purple3:visited{ color:#6a2c91; text-decoration:underline; font-weight:bold;margin:0px; padding:0px 0px 0px 22px;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}
a.purple3:hover{ color:#716a75; text-decoration:underline; font-weight:bold;margin:0px; padding:0px 0px 0px 22px;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}
a.purple3:active{ color:#716a75; text-decoration:underline; font-weight:bold;margin:0px; padding:0px 0px 0px 22px;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;}

a.white:link {padding:0px; margin:0px; color:#ffffff; text-decoration:underline; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.white:visited{padding:0px; margin:0px; color:#ffffff; text-decoration:underline; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.white:hover{padding:0px; margin:0px; color:#716a75; text-decoration:underline; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.white:active{padding:0px; margin:0px; color:#716a75; text-decoration:underline; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

a.white2:link {padding:0px; margin:0px; color:#ffffff; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.white2:visited{padding:0px; margin:0px; color:#ffffff; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.white2:hover{padding:0px; margin:0px; color:#716a75; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
a.white2:active{padding:0px; margin:0px; color:#716a75; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

a.pfoot:link {font-size:1.0em; color:#716a75; text-decoration:none;}
a.pfoot:visited{font-size:1.0em; color:#716a75; text-decoration:none;}
a.pfoot:hover{font-size:1.0em; color:#6a2c91; text-decoration:none;}
a.pfoot:active{font-size:1.0em; color:#6a2c91; text-decoration:none;}

/*form*/
.enquiry_field{ background-color:#FFFFFF; color:#716a75; font-size:1.1em; padding:4px; width:220px; border:1px solid #d6d6d6; margin-top:10px;}
.inputBox{ font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#716a75; font-size:1.1em; padding:4px; width:200px; border:1px solid #d6d6d6; margin-top:10px;}
.enquiry_inputBox{ font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#716a75; font-size:1.1em; padding:4px; width:220px; border:1px solid #d6d6d6; margin-top:10px;}
.submit{ border:0px; color:#FFFFFF; font-size:1.2em; cursor:pointer; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; width: 75px; background-repeat: no-repeat; padding-left: 5px; background-position: right; font-weight: bold; font-family: Arial, Helvetica, sans-serif;	height: 25px; text-align: left;	background-image: url(../images/submit.png); margin-left: 10px;}
.enquiry_submit{ border:0px; color:#FFFFFF; font-size:1.2em; cursor:pointer; padding-top: 1px; padding-right: 2px; padding-bottom: 3px; width: 75px; background-repeat: no-repeat; padding-left: 5px; background-position: right; font-weight: bold; font-family: Arial, Helvetica, sans-serif;	height: 25px; text-align: left;	background-image: url(../images/submit.png);}

/*padding*/
.mt12{padding:0px; margin:12px 0px 0px 0px;}
.martop12{padding:0px; margin:12px 22px 0px 22px;}
.martop22{padding:0px; margin:22px 22px 0px 22px;}
.padtop22{padding:22px 12px 0px 12px; margin:0px 0px 0px 0px;}

.mh90{min-height:90px;}
.mh355{min-height:425px;}/*home*/
.mh380{min-height:340px;} /*news*/
.mh420{min-height:420px;} /*distribution*/
.mh550{min-height:550px;}/*about*/
.mh640{min-height:440px;}/*meetthebins*/
.btop{border-top:1px solid #d6d6d6;}
.bg_mwhite{background-image:url(../../images/background/w002.png); background-repeat:repeat-y;}
.bg_bwhite{background-image:url(../../images/background/mtb_navbtm.png);}
.bg_mp{background-image:url(../../images/background/p002.png); background-repeat:repeat-y;}

.middle{vertical-align:bottom;}
#flashSlideshow{padding:0px 0px 0px 0px; /*margin:8px 0px 0px 15px;*/margin:0x; float:left;}

.otherspec li{color:#ffffff;padding:0px; margin:0px; list-style:none;}
.otherspec ul{color:#ffffff;padding:0px; margin:0px; list-style:none;}

img, div, logo, infoBox, a, li, ul { behavior: url(iepngfix.htc) }
