*{
	padding:0px;margin:0px;
}

#mainbkg{float:left;height:500px;background-attachment:fixed;background-image:url('ppe/buttercups.jpg');background-position:center bottom;background-repeat:no-repeat}
#searchsuggestions{position:absolute;width:230px;background-color:#ffffff;border:1px solid #04244a;z-index:2001}
#searchsuggestions div {font-size:11px;padding:7px;float:left;width:230px;background-color:#efefef;border-bottom:1px solid #cdcdcd;font-family:arial}
#searchsuggestions div:hover {background-color:#c4daec;cursor:pointer}

body{background-attachment:scroll;background-image:url('ppe/buttercups.jpg');background-position:top center;background-repeat:repeat-x}
ul{margin-left:15px;margin-top:10px;}
li{margin-left:15px;}
.homeicons {
  filter: alpha(opacity=88);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=88);
  -moz-opacity: 0.88;
  opacity:0.88;
float:left;
position:relative;left:0px;top:-25px;background-color:#282828;width:155px;height:25px;overflow:hidden;color:#ffffff
}

.but{

	background-color:#3e3e3e;
	border:1px solid #eafd25;
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	height:22px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	margin:1px

}

.chrimbo1{font-family:arial;font-size:16px}

.specl{text-align:left;width:150px;padding:5px;border-bottom:1px solid #cdcdcd;font-size:12px;font-weight:bold}
.specr{text-align:right;width:300px;padding:5px;border-bottom:1px solid #cdcdcd;font-size:12px}
.afooter{text-decoration:none;padding-right:15px;color:#898989}
.afooter:hover{text-decoration:none;padding-right:15px;color:#676767}

.alink{color: #369;
	cursor: pointer;
	text-decoration: none;}
.basketbot{border-bottom:1px solid #cdcdcd;}

.PriceTable{border:1px solid #0d5a0c;background-color:#ffffff;margin-top:20px;width:100%;padding:1px}
.PriceTable2{margin-top:20px;width:99%;}
.gen{font-size: 8.5pt;
	line-height: 100%;}

.SideHeader{text-decoration:none;font-weight:bold;color:#232323}
.SideContent{text-decoration:none}

.PriceTableHeader{background-color:#abd895;color:#ffffff;height:20px}
.PriceTableCol1{width:15%}
.PriceTableCol2{width:45%}
.PriceTableCol3{}
.PriceTableCol4{}
.PriceTableCol5{width:85px}
.PriceTableRow1{background-color:#4c4c4c;height:20px;font-weight:bold;color:#ffffff}
.PriceTableRow2{height:20px;font-weight:bold;color:#101010;border-bottom:1px solid #4c4c4c}


.thumbs2{height:60px;padding:2px;margin-right:2px;border:1px solid #cdcdcd}



.WhiteRow{background-color:#ffffff;height:20px}

.TabUp{text-decoration:none;float:left;font-weight:bold;margin-left:3px;position:relative;z-index:100;height:17px;border:1px solid #0d5a0c;border-bottom:1px solid #ffffff;background-color:#ffffff;padding:3px;padding-left:5px;padding-right:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px}
.TabDown{text-decoration:none;float:left;margin-left:3px;position:relative;z-index:100;height:13px;border:1px solid #0d5a0c;background-color:#ffffff;padding:3px;padding-left:5px;padding-right:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px}

.TabUpSpecial{float:left;font-weight:bold;margin-left:3px;position:relative;z-index:100;height:17px;border:1px solid red;border-bottom:1px solid #ffffff;background-color:#ffffff;padding:3px;padding-left:5px;padding-right:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px}
.TabDownSpecial{float:left;margin-left:3px;position:relative;z-index:100;height:13px;border:1px solid red;background-color:#ffffff;padding:3px;padding-left:5px;padding-right:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px}

.BasketH{text-decoration:none;color:#ffffff}

.thumb{border:1px solid #cdcdcd;padding:2px;max-height:80px;max-width:140px}
.thumb2{border:1px solid #cdcdcd;padding:2px;max-height:40px;max-width:70px}




.d2{border:1px solid #1d3d0b;margin:11px;margin-left:0px;margin-bottom:0px;width:190px;height:210px;background-color:#ffffff;float:left}
.d3{border:1px solid #326814;margin:2px;width:184px;height:204px;background-image:url('images/More.jpg');background-repeat:no-repeat;background-position:right bottom}
.d4{width:171px;height:30px;padding:4px;background-color:#326814;font-family:Arial;font-size:12px;color:#ffffff}
.d5{font-size:11px;}
.d6{width:179px;height:123px;border:0px;border-bottom:1px solid #326814}
.d7{width:155px;height:30px;padding:4px;font-family:Arial;font-size:12px;color:#326814}
.d8{font-size:11px;}


.sd2{border:1px solid #1d3d0b;margin:11px;margin-left:0px;margin-bottom:0px;width:185px;height:210px;background-color:#ffffff;float:left}
.sd3{border:1px solid #990030;margin:2px;width:179px;height:204px;background-image:url('images/More.jpg');background-repeat:no-repeat;background-position:right bottom}
.sd4{width:171px;height:30px;padding:4px;background-color:#990030;font-family:Arial;font-size:12px;color:#ffffff}
.sd5{font-size:11px;}
.sd6{width:179px;height:123px;border:0px;border-bottom:1px solid #990030}
.sd7{width:155px;height:30px;padding:4px;font-family:Arial;font-size:12px;color:#990030}
.sd8{font-size:11px;}




.catparent{color:#5b5b5b;font-size:11px;}
.top1{float:left;width:100%;height:123px;}
.top2{float:left;width:100%;height:90px}
.top3{border:0px;float:left;margin-top:20px;margin-left:20px}
.top4{float:left;width:100%;height:31px;font-size:11px;background-color:#686b6e;background-image:url('ppe/greyline.jpg');background-repeat:repeat-x;padding:0px;margin:0px;}
.top5{float:right;position:relative;top:0px;z-index:2000;margin:0px;padding:0px;}
.break{float:left;height: 1px;background-color: red;font-size:1px;width:99%;margin-top:10px;margin-bottom:10px;}
.prodlink{font-size:12px;font-weight:bold;color:#2f3f8f}
.p1{width:180px;padding:10px;float:left;}
.p2{height:120px;width:100%;}
.p3{text-align: center;}


h1{margin-top:5px;margin-bottom:10px;font-family: Arial, Helvetica, sans-serif;font-size: 20px;font-weight:bold;color:#2f3f8f}
h2{margin-top:5px;margin-bottom:10px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight:bold;color:#898989}
h3{margin:5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;}



.botsection{
	width:100%;
	float:right;margin-bottom:10px;
	margin-top:30px;
	width:800px;
padding-top:10px;
background-image:url('ppe/bottomline.gif');background-position:left top;background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}



.navimg{float:left;border:0px;margin-right:3px;margin-top:3px}

.topsection{
	float:left;
	width:990px;
}
.NavSection{
	width:100%;
	float:left;
	width:175px;
	margin-left:3px;
}
.ContentSection{
	width:100%;
	float:right;
	width:800px;
font-family: Arial, Helvetica, sans-serif;font-size: 11px;
}
.MainWindow{
margin:0px auto 0px auto;
width:990px;
text-align:left;	
background-color:#ffffff;
float:left
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.NavTopText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#504c4c;
	float:right;margin-top:1px;border-left:1px dotted #fdcc55;
	padding:2px;padding-left:5px;
	padding-right:15px;
	min-width:90px;height:30px
}
.NavImage{
	float:left;margin-right:4px;margin-left:4px
}










#nav {
	list-style: none;
	margin: 0;
	padding: 0 2px 0 0;
}
#nav li {
	float: left;
}
#nav li a.navitem {
	color: #010101;
	display: block;
	font-size:12px Tahoma, Arial, Sans-Serif;
	padding: 0 14px;
	text-decoration: none;
	text-shadow: #041933 1px 1px 1px;
}
#nav li:hover a.navitem, #nav li:hover a.navitem-dd, #nav li a.navitem:hover, #nav li a.navitem-dd:hover, #nav li.active a.navitem, #nav li.active a.navitem-dd {
	background-color:#4f4f4f;
	color: #fff;
font-size:12px
}
#nav li a.navitem-dd {
line-height: 30px;
	color: #ffffff;
	display: block;
	font-family: Tahoma, Arial, Sans-Serif;
font-size:12px;
	padding: 0 7px 0 14px;
	text-decoration: none;
	text-shadow: #041933 1px 1px 1px;
}
#nav li a.navitem-dd span {
	background: url('') no-repeat right;
	display: block;
	line-height: 30px;
	padding: 0 0px 0 0;
}
#nav li:hover a.navitem-dd span, #nav li a.navitem-dd:hover span, #nav li.active a.navitem-dd span {
	background-color:#cdcdcd;background: url('') no-repeat right;
}
#nav li a span var {
	background: url('http://www.ppesupply.co.uk/admin/images/arrowdown.gif') no-repeat;
	color: #fff;
	display: block;
	float: left;
	font-size: 12px;
	font-style: normal;
	height: 11px;
	line-height: 11px;
	margin: 5px 5px 4px -5px;
	padding: 4px 0 5px;
	text-align: center;
	text-shadow: #960 1px 1px 1px;
	width: 19px;
}
#nav .dropdown {
	background: #ffffff;
	border: 1px solid #113010;
	border-top: 0;
	float: none; /*left: -999em;*/;
	display: none;
	position: absolute;
	width: 150px;
	z-index: 999;
}
#nav li:hover .dropdown, #nav li.sfhover .dropdown {
	/*left: auto;*/
	display: block;
}
#nav .dropdown ul, #nav .dropdown dl {
	border-left: 1px solid #d7d7d7;
border-bottom: 1px solid #d7d7d7;
	list-style: none;
	margin: 0;
	padding: 5px 0;
}
#nav .dropdown ul li, #nav .dropdown dl dd {
	float: none;
	margin: 0;
	padding: 0;
}
#nav .dropdown ul li a, #nav .dropdown dl dd a {
	background: none;
	color: #010101;
	display: block;
	float: none;
	font: normal 11px/20px Tahoma, Arial, Sans-Serif;
	padding: 0 10px 0 12px;
	text-decoration: none;
	text-shadow: none;
}
#nav .dropdown ul li a:hover, #nav .dropdown dl dd a:hover {
	background: #d7d7d7 url('sshttp://www.neowin.net/forum/style_images/finity/header_nav_dropdown.png') repeat-x;
	color: #010101;
}
#nav .dropdown ul li.dropdown-sep, #nav .dropdown dl dd.dropdown-sep {
	border-bottom: 1px solid #389833;
	border-top: 1px solid #113010;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 5px 0;
}
#nav li#nav-rss a {
	background: url('http://www.neowin.net/forum/style_images/finity/header_nav.png') no-repeat -120px -60px;
	display: block;
	height: 30px;
	padding: 0;
	width: 30px;
}
#nav li#nav-rss a:hover {
	background: url('http://www.neowin.net/forum/style_images/finity/header_nav.png') no-repeat -150px -60px;
}
#nav li#nav-rss a span {
	display: none;
}
#nav li#nav-toggle {
	background: url('http://www.neowin.net/forum/style_images/finity/header_nav.png') no-repeat 0 -60px;
	cursor: pointer;
	display: block;
	height: 30px;
	padding: 0;
	width: 30px;
}
#nav li#nav-toggle:hover {
	background: url('http://www.neowin.net/forum/style_images/finity/header_nav.png') no-repeat -30px -60px;
}
#nav li#nav-toggle.active {
	background: url('http://www.neowin.net/forum/style_images/finity/header_nav.png') no-repeat -60px;
}
#nav li#nav-toggle.active:hover {
	background: url('http://www.neowin.net/forum/style_images/finity/header_nav.png') no-repeat -90px -60px;
}


