/*

Entience - Pages Stylesheet
Handwritten by Oliver Coningham (AztecMedia.eu)
http://www.livingmediacentres.co.uk/

*/

																					/* ------------ Home ------------ */

#home #content #copy-welcome { 
	float: left;
	width: 400px;
	}
	
#home #content #copy-products { 
	float: right;
	width: 410px;
	}

#home #content #copy-products img { 
	float: right;
	}
	
	
																					/* ------------ Contact ------------ */
	
#contact #contact-form div {
	margin-bottom: 10px;
	}

#contact #contact-form p {
	margin-top: 10px;
	padding-bottom: 0;
	}

#contact #contact-form label {
	display: block;
	float: left;
	width: 100px;
	}
		
#contact #contact-form div,
#contact #contact-form input,
#contact #contact-form textarea {
	vertical-align: top;
	}
	
#contact #contact-form input,
#contact #contact-form textarea {
	background-color: #fff;
	border: 1px solid #d2d2d2;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	width: 260px;
	}
				
#contact #contact-form #submit {
	background: none;
	border: 0;
	float: right;
	height: 33px;
	margin: 0;
	padding: 0 0 20px 0;
	width: 128px;
	}
	
#contact #map {
	border: 5px solid #d2d2d2;
	height: 200px;
	width: 300px;
	}
	
	
																					/* ------------ News ------------ */
	
#news .copy img {
	background: url('../images/news-photo-bg.png') no-repeat 0 0;
	float: left;
	margin-top: -6px;
	padding: 8px 15px 15px 8px;
	}
	
#news #news-nav {
	height: 33px;
	margin-top: 15px;
	width: 100%;
	}
	
#news #news-nav a {
	display: block;
	height: 33px;
	text-indent: -25000px;
	width: 128px;
	}
	
#news #news-nav a:hover {
	background-position: 0 -33px;
	}
	
#news-nav-prev a {
	background: url('../images/btn-news-prev.gif') no-repeat 0 0;
	float: left;
	}	
	
#news-nav-next a {
	background: url('../images/btn-news-next.png') no-repeat 0 0;
	float: right;
	}	
	
	
																					/* ------------ Suppliers ------------ */
	
#suppliers .copy .supplier {
	background: url('../images/news-photo-bg.png') no-repeat 0 0;
	float: left;
	margin: -6px 30px 10px 0;
	padding: 23px 0 0 23px;
	position: relative;
	width: 257px;
	}

#suppliers .copy .logo {
	height: 30px;
	position: absolute;
	top: 25px;
	right: 0;
	width: 90px;
	}

#suppliers .copy #logo-ase {
	height: 53px;
	width: 65px;
	}

#suppliers .copy #logo-asp {
	height: 27px;
	width: 142px;
	}

#suppliers .copy #logo-kudos {
	height: 32px;
	top: 20px;
	width: 106px;
	}

#suppliers .copy #logo-ges {
	height: 41px;
	top: 20px;
	width: 79px;
	}

#suppliers .copy #logo-lds {
	height: 62px;
	top: 15px;
	width: 61px;
	}
	
#suppliers .copy #logo-inalto {
	height: 20px;
	top: 20px;
	width: 117px;
	}
						
#suppliers #footer { 
	/* padding: 340px 50px 0 50px; */
	padding: 170px 50px 0 50px;
	}
	

																					/* ------------ Products ------------ */
	
#products #content #subnav {
 	height: 40px;
	margin: auto;
	width: 960px;
	}
	
#products #content #subnav ul {
	background: url('../images/subnav-bg.gif') no-repeat 50% 0;
	height: 35px;
	margin: -1px 0 0 160px;
	padding-top: 5px;
	width: 479px;
	}
	
#products #content #subnav ul li {
	float: left;
	list-style: none;
	}
	
#products #content #subnav a {
	height: 35px;
	display: block;
	float: left;
	text-indent: -25000px;
	width: 159px;
	}

#products #content ul { 
	margin-left: 30px;
	padding-bottom: 1.45em;
	}

#products #content ul li { 
	list-style: disc outside;
	}
			
#subnav-t1f a {
	background: url('../images/subnav-t1f.gif') no-repeat 0 0;
	width: 160px;
	}
	
#subnav-t1r a {
	background: url('../images/subnav-t1r.gif') no-repeat 0 0;
	width: 160px;
	}
	
#subnav-server a {
	background: url('../images/subnav-server.gif') no-repeat 0 0;
	width: 159px;
	}
	
#products #content #subnav a:hover,
#products #content #subnav a.selected {
	background-position: 0 -35px;
	}
	
#products #content .product { 
	background: url('../images/news-photo-bg.png') no-repeat 0 0;
	float: left;
	margin: -6px 30px 0 0;
	padding: 23px 0 110px 23px;
	width: 257px;
	}
	
#products #content .product img,
#products #content .product .btn-view-more { 
	float: right;
	}
		
#products #content .product-img { 
	background: url('../images/news-photo-bg.png') no-repeat 0 0;
	margin: -6px 0 1.45em 0;
	padding: 23px 0 0 23px;
	text-align: center;
	width: 100%;
	}
	
#products #content .product-img-inner { 
	background: url('../images/news-photo-bg-bottom.png') no-repeat bottom right;
	padding: 0 0 23px 0;
	}
