/* @override 
	http://www.aircreation.co.uk/css/all.1.1.css
	http://aircreation.co.uk/css/all.1.1.css
*/

body {
	background:white;
	font-size:13px;
	line-height:1.4;
	color:#222;
	padding:10px 0 10px 0;
}
a {
	color:#112169;
	text-decoration:none;
}
a:hover {
	color:#112169;
	text-decoration:underline;
}
#header {
	background:#EE2E24 url(../images/header.png) no-repeat right;
	height:124px;
}
/*  START H1 IMAGE REPLACEMENT  */
#logo h1 {
	margin:10px;
	width:230px;
	height:99px;
	overflow:hidden;
	text-indent:-1000px;
	background:transparent url(../images/logo.png) no-repeat;
}
#logo em, #logo span {
display:none;
}
/* ### END H1 IMAGE REPLACEMENT  */
#header a {
 float:right;
 margin:10px 10px;
 height:30px;
 width:200px;
 overflow:hidden;
 text-indent:-300px; 
}

#benefits {
	width:532px;
	height:318px;
	z-index:1000;
	margin:-318px 0 0 444px;
	overflow:hidden;
	text-indent:-2000px;
	background:transparent url(../images/benefits.png) no-repeat;
}
#benefits ul {
	display:none;
}

.pagetitle {
	margin:20px 0 20px 0;
}

#content {
	padding:10px;
	height:230px;
}
#content .air {
	font-weight:bold;
	color:#2c2d6d;
}
#content .creation {
	font-weight:bold;
	color:#ee2e24;
}
#whoarewe h2,
#contactus h2,
#downloads h2 {
	background:#EE2E24;
	color: white;
	font-weight:normal;
	font-size:13px;
	padding:5px 10px 5px 10px;
}
#whoarewe ul,
#contactus ul {
	list-style:none;
	margin:0 0 20px 0;
	padding:0;
}
#whoarewe ul li {
	display:inline;
	float:left;
	margin:0;
	width:25%;
}
#whoarewe img {
	margin:0 0 10px 0;
}
#downloads h3,
#whoarewe h3 {
	font-size:1em;
	margin:0;
}
span {
	margin:0;
	color:gray;
	font-size:13px;
	line-height:1em;
	font-weight:normal !important;
}
#contactus h3 {
	margin:0;
	padding:0;
}
#contactus ul li {
	margin:0;
	padding:0 0 10px 0;
}
#contactus span {
	float:left;
	margin:10px 0 10px 0;
}
a.logo-dw {
	float:left;
	overflow:hidden;
	text-indent:-1000px;
	width:68px;
	height:77px;
	background:transparent url(../images/dw-logo.png) no-repeat;
}

a.logo-mitsubishi-electric {
	float:left;
	overflow:hidden;
	text-indent:-99999px;
	width:140px;
	height:0;
	padding-top:49px;
	background: white url(../images/logo-mitsubishi-electric.png) no-repeat;
	margin:26px 0 0 10px;
}
a.logo-dw {
	float:left;
	overflow:hidden;
	text-indent:-1000px;
	width:68px;
	height:77px;
	background:transparent url(../images/dw-logo.png) no-repeat;
}

/* @group Downloads */

#downloads {
	margin-top:10px;
}
#downloads h2 {
	margin-bottom:10px;
}
#downloads ul {
	list-style:none;
	margin:0 0 20px 0;
	padding:0;
}
#downloads ul li {
	font-size:13px;
	font-weight:400 !important;
	display:inline;
	float:left;
	margin:10px 0 10px 0;
	width:33.333%;
	min-height:130px;
	height:130px;
	background:url(../images/sprites.png) no-repeat 0 0;
}

#downloads ul li.download-1 {
	background-position:0 -235px;
}
#downloads ul li.download-2 {
	background-position:0 -955px;
}
#downloads ul li.download-3 {
	background-position:0 0;
}
#downloads ul li.download-4 {
	background-position:0 -715px;
}
#downloads ul li.download-5 {
	background-position:0 -470px;
}

#downloads ul li.download-6 {
	background-position:0 -1200px;
}
#downloads ul li.download-7 {
	background-position:0 -1440px;
}
#downloads ul li.download-8 {
	background-position:0 -1680px;
}
#downloads ul li.download-9 {
	background-position:0 -1920px;
}

#downloads ul li h3,
#downloads ul li p,
#downloads ul li span
{
	padding: 0 10px 0 90px
}

#downloads ul li a {
	text-decoration:none;
}

#downloads ul li a:hover h3 {
	text-decoration:underline;
}
#downloads ul li a p {
	color:gray;
	text-decoration:none;
	height:55px;
}

#downloads a.button
 {
	font-size:13px;
	background:#29397E;
	padding:7px 15px 7px 15px;
	height:30px;
	margin-left:90px;
	font-weight:bold;
	border:1px solid #29397E;
	border-radius:1em;
	-moz-border-radius:1em;
	-webkit-border-radius:1em;
	text-decoration:none !important;
	color:#fff !important;
}

/* @end */


#footer {
	padding:10px 0 10px 0;
	border-top:1px solid #ccc;
	margin-top:10px;
	margin-right:10px;
}
#footer ul,
#footer ul li {
	font-size:13px !important;
	margin:0;
	padding:0;
	list-style:none;
} 
#footer ul li h6 {
	font-size:11px;
	position:absolute;
	text-indent:-9999999px;
	overflow:hidden;
}
