div.productsection {
    width:680px;
    margin:0 5px 10px 20px;
    float:left;
    _display:inline;
}
div.singleproduct {
    width:680px;
    margin:0px 5px 10px 20px;
    background:url(/images/products/bg_products.jpg) no-repeat 0 0;
    background-color:#FFFFFF;
    float:left;
    display:inline;
}

div#black.singleproduct
{
	width:680px;
	margin:0px 5px 10px 20px;
	background:url(/images/products/blonde/bg_blonde.jpg) no-repeat bottom #000000;
	float:left;
	display:inline;
}

#blackHdr {
	margin:0;
	padding:0;
	border:0;
	min-height:136px !important;
	_height:136px;

	display:block;
}

#blackHdr p
{
	margin:0;
}

.blackProducts {
	width:680px;
	margin:0;
	padding:0;
	border:0;
	background:url(/images/products/blonde/bg_blackproducts.jpg) no-repeat bottom #000000;
	display:block;
}

a.blackProducts
{
	border:0;
}

.whiteDescription
{
	font-weight:normal;
	color:#FFFFFF;
}

div.navigation {
    width:155px;
    margin:60px 43px 0px 15px;
    float:left;
}
div.navigation strong {
    font-size:120%;
}
div.pagecontent {
    min-height:434px;
    _height:434px;
    margin:0px;
    padding:0px;
    border:0px;
}
div.pagecontent img {
    float:left;
    display:block;
}
div.pagecontent p {
    width:280px;
    min-height:191px;
    _height:191px;
    margin:82px 0px 0px 0px;
    padding:0px;
    border:0px;
    float:left;
}
div.pagecontent p img {
    float:none;
    margin:0px 0px 0px 0px;
}
div.pagecontent a {
	width:68px;
	padding:0px;
	border:0px;
	float:left;
}

#back {
	margin:0px 12px 0px 0px;
}
#next {
	margin:0px 75px 0px 0px;
}

.productDetail
{
	width:296px;
	margin:0px;
	padding:0px;
	border:0px;
	float:left;
}

div.productDetail h1
{
	min-height:191px !important;
	_height:191px;
	font-weight:normal;
	font-size:1em;
	margin:82px 0 0 0;
	padding:0;
	border:0;
}


div.productsection p {
    padding:10px 10px 0px 300px;
}
div.products {
    margin-left:10px;
}
div.products a img {
    border:0px;
}
#overlay {
    display:block;
    position:absolute;
    left:80px; _left:-600px;
    top:325px;
}
#links {
    margin-left:707px;
    background:url(/images/products/bg_links.gif) no-repeat;
    width:225px;
    height:429px;
    padding:20px 5px 0 5px;
}
#links img {
    padding-left:45px;
    margin-bottom:10px;
}
#links div {
    width:216px;
    height:112px;
    margin-bottom:5px;
}
#links p {
    position:relative;
    width:115px;
    margin:0;
    padding:0;
}
#links a {
    position:relative;
}
#links a img {
    border:0;
    padding:0;
    margin:0;
}

.navProdRange {
	list-style-position:none;
	margin:0px;
	padding:0px;
	border:0px;
}

li.navProdRange
{
	margin:0px;
	padding:3px 0px 0px 0px;
	border:0px;
}

a.navProdRange:link, a.navProdRange:visited
{
	color:#49738b;
	text-decoration:none;
}

a.navProdRange:hover
{
	text-decoration:underline;
}

 a.navProdRange:active
 {
 	text-decoration:none;
 }

.navProdBlack
{
	list-style-position:none;
	margin:0px;
	padding:0px;
	border:0px;
}

li.navProdBlack
{
	margin:0px;
	padding:3px 0px 0px 0px;
	border:0px;
	color:#FFFFFF
}
 
 a.navProdBlack:link, a.navProdBlack:visited
 {
 	color:#FFFFFF;
 	text-decoration:none;
 }
 
 a.navProdBlack:hover
 {
 	color:#FFFFFF;
 	text-decoration:underline;
 }
 
  a.navProdBlack:active
  {
 	color:#FFFFFF;
  	text-decoration:none;
 }
 
 /****************************
 *  PRODUCTS LANDING PAGE    *
 ****************************/

 a.productLink:link, a.productLink:visited
 {
	text-decoration:none;
	color:#FFFFFF;
 }
 
a.productLink:hover, a.productLink:active
{
	text-decoration:underline;
	color:#FFFFFF;
}
 
.productsInner
{
	width:928px;
	margin:0 0 0 20px;
	padding:0;
	border:0;
}

.lozenge
{
	position:relative;
	width:225px;
	min-height:345px !important;
	_height:345px;
	margin:0;
	padding: 0;
	border:0;
	float:left;
}
 

 
#productsLook
{
	background:url(/images/products/products-look.jpg) no-repeat top left #000000;
	margin-right:3px;
}

#productsColour
{
	background:url(/images/products/products-colour.jpg) no-repeat top left #000000;
	margin-right:3px;
}

#productsSolutions
{
	background:url(/images/products/products-solutions.jpg) no-repeat top left #000000;
	margin-right:3px;
}

#productsIssues
{
	background:url(/images/products/products-issues.jpg) no-repeat top left #000000;
}

#productsLook .shd
{
	position:absolute;
	top:242px;
	left:10px;
	margin:0;
	padding: 0;
	border:0;
}

#productsColour .shd
{
	position:absolute;
	top:246px;
	left:6px;
	margin:0;
	padding: 0;
	border:0;
}

#productsSolutions .shd
{
	position:absolute;
	top:236px;
	left:97px;
	margin:0;
	padding: 0;
	border:0;
}

#productsIssues .shd
{
	position:absolute;
	top:236px;
	left:7px;
	margin:0;
	padding: 0;
	border:0;
}

#productsLook p
{
	width:187px;
	margin:0;
	padding:301px 0 0 12px;
	border:0;
	font-size:0.8em;
	color:#FFFFFF;
}

#productsColour p
{
	width:198px;
	margin:0;
	padding:291px 0 0 11px;
	border:0;
	font-size:0.8em;
}

#productsSolutions p
{
	width:192px;
	margin:0;
	padding:291px 0 0 9px;
	border:0;
	font-size:0.8em;
}

#productsIssues p
{
	width:204px;
	margin:0;
	padding:291px 0 0 11px;
	border:0;
	font-size:0.8em;
}
.potyBlurbNew
{
	margin:5px; 0 0 20px;
	padding:0;
	border:0;
	font:normal 0.8em Helvetica, Arial, Sans Serif;
}

a.potyBlurbNew:link, a.potyBlurbNew:visited, a.potyBlurbNew:hover, a.potyBlurbNew:active
{
	color: #CD0D2E;
	font-size:1em;
}

img#poty-logo
{
	float: none;
	display: block;
	margin: 40px 0 0 0;
	padding: 0;
}

span#poty-logo-text
{
	float: none;
	display: block;
	margin: 0 0 20px 0;
	text-align: center;
	padding: 0;
	width: 110px;
}

/* winter rescue products */

#winter-rescue {background:url(/images/products/winter-rescue/bg_winterrescue.jpg) no-repeat left top;}
#winter-rescue p {margin:0 20px 22px 0;}
#winter-rescue strong, #winter-rescue small {color:#b08c3f;}
#winter-rescue a {margin-left:24px;}
#winter-rescue .products { margin-left:80px !important;}


/**/

/* teasers flash made html because of killing IE */

#flashcontent {  top:216px; left:705px; }
	#flashcontent a { display:block; }




