html {
	 height: 100%;
	 background: url(http://www.imageglass.co.nz/uploads/igimg/bg1.png) repeat-x;
}
.htmlinner {
   	 background: url(http://www.imageglass.co.nz/uploads/igimg/bg2.png) repeat-x;
 
}
.footer2 ul.clearfix {height:auto;}
#equalize p { font-family: 'Open Sans', sans-serif !important;
font-size: 14px !important; text-align:center;}
body {
	 margin : 0;
	 padding : 0;
	 font-family:tahoma;
	 font-size:13px;
	 height:100%;
	 line-height:180%;
 
}
.tabon {background: #eee;
color: #000;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, nav, menu, nav, section, summary {
	display: block;
}
#equalize h2 {
margin: 0px;
padding: 0px;
font-size: 26px !important;
font-family: Roboto Condensed !important;
font-weight: 400 !important;}

.container {
	 width : 1100px;
	 min-height: 100%;
	 border:0px solid black;
	 height: auto !important;
	 height: 100% ;
	 margin: 0 auto;
	 overflow:hidden;


	 }

.cf li a {font-size: 25px!important;}
.cf li a:hover {color: #333;}
.innercontent {
    background-color:#fff;   
    background:url(http://www.imageglass.co.nz/uploads/igimg/main_bg.png) no-repeat top left;
    float:left;
    margin-top:1px;
    width:1100px;
    min-height:400px;
}
.copyrightfooter {text-align:center; width:100%; clear:both;}
.copyrightfooter a {color:#fff; text-decoration:none;}
.copyrightfooter a:hover {color:#000; text-decoration:none;}
section#inrtband {
    background: url(http://www.imageglass.co.nz/uploads/igimg/inshadow.png) no-repeat top left;
    width:303px;
	float:left;
    margin-top:10px;
    padding:10px;
	min-height:300px;;
}
header#mainHeader {
    height:140px; 
    width:1100px;
    float:left;
    border:0px solid red;
    background: url(http://www.imageglass.co.nz/uploads/hwimg/bg2.png) repeat-x;

}

header#mainHeader .headleft {
    width:435px;
    float:left;
    height:140px;
    border:0px solid red;
    padding-left:0px;
}

header#mainHeader .headerright {
    width :300px;
    float:left;
    height:140px;
    border:0px solid red;
}
       
header#mainHeader .logo {
    float:left;
    width:635px;
    height:102px; margin-top:20px;

}

header#mainHeader .tagline {
    float:left;
    width:435px;
    height:43px;
}
header#mainHeader .phone {
    
    padding-top:15px;
    padding-left:50px;
    width:200px;
    height:40px;
    background:url(http://www.imageglass.co.nz/uploads/igimg/phone.png) 20px 28px no-repeat;
}
header#mainHeader .quote {
   
    padding-top:5px;
    padding-left:20px;
    width:200px;
    height:90px;
   
}
.headermid { width:250px; float:right;}

header#mainHeader .phone p{
    margin:0px;
    padding:0px;
    font-size:32px;
    font-family:Roboto Condensed;
    font-weight:400
}


header#mainHeader .customer {
    float:left;
    width:300px;
    height:140px;
}

nav#menu {
    float:left;
    margin-top:4px;
    width:1031px;
    height:40px;
    color:#fff;
}
#search {
  float:left;
  width:39px;
  margin-top:4px;
}

.middleband {
    float:left;
    margin-top:4px;
    height:389px;
    width:1100px;
}
nav#leftmenu {
    float:left;
    width:284px;
    height:381px;
    background:url(http://www.imageglass.co.nz/uploads/igimg/framebtn.png) top left no-repeat;
    }

.featured{
    float:left;
    width:268px;
    height:61px;
    margin-top:7px;
    margin-left:16px;
    background:url(http://www.imageglass.co.nz/uploads/igimg/featuredbg.gif) top left repeat-x;
}



.slideshow {
    float:left;
    width:808px;
    height:389px;
    padding-top:7px;
    padding-left:8px;
    background:url('http://www.imageglass.co.nz/uploads/igimg/frameimage.png') no-repeat top left;
    }


section#content {
	width:745px;
	float:left;
         padding:10px;
         padding-left:15px;
	border:0px solid red;
}

section#content2 {
	width:1050px;
	float:left;
         padding:10px;
	border:0px solid red;
}


#heading {
   float:left;
   border:0px solid red;
   padding-right:25px;
   padding-left:15px;
   min-width:200px;
   height:43px;
   background:url(http://www.imageglass.co.nz/uploads/igimg/headbg.gif) repeat-x;
   padding-top:5px;
   margin-left:4px;
   margin-top:-6px;
   

}
section#rtband {
    width:303px;
	float:left;
    margin-top:1px;
    padding:10px;
	background:url(http://www.imageglass.co.nz/uploads/igimg/shadow.png) top left no-repeat;
    min-height:300px;;
}

.footerin {
    width:1100px;
	margin: 0 auto;
	padding-right:30px;
    text-align:left;
    min-height:250px;
    font-size:13px;
}
footer#footer {
    background:url(http://www.imageglass.co.nz/uploads/igimg/footer_bg.png) repeat-x;
    background-color:#6B777A;
    float:left;
    width:100%;
    min-height:100px;
}


footer#footer .footer1 {
    float:left;
    width:372px;
    min-height:200px;
    background:url(http://www.imageglass.co.nz/uploads/igimg/footerp.png) top right no-repeat;
}
footer#footer .footer1 ul {
    list-style-type:none;
    float:left;
    width:350px;
    
}
footer#footer .footer1 li {
    font-size:13px;   
    width:132px;
    float:left;
    color:#4C4C4C;
}
footer#footer .footer2 {
    float:left;
    width:800px;
    min-height:200px;
    background:url(http://www.imageglass.co.nz/uploads/igimg/footerp.png) top right no-repeat;
    border:0px solid red;
margin-top:30px;
color:#fff;
}
.footer2 a {color:#fff; font-size:13px !important; text-decoration:none;}
.footer2 a:hover {color:#000; font-size:13px !important; text-decoration:none;}
.footer2 ul {margin:0; padding:0;}
.footer2 li {margin:0; padding:0;}
footer#footer .footer3 {
    float:left;
    width:262px;
    min-height:200px;
margin-top:45px;
margin-left:20px;
}

footer#footer td {
 padding-left:10px;   
}
a.opacity {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
a.opacity:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}

a#opacity {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
a#opacity:hover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}
/* Stylesheet: Main Modified On 2015-10-27 10:09:56 */
html,body,p,th,td,li,dd,dt {
    font-family:Tahoma, Century Gothic, Verdana, Helvetica, sans-serif;
    font-family: 'Open Sans', sans-serif;
    font-size:14px;
    line-height:180%;
}
.search-input {font-family:'Open Sans', Arail; font-size:14px;}
#cntnt01searchinput {padding-left:8px; width:130px; margin-right:10px;}
a {
    color:#124273;
    line-height:160%
}
.designerscomment {color:#858585; font-size:14px; }
a:hover {
    text-decoration:none;
}

a img {
    border:0px;
}

p {
    color:#000000;
    line-height:160%;
    
 }
h1 {
    margin:0px;
    text-align:left;
    font-family:Century Gothic ,Arial, Century Gothic, Verdana, Trebuchet MS;
    font-family: 'Roboto Condensed', sans-serif;
    font-size:28px;
    font-weight:300;
    color:#1C6E82;
    line-height:140%;
    font-weight:300;
}

h2 {
    padding:0px;
    margin:0px;
    font-family: Trebuchet MS, Century Gothic ,Arial, Century Gothic, Verdana;
    font-family: 'Roboto Condensed', sans-serif;
    font-size:24px;
    font-weight:normal;
    color:#1c6e82;
    padding:0px;
    padding-bottom:5px;
    font-weight:300;
    line-height:130%;

}

h3 {
    padding:0px;
    margin:0px;
    font-family: Arial,Trebuchet MS, Tahoma, Century Gothic, Arial, Verdana;
    font-family: 'Roboto Condensed', sans-serif;
    font-size:18px;
    line-height:130%;
    margin-right:20px;
    font-weight:bold;
    color:#00B8D7;
    padding-right:4px;
    font-style:none;
    padding:10px;
    padding-top:25px;
    font-weight:300;
}

h4 {
    padding:0px;
    margin:0px;
    font-family: Trebuchet MS, Tahoma, Century Gothic, Arial, Verdana;
    font-size:18px;
    line-height:130%;
    font-weight:bold;
    color:#B50A1D;
    padding-right:4px;
    font-style:none;
    padding:10px;
    padding-top:25px;

}

h5 {
    padding:0px;
    padding-top:3px;
    padding-bottom:3px;
    margin:0px;
    font-family: Trebuchet MS,Century Gothic,Arial,Verdana;
    font-size:17px;
    font-weight:normal;
    color:#951D21;
}

h6 {
    padding:0px;
    margin:0px;
    font-family: Trebuchet MS, Tahoma, Century Gothic, Arial, Verdana;
    font-size:18px;
    line-height:130%;
    font-weight:bold;
    color:#B50A1D;
    padding-right:4px;
    font-style:none;
    padding:10px;
    padding-top:25px;
}

.featured h2{
    color:#000;
    font-size:20px;
    font-weight:300;
    padding-left:15px;
    padding-top:15px;
    background:url(http://www.imageglass.co.nz/uploads/igimg/fbullet.png) 200px 20px no-repeat;
}


section#content {
padding-top:25px;

}
section#content2 {
 padding-top:25px;
 padding-left:20px;
}
section#content ul{
    list-style-type:none;
}

section#content li{
    background:url(http://www.imageglass.co.nz/uploads/igimg/bullet.png) center left no-repeat;
    padding-left:15px;
}

section#content2 ul{
    list-style-type:none;
margin-top:20px; margin-bottom:40px;
}

section#content2 li{
    background:url(http://www.imageglass.co.nz/uploads/liimg/bullet.png) center left no-repeat;
    padding-left:15px;
}


footer#footer h1 {
    color:#fff;
    font-size:20px;
    font-weight:300;
    padding:10px;
}
footer#footer p {
    color:#fff;
    font-size:13px;
}
#footer {
  text-align:right;
  border:0px solid white;
}

#footer a {
   font-size:13px;
   /*color:#fff;*/
}

#footer p {
   font-size:14px;
   color:#fff;
   padding-right:20px;

}

.cf {
    padding:0px;
    margin:0px;
    margin-top:0px;
    margin-left:15px;
    background:url(http://www.imageglass.co.nz/uploads/liimg/lmenuw.png) repeat-y;
    width:270px;
    min-height:302px;
}
.cf  {
 list-style-type:none;
}

.cf  li{
    background:url(http://www.imageglass.co.nz/uploads/igimg/catbg.png)  top left  no-repeat;
    height:100px;

}

.cf  li {
    color:#fff;
    text-transform:none;
    display:block;
    text-decoration:none;
    padding-left:35px;
    padding-top:35px;
    height:79px;
    font-family:Roboto Condensed;
    font-weight:300;
    font-size:20px;
}
.cf  li a {
    color:#fff;
    text-transform:none;
    display:block;
    text-decoration:none;
    height:70px;
    font-family:Roboto Condensed;
    font-weight:300;
    font-size:20px;
}

li.sectionheader {
    display:block;
    background:url(http://www.imageglass.co.nz/uploads/liimg/lmenuhead.png) top left no-repeat;
    padding:0px;
    margin:0px;

}

span.sectionheader {
 display:block;
color:#99BD32;
padding:10px;
padding-left:20px;
font-family: 'Roboto Condensed', sans-serif;
font-weight:300;
font-size:20px;
}

/***Branches CSS**/

.drawer h2 {
	text-decoration: none;
	display: block;
	color:#696969;
	font-size:15px;
	font-weight:normal;
	font-family:Open Sans;
	width:264px;
	height:28px;
	border:1px solid #C0C0C0;
	padding-left:30px;
	padding-top:10px;
	margin-bottom:2px;
	margin-top:2px;
	cursor:pointer;
         background:url(http://www.imageglass.co.nz/uploads/igimg/branchbullet.png) top left no-repeat;
	background-color:#F5F5F5;

}
.drawer {
 list-style-type:none;
 margin-left:-30px;
}
.drawer ul {
 list-style-type:none;
 margin-left:-30px;

}

.drawer ul li{
  font-size:14px;
  font-family:Open Sans;
  color:#434343;
  font-weight:300;
}
#rtband h3, #inrtband h3 {
text-decoration: none;
	display: block;
	color:#1F1F1F;
	font-size:22px;
	font-weight:300;
         margin-bottom:-20px;
	font-family:Roboto Condensed, Open Sans;
         text-transform:uppercase;    

}


/* Footer navigation */
.footer-navigation ul{
	/*padding-top: 15px*/ margin-left:-20px

}
.footer-navigation > ul > li {
	float:left;
	width: 30%; margin:0px
}
.footer-navigation > ul > li > a, .footer-navigation > ul > li span.sectionheader {
	/*font-family:'Oswald', Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;*/
	text-transform: normal;
	color: #CAD0D1;
	text-decoration: none;
	display: block
}
/* second level */
.footer-navigation > ul ul {
	margin-top: 0px;
margin:0px; padding:0px;

}
.footer-navigation > ul > li li {
	float: none;
	width: 100%;
	display: block
}
.footer-navigation > ul > li li a, .footer-navigation > ul > li.sectionheader li a, .footer-navigation > ul > li li span.sectionheader {
	text-decoration: none;
	font-weight: normal;
	text-transform: none;
	display: block;
	padding: 0px 0;
	color: #CAD0D1; font-size:14px;
}
.footer-navigation > ul > li li a:hover, .footer-navigation > ul > li a:hover {
	text-decoration:underline
}
.cf1 {
list-style-type:none;
}
.footer3 p {
   padding-left:20px;
   color:#CAD0D1;
   font-size:14px;
}
.footer3 a {
   color:#CAD0D1;
   text-decoration:none;
}
.item-title {
  font-style:italic;
  color:#13CEE4;
  font-size:20px;
}

.surround {
	background: #ffffff;
	padding: 3px;
	border: 1px solid #a0a0a0;
	margin:5px 15px;
}

.tagline {
 font-size:15px;
 margin-left:60px;
}
#heading h1 {
  background:url(http://www.imageglass.co.nz/uploads/igimg/headbullet.png) no-repeat top left;
  padding-left:38px;
}
#heading1 {
  background:url(http://www.imageglass.co.nz/uploads/igimg/headbg.gif) repeat-x;
  padding-left:38px;
  float:left;
  padding-right:20px;
  height:43px;
  padding-top:5px;
  margin-left:-15px;
  margin-top:-74px; 
  position:relative;
}
#heading1 h1 {
  background:url(http://www.imageglass.co.nz/uploads/igimg/headbullet.png) no-repeat 0px top ;
  padding-left:40px;
  margin-left:-25px;
}
/* Stylesheet: Layout Modified On 2016-07-13 17:01:29 */
/* by Alexander Endresen and mark and Nuno */
#menu_vert {
	/*margin: 0;
	padding: 0;
	position:relative;*/
	z-index:2;
}
.clearb {
	clear: both;
}
#menuwrapper {
	height: auto;
         width:auto;
         float:left;
         padding: 0;  
         margin-right:0px;
	border: 0px solid #CCCCCC;
}

ul#primary-nav, ul#primary-nav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;

}

ul#primary-nav {
	padding-top: 0px;
	padding-left: 0px;
         align:center;
}

ul#primary-nav ul {
	position: absolute;
	top: auto;
	display: none;
	border-top: 0px solid #C8D3D7;
	border-right: 0px solid #C8D3D7;
	border-bottom: 0px solid #ADC0C7;
	border-left: 0px solid #A5B9C0;
         margin-top:0px;
}
ul#primary-nav ul ul {
	margin-left: -1px;
	left: 100%;
	top: 0px;
         width:auto;
         margin-top: -1px;
}

ul#primary-nav li {
	float: left;
         border:0px solid black;
            }
#primary-nav li li {
	width: 220px;
	margin-left: 0px;
	margin-top: 0px;
	float: none;
	position: relative;
	background:none;
             border-bottom: 0px solid white;
             border-top: 0px solid white;
             border:0px solid red;
}

ul#primary-nav li a{
	font-size: 16px;
         margin-top:1px;
	color: #fff;
	padding: 8px 25px 5px 25px;
	display: block;
	text-decoration: none;
         font-family: Roboto Condensed, 'Droid Sans', Trebuchet MS,arial, tahoma;
         font-weight:300;
         text-transform:uppercase;
}
ul#primary-nav li span.sectionheader {
    font-size: 16px;
    margin-top:1px;
    color: #fff;
    padding: 8px 25px 5px 25px;
    margin-top: -8px !important;
    margin-bottom: -5px;
}

ul#primary-nav li li span.sectionheader {
text-align: left;
margin: 0px;
position: relative;
padding: 9px 3px 6px 15px;
font-weight: normal;
color: hsl(0, 0%, 0%);
border-bottom: 0 px solid white;
border-right: 0 none;
border-left: 0 none;
text-transform: none;
font-size: 13px;
background: none;
border-bottom: 0px solid hsl(0, 100%, 100%);
font-family: Arial;
margin-left:-15px;
}

a.lastone {
            background:  url(http://www.imageglass.co.nz/uploads/drmimg/menup1.png) no-repeat right 2px;
            border:0px solid red;
}


ul#primary-nav li a.lastone {
            background:  url(http://www.imageglass.co.nz/uploads/drmimg/menup1.gif) no-repeat right 2px;
            border:0px solid red;
}

ul#primary-nav li a:hover {
	background-color: #2AA0BB;
          color:#fff;
}

ul#primary-nav li li a:hover {
	color: #FFF; background-image: none;
}

ul#primary-nav li a.menuactive {
	background-color: #2aa0bb;
          color:#fff;
}

ul#primary-nav li li a.menuactive {
	color: #fff;
	font-weight: normal;
             color:#fff;
}
ul#primary-nav li a.menuactive:hover {
	color: #fff;
}

#primary-nav li li a.menuparent span {
	display: block;
	background:  url(http://www.imageglass.co.nz/uploads/ngrey/parent.png) no-repeat 98% center;
}

* html #primary-nav li li a.menuparent span {
	background:  url(http://www.imageglass.co.nz/uploads/ngrey/parent.gif) no-repeat 98% center;
}

ul#primary-nav li ul a {
	text-align: left;
	margin: 0px;
	position: relative;
	padding: 9px 3px 6px 15px;
	font-weight: normal;
	color: #000;
	border-bottom: 0 px solid white;
	border-right: 0 none;
	border-left: 0 none;
	text-transform:none;
	font-size:13px;
          background:none;
          border-bottom:0px solid white;
          font-family:Arial;
         
}

ul#primary-nav li ul {
            background-color: #F4F4F4;
	margin: 0px;
	padding: 0px;
	position: absolute;
	width: auto;
	height: auto;
	display: none;
             position: absolute;
	z-index: 999;
             border-right: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
             border-left:10px solid #000;
}

ul#primary-nav li ul ul {

}

#primary-nav li:hover,
#primary-nav li.menuh,
#primary-nav li.menuparenth,
#primary-nav li.menuactiveh {
	color: #fff
}

#primary-nav li li:hover,
#primary-nav li li.menuh,
#primary-nav li li.menuparenth,
#primary-nav li li.menuactiveh {
	background-image:  none;
	background-color:  #CAAE96;
	color: #fff
}
/* The magic - set to work for up to a 3 level menu, but can be increased unlimited, for fourth level add
#primary-nav li:hover ul ul ul,
#primary-nav li.menuparenth ul ul ul,
*/
#primary-nav ul,
#primary-nav li:hover ul,
#primary-nav li:hover ul ul,
#primary-nav li.menuparenth ul,
#primary-nav li.menuparenth ul ul {
	display: none;
}
/* for fourth level add
#primary-nav ul ul ul li:hover ul,
#primary-nav ul ul ul li.menuparenth ul,
*/
#primary-nav li:hover ul,
#primary-nav ul li:hover ul,
#primary-nav ul ul li:hover ul,
#primary-nav li.menuparenth ul,
#primary-nav ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul {
	display: block;
}
/* IE6 Hacks */
#primary-nav li li {
	float: left;
	clear: both;
}
#primary-nav li li a {
	height: 1%;
}
/* Stylesheet: Menu Modified On 2016-06-10 13:22:45 */
.customer h2{
	font-family:Tahoma;
         font-size:16px;
         color:#0DC3F1;
         font-weight:normal;
         margin-top:20px;
         margin-left:10px;
         margin-bottom:-20px;
          font-style:italic;

}

.customer ul {
	padding:10px 20px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.customer ul li {
	list-style:none;
	font-family:Open Sans;
	font-size:13px;
          width:323px;
          color:#747373;
          line-height:160%;
          font-style:italic;
          margin-left:-10px;
}
.item {border:0px !important;}
.customer a {
          color:#299FBA;
          text-decoration:none;
          font-style:normal;

}
/* Stylesheet: Customer Comments Modified On 2014-04-07 16:18:14 */
#div-col h2, #div-col2 h2{
	/*font-family:'Title',arial; */
	font-size:20pt; 
	font-weight:normal; 
	/*color:#0f0a07;*/
	/*color:#00B8D7;*/
	margin:0px;
	font-family: 'Open Sans', sans-serif;
	font-weight:300;
}
a.testimonialslink  {padding-left:20px; font-family: Trebuchet MS, Century Gothic ,Arial, Century Gothic, Verdana;
font-family: 'Roboto Condensed', sans-serif;
font-size: 18px;
font-weight: normal;
font-weight: 300; text-decoration:none;}
a.testimonialslink:hover  {color:#fff; text-decoration:none;}
.producttestimonial h2 {padding: 2px;
font-family: Trebuchet MS, Century Gothic ,Arial, Century Gothic, Verdana;
font-family: 'Roboto Condensed', sans-serif;
font-size: 24px;
font-weight: normal;
color: #124273;
font-weight: 300;
line-height: 32px;}
.producttestimonial {background-color:#00b8d7; color:#fff !important; text-align:left; margin-top:50px; margin-bottom:25px; -webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px; padding-left: 50px; padding-top: 20px;
padding-right: 50px}
.producttestimonial p {color:#fff !important; padding:20px; padding-top:0px; margin:0px;}


#div-col
{
	float:left; 
	border: 1px solid #f5f5f5; 
	width:298px; 
	float:left; 
	margin-left:-1px; 
	margin-top:-1px;
	padding:15px;
         min-height:170px;
         margin:10px;
margin-bottom:30px;
}

#div-col3
{
	float:left; 
	border: 1px solid #b5b5b5; 
	width:174px; 
	float:left; 
	margin-left:-1px; 
	margin-top:-1px;
	padding:0px;
}

#div-col2
{
	float:left; 
	border: 1px solid #b5b5b5; 
	width:1050px; 
	float:left; 
	margin-left:-1px; 
	margin-bottom:5px;
	padding:5px;
}

#div-col11 blockquote span {
	background-position: 
	bottom right; 
	float: left;
	padding-left:0px; 
	padding-right:80px; 
	padding-top:10px; 
	padding-bottom:0px; 
	background-image:url('http://www.imageglass.co.nz/uploads/dnimg/close.png'); background-repeat:no-repeat; background-attachment:scroll
}
#div-col11 blockquote span:hover
	{
	background-position: 
	bottom right; 
	float: left;
	padding-left:0px; 
	padding-right:80px; 
	padding-top:-60px; 
	padding-bottom:-70px; 
	background-image:url('http://www.imageglass.co.nz/uploads/dnimg/close2.png'); background-	repeat:no-repeat; background-attachment:scroll
}

#div-col11 blockquote
	{
	padding-left:80px; 
	padding-right:0px; 
	padding-top:0px; 
	padding-bottom:70px; 
	background-image:url('http://www.imageglass.co.nz/uploads/dnimg/open.png'); background-repeat:no-	repeat; background-attachment:scroll
}
#div-col11 blockquote:hover
	{
	padding-left:80px; 
	padding-right:0px; 
	padding-top:0px; 
	padding-bottom:70px; 
	background-image:url('http://www.imageglass.co.nz/uploads/dnimg/open2.png'); background-repeat:no-repeat; background-attachment:scroll
}

#project-overview {
  float:left;
  width:380px;
  border:0px solid red;
  margin-left:20px;
}
#project-overview p {
  margin-top:5px;
  font-size:14px;
}

.container1, .container1 p {
 font-size:14px;
 
}
.item {
 border-bottom:1px solid #00B8D7
}

.bluetext {
  color:#00B8D7;
  font-style:italic;
  text-align:right;
}
/* Stylesheet: Products Modified On 2014-06-12 17:55:23 */
 /* .example {
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  ul {
    list-style-image:url(list-style.gif);
  }
  pre {
    font-family: "Lucida Console", "Courier New", Verdana;
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  code {
    font-family: "Lucida Console", "Courier New", Verdana;
    margin: 0;
    padding: 0;
  }

  #gallery {
    padding: 30px;
    background: #e1eef5;
  }
  #descriptions {
    position: relative;
    height: 50px;
    background: #EEE;
    margin-top: 10px;
    width: 640px;
    padding: 10px;
    overflow: hidden;
  }
    #descriptions .ad-image-description {
      position: absolute;
    }
      #descriptions .ad-image-description .ad-description-title {
        display: block;

}
*/

/**
 * Copyright (c) 2012 Anders Ekdahl (http://coffeescripter.com/)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * Version: 1.2.7
 *
 * Demo and documentation: http://coffeescripter.com/code/ad-gallery/
 */
.ad-gallery {
  width: 640px;
}
.ad-gallery, .ad-gallery * {
  margin: 0;
  padding: 0;
}
  .ad-gallery .ad-image-wrapper {
    width: 100%;
    height: 450px;
    margin-top:0px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
  }
    .ad-gallery .ad-image-wrapper .ad-loader {
      position: absolute;
      z-index: 10;
      top: 48%;
      left: 48%;
      border: 1px solid #CCC;
    }
    .ad-gallery .ad-image-wrapper .ad-next {
      position: absolute;
      right: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 200;
    }
    .ad-gallery .ad-image-wrapper .ad-prev {
      position: absolute;
      left: 0;
      top: 0;
      width: 25%;
      height: 100%;
      cursor: pointer;
      display: block;
      z-index: 200;
    }
    .ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(http://www.imageglass.co.nz/uploads/aegallery/trans.gif);
    }
      .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(http://www.imageglass.co.nz/uploads/aegallery/ad_prev.png);
        width: 30px;
        height: 30px;
        display: none;
        position: absolute;
        top: 47%;
        left: 0;
        z-index: 101;
      }
      .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
        background: url(http://www.imageglass.co.nz/uploads/aegallery/ad_next.png);
        width: 30px;
        height: 30px;
        right: 0;
        left: auto;
      }
    .ad-gallery .ad-image-wrapper .ad-image {
      position: absolute;
      overflow: hidden;
      top: 0;
      left: 0;
      z-index: 9;
    }
      .ad-gallery .ad-image-wrapper .ad-image a img {
        border: 0;
      }
      .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        position: absolute;
        bottom: 0px;
        left: 0px;
        padding: 7px;
        text-align: left;
        width: 100%;
        z-index: 2;
        background: url(opa75.png);
        color: #000;
      }
      * html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
        background: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');
      }
        .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {
          display: block;
        }
  .ad-gallery .ad-controls {
    height: 20px;
  }
    .ad-gallery .ad-info {
      float: left;
    }
    .ad-gallery .ad-slideshow-controls {
      float: right;
display:none !important;
    }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {
        padding-left: 20px;
        cursor: pointer;
color:#00697c; font-weight:bold;
      }
      .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {
        padding-left: 5px;
        font-size: 0.9em;
      }
    .ad-gallery .ad-slideshow-running .ad-slideshow-start {
      cursor: default;
      font-style: italic;
    }
  .ad-gallery .ad-nav {
    width: 100%;
    position: relative;
  }
    .ad-gallery .ad-forward, .ad-gallery .ad-back {
      position: absolute;
      top: 0;
      height: 100%;
      z-index: 10;
    }
    /* IE 6 doesn't like height: 100% */
    * html .ad-gallery .ad-forward, .ad-gallery .ad-back {
      height: 100px;
    }
    .ad-gallery .ad-back {
      cursor: pointer;
      left: -20px;
      width: 13px;
      display: block;
      background: url(ad_scroll_back.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-forward {
      cursor: pointer;
      display: block;
      right: -20px;
      width: 13px;
      background: url(ad_scroll_forward.png) 0px 22px no-repeat;
    }
    .ad-gallery .ad-nav .ad-thumbs {
      overflow: hidden;
      width: 100%;
    }
      .ad-gallery .ad-thumbs .ad-thumb-list {
        float: left;
        width: 9000px;
        list-style: none;
      }
        .ad-gallery .ad-thumbs li {
          float: left;
          padding-right: 5px;
        }
          .ad-gallery .ad-thumbs li a {
            display: block;
width:140px;
          }
            .ad-gallery .ad-thumbs li a img {
              border: 3px solid #CCC;
              display: block;
            }
            .ad-gallery .ad-thumbs li a.ad-active img {
              border: 3px solid #616161;
            }
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {
  position: absolute;
  left: -9000px;
  top: -9000px;
}
/* Stylesheet: Product Images Modified On 2014-03-12 10:48:01 */
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('http://www.imageglass.co.nz/uploads/fancybox/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('http://www.imageglass.co.nz/uploads/fancybox/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('http://www.imageglass.co.nz/uploads/fancybox/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
	overflow: hidden;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('http://www.imageglass.co.nz/uploads/fancybox/fancybox_overlay.png');
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
/* Stylesheet: Fancybox Modified On 2013-07-17 13:16:12 */
