/* newquay tile centre - style */

body
 {
 margin:0 auto;
 padding:0;
 width:900px;
 height:700px;
 color:#000;
 font-size:13px;
 background:#fff;
 font-family:verdana,arial,helvetica,sans-serif;
 }

p
 {
 font-size:13px;
 padding-left:10px;
 }

h1,h2
 {
 margin:15px 0px;
 color:#c60808;
 font-size:20px;
 font-family:helvetica,verdana,arial,sans-serif;
 }

h2
 {
 font-size:16px;
 }

.contain, .containbath, .containkitchen, .containconserv, .containliving, .containservices
 {
 margin:0px auto;
 position:relative;width:100%; height:742px;
 }

.contain
 {
 background:#ffffff url(image/ntcbak2.jpg) no-repeat bottom right;
 }

.containbath
 {
 background:#ffffff url(image/bathroom.jpg) no-repeat bottom right;
 }

.containkitchen
 {
 background:#ffffff url(image/kitchen.jpg) no-repeat bottom right;
 }

.containconserv
 {
 background:#ffffff url(image/conserv.jpg) no-repeat bottom right;
 }

.containliving
 {
 background:#ffffff url(image/living.jpg) no-repeat bottom right;
 }

.containservices
 {
 background:#ffffff url(image/services.jpg) no-repeat bottom right;
 }
 
.header
 {
 width:100%;
 height:120px;
 background:#c60808 url(image/ntclogo.gif) no-repeat center center;
 position:relative; left:0px; top:0px;
 }

.headleft, .headright
 {
 color:#ffffff;
 position:absolute;top:6px;
 z-index:2;
 }

.headleft2, .headright2
 {
 color:#000000;
 position:absolute;top:8px;
 z-index:1;
 }

.headright, .headright2
 {
 width:275px;
 height:100px;
 right:10px;
 line-height:21px;
 text-align:right;
 }

.headleft, .headleft2
 {
 width:225px;
 height:100px;
 left:10px;
 line-height:21px;
 }

.sdf
 {
 width:100%;
 height:40px;
 position:absolute;bottom:-40px;
 background:#c60808 url(image/sdf.gif) no-repeat center center;
 }

.context
 {
 width:60%;
 height:600px;
 color:#000;
 position:absolute;left:0px;top:142px;
 }

.picture
 {
 width:370px;
 height:240px;
 position:absolute;left:65px;top:260px;
 }

.picture2
 {
 width:370px;
 height:150px;
 position:absolute;left:65px;top:350px;
 }

.icons
 {
 width:100%;
 height:32px;
 background:url(image/icons.gif) no-repeat top left;
 position:absolute;bottom:10px;left:0px;z-index:10;
 }

#edge
{
font-size:11px;
position:absolute;bottom:5px;right:5px;
}

a#edg
{
color:#fff;
}

a:hover#edg
{
color:#000;
}

.mbox
 {
 width:896px;
 height:22px;
 background:transparent url(image/ntcspace.gif) repeat-x;/* #f2f872 */
 border-left:2px solid #000000;
 border-right:2px solid #000000;
 }

.menuha
 {
 width:764px;
 height:22px;
 display:block;
 font-size:12px;
 position:relative;left:68px;top:0px;
 }

.mh1,.mh2,.mh3,.mh4,.mh5,.mh6,
.mh1z,.mh2z,.mh3z,.mh4z,.mh5z,.mh6z,
.mh1after, .mh2after, .mh3after, .mh4after, .mh5after, .mh6after,
.mh1before,.mh2before, .mh3before, .mh4before, .mh5before, .mh6before
 {
 width:144px;
 height:22px;
 top:0px;
 background:#fff url(image/ntcbutton2.gif);display:block;
 text-decoration:none;
 clear:both;
 float:left;
 line-height:20px;
 text-align:center;
 position:absolute;
 }

a
 {
 color:#000;
 z-index:0;
 text-decoration:none;
 }

a:hover
 {
 color:#c60808;
 }

a:hover.mh1,a:hover.mh2,a:hover.mh3,a:hover.mh4,a:hover.mh5,a:hover.mh6,
a:hover.mh1z,a:hover.mh2z,a:hover.mh3z,a:hover.mh4z,a:hover.mh5z,a:hover.mh6z
 {
 display:block;
 background-position: -144px 0;
 z-index:3;
 }

.mh1z,.mh2z,.mh3z,.mh4z,.mh5z,.mh6z
 {
 display:block;
 color:#c60808;
 /*background-position: -144px 0;z-index:1;*/
 background-color:transparent;
 background:url(image/here.gif);/* */
 position:absolute;
 }

.mh1after,.mh2after,.mh3after,.mh4after,.mh5after,.mh6after,
.mh1before,.mh2before,.mh3before,.mh4before,.mh5before,.mh6before,
a:hover.mh1before,a:hover.mh2before,a:hover.mh3before,a:hover.mh4before,a:hover.mh5before,a:hover.mh6before,
a:hover.mh1after,a:hover.mh2after,a:hover.mh3after,a:hover.mh4after,a:hover.mh5after,a:hover.mh6after
 {
 position:absolute;
 display:block;
 z-index:2;
 }

.mh1after,.mh2after,.mh3after,.mh4after,.mh5after,.mh6after
 {
 background:url(image/afterbak.gif);
 }

.mh1before,.mh2before,.mh3before,.mh4before,.mh5before,.mh6before
 {
 background:url(image/beforebak.gif);
 }

a:hover.mh1before,a:hover.mh2before,a:hover.mh3before,a:hover.mh4before,a:hover.mh5before,a:hover.mh6before
 {
 background:url(image/before.gif);
 }

a:hover.mh1after,a:hover.mh2after,a:hover.mh3after,a:hover.mh4after,a:hover.mh5after,a:hover.mh6after
 {
 background:url(image/after.gif);
 }

.mh1,.mh1z,.mh1after,.mh1before,a:hover.mh1after,a:hover.mh1before
 {
 left:0px;
 }
 
.mh2,.mh2z,.mh2after,.mh2before,a:hover.mh2after,a:hover.mh2before
 {
 left:124px;
 }

.mh3,.mh3z,.mh3after,.mh3before,a:hover.mh3after,a:hover.mh3before
 {
 left:248px;
 }

.mh4,.mh4z,.mh4after,.mh4before,a:hover.mh4after,a:hover.mh4before
 {
 left:372px;
 }

.mh5,.mh5z,.mh5after,.mh5before,a:hover.mh5after,a:hover.mh5before
 {
 left:496px;
 }

.mh6,.mh6z,.mh6after,.mh6before,a:hover.mh6after,a:hover.mh6before
 {
 left:620px;
 }
