* { margin:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#434343; } 
a img {border: 0;}
fieldset {border: 0; margin: 0; padding: 0;}
.error {color:#FF0000; !important}

/* LAYOUT */
#container {width:935px;margin:0 auto;}
#header {height:241px;background-image:url(http://www.aircondition.co.uk/images/header/header.png);}	
#headernew {height:200px;background-image:url(../titlesplash2.jpg);}	
#topHeader {height:100px; margin: 10px 0px;}
#topNav {}	
#content {width:660px; float:left; margin-top:20px;}
#sidebar { width:250px; float:right; border-left:1px #086131 solid; margin-top:20px; padding-left:10px; list-style-type:none;}
#footer {
	width:935px;
	text-align:center;
	margin-bottom:10px;
	padding:0px;
	font-size:10px;
	background-image: url(http://www.aircondition.co.uk/images/logos/air-options-small.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	*background-position: right 10px;
	_background-position: right 10px;
}

/* FLOATS */
.clear {clear:both; margin:0 ; padding:0; font-size:0;line-height:0;}	
.right {float:right;}
.left {float:left;}	
.centre { margin:0 auto 0 auto; text-align:center;}

/* COLOURS */
.green {color:#086131;}
.white { color:#FFFFFF;}

/* TYPOGRAPHY */
p {font-size:12px; color:#434343; line-height:18px; margin:10px 0 10px 0;}
h1 { font-size:13px;} 
h4 { font-weight:normal; font-size: 24px;font-family: "Century Gothic", Arial, Helvetica, sans-serif; color:#333333; margin:0 0 5px 0;}
#content h1 { font-weight:normal; font-size: 24px;font-family: "Century Gothic", Arial, Helvetica, sans-serif; color:#333333; margin:0 0 5px 0;}
#content h2 {
	font-weight:normal;
	font-size: 20px;
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	color:#1B4B31;
	margin:0 0 5px 0;
}
#sidebar h2 {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#0154A5; margin:5px 0 5px 0;}
#sidebar h2 a{font-size:12px; text-decoration:none;  color:#0154A5;}
#sidebar h4 { text-align:center; margin-bottom:10px;}
#headerText h1 { font-weight:normal; font-size: 25px;font-family: Arial, Helvetica, sans-serif; color:#000; margin:0 0 5px 0; }
#content p  { font-size:12px;}
#homepageImgs h1 {font-size:12px; font-weight:normal; margin-top:13px; color:#434343;  }
#homepageImgs h1 a{color:#434343;  }

#content h6 { font-size:12px; font-weight:normal; margin: 10px 0;}
#caseStudies h4{color:#086131; text-align:center; }
#downloadsHP h4{color:#086131; text-align:center; }
#footer p { font-size:11px; line-height:18px;  }
.boldHeader { font-size:18px; font-weight:bold; margin-top:5px;}

/* LISTS */
li 
ul{ margin:10px 0; padding:10px 0;}
.bluebox ul li { list-style-type:disc; padding-left:20px;}
.bluebox ul { padding:10px 0px 10px 30px;}

#content .list ul{ margin:10px -20px;;}
#content .list ul li {
background: url(http://www.aircondition.co.uk/images/arrows.png) no-repeat left -54px;padding: 1px 15px 1px 15px; margin: 0; margin-bottom:5px;  list-style-type:none; _background: url(http://www.aircondition.co.uk/images/arrows.gif) no-repeat left -51px;padding: 1px 15px;
margin-left:10px;
*margin-left:10px;
_margin-left:10px;
}

#sidebar .list ul{ margin:10px -20px;;}
#sidebar .list ul li {
background: url(http://www.aircondition.co.uk/images/arrows.png) no-repeat left -54px;padding: 1px 15px 1px 15px; margin: 0; margin-bottom:5px;  list-style-type:none; _background: url(http://www.aircondition.co.uk/images/arrows.gif) no-repeat left -51px;padding: 1px 15px;
margin-left:10px;
*margin-left:10px;
_margin-left:10px;
}


/* LINKS */
#content p a { color:#434343; font-size:12px;}
a { color:#000000;}

/* HEADER */
.logo {float:left;}
.phone { float:right;margin-top: 16px;}
#headerText{float:left;
margin-left:45px;
margin-top:60px;
text-align:left;
}
#breadcrumbs { font-size:11px; color:#0154A5; margin-bottom:10px; }
#breadcrumbs a { font-size:11px; color:#0154A5; }

/* SIDEBAR */
.horzBorder { margin:0 auto; margin-top:10px; margin-bottom:10px; height:1px; width:95%; border-top:1px #086131 solid; }

/* TOP NAV BAR */	
ul#menu{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:28px;font-size:16px;font-weight:bold;background:#000562;font-family:Helvetica,Arial,Verdana,sans-serif;}
ul#menu li{display:block;float:left;margin:0;pading:0;}
ul#menu li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:6px 9px 0 10px;height:22px;}
ul#menu li a:hover{background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}

/* TOP NAV BAR CURRENT STATES */
body#home div#container div#topNav ul#menu li.home a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#service div#container div#topNav ul#menu li.service a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#servicesOffered div#container div#topNav ul#menu li.servicesOffered a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#costing div#container div#topNav ul#menu li.costing a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#news div#container div#topNav ul#menu li.news a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#downloads div#container div#topNav ul#menu li.downloads a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#faq div#container div#topNav ul#menu li.faq a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#about div#container div#topNav ul#menu li.about a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#contact div#container div#topNav ul#menu li.contact a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}
body#vacancies div#container div#topNav ul#menu li.vacancies a {background:transparent url(http://www.aircondition.co.uk/images/nav/green1.png) repeat-x top left;	border:#005B10 1px solid;border-bottom:0px;padding:5px 8px 0 9px;}

/* ACCORDION */
/* 
#accordion {background:url(../images/accordion/bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; width:618px; padding-top:10px; padding-left:10px;  height:330px; margin-top:10px; margin-bottom:10px;}*/
#accordion {background-color:#d9e9fe;
      border: 1px solid #88b2e9;
font-family:Arial,Helvetica,sans-serif;
margin-bottom:15px;
margin-top:15px;
padding:25px 25px 15px;
line-height:25px;}

#accordion h1 {}


#accordion h4 {color:#0356A7; margin-bottom:10px; padding-left:0px;font-size:24px; margin-top:-5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;} 
#accordion p {font-size:12px; margin-left:25px;} 
.accordion2 {width: 620px;}
.accordion2 h3 {background: url(http://www.aircondition.co.uk/images/arrows.png) no-repeat left -51px;padding: 1px 15px; margin: 0; font-size:16px; font: bold Arial, Helvetica, sans-serif; none;cursor: pointer; margin-left:15px; _background: url(http://www.aircondition.co.uk/images/arrows.gif) no-repeat left -51px;padding: 1px 15px; }
.accordion2 h3:hover {}
.accordion2 h3.active {background-position: left 5px;}
.accordion2 p {margin: 0;padding: 5px 15px 5px;display: none; font-size:12px;} 
.h3Space { margin-left:10px;}
.technology{ /*header of 2nd demo*/cursor: hand;cursor: pointer; font-size:16px; font-weight:bold;margin:10px 0;}
.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #086131;}
.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #333333;}
.thelanguage ul{padding-left:45px;}

/* BORDERS ETC */
.horLineBig {height:1px; width:100%; border-top:1px #086131 solid; margin:10px 0 0px 0;}
.bluebox { border:#75ADDE 1px solid; background-color:#C1D8F8;}
/* BUTTONS ETC */

/* HEADERS ETC */
.centreImg { margin:0 auto 0 auto; text-align:center; margin-bottom:10px; margin-top:0px;}

/* CONTENT HOMEPAGE */
#caseStudies{  float:left; margin-top:10px; font-size:13px; margin-left:15px; }
#preferedSuppliers{  float:left; margin-top:14px;font-size:13px; }
#preferedSuppliers img{padding: 0 15px;}
#downloadsHP{  float:left; margin-top:30px;font-size:13px; margin-left:15px;}
#caseStudies ul { padding-left:0;}
#caseStudies ul li {  background:url(http://www.aircondition.co.uk/images/buttons/li.jpg) no-repeat 0px 3px; list-style-type:none; margin-bottom:5px;}
#caseStudies ul li a { margin-left:20px; color:#434343; text-decoration:underline; }
#downloadsHP ul{ padding-left:0;}
#downloadsHP ul li {  background:url(http://www.aircondition.co.uk/images/buttons/li.jpg) no-repeat 0px 3px; list-style-type:none;margin-bottom:5px;}
#downloadsHP ul li a { margin-left:20px; color:#434343; text-decoration:underline; }
.moreItems{ font-weight:bold;}
#homepageImgs { margin:0 auto 0 auto;   text-align:center; margin:170px 0 10px 0;}
.hpimg{ float:left; width:160px; margin-top:20px; margin-bottom:20px;}

/* CONTACT FORM */
.txtfield{width:185px; height:20px; margin-bottom:5px; vertical-align:top; }
.txtarea{ width:185px; margin-bottom:5px;}
.button{margin-bottom:10px;}

/* FOOTER */

/* TABS */
UL.tabNavigation {list-style: none;margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif;}

		UL.tabNavigation LI {
		    display: inline;
		}

		UL.tabNavigation LI A {
		    padding: 3px 8px;
		    background-color: #B7D1F6;
		    color: #000;
			font-size:11px;
		    text-decoration: none;
		}

		UL.tabNavigation LI A.selected,
		UL.tabNavigation LI A:hover {
		    background-color: #333;
		    color: #fff;
		    padding-top: 7px;
		}
		
		UL.tabNavigation LI A:focus {
			outline: 0;
		}

		div.tabs > div {
			padding: 5px;
			margin-top: 3px;
			border: 1px solid #333;
		}
		
		div.tabs > div h2 {
			margin-top: 0;
			margin-bottom:5px;
			font-size:16px;
		}

		#first {
		   
		}

		#second {
		    
		}
		#third {
		}
		
/* JS Scroll box */

#scrollBox 
{
	overflow:hidden;
	text-align: left;
	width:95%;
	*width:100%;
	_width:100%;
	height:240px;
	position: relative;
	text-align:center;
	top:0px;
	left:0px;
	
	
	margin-left:15px;
	*margin-left:-20px;
		_margin-left:-20px;

}

#arrows 
{
	width:13px;
	position:absolute;
	top: 3px;
	right:0px;
	
}

#scroller 
{
	overflow:visible;
	position:relative;
	text-align:left;
	width:590px;
	height:6850px;
}		
#categories {}
#categories ul { list-style-type:none;}
#categories ul li {list-style-type:none; line-height:30px; text-align:center;}
#news h1 {font-weight:normal; font-size: 24px;font-family: "Century Gothic", Arial, Helvetica, sans-serif; color:#333333; margin:0 0 5px 0;}

.list li {
		margin:0 0 5px 10px;
	padding:1px 15px;
}
#accordionMana{
background-color:#d9e9fe;
border: 1px solid #88b2e9;
font-family:Arial,Helvetica,sans-serif;
line-height:25px;
margin-bottom:25px;
margin-top:25px;
padding:0px 25px 0px 25px;

}
#whyUs p{
padding-left: 40px;
background:url('images/tick.gif') no-repeat top left;
}
#whyUs #whyUsStart{
padding-left: 40px;
background:none;
}
