@charset "UTF-8";
/*#############################################################
Client: Airfree CSS
Author: Simon Honeywood, Readysalted Design Ltd © 2009
#############################################################*/

/* global */

* {margin:0; padding:0;}

body {background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:80% !important;}

html { font-family:Arial, Helvetica, sans-serif; line-height:140% ; }

h1 {color:#2B4F6F; padding-top:10px; padding-bottom:15px; font-size:150%;}

h2 {color:#A6B4C7; padding-top:10px; padding-bottom:12px; font-size:120% ;}

.maintxt {font:Arial, Helvetica, sans-serif; line-height:140%; color:#000033; }

.maintxt a {color:#2B4F6F; text-decoration:underline; }

p {padding-bottom:13px !important; }

.maintxtbold{color:#2B4F6F;font-weight:bold;}

#container {width:953px; height:100%; margin:0 auto; background: #FFFFFF; border:1px solid #CCCCCC !important; margin-bottom:7px; position:relative;}

#containerhome {width:953px; height:100%; margin:0 auto; background: #FFFFFF url(../images/airfree_background_v3.jpg) no-repeat left top; border:1px solid #CCCCCC !important; margin-bottom:7px;}

#header {width:953px; height:190px; background-image:url(../images/global/unisonntw_header.jpg);}

#logo {width:325px; height:140px; float:left;}

#nav {width:939px; height:15px; padding:9px 0 12px 14px; background-color:#E4E8EA; text-align:left; float:left; margin-top:30px;}

.navlinks {font:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}

.navlinks a { text-decoration:none; color:#000000; padding-left:6px; padding-right:6px; font-size:12px ;}

#main {width: 664px; padding-left:20px; padding-top:12px; float:left; height:auto; line-height:140%; }

#main li { list-style:none ; text-decoration:none; padding-left:9px; }

#main ul { list-style:none ; text-decoration:none; padding-left:9px;  }

#footer {width:953px; height:49px; font-size:90%; margin-bottom:16px;}

.footertxt {width:939px; height:49px; padding-top:10px; color:#999999; padding-left:14px;}

.footertxt a {color:#999999;}

/* homepage */

#right {width:227px; padding-right:16px; float:right; height:306px;}

#subnav {display:block; }

#subnav ul li {display:block; background-color:#FCDD1A; height:15px; padding:12px; border-bottom:2px solid #FFFFFF; list-style:none; color:#85592D; font-weight:bold; }

#subnav ul li a{ color:#FFFFFF; text-decoration:none;}

#subnav2 ul li {display:block; Arial; background-color:#FCDD1A; height:15px; padding:12px; border-bottom:2px solid #FFFFFF; list-style:none; color:#85592D; font-weight:bold; }

#subnav2 ul li a{ color:#85592D; text-decoration:none;}

#pdfs {width:775px; display:inline-block; border:0px;}

#pdfs img {padding:0px; border:0px;}

/* page template */

.rightimg {float:right; border:0; padding-bottom:8px;}

.leftimg {float:left; border:0; padding:0 8px 8px 0; }

#backtop {top:466px; left:50%; width:183px; padding:6px 16px 6px 16px; height:20px; position:absolute; display:block; background-color:#E4E8EA; margin-left:234px;}

#backtop2 {top:510px; left:50%; width:183px; padding:6px 16px 6px 16px; height:20px; position:absolute; display:block; background-color:#E4E8EA; margin-left:234px;}

/* misc */

#twitter {padding-top:1px; padding-left:1px; line-height:140% !important; text-align:left;}

#twitter p {font:Arial, Helvetica, sans-serif; line-height:140%; color:#000033; text-align:left; }

#twitter a {color:#2B4F6F; text-decoration:underline; text-align:left;}

.products{ width: 640px; background-color: #EFEFEF; padding-right: 10px; height: auto; margin-bottom: 12px;}
.productsimg {
	padding:22px;
	float: left;
	margin-right: 12px;
	width:92px;
	height:160px;
	display:inline-block;
	background-color:#FFFFFF;
}
.products img { border:0px;}
.products p { color: #304C6A; padding: 0 0 10px 20px; }
.products h2 {color: #304C6A; font-size: 110%!important; padding: 10px 0 4px 0; }
.clear { clear: both; width:100px;} 

.addtobasket {
	text-align: right;
	float: right;
}
.productprice {
	float: right;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #4B7278;
	margin-top: 5px;
}
.free_delivery {
	float: right;
	clear: right;
	color: #646464;
	padding-right: 4px;
}
