/*Polyseam Cascading Style Sheet - v0.1 - 02/10/08
Site wide CSS settings*/
*
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
H1
{
	font-size: 16px;
	color: #323232;
	border-bottom: 1.5px solid #B20013;
}
H2
{
	border-bottom: 1.5px solid #B30014;
	font-size: 14px;
	color: #323232;
}
H3
{
	color: #323232;
	font-size: 14px;
}
H3 SPAN
{
	font-size: 14px;
}
BODY
{
	background-image: url(images/css/background2.png);
	background-repeat: repeat-x;
	padding: 0;
	text-align: center;
	background-color: #DBDCDB;
	min-height: 100%;
}
LI
{
	list-style-type: none;
}
/*Container Positioning*/
#container
{
	width: 849px;
	margin: 0 auto;
	text-align: left;
	height: 100%;
	display: inline-block;
	min-height: 100%;
}
/*Header Positioning*/
#header
{
	background-image: url(images/css/polyseam-curve3.png);
	width: 849px;
	height: 130px;
	_background-image: url(images/css/polyseam-curve3.jpg);
}
/*Navbar Styles*/
#navbar
{
	padding: 25px 25px 25px 14px;
	background-image: url(images/css/navbar.png);
	background-repeat: repeat-x;
	height: 0px;
	_padding-bottom: 5px;
}
#navbar A
{
	text-decoration: none;
	font-size: 16px;
	padding: 7px;
	color: #FFFDFD;
	border-right: 1px solid #69000B;
	margin-left: -4px;
}
#navbar A:hover
{
	background-color: #7D0015;
}
/*Content Positioning*/
#content
{
	clear: both;
	display: block;
	position: static;
	overflow: hidden;
	background-image: url(images/css/navdrop.jpg);
	background-repeat: repeat-x;
	background-color: #FFFDFD;
	width: 829px;
	height: 100%;
	padding: 1em;
	min-height: 100%;
}
#content P
{
	font-size: 1.2em;
}
#content P STRONG
{
	font-size: 1.2em;
}
#contentcentre LI
{
	font-size: 1.2em;
}
#contentcentre A
{
	font-size: 1.1em;
}
#contentleft
{
	height: 100%;
	min-height: 100%;
	float: left;
	border-right: 1px solid #B30014;
	width: 140px;
	display: inline-block;
}
#contentcentre
{
	float: left;
	margin: 5px;
	min-height: 100%;
	height: 100%;
	width: 527px;
	display: inline-block;
	color: #323232;
}
#contentcentre LI
{
	list-style: url(images/css/polybullet.png);
}
#contentcentre2col
{
	float: left;
	margin: 5px;
	min-height: 100%;
	height: 100%;
	width: 665px;
}
#contentright
{
	float: right;
	min-height: 100%;
	height: 100%;
	margin: 5px;
	width: 140px;
	text-align: center;
	display: inline-block;
}
.rightnav A
{
	color: #010000;
	text-decoration: none;
	border-right: 2px solid #B30014;
	background-color: #DBDCDB;
	margin: 2px 0px 2px -30px;
	display: block;
	padding: 1px 3px 1px 1px;
	text-align: right;
	background-image: url(images/css/gradleft.png);
	background-repeat: repeat-y;
}
.rightnav A:hover
{
	background-color: #323232;
	color: #FFFDFD;
	background-image: none;
}
/*Footer Positioning*/
#footer
{
	clear: both;
	position: relative;
	bottom: 0px;
	margin: 0 auto;
	text-align: left;
	background-color: #DBDCDB;
	background-image: url(images/css/footerback.png);
	background-position: center top;
	background-repeat: repeat-x;
	width: 849px;
	height: 80px;
	color: #FFFFFF;
}
#footer P
{
	position: absolute;
	bottom: 15px;
	right: 110px;
}
/*Sidebar Styles*/
.sidebar A
{
	color: #000000;
	text-decoration: none;
	border-left: 2px solid #B30014;
	background-color: #DBDCDB;
	padding: 1px 1px 1px 3px;
	display: block;
	margin: 2px 10px 2px -39px;
	background-image: url(images/css/gradright.png);
	background-repeat: repeat-y;
	background-position: right;
}
.sidebar A:Hover
{
	color: #FFFDFD;
	background-color: #323232;
	background-image: none;
}
/*Image Styles*/
A:Hover IMG
{
	/*[disabled]border-color:@00;*/
	/*[disabled]width:auto;*/
}
A IMG
{
	border-color: #FFFFFF;
	width: auto;
}
/*Product Page Styles*/
.pimages
{
	border-color: #FFFDFD;
	width: auto;
	height: 100px;
}
.pimages IMG:hover
{
	border-color: #B30014;
	height: 100px;
	width: auto;
}
#productgallery A
{
	/*[disabled]border-color:@10;*/
	/*[disabled]color:@10;*/
}
#productfiles TABLE
{
	border: 1px solid #323232;
	border-collapse: collapse;
}
#productfiles TD
{
	border-color: #323232;
}
/*Contact Button Styles*/
#contactbutton
{
	/*[disabled]background-image:url(images/css/contactbutton.png);*/
	width: 130px;
	height: 66px;
	margin: 8px 0 0 8px;
}
#contactbutton A:hover IMG
{
	border-color: #FFFDFD;
}
#contacts
{
	width: 250px;
	margin: 0 auto;
}
#contactscol1 P
{
	border-bottom: 1.5px solid #B30014;
}
#contactscol1
{
	width: 75px;
	font-weight: bold;
	float: left;
}
#contactscol2
{
	text-align: right;
	width: 149px;
	float: right;
}
#contactscol2 P
{
	border-bottom: 1.5px solid #323232;
}
/*news styles*/
.newsdate
{
	float: right;
	/*[disabled]border-bottom:1px solid @00;*/
	color: #323232;
	top: 0px;
	position: relative;
}
.news1 H3
{
	float: left;
	margin-top: 0;
}
.news2 H3
{
	float: left;
	margin-top: 0;
}
.news1 P
{
	clear: left;
	position: relative;
	top: -5px;
	color: #323232;
}
.news2 P
{
	clear: left;
	position: relative;
	top: -5px;
	color: #323232;
}
.news1
{
	border-top: 1px solid #323232;
	padding: 5px;
	margin: 0px 0;
	background-image: url(images/css/newsback2.png);
	background-repeat: repeat-x;
	display: inline-block;
	width: 649px;
}
.news2
{
	border-top: 1px solid #B30014;
	background-color: #DBDCDB;
	padding: 5px;
	margin: 0px 0 15px;
	background-image: url(images/css/greytop.png);
	background-repeat: repeat-x;
	display: inline-block;
	width: 649px;
}
.news2 H3
{
	color: #FFFDFD;
}
.news1 A
{
	color: #B30014;
	text-decoration: none;
}
.news1 A:hover
{
	text-decoration: underline;
}
.news2 A
{
	color: #B30014;
	text-decoration: none;
}
.news2 A:hover
{
	text-decoration: underline;
}
#newArch A
{
	color: #B30014;
	text-decoration: none;
}
#newArch A:hover
{
	text-decoration: underline;
}
/*services styles*/
#iso
{
	background-image: url(images/css/ISOMark.png);
	_background-image: url(images/css/ISOMark.gif);
	height: 70px;
	width: 90px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
#basa
{
	background-image: url(images/css/basalogo.png);
	_background-image: url(images/css/basalogo.gif);
	height: 70px;
	width: 85px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 10px;
}
#manufacture
{
	background-color: #DBDCDB;
	background-image: url(images/css/greytop.png);
	background-repeat: repeat-x;
	padding: 10px;
	display: inline-block;
	margin: 5px;
}
#manufacture H2
{
	color: #FFFDFD;
	margin-top: 0;
}
#qualitycontrol
{
	background-color: #FFFDFD;
	display: inline-block;
	margin: 5px;
	background-image: url(images/css/newsback2.png);
	background-repeat: repeat-x;
	padding: 10px;
}
#qualitycontrol H2
{
	margin-top: 0;
}
#packaging
{
	background-color: #DBDCDB;
	background-repeat: repeat-x;
	padding: 10px;
	background-image: url(images/css/greytop.png);
	display: inline-block;
	margin: 5px;
}
#packaging H2
{
	color: #FFFDFD;
	margin-top: 0;
}
#stock
{
	background-color: #FFFDFD;
	display: inline-block;
	margin: 5px;
	background-image: url(images/css/newsback2.png);
	background-repeat: repeat-x;
	padding: 10px;
}
.serviceimg
{
	float: right;
}
.serviceimgleft
{
	float: right;
}
#stock H2
{
	margin-top: 0;
}
.downloadpdf
{
	background-image: url(images/css/pdf_icon.png);
}
.downloadpdf:hover
{
	background-image: url(images/css/pdf_icon_hover.png);
}
#ctl00_PlaceHContent_ProductDownload A
{
	/*[disabled]background-image:url(images/css/pdf_icon.png);*/
	background-repeat: no-repeat;
	background-position: center left;
	height: 34px;
	width: auto;
	padding-left: 55px;
	padding-top: 25px;
	padding-bottom: 0px;
	display: block;
	background-color: #FFFDFD;
	color: #323232;
	text-decoration: none;
	/*[disabled]border-top:1px solid #DBDCDB;*/
	border-bottom: 1px solid #DBDCDB;
}
#ctl00_PlaceHContent_ProductDownload A:hover
{
	background-color: #DBDCDB;
	/*[disabled]border-bottom:1px solid @10;*/
}
#ctl00_PlaceHContent_PackageDownload A
{
	/*[disabled]background-image:url(images/css/pdf_icon.png);*/
	background-repeat: no-repeat;
	background-position: center left;
	height: 34px;
	width: auto;
	padding-left: 55px;
	padding-top: 25px;
	padding-bottom: 0px;
	display: block;
	background-color: #FFFDFD;
	color: #323232;
	text-decoration: none;
	/*[disabled]border-top:1px solid #DBDCDB;*/
	border-bottom: 1px solid #DBDCDB;
}
#ctl00_PlaceHContent_PackageDownload A:hover
{
	background-color: #DBDCDB;
}
#ctl00_PlaceHContent_PackageInfo A
{
	text-decoration: none;
	color: #B30014;
}
#ctl00_PlaceHContent_PackageInfo A:hover
{
	text-decoration: underline;
}
#companyreg
{
	clear: both;
	/*[disabled]width:;*/
	display: block;
	margin-top: 300px;
	text-align: center;
}
#errorheader
{
	height: 100px;
	width: 600px;
	background-color: #B30014;
	margin: 0 auto;
}
#errorlogo
{
	height: 100px;
	width: 259px;
	display: inline-block;
	background-image: url(images/css/polyLogoTrans.png);
	background-repeat: no-repeat;
	margin: 20px auto 0;
}
#errormessage
{
	height: 100px;
	margin: 20px auto 0;
	background-color: #FFFDFD;
	width: 600px;
	padding-top: 48px;
	display: inline-block;
}
#rssico
{
	position: relative;
	top: -41px;
	left: 0px;
	display: block;
	float: right;
	height: 0px;
	z-index: inherit;
}
#rssico IMG
{
	border: none;
}
#deeplydesign
{
	height: 50px;
	width: 100px;
	float: right;
	position: relative;
	background: url(./images/css/deeplybuttons.png) no-repeat;
	bottom: -10px;
}
.floatleft
{
	float: left;
}
.floatright
{
	float: right;
}
/*jQuery lightBox plugin - Gallery style

*NOT NEEDED, but will style the whole container div #gallery.
#gallery {
background-color: #444;
padding: 10px;
width: 520px;
}*/
#gallery UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#gallery UL LI
{
	display: inline;
}
/*
Will style the img on its own
#gallery ul img {
border: 5px solid #3e3e3e;
border-width: 5px 5px 20px;
}
*/
#gallery UL A:hover IMG
{
	border: 1px solid #B30014;
}
#gallery UL A IMG
{
	border: 1px solid #FFFDFD;
}
/*
#gallery ul a:hover
{
color: #fff;
}
A container for both the link and thumbnail.
*/
.cos A
{
	color: #B30014;
	text-decoration: none;
}
.cos A:hover
{
	text-decoration: underline;
}
#eventlogo
{
	/*[disabled]height:180px;*/
	/*[disabled]width:264px;*/
	/*[disabled]background-image:url(images/css/rnd09.png);*/
	/*[disabled]position:relative;*/
	/*[disabled]top:194px;*/
	/*[disabled]left:600px;*/
	/*[disabled]margin-top:-180px;*/
}
