W3C CSS Validator results for http://www.ampheon.co.uk/ (CSS level 2.1)

Sorry! We found the following errors (1)

URI : http://c411726.r26.cf3.rackcdn.com/style.css

475 img.followus Value Error : float center is not a float value : center

↑ Top

Warnings (2)

URI : http://c411726.r26.cf3.rackcdn.com/slideShow.css

2 Same colors for color and background-color in two contexts body and #slideShow a:link
113 Same colors for color and background-color in two contexts body and div#slideShow div#slide-holder div#slide-controls p.text

↑ Top

Valid CSS information

body {
margin : auto;
background : #fff url(http://www.ampheon.co.uk/images/body_back.jpg) repeat-x [top];
font-family : Arial, Helvetica, sans-serif;
font-size : 13px;
color : #2a2d30;
line-height : 18px;
}
ul, p, h1, h2, h3, h4, ol {
margin : 0;
padding : 0;
}
.clear {
clear : both;
}
#home {
position : relative;
width : 980px;
margin : auto;
}
#main {
width : 980px;
float : left;
}
#header {
float : left;
height : 138px;
width : 980px;
}
#logo {
width : 229px;
padding-left : 25px;
height : 127px;
background : url(http://www.ampheon.co.uk/images/logo.jpg) no-repeat [right];
float : left;
}
#rightheader {
width : 664px;
float : right;
height : 100px;
padding-top : 38px;
}
#topnav {
width : 459px;
float : right;
height : 50px;
margin-bottom : 19px;
}
#navigation {
width : 649px;
height : 30px;
float : left;
background : url(http://www.ampheon.co.uk/images/nav_back.jpg) repeat-x;
}
#navigation ul {
list-style : none;
}
#navigation li {
float : left;
font-size : 12px;
color : #fbfdfd;
text-transform : uppercase;
}
#navigation li a {
padding-left : 19px;
padding-right : 19px;
height : 23px;
float : left;
padding-top : 7px;
color : #fbfdfd;
text-decoration : none;
}
#flash {
width : 980px;
height : 160px;
float : left;
}
#services {
height : 135px;
width : 980px;
float : left;
color : #063f60;
font-size : 12px;
}
h2 {
font-size : 15px;
color : #0c7dc1;
}
h2 a {
font-size : 15px;
color : #0c7dc1;
text-decoration : none;
}
h2 a:hover {
font-size : 15px;
color : #0c7dc1;
text-decoration : underline;
}
h3 {
font-size : 15px;
color : #0c7dc1;
}
h3 a {
font-size : 15px;
color : #0c7dc1;
text-decoration : none;
}
h3 a:hover {
font-size : 15px;
color : #0c7dc1;
text-decoration : underline;
}
h4 {
font-size : 15px;
color : #0c7dc1;
}
h4.larger {
font-size : 16px;
}
.service {
width : 240px;
float : left;
height : 122px;
margin-right : 15px;
background : url(http://www.ampheon.co.uk/images/service_line.jpg) no-repeat [center, right];
}
.service1 {
width : 210px;
float : left;
height : 122px;
}
.infoarea1 {
width : 123px;
float : left;
padding-top : 20px;
}
.picarea {
width : 87px;
float : left;
padding-top : 24px;
}
.infoarea {
width : 148px;
float : left;
padding-top : 20px;
}
.infoarea p {
line-height : 17px;
padding-top : 5px;
}
.infoarea1 p {
line-height : 17px;
padding-top : 5px;
}
#content {
width : 980px;
float : left;
font-size : 13px;
color : #000;
}
#leftcontent a {
color : #2a2d30;
text-decoration : none;
border-bottom : 1px dotted #0090ff;
}
#leftcontent a:hover {
color : #0c7dc1;
border-bottom : 1px dotted #0c7dc1;
}
#leftcontent {
width : 569px;
float : left;
padding-top : 25px;
padding-left : 10px;
}
#leftcontent h2, #leftcontent h4 {
padding-top : 20px;
padding-bottom : 20px;
}
#leftcontent h2 a, #leftcontent h4 a {
color : #0c7dc1 !important ;
text-decoration : none;
border-bottom : 1px dotted #0090ff;
}
.ser_ul {
padding-left : 25px;
padding-top : 15px;
}
#rightcontent {
width : 380px;
float : right;
}
h1 {
position : absolute;
top : 432px;
left : 0;
width : 569px;
color : #0c7dc1;
font-size : 16px;
padding-bottom : 2px;
border-bottom : 2px solid #02b2ee;
}
h1.position {
position : absolute;
top : 432px;
margin-left : 10px;
width : 569px;
color : #0c7dc1;
font-size : 16px;
padding-bottom : 2px;
border-bottom : 2px solid #02b2ee;
}
.right_pics {
width : 380px;
float : left;
margin-top : 25px;
}
#rightbox {
width : 379px;
float : left;
background : #e6e6e6 url(http://www.ampheon.co.uk/images/rightbox_top.jpg) no-repeat [top];
padding-top : 18px;
margin-top : 12px;
color : #063f60;
font-size : 12px;
}
#rightbox h1, #rightbox h4 {
color : #e35825;
border-bottom : 0;
width : 339px;
}
#rightbox h1 a, #rightbox h4 a {
color : #e35825;
text-decoration : none;
}
.righttext {
width : 339px;
float : left;
background : url(http://www.ampheon.co.uk/images/right_back.jpg);
background-position : [left, 530px];
background-repeat : no-repeat;
padding-right : 25px;
padding-left : 15px;
}
.blueText {
color : #063f60 !important ;
}
.text {
width : 339px;
padding-top : 15px;
float : left;
}
.tag {
font-size : 11px;
}
.text1 {
padding-bottom : 140px;
width : 339px;
padding-top : 15px;
float : left;
}
.text a, .text1 a {
color : #e35825;
}
.text a:hover, .text1 a:hover {
text-decoration : none;
}
#footerarea {
height : 122px;
background : url(http://www.ampheon.co.uk/images/footer_back.jpg) repeat-x;
padding-top : 51px;
}
#footer {
width : 980px;
margin : auto;
height : 122px;
color : #cdebfc;
font-size : 12px;
}
#footer a {
color : #cdebfc;
}
#footer a:hover {
text-decoration : none;
}
#footer_left {
width : 528px;
float : left;
height : 122px;
}
#footer_right {
width : 374px;
float : right;
height : 80px;
margin-top : 18px;
background : url(http://www.ampheon.co.uk/images/footright_line.jpg) no-repeat [left];
}
#footer_right p {
padding-left : 15px;
}
#left1 {
height : 16px;
width : 528px;
float : left;
padding-top : 17px;
margin-bottom : 14px;
}
#left2 {
width : 528px;
line-height : 18px;
float : left;
}
#left1 p, #left2 p {
float : left;
}
#left1 img, #left2 img {
float : left;
padding-right : 8px;
}
.copy {
padding-top : 12px;
float : left;
padding-left : 22px;
width : 350px;
}
.orange {
color : #e35825;
}
a img {
border : 0;
outline : none;
}
#w3c {
width : 91px;
padding-top : 10px;
float : left;
padding-right : 5px;
}
#apDiv1 {
width : 576px;
height : 114px;
z-index : 1;
background-image : url(http://www.ampheon.co.uk/images/qback.jpg);
left : -9px;
margin-left : 0;
position : relative;
top : 20px;
}
#apDiv2 {
top : 66px;
width : 291px;
height : 47px;
z-index : 2;
left : 253px;
position : absolute;
}
#apDiv3 {
position : absolute;
left : 48px;
top : 16px;
width : 514px;
height : 61px;
z-index : 3;
}
#apDiv4 {
position : absolute;
left : 14px;
top : 14px;
width : 34px;
height : 28px;
z-index : 4;
}
#apDiv5 {
position : absolute;
left : 342px;
top : 33px;
width : 45px;
height : 36px;
z-index : 5;
}
.followus {
font-size : 16px;
font-weight : normal;
color : #0c7dc1;
margin : 0 0 4px 0;
padding : 0;
text-align : center;
}
.followussmall {
font-size : 18px;
font-weight : normal;
color : #0c7dc1;
margin : 0 0 2px 0;
padding : 0;
text-align : center;
}
img.followus {
padding-left : 10px;
}
#slideShow a:link {
color : #fff;
text-decoration : none;
}
a img {
border : 0;
}
div.wrap {
width : 980px;
margin : 0 auto;
text-align : left;
}
div#top div#nav {
float : left;
clear : both;
width : 980px;
height : 52px;
margin : 0 0 0;
}
div#top div#nav ul {
float : left;
width : 980px;
height : 52px;
list-style-type : none;
padding : 0;
margin : 0;
}
div#nav ul li {
float : left;
height : 52px;
}
div#nav ul li a {
border : 0;
height : 52px;
display : block;
line-height : 52px;
text-indent : -9999px;
}
.slideShowCover {
position : absolute;
z-index : 100000;
}
.showTopCurve {
height : 14px;
}
.showBottomCurve {
height : 14px;
position : absolute;
margin-top : 132px;
}
.showMidLeft {
height : 132px;
float : left;
width : 4px;
background-color : #e6e6e6;
position : absolute;
}
.showMidRight {
height : 132px;
float : left;
width : 4px;
background-color : #e6e6e6;
position : absolute;
margin-left : 976px;
}
div#slideShow {
margin : -1px 0 0;
}
div#video-header {
height : 683px;
margin : -1px 0 0;
}
div#slideShow div.wrap {
height : 160px;
background : url(http://c411721.r21.cf3.rackcdn.com/header-bg.png) no-repeat [50%, 0];
}
div#slideShow div#slide-holder {
z-index : 40;
width : 980px;
height : 160px;
position : relative;
}
div#slideShow div#slide-holder div#slide-runner {
top : 0;
left : 0;
width : 980px;
height : 160px;
overflow : hidden;
position : absolute;
}
div#slideShow div#slide-holder img {
margin : 0;
display : none;
position : absolute;
}
div#slideShow div#slide-holder div#slide-controls {
left : 0;
bottom : -20px;
padding-top : 5px;
width : 240px;
height : 46px;
display : none;
position : absolute;
background : url(http://c411721.r21.cf3.rackcdn.com/slide-bg.png) [0, 0];
}
#slide-runner a {
float : left;
display : block;
width : 980px;
overflow : hidden;
}
div#slideShow div#slide-holder div#slide-controls p.text {
float : left;
color : #fff;
display : inline;
font-size : 10px;
line-height : 16px;
margin : 15px 0 0 20px;
text-transform : uppercase;
display : none;
}
div#slideShow div#slide-holder div#slide-controls p#slide-nav {
float : right;
height : 24px;
display : inline;
padding-right : 10px;
margin : 0 0 0 0;
}
div#slideShow div#slide-holder div#slide-controls p#slide-nav a {
float : left;
width : 16px;
height : 16px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 16px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : [0, 0];
background-repeat : no-repeat;
}
div#slideShow div#slide-holder div#slide-controls p#slide-nav a.on {
background-position : [0, -16px];
}
div#slideShow div#slide-holder div#slide-controls p#slide-nav a {
background-image : url(http://c411721.r21.cf3.rackcdn.com/silde-nav.png);
}
div#nav ul li a {
background : url(http://c411721.r21.cf3.rackcdn.com/nav.png) no-repeat;
}

↑ Top