* 								{padding:0px;margin:0px;}
body							{margin:0; border:0; padding:0;font-family : PTSansRegular, Verdana, Arial, helvetica, sans-serif;font-size : 14px;}
a img 							{border : none;}
a:link 							{color : #999;text-decoration : underline;}
a:visited 						{color : #CCC;text-decoration : underline;}
a:hover, a:active, a:focus 		{text-decoration : none;}
/* LAYOUT */
#mother                         {width: 100%; height: 100%; min-width:800px;margin:0; border:0; padding:0;}
#body-wrap                      {width:  100%; z-index:1;}
#body-wrap-top                  {width:  100%; height:     194px; background: url('/images/header.png') repeat-x; margin: 0 auto; overflow:hidden;-moz-box-shadow: 0px 4px 5px #666; -webkit-box-shadow: 0px 4px 5px #666; box-shadow: 0px 4px 5px #666;}
#body-wrap-top-logo             {width: 800px; height:     194px;  margin-left:auto; margin-right:auto;overflow:hidden;text-align:center; position:relative;}
#body-wrap-body                 {width:  100%;  min-height: 360px;background: url('/images/body.png') repeat-x;background-position:bottom; padding:0;margin:0; border:0;}
#body-wrap-mid                  {width:  100%; min-height: 136px; background: url('/images/bg_mid.png') repeat-x;margin:0; border:0; padding:0;}
#body-wrap-foot                 {width:  100%; min-height: 136px; background: url('/images/footer.png') repeat-x;margin:0; border:0; padding:0;text-align:center;-moz-box-shadow: 0px 3px 4px #666; -webkit-box-shadow: 0px 3px 4px #666; box-shadow: 0px 3px 4px #666;}
#container                      {width:  100%; margin: 0 auto;z-index:2;top:0px;position: absolute;overflow:hidden}


.shadow {
-moz-box-shadow: 3px 3px 4px #666;
-webkit-box-shadow: 3px 3px 4px #666;
box-shadow: 3px 3px 4px #666;
}

#content {
	width:780px;
	margin-left:auto;
	margin-right:auto;
	min-height:500px;
}

/* INFO BAR */
#info {
	width:720px; height:80px; margin-left:auto; margin-right:auto;background: url('http://web-design.eureka-innovations.co.uk/images/info/bg.png') repeat-x;}
#info td {height:80px;}
#info td:hover {background-position: 0 -80px;}
.quality {
	width: 100px;
	background: url('http://web-design.eureka-innovations.co.uk/images/info/quality.png') no-repeat;
}
.full-package {
	width: 100px;
	background: url('http://web-design.eureka-innovations.co.uk/images/info/full-package.png') no-repeat;
}
.price {
	width: 100px;
	background: url('http://web-design.eureka-innovations.co.uk/images/info/price.png') no-repeat;
}
.support {
	width: 100px;
	background: url('http://web-design.eureka-innovations.co.uk/images/info/support.png') no-repeat;
}


/* FONTS */
@font-face {
    font-family: 'PTSansNarrowRegular';
    src: url('http://web-design.eureka-innovations.co.uk/resources/PTN57F-webfont.eot');
    src: url('http://web-design.eureka-innovations.co.uk/resources/PTN57F-webfont.eot?iefix') format('eot'),
         url('http://web-design.eureka-innovations.co.uk/resources/PTN57F-webfont.woff') format('woff'),
         url('http://web-design.eureka-innovations.co.uk/resources/PTN57F-webfont.ttf') format('truetype'),
         url('http://web-design.eureka-innovations.co.uk/resources/PTN57F-webfont.svg#webfontpTBqgUZV') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansRegular';
    src: url('http://web-design.eureka-innovations.co.uk/resources/PTS55F-webfont.eot');
    src: url('http://web-design.eureka-innovations.co.uk/resources/PTS55F-webfont.eot?iefix') format('eot'),
         url('http://web-design.eureka-innovations.co.uk/resources/PTS55F-webfont.woff') format('woff'),
         url('http://web-design.eureka-innovations.co.uk/resources/PTS55F-webfont.ttf') format('truetype'),
         url('http://web-design.eureka-innovations.co.uk/resources/PTS55F-webfont.svg#webfontakBUUg6U') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* IMAGE FADER */
div.fadehover {
	position: relative;
	}
 
img.a {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
        }
 
img.b {
	position: absolute;
	left: 0;
	top: 0;
	}