/*-----
TRI-PACK PLASTICS: Main Style Sheet 
-------------------------------------------------------------------------------
Version:1.0
Author: Richard Stephenson
Email: richard@donkeymagic.co.uk
Website: http://www.donkeymagic.co.uk
Date: 22 March 2007
-------------------------------------------------------------------------------*/
* {
margin:0;
padding:0;
font-family:'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
line-height:1.3em;
list-style:none;
}
body {
font-size:62.5%;
background:#005EB0 url(/stat/body-bg.png) repeat-x;
text-align:center;
}
#header {
text-align:left;
width:804px;
margin:0 auto;
background:url(/stat/container-top.png) no-repeat;
padding-top:22px;
height:125px;
overflow:hidden;
}
#slideshow {
display: none;
}
.imgfade {
position:absolute;
top:0px;
left:0px;
border:0;
}
#container {
text-align:left;
width:804px;
margin:0 auto;
overflow:hidden;
}

#content { 
width:100%;
padding-right:20px;
padding-bottom:4em;
}

#header h1 {
display:block;
}
/*--- HEADER  ---------------------------------------------------------*/
#header h1 img {
border:0;
}
#header div {
width:563px;
height:125px;
float:left;
}
/*--- NAVIGATION  ---------------------------------------------------------*/
#navigation {
display: none;
}

/*--- FOOTER  ---------------------------------------------------------*/
#footer {
background-color:#000;
color:#FFF;
}
#footer div#footer-container {
text-align:left;
width:100%;
margin:0 auto;
overflow:hidden;
}
#footer div#company-contact {
float:left;
width:522px;
padding-left:35px;
background:url(/stat/box-footer.gif) no-repeat;
}
#footer div#company-contact h4 {
font-size:1.1em;
line-height:1.4em;
}
#footer div#company-contact p {
font-size:1.1em;
line-height:1.4em;
}
#footer div#company-contact p span {
padding:0 3px;
}
#footer div#company-contact ul {
width:100%;
overflow:hidden;
padding-top:8px;
}
#footer div#company-contact li {
float:left;
}
#footer div#company-contact li a {
float:left;
display:block;
border-left:1px solid #C3D1FA;
padding-left:6px;
margin-left:6px;
font-size:1.1em;
}
#footer div#company-contact li.site-map a {
border-left:none;
padding-left:0;
margin-left:0;
}
#footer a {
font-weight:bold;
text-decoration:none;
color:#C3D1FA;
}
#footer a:hover {
text-decoration:underline;
}
#footer div#company-info {
float:left;
width:220px;
padding-top:7px;
}
#footer div#company-info p {
line-height:1.4em;
font-size:1.1em;
color:#D5DAEA;
}

/*--- CONTENT  ---------------------------------------------------------*/
#content ul.breadcrumb {
display: none;
}

#content h2 {
font-size:2.5em;
color:#005EB0;
font-weight:normal;
}
#content h3 {
font-size:1.5em;
color:#1B1B1B;
line-height:1.8em;
margin:0.5em 0;
}
#content h4 {
font-size:1.3em;
margin:0.5em 0;
}
#content h3 a {
color:#005EB0;
text-decoration:none;
}
#content h3 a:hover {
text-decoration:underline;
}
#content div.news-item  {
margin:1.5em 0;
position:relative;
border-bottom:1px solid #9E9E9E;
}
#content div.news-item h3 {
margin-bottom:0;
padding-right:150px;
}
#content div.news-item h4 {
font-size:1.1em;
font-weight:normal;
position:absolute;
top:3px;
left:340px;
display:block;
width:150px;
text-align:right;
margin:0;
}
#content div.news-item div,
#content div.news-item p {
margin-bottom:0;
}
#content div.news-item p.more {
margin-bottom:1em;
}
#content img {
margin:5px 0;
}
#content img.left {
float:left;
margin-right:15px;
}
#content img.right {
float:right;
margin-left:15px;
}
#content p {
font-size:1.3em;
color:#1B1B1B;
line-height:1.5em;
margin-bottom:1em;
}
#content p strong {
color:#005EB0;
}
#content p a {
color:#005EB0;
text-decoration:none;
}
#content p a:hover {
text-decoration:underline;
}

#content li {
font-size:1.3em;
color:#1B1B1B;
line-height:1.5em;
margin-bottom:1em;
padding-left:20px;
}
#content p.message {
width:479px;
font-size:1.3em;
color:#005EB0;
line-height:1em;
margin-bottom:0;
text-align:center;
font-weight:bold;
padding:10px 0;
margin-top:2em;
}
#content div.introduction {
padding-top:1em;
}
#content div.introduction p {
font-size:1.5em;
color:#005EB0;
}
#content div.link {
margin:1.5em 0;
overflow:hidden;
width:100%;
clear:both;
}
#content div.link p {
margin:0;
}
#content div.link h4 {
margin-bottom:0.2em;
}
#introduction {
width:100%;
}
#content div.product-category {
width:100%;
margin:0 0 5px;
overflow:hidden;
}
#content #fish_boxes {
}
#content div.product-category h3 {
background:none;
color:#4AA0EB;
font-size:1.8em;
font-weight:normal;
line-height:1em;
}

#content div.product-category div {
}
#content div.product-category p  {
color:#FFF;
font-size:1.2em;
line-height:1.4em;
display:inline;
}
#content div.product-category p a {
color:#96CEFF;
text-decoration:none;
}
#content div.product-category p a:hover {
text-decoration:underline;
}

#content div.holder {
margin-bottom:2em;
}

#content div.news-image {
float:left;
margin-right:10px;
margin-bottom:10px;
}


#content div.product,
#content div.industry {
display: none;
}
#content div.product div.prod-img,
#content div.industry div.ind-img {
float:left;
padding-right:10px;
}
#content div.product div.prod-info,
#content div.industry div.ind-info {
padding-top:8px;
}
#content div.product div.prod-info h3,
#content div.industry div.ind-info h3 {
background:none;
padding:0;
margin:0;
font-size:1.5em;
font-weight:normal;
}
#content div.product div.prod-info p,
#content div.industry div.ind-info p {
margin:0;
}
/*--- FORMS  ---------------------------------------------------------*/
#content form fieldset {
display: none;
}


/*--- SECTION-NAVIGATION  --------------------------------------------------------*/

#section-navigation {
display: none;
}
/*--- SECONDARY-CONTENT  ---------------------------------------------------------*/
#call-us {
display: none;
}
#news-headlines {
	display: none;
}
#news-headlines h3,
#sign-up h3,
#our-planet h3 {
display: none;
}


#news-headlines p,
#sign-up p {
font-size:1.1em;
margin-bottom:0.2em;
}
#news-headlines p.more {
margin-bottom:0
}
#news-headlines p.more a {
font-weight:bold;
}
#news-headlines a {
text-decoration:none;
color:#005EB0;
}
#news-headlines a:hover {
text-decoration:underline;
}

#cool-seal {
display: none;}

#sign-up {
display: none;
}

#our-planet p {
display: none;
}
#site-map {
margin-top:26px;
padding-left:20px;
}
#site-map li {
padding:0;
margin:0;
background:none;
margin-bottom:5px;
}
#site-map li a {
padding-left:16px;
font-size:1em;
}
#site-map li li {
padding:0;
margin:0;
background:none;
padding-left:25px;
font-size:1em;
margin-bottom:3px;
}
#site-map li li a {
padding-left:16px;
font-size:1em;
}
#site-map li ul {
padding-top:5px;
margin-bottom:10px;
}
#content a {
color:#005EB0;
}
/*--- TEXT-INDENT  ---------------------------------------------------------*/
#header h2
{
text-indent:-3000px;
overflow:hidden;
text-decoration:none;
}
/*--- CLEARFIXES  ---------------------------------------------------------*/
#header
{
overflow:hidden;
}
