
#container { 
  position: relative; 
  width: 960px;
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
  border-right: 1px solid rgb(240,240,240);
  border-left: 1px solid rgb(240,240,240);  
  padding: 0px; 

}

#halfwidthlefthead { 
  border: 0px;
  text-align: left;
  float: left;
  width: 50%;
  height: 80px;
  margin: 0px;
  padding: 0px;
  background-color: rgb(240,240,240)
}

#halfwidthrighthead { 
  border: 0px;
  text-align: right;
  vertical-align: text-bottom;
  float: right;
  width: 50%;
  height: 80px;
  margin: 0px;
  padding: 0px;
  background-color: rgb(240,240,240)
  
}

#menubar { 
  width: 960px;
  border: 0px;
  margin: 0px;
  padding: 0px;
  background-color: rgb(162,162,162);
  text-align: center
}

#menubarshadowleft {
  float: left;
  width: 50%;
  border: 0px;
  margin: 0px;
  padding: 0px;
  background-color: rgb(192,192,192);
  background-image: url(http://www.cooeeart.com.au/clipart/a2mainbkgleft.png);
  text-align: center
}

#menubarshadowright {
  float: right;
  width: 50%;
  border: 0px;
  margin: 0px;
  padding: 0px;
  background-color: rgb(240,240,240);
  background-image: url(http://www.cooeeart.com.au/clipart/a2mainbkg.png);
  text-align: center
}

#menubarshadowall {
  width: 100%;
  border: 0px;
  margin: 0px;
  padding: 0px;
  background-color: rgb(255,255,255);
  background-image: url(http://www.cooeeart.com.au/clipart/a2mainbkg.png);
  text-align: center;
  font-size: 4px
}

#mainleft { 
  border: 0px;
  text-align: center;
  float: left;
  width: 50%;
  margin: 0px;
  padding: 0px;
  background-color: rgb(192,192,192);
}

#mainright { 
  border: 0px;
  text-align: center;
  float: right;
  width: 50%;
  margin: 0px;
  padding: 0px;
  background-color: rgb(240,240,240);
  
}

.iconboxleft { 
  border: 0px;
  text-align: center;
  float: left;
  width: 174px;
  margin-left: 48px;
  margin-right: 16px;
  margin-top: 32px;
  margin-bottom: 0px;
  padding: 0px;
  background-color: rgb(240,240,240);
}
.iconboxright { 
  border: 0px;
  text-align: center;
  float: right;
  width: 174px;
  margin-left: 16px;
  margin-right: 48px;
  margin-top: 32px;
  margin-bottom: 0px;
  padding: 0px;
  background-color: rgb(240,240,240);

}

#footer { 
  width: 100%;
  text-align: center;
  background-color: white;
}

#w3certificate { 
  width: 100%;
  text-align: center;
  background-color: white;
}


img.icon { 
border: 1px solid gray;
padding: 8px;
width: 160px;
height: 160px;
}

#rightfill { 
  border: 0px;
  text-align: center;
  float: right;
  width: 50%;
  margin: 0px;
  padding: 0px;
  font-size: 1px;
  background-color: rgb(240,240,240);

 }

#leftfill { 
  border: 0px;
  text-align: center;
  float: left;
  width: 50%;
  margin: 0px;
  padding: 0px;
  font-size: 1px;
  background-color: rgb(192,192,192);
 }

#introduction { 
  visibility: hidden;
  text-align: justify; 
  width: 100%; 
  color: white
}

#content_titleblock { 
  width: 960px;
  border: 0px;
  margin: 0px;
  padding: 4px;
  background-color: rgb(255,255,255);
  text-align: left
  }

#content_topnavigx { 
  width: 960px;
  border: 0px;
  margin: 0px;
  padding: 4px;
  background-color: rgb(255,255,255);
  text-align: left
  }

#content_left {
  float: left;
  width: 152px;
  border: 0px;
  margin: 0px;
  padding: 4px;
  background-color: rgb(255,255,255);
  text-align: left  
}

#content_leftfill { 
  border: 0px;
  text-align: center;
  float: left;
  width: 160px;
  margin: 0px;
  padding: 0px;
  font-size: 1px;
  background-color: rgb(255,255,255);
 }

#content_right {
  float: right;
  width: 783px;
  border: 0px;
  margin: 0px;
  padding: 8px;
  border-left: 1px solid gray;
  background-color: rgb(255,255,255);
  text-align: left  
}

#content_rightfill { 
  border: 0px;
  border-left: 1px solid gray;
  text-align: center;
  float: right;
  width: 799px;
  margin: 0px;
  padding: 0px;
  font-size: 1px;
  background-color: rgb(255,255,255);
 }



.reviewbox { 
  border: 1px solid gray;
  text-align: center;
  float: left;
  width: 354px;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 32px;
  margin-bottom: 0px;
  padding: 16px;
  color: white;
  background-color: rgb(192,192,192);
 }

.newsbox { 
  border: 1px solid gray;
  text-align: left;
  float: left;
  width: 354px;
  margin-left: 48px;
  margin-right: 48px;
  margin-top: 32px;
  margin-bottom: 0px;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 16px;
  padding-bottom: 0px;
  background-color: rgb(255,255,255);
 }
