/* CSS Document */


body {
	background-color:#363d41;
	background-image:url(/images/rubberloc.co.uk/background.jpg);
	background-repeat:repeat-x;
	
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


p {
	margin: 4px 0px 3px 0px;
	font-size:12px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#005a8f;
	margin: 0px 0px 5px 0px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#005a8f;
	margin: 10px 0px 5px 0px;
}
li {
	
}
hr {
	padding: 0px;
	margin: 0px;
	background-color:#005996;
	height:0px;
	color:#005996;
	border-top:0px solid #005996;
}

a {
	color:#990000;
	text-decoration:underline;
}

a:hover{
	color:#000000;
	text-decoration:underline;
}

#container {
	margin: auto;
	padding: 0px;
	width: 990px;
	
}


#leftpole {
	float:left;
	width:112px;

}

#maincontent {
	float:left;
	width: 763px;
	background-color:#FFFFFF;

}




#rightpole {
	float:left;
	width:112px;

}

.blackmenu {
	background-color:#000000;
	padding: 4px;
	color:#FFFFFF;
	margin: 0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	width:738px;
}

.blackmenu ul{
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 4px;
}

.blackmenu a{ 
	color:#FFFFFF;
	text-decoration:none;
}

.blackmenu a:hover{ 
	color:#990000;
	text-decoration:none;
}


.blackmenu li{
	margin: 2px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	list-style-type:none;
	display:inline;
	border-right: solid #FFFFFF 1px;
}

.redmenu {
	background-color:#970908;
	background-image:url(/images/rubberloc.co.uk/redmenu-gradient.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding: 4px 0px 0px 0px;
	width:746px;
	color:#FFFFFF;
	margin: 0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height: 28px;
	text-align:center;
}

.redmenu a{ 
	color:#FFFFFF;
	text-decoration:none;
}

.redmenu a:hover{ 
	color:#000000;
	text-decoration:underline;
}

.redmenu ul{
	margin: 3px 2px 0px 3px;
	padding: 0px 0px 0px 4px;
}

.redmenu li{
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	list-style-type:none;
	display:inline;
	border-right: solid #FFFFFF 1px;
}

.contentbox {
	background-color:#bebfbe;
	padding: 4px 4px 8px 4px;
	border:solid 1px #666666;
	margin: 8px 10px 0px 10px;
	
}

.whitecolumn {
	width:530px;
	float:left;
	padding: 6px 4px 4px 8px;
	background-color:#FFFFFF;
	
}

.bluecolumn {
	background-color:#7795a8;
	padding: 4px;
	float: left;
	width: 183px;
}


.basketbutton {
	width:175px;
	margin: 0px 5px 0px 5px;

	
}

.banners {
	width:175px;
	margin: 6px 5px 0px 5px;
	
}

.download {
	width:155px;
	padding: 8px;
	background-color:#4c7a87;
	border-left: solid 1px #043256;
	border-top: solid 1px #043256;
	border-right: solid 1px #043256;
	margin: 0px 5px 0px 5px;
	font-size:12px;
	text-align:center;
	
}

.download a {
	color:#FFFFFF;
}

.downloadbase {
	width:175px;
	margin: 0px 5px 0px 5px;
	
}

.mybasket {
	background-color:#e3e3e3;
	margin: 0px 5px 0px 5px;
	padding: 4px;
	color:#990000;
	width:163px;
	border-left: solid 1px #990000;
	border-right: solid 1px #990000;
}

.totalbasket {
	background-color:#FFFFFF;
	border-bottom: solid 1px #0c7ac9;
	padding: 5px;
	font-size:14px;
	font-weight:bold;
}

.introtext {
	color:#990000;
	font-size:12px;
}

.productbox {
	width: 147px;
	float:left;
	margin: 8px 10px 8px 10px;
	padding: 0px;
	font-size:12px;
}

.picturebox {
	background-color:#FFFFFF;
	padding: 5px;
	text-align:center;
	border: solid 1px #666666;
	
}

.price {
	padding: 5px 0px 5px 0px;
}

.namebox {
	background-color:#000000;
	padding: 4px;
	text-align:center;
	color:#FFFFFF;
	margin: 0px;
	font-weight:bold;

}

.namebox a{
	color:#FFFFFF;
	text-decoration:none;
}

.namebox a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.pricebox {
	background-image: url(/images/rubberloc.co.uk/redprice-gradient.jpg);
	padding: 0px;
	color:#FFFFFF;
	text-align:center;
	
}

.footer {
	background-color:#688d51;
	background-image:url(/images/rubberloc.co.uk/footer-gradient.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	padding: 4px 0px 0px 0px;
	width:743px;
	color:#FFFFFF;
	margin: 0px 10px 6px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height: 78px;
	text-align:center;
}

.footer a{ 
	color:#FFFFFF;
	text-decoration:none;
}

.footer a:hover{ 
	color:#005a8f;
	text-decoration:underline;
}

.footer ul{
	margin: 3px 2px 0px 3px;
	padding: 0px 0px 0px 4px;
}

.footer li{
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	list-style-type:none;
	display:inline;
	border-right: solid #FFFFFF 1px;
}


.cat-container{
	border: solid 1px #0099FF;
	background-color:#FFFFFF;
	width: 248px;
	float: left;
	margin: 5px;
	padding: 5px 0px 0px 0px;
	text-align:center;
}

.cat-title {
	background-image:url(/images/rubberloc.co.uk/category-gradient.jpg);
	background-repeat:repeat-x;
	background-color:#0f7cc8;
	border: solid 1px #064370;
	padding: 4px;
	margin-top: 5px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

.cat-title a {
	color:#FFFFFF;
	text-decoration:underline;
}

.cat-title a:hover {
	color:#a7f1f2;
	text-decoration:underline;
}

.cat-info {
	background-color:#e5e8ea;
	padding: 4px;
	color:#bd0406;
	text-align:center;
	font-weight:bold;
}

.cat-infotext {
	color:#333333;
	font-size:12px;
	font-weight:none;
}
.staking-menu {
	margin-top: 4px;
	background-color:#a0c4db;
	padding: 5px;
	border: solid 1px #333333;
	text-align:center;
}

.staking-menu ul {
	display: inline;
	margin: 4px 4px 4px 4px;
	padding: 4px 4px 4px 4px;
}

.staking-menu li {
	display: inline;
	margin: 4px 4px 4px 4px;
	padding: 4px 4px 4px 4px;
}
