﻿body {font-size:smaller;font-family:Verdana, 'Century Gothic' ,Tahoma,Verdana;background-color: #FFFFFF;margin: 0 0 0 0;padding: 0 0 0 0;word-wrap: break-word}
img {border-style:none}
fieldset {border:none}
h1 {font-size:medium}
h2 {font-size:medium}
input{margin-top:0.75em;display:block}
input type:checkbox{padding-left:8em}
.longinput{width:32em}
label{padding-top:0.75em;width:12em;float:left}
textarea {margin-left:3px;height:100px;width:90%;display:block}
a:link {text-decoration: none;color:#000000}
a:visited {text-decoration: none;color:#000000}
p {margin:0 0 0 0;padding:0 0 0.5em 0;font-size:1em}

.mobile{display:none}

.container{margin:0 0 0 0;padding:2em 0 2em 4%;border-top:dotted 1px #DDD;display:block}
.smallcontainer{margin:0 0 0 0;padding:2em 0 2em 4%;border-bottom:dotted 1px #CCC;border-top:dotted 1px #DDD;height:8em}
.selected{background-color:#EEE;font-weight:bold}
.sel:hover{color:#333; background-color:#DDD;border-bottom:solid 1px #CCC;border-top:solid 1px #CCC}
.enc{float:left;padding:0 0.5em 0 0;max-width:80px}
a.listingmore:link{color:#000;height:12em}
a.listingmore:visited{color:#000}
.listingtouch{display:block;min-height:8em}

.menubar {padding-left:16%;width:auto;height:2.7em;background:black url(images/bg-bubplastic.gif) top right repeat}
.menu {float:left;color:White;text-align:center;padding:0.5em 1em 0.5em 1em;width:auto}
.menu a {color:White}
.menu a:link {color:White}
.menu a:visited {color:White}
.menu:hover {color:White;background: transparent url(images/bg-bubplastic-h-blue.gif) top left repeat}
.bannerad{margin:0px auto 0px auto;width:728px;padding-top:1em;min-height:3em}
.leftnav{min-width:17em;width:14%;float:left;margin:1em 0 2em 0;padding:0 1em 0 1em}
.main {padding:1em 9em 1em 21em}
.rightnav{min-height:20em;width:8em;float:right;margin:3em 1em 2em 0}
.smallpanel{padding:0em 0 1em 0}
.panel{padding:2em 0 2em 0;min-height:16em}
.mainrecomm{width:9em;padding:4em 1em 0.5em 0;float:left;margin-top:-1em}
.maincloud{padding-top:2em;margin:0 0.5em 0.5em 14.5em}
.arrow{width:25px;height:20px}
div#message{margin:2em 16% 1em 18%}
.action {background:#DDF;margin:1em 0 0 0;padding:0.5em 0.8em 0.5em 0.6em;width:auto;text-align:center;color:#229}
.foot{width:100%;float:left}
.tinyfoot {width:100%;float:left;text-align:center;font-size:xx-small;padding-top:0.3em;background-color:#CCC}
.tinyfoot a{color:#222}
.cloud {font-size:smaller;text-align:center;margin:2em 8% 2em 8%}
.cloud div{padding:0 1em 0 1em;display:inline;vertical-align:middle}
.favourite{padding:0.35em 0 0.35em 1em;font-size:1.25em}
.validation-summary-errors{background-color:#FCC;margin:0 0 1em 0;padding:1em 0 1em 18%}
.validation-summary-errors li {list-style: none}
.listing{height:32em;margin-top:2em}
.listingsection{}
.title {margin:0 0 0.5em 0}
.subtitle {font-size:smaller;margin:0.5em 0.5em 0 0;float:left}
.description {list-style:none;margin:1em 0 4em 0}
.container .summarydesc {list-style:none;height:7em}
.listingpanel{min-height:28em}
.smallcontainer .summarydesc {list-style:none;width:90%;height:3.5em}
.help {font-size:smaller;color:Gray;display:inline}
.tinyrec{float:left;width:auto;margin:0.5em 2em 0.5em 3em}
.thumb{display:inline;float:left;border:solid 1px #DDD;margin:0 3em 1.5em 0;width:252px;height:363px;}
.tinythumb {float:left; margin:0 4em 0.25em auto;width:114px;height:163px;border:solid 1px #DDD}
.autothumb {float:left; margin:1em 4.5em 3.25em auto;padding:0 2.5em 0 2.5em;min-height:3em}
.reviewsection {padding: 0 4px 4px 2px}
.breadcrumb {font-weight:bold;display:inline;padding-bottom:1em}
.tag {display:inline;padding:0.75em 0.2em 0.75em 0;line-height:2em}
.vote{margin-top:0.75em;font-size:smaller}
a.addvote{text-decoration:underline}
.right {float:right}
.center {text-align:center}
.dash{border-bottom:dotted 1px #CCC;border-top:dotted 1px #CCC}
.dasht{border-top:dotted 1px #CCC}
.bold {font-weight:bold}
.toplink {margin-left:-0.5em;padding:1em 1em 1em 1em;vertical-align:middle}
.iditext{font-size:1.2em;font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;text-transform:lowercase}
.titletab{text-align:left;background:#FFF url(images/tab3.png) top left repeat}
.navitem{margin:0 0 2em 0;padding-top:2em}
.helpmenu {font-weight:bold;margin:2em 0 1em 0}
.mapitem{float:left;padding:0 0.25em 0 0.25em;height:auto}
.mapitem a{color:#888}
.streamcontainer{margin:0 0 0 -4%;padding:1em 0 1em 4%;border-bottom:dotted 1px #CCC;border-top:dotted 1px #DDD}
.streamitembody{margin:1em 0.5em 1em 0;font-size:1em;white-space:normal}
.read a{color:#CCC}
.read a:link{color:#CCC}
.read a:visited{color:#CCC}
.read {color:#CCC}
.pager {margin:1em 0 1em;text-align:center;display:inline-block}
.touchbutton{float:left;margin:1em 2em 1em 0em;padding:1em 2em 1em 2em;border:dotted 1px #CCC;font-size:larger}
.centertouchbutton{width:80px;margin:1.5em auto;padding:0.5em 0em 0.5em 0;border:dotted 1px #CCC;text-align:center;font-size:larger}
a.listingmore a{text-decoration:underline}
