@charset"utf-8";


.homeLinks-comp {
	background:url("/images/home/win-an-ipad.png") no-repeat;
    height:165px;
	width:705px;
	float:left;
	margin:52px 0 0 48px;
}

.homeLinks-lg {
	height:180px;
	width:360px;
	float:left;
	margin:66px 0 12px;
}

.homeLinks {
	height:135px;
	width:336px;
	float:left;
	margin-bottom:12px;
}

.homeLinks-lg-l {
	margin-left:24px;
}

.homeLinks-l {
	margin-left:48px;
}

.homeLinks-r {
	margin-left:33px;
}

.homeLinks a,
.homeLinks-lg a,
.homeLinks-comp a {
	display:block;
	height:100%;
	width:100%;
	text-indent:-9999px;
}

#feature-brochures {
	background:url("/images/home/features-lg-1.png") no-repeat;
}

#feature-video {
	background:url("/images/home/features-lg-2.png") no-repeat;
}

#feature-products {
	background:url("/images/home/features-sm-1.png") no-repeat top right;
}

#feature-products a {
	background:url("/images/home/features-sm-1.jpg") no-repeat;
}

#feature-offers {
	background:url("/images/home/features-sm-2.png") no-repeat top right;
}

#feature-offers a {
	background:url("/images/home/features-sm-2.jpg") no-repeat;
}

#feature-testimonials {
	background:url("/images/home/features-sm-3.png") no-repeat top right;
}

#feature-testimonials a {
	background:url("/images/home/features-sm-3.jpg") no-repeat;
}

#feature-about {
	background:url("/images/home/features-sm-4.png") no-repeat top right;
}

#feature-about a {
	background:url("/images/home/features-sm-4.jpg") no-repeat;
}


/* suppliers area */

#body-home h3 {
	width:752px;
	margin:0 auto;
	padding:8px 24px;
	background:#80ccb3;
}

#suppliers {
	padding:10px 48px;
	background-color:#d4eee5;
	text-align:center;
}

#suppliers li {
	list-style:none;
	display:inline;
	margin:2px 20px 2px 0;
	float:left;
}

#suppliers a {
	text-indent:-9999px;
	display:block;
	height:32px;
	background-image:url("/images/home/suppliers.png");
}

.supplier01 {
	background-position:0 0;
	width:76px;
}

.supplier02 {
	background-position:-76px 0;
	width:81px;
}

.supplier03 {
	background-position:-157px 0;
	width:75px;
}

.supplier04 {
	background-position:-232px 0;
	width:71px;
}

.supplier05 {
	background-position:-303px 0;
	width:92px;
}

.supplier06 {
	background-position:-395px 0;
	width:76px;
}

.supplier07 {
	background-position:-471px 0;
	width:65px;
}

.supplier08 {
	background-position:-536px 0;
	width:73px;
}

.supplier09 {
	background-position:-609px 0;
	width:103px;
}

.supplier10 {
	background-position:-712px 0;
	width:84px;
}

.supplier11 {
	background-position:-796px 0;
	width:78px;
}

.supplier12 {
	background-position:-874px 0;
	width:74px;
}

.supplier13 {
	background-position:-948px 0;
	width:53px;
}

.supplier14 {
	background-position:-1001px 0;
	width:44px;
}

.supplier15 {
	background-position:-1045px 0;
	width:26px;
}

.supplier16 {
	background-position:-1071px 0;
	width:54px;
}

.supplier17 {
	background-position:-1125px 0;
	width:102px;
}

.supplier18 {
	background-position:-1227px 0;
	width:118px;
}

.supplier19 {
	background-position:-1345px 0;
	width:56px;
}

.supplier20 {
	background-position:-1401px 0;
	width:72px;
}

.supplier21 {
	background-position:-1473px 0;
	width:76px;
}

.supplier22 {
	background-position:-1549px 0;
	width:47px;
}

.supplier23 {
	background-position:-1596px 0;
	width:88px;
}

.supplier24 {
	background-position:-1684px 0;
	width:22px;
}

.supplier25 {
	background-position:-1706px 0;
	width:33px;
}

.supplier26 {
	background-position:-1739px 0;
	width:47px;
}

.supplier27 {
	background-position:-1786px 0;
	width:70px;
}

.supplier28 {
	background-position:-1856px 0;
	width:75px;
}

.supplier29 {
	background-position:-1931px 0;
	width:47px;
}

.supplier30 {
	background-position:-1978px 0;
	width:81px;
}

/* suppliers area */

#new-catalogue {
    position: absolute;
    top: -140px;
    right: -11px;
    z-index: 500;
    width: 220px;
    padding: 5px 10px;
    font-size: 12px;
    text-align: center;
    color: #fff;
    background-color: #c00;
    border-radius: 0 15px 15px 0;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .2);
            box-shadow: 0 1px 5px rgba(0, 0, 0, .2);
    background-color: #c00;
    /* Konqueror */
    background-image: -khtml-gradient(linear, left top, left bottom, from(#c00), to(#900));
    /* Safari4+, Chrome */
    background-image: -webkit-gradient(linear, left top, left bottom, from(#c00), to(#900));
    /* Safari5.1+, Chrome10+ */
    background-image: -webkit-linear-gradient(#c00, #900);
    /* Firefox3.6 */
    background-image: -moz-linear-gradient(#c00, #900);
    /* IE10 */
    background-image: -ms-linear-gradient(#c00, #900);
    /* Opera11.10+ */
    background-image: -o-linear-gradient(#c00, #900);
    /* CSS3 Compliant */
    background-image: linear-gradient(#c00, #900);
    /* IE7-9 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#cc0000',EndColorStr='#990000');
    /* hack to remove any border-radius in IE9 so we can keep filter gradients */
    border-radius: 0\0;
}

#new-catalogue img {
    position: absolute;
    top: -33px;
    left: -80px;
    z-index: 550;
}

#new-catalogue a {
    color: #fff;
}

#new-catalogue a:hover {
    color: #ffd;
    text-decoration: none;
}

#new-catalogue strong {
    display: block;
    font-size: 16px;
}
