 /*  
Theme Name: aBrook-2009_Beta01 
Theme URI: http://www.abrook.com
Description: aBrook Theme
Version: 2009.06.26
Author: Andrew Brook
Author URI: http://www.abrook.com
*/
	
/* Reset ################### */

	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
	table{border-collapse:collapse;border-spacing:0;}
	fieldset,img{border:0;}
	address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
	ol,ul,li {list-style:none;}
	caption,th {text-align:left;}
	h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
	q:before,q:after{content:'';}
	abbr,acronym {border:0;}
	
/* Styles ################### */	

 	html, body { height: 100.1%; margin:0; padding: 0; }
/*	body{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #666; }*/
	body{ font: normal  13px/20px Georgia, "Times New Roman", Times, serif; color: #666; }
	
	#page{  margin:0 auto; width:940px; overflow:hidden; }

	#header { margin:10px 0; padding:10px 0 10px; border-bottom: 1px solid #ccc; float:left; width:100%;}
	

	#logo a{ float:left; height:30px; background:url(images/logo-ab-2012-hover.gif) no-repeat 0 -2px; margin:0; padding:0; overflow:hidden; width:190px; text-indent:-9000px; margin:0 30px 0 0; overflow:hidden; float:left; }
	#logo strong a:hover{ background-position:0px -46px;}
	
	a{ color:#2BF; text-decoration:none; } 
	a:hover{ text-decoration:underline; } 
	hr{ border:1px solid #fff; border-top:1px dotted #ccc; }
	hr.solid{ border:1px solid #fff; border-top:1px solid #ccc; clear:both; padding:5px 0; display:block; }	
		
	h1, h2, h3, h4, h5, h6{margin:0px; padding:0px; color:#777; font:normal Georgia, "Times New Roman", Times, serif; margin:0;}
	h1 {font: bold 24px/33px Georgia, "Times New Roman", Times, serif; padding:20px; color:#fff;}
	h1 a{ text-decoration:none; color:#fff;}
	h1 a:hover{ background:url(images/ri_logo.gif) no-repeat 0 -45px;  }
	h2{ font: normal 22px/30px Georgia, "Times New Roman", Times, serif; color:#2BF; margin:5px 0 10px 0;  } 
	
	h3{ font:normal 18px/24px Georgia, "Times New Roman", Times, serif; color:#555; padding-bottom:4px; margin-bottom:10px; border-bottom:1px dotted#ccc;}
	h4{ font:bold 13px/22px Georgia, "Times New Roman", Times, serif; color:#2BF; margin:10px 0 5px;}
	h5{ font: bold 11px/19px Georgia, "Times New Roman", Times, serif; margin:0 0 8px; }
	h6{ font: normal 11px/19px Georgia, "Times New Roman", Times, serif; margin:0 0 8px; color:#999; }
	
.promoBG{ width:auto;  clear:both; padding:10px; margin:5px 0 10px; background-color:#444; -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;}


	p{ font:normal 13px/18px Arial, Helvetica, sans-serif; margin:5px 3px 10px; color:#666; } 
	pre{color:#F30;}

	.pageTop {border-bottom:1px solid #ccc; width:100%;  padding:0 0 10px; margin:0 0 10px; float:left; }
		
	#breadcrumbs {border-bottom:1px solid #ddd; width:100%;  padding:0 0 4px; margin:-6px 0 10px; float:left; font-size:11px; }
	#breadcrumbs{ font-family:Georgia, "Times New Roman", Times, serif ; font-style:italic;  text-shadow: 1px 0px 0px #eee;}
	
	
	/*#home .pageTop .content { width:100%; height:280px; float:left; padding:0; margin:10px 0px 0px;	background:url(http://www.abrook.com/cms/2009/wordpress/wp-content/uploads/2009/05/banner-creative.gif) repeat-x left 0; }
	*/
	#pageTop h2{}
	#pageTop h3{}
	
/* Navigation ///// */					

.menu {font: normal 11px/15px Arial, Helvetica, sans-serif; text-align: left; padding-top:1px; }
	.menu ul {margin: 0; padding: 0; list-style: none;   }
	.menu ul li {position: relative; float: left; z-index:500;text-decoration:none; padding: 1px auto 1px; border-top: 1px solid #fff; color: #666666; background-color: #f5f5f5; text-transform: uppercase;}
	.menu li ul {position: absolute;left: 0; /* Set 1px less than menu width */top: auto; display: none;}
	.menu li ul ul{position: absolute; left:100%; /* Set 1px less than menu width */ top: -.1em;display: none;}

	
/* Styles for top Menu Items */
	.menu ul li a {display: block; text-decoration: none; color: #555; background: #fff; /* IE6 Bug */padding: 4px 4px 4px 7px;  /*position:absolute;*/ z-index:500; width:88px;  border-left: 1px solid #ddd;
	-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
	.menu li ul a {-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}

.menu ul li:hover a { border:none; padding-right:5px;}
	 
	/* commented backslash mac hiding hack \*/ 
	* html .menu ul li a {height:1%;}
	 html* .menu ul li a:hover { background-color:#0CF; color:#FFF;  }
	/* end hack */ 

/* drop list hover styles */
	.menu li:hover a, 
	.menu li.over a,
	.menu li:hover li:hover a, 
	.menu li.over li.over a,
	.menu li:hover li:hover li:hover a, 
	.menu li.over li.over li.over a,
	.menu li:hover li a:hover, 
	.menu li.over li a:hover,
	.menu li:hover li:hover li:hover a:hover, 
	.menu li.over li li a:hover,
	.menu li:hover li:hover li:hover li:hover a:hover, 
	.menu li.over li.over li.over li.over a:hover 
	{  color: #fff;   background-color: #2BF; position:relative; /*border-left: 1px solid #fff;  background-color: #00c2f2;*/ }
	
/* dropdown list styles*/
	.menu li:hover li a, 
	.menu li.over li a,
	.menu li:hover li:hover li a, 
	.menu li.over li.over li a,
	.menu li:hover li:hover li:hover li a, 
	.menu li.over li.over li.over li a { color:#555; text-transform: none; background-color:#eee;   /*Opacity*/ filter: alpha(opacity=90); -moz-opacity: 0.9;  opacity: 0.9; }
	
	.menu li ul li  { /* width:230px;*/ } 
	.menu li ul li a { padding: 7px 9px; font-size:11px; border-left:none; width:210px;}
	
 
/* Sub Menu Styles */
	.menu ul li:hover ul ul, 
	.menu ul li:hover ul ul ul, 
	.menu ul li.over ul ul, 
	.menu ul li.over ul ul ul {display:none;}
	
	.menu ul li:hover ul, 
	.menu ul li li:hover ul, 
	.menu ul li li li:hover ul, 
	.menu ul li.over ul, 
	.menu ul li li.over ul,
	.menu ul li li li.over ul {display: block; /*background-color:#ccc; */}
	
/* Sub Menu Styles */
	.menu ul li:hover ul ul, 
	.menu ul li:hover ul ul ul, 
	.menu ul li.over ul ul, 
	.menu ul li.over ul ul ul {display:none;}
	
	.menu ul li:hover ul, 
	.menu ul li li:hover ul, 
	.menu ul li li li:hover ul, 
	.menu ul li.over ul, 
	.menu ul li li.over ul,
	.menu ul li li li.over ul {display: block;}

	
	.menu li ul {/*border: 1px solid #ccc; border-width:0 1px 1px;*/	-moz-box-shadow:0px 4px 8px #aaa; -webkit-box-shadow:0px 4px 8px #aaa; box-shadow: 0px 4px 8px #aaa;
		-webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}

.fadeMe{filter: alpha(opacity=10); -moz-opacity: 0.1;  opacity: 0.1;}

	li.current_page_item a{ background-color:#f2f2f2; /*border-right:3px solid #2BF; color:#2BF;*/

	-moz-box-shadow: 0px 0px 5px #ccc; 
	-webkit-box-shadow: 0px 0px 5px #ccc; 
	box-shadow: 0px 0px 5px #ccc;} 


	
/*  Comments ///// */

	/*h3 #comments { margin-bottom:5px;}*/
	#comments{margin:20px 0 10px 0; background:url(images/dot.gif) repeat-x 0px 0px; padding-top:10px; }
	
	#commentform textarea { width:650px; height:100px; padding:10px;   }
	#commentform textarea #comment{font:normal Arial, Helvetica, sans-serif 12px/14px; color:#555; }
	#comments form label{}
	
 	#commentlist { margin:0 0 5px 0; padding:0; } 
	#commentlist li { margin:0; padding:10px 0 5px 0 ; list-style:none; background:url(images/dot.gif) repeat-x 0px 100%;}	
	
	
	
	.post{clear:both; display:block; /*width:auto; overflow:hidden;font: normal Georgia, "Times New Roman", Times, serif 13px/18px;*/}
	#content  .post .entry .portfolio img{ float:left; margin-right:20px;}
	.post-right{float: right; width: 230px;}
	
	.datePub{font:italic normal 12px/14px  Georgia, "Times New Roman", Times, serif; float:right; width:60px; text-align:center; padding-top:3px; }
	
	.post h2{ margin-right:70px; }
	.post img, .entry img{ margin:0px 20px 10px 0px; border:5px solid #eee; padding:8px; float:left;}
	/*.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6.entry p{{ float:left;  clear:right;}*/
	.entry{font: normal Arial, Helvetica, sans-serif 13px/18px; margin:5px 0;}
	.entry p{ margin:5px 0 15px 0;}
	.entry strong{ }
	.entry ul{ margin:7px 0 10px 5px; padding:0; font:normal 11px/17px Arial, Helvetica, sans-serif; color:#777; }
	.entry ul li{padding-left:20px; background:url(images/bullet-arrow.gif) no-repeat 5px 50%; margin-bottom:4px; list-style:none; list-style-position:outside; font: normal Arial, Helvetica, sans-serif 13px/16px; }
	.entry ul li ul{}
	.entry ul ul li{padding-left:15px;	/*padding-left:30px; background-position:15px 50%;*/ list-style:disc; list-style-position:inside; background:none;}
	.entry ul li ul li ul {}
	.entry ul ul ul li{	padding-left:25px; /*padding-left:40px; background-position:25px 50%;*/ list-style:circle;list-style-position: inside; background:none;}
	
	.entry ol{ margin:0 0 10px 5px; padding:0; /*font:normal 13px/17px Arial, Helvetica, sans-serif;*/ color:#777; list-style:decimal; }
	.entry ol li{padding-left:12px;  margin-bottom:4px; list-style: decimal; list-style-position:inside; font: normal Arial, Helvetica, sans-serif 13px/16px; }
	

	.postmetadata {background:url(images/dot.gif) repeat-x 0px 0; padding:10px 0 10px; margin:0 0 10px; border-bottom:1px solid #ddd; font:normal 11px/14px Arial, Helvetica, sans-serif; clear:both;  }
	
	
/* Sidebar ///// */
	
	#sidebar { padding:0px; width:220px; float:right;}
	#sidebar p{font:normal 11px/17px Arial, Helvetica, sans-serif;}
	#sidebar h2 {font: normal 19px/26px Georgia, "Times New Roman", Times, serif; color:#2BF; margin:5px 0 10px 0;}
	#sidebar  form {}
	
/*	#sidebar ul{ margin:7px 0 10px 5px; padding:0; font: normal 11px/14px Georgia, "Times New Roman", Times, serif; }
	#sidebar ul li{padding-left:20px; background:url(images/bullet-arrow.gif) no-repeat 5px 4px; margin-bottom:10px; list-style:none; list-style-position:outside; }
	#sidebar ul ul li{padding-left:0px; background:url(none); margin-bottom:10px; list-style:disc inside; color:#888;  }
	#sidebar ul li a{ }
	#sidebar ul li a:hover{ text-decoration:none; background-color:#2BF; color:#FFF;}*/
	
	#sidebar ul{ margin:7px 0 10px 5px; padding:0; font: normal 11px/14px Georgia, "Times New Roman", Times, serif; }
	#sidebar ul li{ /*border:1px solid #eee;*/ margin:0 3px 3px 0;}
	#sidebar ul li a{ padding:6px 4px 6px 18px; background:url(images/bullet-arrow.gif) no-repeat 5px 50%; display:block; list-style:none; list-style-position:outside; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
	#sidebar ul li a:hover{ text-decoration:none; background-color:#2BF; background-image:url(images/arrow-white.gif); color:#FFF;}
	/*#sidebar ul ul li{padding-left:0px; background:url(none); margin-bottom:10px; list-style:disc inside; color:#888;  }*/
	
  #sidebar ul.submenu li.current_page_item a,
  #sidebar ul.submenu li.current_page_item a:hover{background:#f9f9f9 url(images/bullet-arrow.gif) no-repeat 5px 50%;  color:#555; text-shadow: -1px -1px #fff; /*background:#555 url(images/arrow-white.gif) no-repeat 5px 50%;  color:#fff; */
  -moz-box-shadow: 0px 0px 3px #ccc; -webkit-box-shadow: 0px 0px 3px #ccc; box-shadow: 1px 1px 3px #ccc;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
  

	
/* Search Form ///// */
	.your-message textarea{width:300px; height:100px;}
	.wpcf7 input {padding:5px;}
	
	input, textarea {	border:1px solid #ccc; }
	label {color:#999;}

 	#searchsubmit { padding:3px; border:none;  background:#333;  color:#fff;  font:normal 12px arial; }
	#searchsubmit:hover { background:#2BF; } 
	
	#submit { padding:5px 14px; border:none;  background:#333;  color:#fff;  font:normal 14px/14px arial; }
	#submit:hover { background:#BF; }
	
	
/* Footer ///// */
	
	#footer { font: normal 11px/15px Arial, Helvetica, sans-serif; border-top:1px solid #ccc; clear: both; margin: 10px 0 10px 0; padding:10px 0; width: 100%; text-align: left; color: #999; float:left; } 
	
	#footer .info {background:url(images/dot.gif) repeat-x 0px 26px;/* border:1px solid #f00;*/ padding:0 0 25px; }
	#footer  ul.menu{ margin:0; padding:0; }
	#footer ul.menu  li{ list-style: none; display:inline; float:left; }
	#footer ul.menu  li a{ padding:1px 30px 1px 5px; margin:0; float:left; color: #999; text-decoration:none; border:none; }
	#footer  ul.menu  li a:hover { text-decoration:none; color: #fff;   background-color: #2BF; border:none; }

	#footer em{ font-family:Arial, Helvetica, sans-serif; font-size:11px; border-top:1px solid #ccc; text-align: left; color: #999; background-color:#f5f5f5; } 
	#footer .contact{ text-align:right; float:right; padding:0; margin:0 0 0 20px; line-height:16px; } 
	#footer .contact a{ color:#2BF; }
	#footer .contact a:hover{ text-decoration:underline; }	 

	#footer .col{ width:220px; margin:0 12px 0 0; }
	#footer .col ul{ margin:0; padding:0; list-style: none; }
	#footer .col ul li{ list-style: none;  clear:both;}
	#footer .col ul li a{ padding:2px 10px 2px 5px; margin:0; clear:both; color: #2BF; text-decoration:none; display:block; width:190px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
	#footer .col  ul li a:hover { text-decoration:none; color: #fff;  background-color: #2BF; }


/* Content ///// */
	
	#content { width:710px; float:left; padding:0; min-height:400px; }
	.home #content { background:url(images/dot.gif) repeat-y 460px 00px; }
	.home #content .left{ width:450px; float:left; padding:0; clear:both; }
	
	/* ? */
	#content  .content{ padding:0 10px 10px 0;}

/*  Page styles ///// */

	.home{}

	.page{}
	.pageTop h1 {}
	
	.page 	.pageTop .content { width:100%; float:left; padding:0; margin:0; background:url(http://www.abrook.com/cms/2009/wordpress/wp-content/themes/aBrook-2009_Beta01/images/banner/attention-detail.png) repeat-x left 0; }
	.single .pageTop .content { width:100%; float:left; padding:0; margin:0; background:url(http://www.abrook.com/cms/2009/wordpress/wp-content/themes/aBrook-2009_Beta01/images/banner/company-img.png) repeat-x left 0; }
    .category .pageTop .content, .archive .pageTop .content { width:100%; float:left; padding:0; margin:0; background:url(http://www.abrook.com/cms/2009/wordpress/wp-content/themes/aBrook-2009_Beta01/images/banner/successful-projects.png) repeat-x left 0; }
	/*
.archive .pageTop .content { width:100%; float:left; padding:0; margin:0; background:url(http://www.abrook.com/cms/2009/wordpress/wp-content/themes/aBrook-2009_Beta01/images/banner/front-end-dev.gif) repeat-x left 15%; }
	.archive .pageTop .content h1 { color:#555;}
*/
	.error404 .pageTop .content { width:100%; float:left; padding:0; margin:0; background:url(http://www.abrook.com/cms/2009/wordpress/wp-content/themes/aBrook-2009_Beta01/images/banner/inspiring-clients.jpg) repeat-x left 0; }
	
/*
	.page #content .content .container{ padding:0 10px 10px 0;}
	.single #content .content{ padding:0 10px 10px 0;}

	#page .portfolio{ clear:both; width:690px; margin:0 auto; }	
	#page .portfolio img{ margin:10px auto 10px 90px; border:5px solid #eee; padding:8px; }
	#page .portfolio a img { border:5px solid #eee; padding:8px; background:#FFF;} 
	#page .portfolio a:hover img { border:5px solid #e3e3e3; background:#f5f5f5;} 
*/

	#content-100{ width:100%;  /*border:1px solid #0f0;*/ overflow:hidden;}
	
	/*	#page .portfolio{ clear:both; width:100%; margin:0 auto; border:1px solid #f00; overflow:hidden;}*/
	#page .portfolio .row{width:930px;  overflow:hidden; margin:0 auto 20px; padding-bottom:20px; float:none;}
	
	/*#page .portfolio-example .row{width:700px;  overflow:hidden; margin:0 auto 20px; padding-bottom:20px; float:none;}*/
	.thumbs {clear:both;}
	.thumbs img{ margin:0px 15px 13px 0px; border:2px solid #eee; padding:8px; float:left;}
	.thumbs a img {border:2px solid #eee; padding:8px; background:#FFF;}
	.thumbs a:hover img {border:2px solid #2BF; background:#f5f5f5; }
	
	
	#page .portfolio img{ margin:10px auto 10px 0px; border:5px solid #eee; padding:8px; float:left; }
	#page .portfolio a img { border:5px solid #eee; padding:8px; background:#FFF;} 
	#page .portfolio a:hover img { border:5px solid #e3e3e3; background:#f5f5f5;} 
	#page .portfolio .info{ margin:10px 0 10px 550px; /*width:360px; border:1px solid #00f;*/}
	#page .portfolio .info p{ font:12px/19px Arial, Helvetica, sans-serif;}
	#page .portfolio .info img{border:none; margin:0; padding:5px 0;}	
	
	#page .portfolio-example img{margin-bottom:30px;}
	
	.portfolio .logo {width:110px; height:50px;  background-position:right; background-repeat:no-repeat; border:none; display:block; margin:20px 0 0 0;}
	.portfolio .l-via { 	background-image:url(images/logos/logos-bw_via.gif);}
	.portfolio .l-gs{	background-image:url(images/logos/logos-bw_g.s.j.b.w.gif);}
	.portfolio .l-holden{background-image:url(images/logos/logos-bw_holden.gif);}
	.portfolio .l-citroen{background-image:url(images/logos/logos-bw_citroen.gif);}
	.portfolio .l-sensis{background-image:url(images/logos/logos-bw_sensis.gif);}
	.portfolio .l-bigpond{background-image:url(images/logos/logos-bw_bigpond.gif);}
	.portfolio .l-army{	background-image:url(images/logos/logos-bw_army.gif);}
	.portfolio .l-rmit{	background-image:url(images/logos/logos-bw_rmit.gif);}
	.portfolio .l-mocopan{background-image:url(images/logos/logos-bw_mocopan.gif);}
	.portfolio .l-rea{	background-image:url(images/logos/logos-bw_rea.gif);}
	.portfolio .l-myer{	background-image:url(images/logos/logos-bw_myer.gif);}
	.portfolio .l-bunnings{background-image:url(images/logos/logos-bw_bunnings.gif);}
	.portfolio .l-austSuper{background-image:url(images/logos/logos-bw_austSuper.gif);} 





/*  General styles ///// */

	.row{float:left; clear:both; /*border:1px solid #f00;*/ width:100%; overflow:hidden;}
	.col{ float:left; display:inline; width:220px; margin:0 12px 0 0;}
	.col p {font:normal 11px/17px Arial, Helvetica, sans-serif; margin:0 0 8px 0;}
	
	.col-2 .col{ float:left; display:inline; width:333px; margin:0 12px 0 0; }
	
	.left {float:left;}
	.right {float:right;}
	
	.dot { background:url(images/dot.gif) repeat-x 0 100%;  padding-bottom:5px;}
	.dotLeft{background:url(images/dot.gif) repeat-y 710px 50px;}
	.border { border:1px solid #f00; }
	
	.border2{border:2px solid #eee; padding:2px; }
      a .border2:hover{border:1px solid #ddd; background:#f5f5f5; padding:3px; }
	
	.top {font:normal 11px Georgia, "Times New Roman", Times, serif; display:block; text-align:right; /*float:right;*/}
	
	.clear{ clear:both;}
	
/*  Fixes ///// */

	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix {display: inline-block;}

	
/* Function styles ///// */


	.selected-clients a {background: url(images/1px.gif) no-repeat 10px 0px; height:50px; width:110px; padding:5px 8px; margin:-2px 0 0 -5px; display:inline-block; outline: none;}
	html* .selected-clients a {padding:4px 8px;}
	.selected-clients a:hover {background-position: -105px 0px;}
	
	/* Client logos */
	/*
	.selected-clients{ height:405px; }
	.selected-clients .container{ width:220px; margin:10px 0; height:100%; overflow:scroll; text-align:center; } 
	*/

	
	
	.selected-clients { width:120px; margin:10px 0 10px 40px; height:100%; overflow:hidden; text-align:center; } 
	.selected-clients img{ width:110px; height:50px; margin-bottom:5px;  /*text-align:center;  float:left; clear:both; overflow:hidden;*/}
	.selected-clients a img { background:url(images/1px.gif); width:110px; height:50px; border:none; outline: none;/* float:left; clear:both; overflow:hidden;*/ }
	.selected-clients img a:hover { background-position: 0 100px;}
	.selected-clients li a{ width:110px; }
	
	#sidebar .selected-clients ul{margin:0 0 0 20px;}
	#sidebar .selected-clients li{padding-left:0px; background:url(none); margin-bottom:0px; list-style:none; }
	#sidebar .selected-clients li a:hover{ text-decoration:none; background-color:#FFF; color:#FFF;}
	
	.selected-clients a.via { 	background-image:url(images/logos/logos-bw_via.gif);}
	.selected-clients a.gs{		background-image:url(images/logos/logos-bw_g.s.j.b.w.gif);}
	.selected-clients a.holden{	background-image:url(images/logos/logos-bw_holden.gif);}
	.selected-clients a.citroen{background-image:url(images/logos/logos-bw_citroen.gif);}
	.selected-clients .sensis{	background-image:url(images/logos/logos-bw_sensis.gif);}
	.selected-clients .bigpond{	background-image:url(images/logos/logos-bw_bigpond.gif);}
	.selected-clients .army{	background-image:url(images/logos/logos-bw_army.gif);}
	.selected-clients .rmit{	background-image:url(images/logos/logos-bw_rmit.gif);}
	.selected-clients .mocopan{	background-image:url(images/logos/logos-bw_mocopan.gif);}
	.selected-clients .rea{		background-image:url(images/logos/logos-bw_rea.gif);}
	.selected-clients .myer{	background-image:url(images/logos/logos-bw_myer.gif);}
	.selected-clients .bunnings{background-image:url(images/logos/logos-bw_bunnings.gif);}
	.selected-clients .austSuper{background-image:url(images/logos/logos-bw_austSuper.gif);} 
	
	/* Slideshow ///// */	

	.slideFrame{ width:940px; height:130px; background: url("http://www.abrook.com/cms/2009/wordpress/wp-content/uploads/2009/07/blue.png") center center no-repeat;  }
	.slideFrame .text{ position: absolute; display:block; z-index:20; /* zoom: 1;*/}
	.slideFrame .text h1{ font: bold 37px Arial, Helvetica, Geneva, sans-serif; color:#000; position: absolute; padding:1px 80px 1px 10px; margin:35px auto 10px 30px;  z-index:21; white-space:nowrap; letter-spacing:-1px; background-color:#fff; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; border-right:8px solid #ddd;}
	.slideFrame .slide-copy{ position: absolute; display:block; z-index:0; overflow:hidden; top:90px; margin-left:20px; width:10px; height:0px;}
	.slideFrame .slide-copy h2{ font:normal 10px Arial, Helvetica, sans-serif;}


.image-holder{  background:#fff url(images/preloader.gif) 50% 50% no-repeat;  min-width:500px; min-height:360px; float:left;}	

.nextPrev {clear:both; padding:0px 0 8px ;  float:left; width:100%;  }

.nextPrev a{ border:1px solid #ddd; padding:2px 7px; font-size:11px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.phone{ float:right; font:bold 17px Georgia, "Times New Roman", Times, serif; color:#2BF;color:#999; margin-top:-2px;}

