Error validating

I am getting an error 

org.apache.velocity.exception.MethodInvocationException: Invocation of
method 'getEscaped' in class org.w3c.css.properties.css1.CssDisplayCSS1
threw exception java.lang.NullPointerException at
org/w3c/css/css/xhtml.properties[line 278, column 75]

If i validate css v1

Source stylesheet

@charset "utf-8";

/* CSS Document */

 

html {

            padding : 0;

            background-color : #fff;

            margin-top : 10px;

            margin-right : 0;

            margin-bottom : 0;

            margin-left : 0;

            overflow : visible;

}

body {

            background-repeat : repeat-x;

            background-color : #fff;

            text-align : center;

            margin-top : 0;

            margin-right : 0;

            margin-bottom : 0;

            margin-left : 0;

            font-family : "Helvetica Neue", Arial, Helvetica, sans-serif;

            font-size : 85%;

            line-height : 21px;

}

#websitetoplogo {

            width : 1000px;

            text-align : left;

            margin-left : auto;

            margin-right : auto;

            background-color : #fff;

            height : 80px;

            padding : 0;

            margin-top : 0;

            margin-bottom : 0;

            overflow : visible;

}

#websitetopheadermenu-background {

            height : 196px;

            overflow : visible;

            visibility : visible;

            margin-left : auto;

            margin-right : auto;

            background-color : #9eadd6;

}

#websitetopframe {

            width : 756px;

            text-align : left;

            margin-left : auto;

            margin-right : auto;

            padding : 0;

            margin-top : 0;

            margin-bottom : 0;

            overflow : visible;

}

#menu {

            background-color : #c8c8c8;

            height : 195px;

            width : 180px;

            margin-left : -100px;

            visibility : visible;

            overflow : visible;

            float : left;

            color : #fff;

}

#websitetopheader {

            height : 195px;

            width : 566px;

            visibility : visible;

            overflow : visible;

            float : left;

            margin-left : 10px;

            padding : 0;

            margin-top : 0;

            margin-right : 0;

            margin-bottom : 0;

}

#menu ul {

            padding-top : 0;

            padding-bottom : 0;

            border-top-width : 1px;

            border-bottom-width : 1px;

            border-top-style : solid;

            border-right-style : none;

            border-left-style : none;

            border-top-color : #fff;

            border-right-color : #fff;

            border-bottom-color : #fff;

            border-left-color : #fff;

            padding-right : 0;

            padding-left : 0;

}

#menu li {

            padding-top : 0;

            padding-right : 10px;

            padding-bottom : 0;

            padding-left : 10px;

            list-style-position : inside;

            border-bottom-width : 1px;

            border-bottom-style : solid;

            border-bottom-color : #fff;

            line-height : 22px;

            list-style-image : url(../images/dot-leeg.png);

}

#menu li:hover, #menu li:active {

            padding-top : 0;

            padding-right : 10px;

            padding-bottom : 0;

            padding-left : 10px;

            list-style-position : inside;

            list-style-image : url(../images/dot.png);

            border-bottom-width : 1px;

            border-bottom-style : solid;

            border-bottom-color : #fff;

            line-height : 22px;

            text-decoration : none;

}

#menu li a {

            color : #fff;

            text-decoration : none;

}

#websitecontent-background {

            margin-left : auto;

            margin-right : auto;

}

#websitecontentframe {

            width : 756px;

            text-align : left;

            margin-left : auto;

            margin-right : auto;

            padding : 0;

            margin-top : 0;

            margin-bottom : 0;

            overflow : visible;

}

#leftcontent {

            width : 180px;

            margin-left : -100px;

            visibility : visible;

            overflow : visible;

            float : left;

            color : #fff;

}

#rightcontent {

            background-color : #6f605a;

            width : 566px;

            visibility : visible;

            float : left;

            margin-left : 10px;

            padding : 0;

            overflow : auto;

}

#rightcontent .contentpaneopen h1 {

            color : #fff;

            list-style-image : url(../images/dot.png);

            list-style-position : inside;

            background-repeat : no-repeat;

            background-position : left;

            border-bottom-width : thin;

            border-bottom-style : solid;

            border-bottom-color : #fff;

            font-size : 130%;

            list-style-type : none;

            padding-top : 0;

            padding-right : 0;

            padding-bottom : 0;

            padding-left : 10px;

            display : list-item;

            margin-left : -2px;

}

#rightcontent .contentpaneopen h2 {

            color : #fff;

            background-repeat : no-repeat;

            background-position : left;

            border-bottom-width : thin;

            border-bottom-style : solid;

            border-bottom-color : #fff;

            font-size : 130%;

            list-style-type : none;

            padding-top : 0;

            padding-right : 0;

            padding-bottom : 0;

            padding-left : 10px;

            display : list-item;

            margin-left : -2px;

}

#rightcontent, #websitecontent-background, #leftcontent {

            height : 400px;

}

#rightcontent .contentpaneopen {

            color : #fff;

            padding : 0;

            overflow : visible;

            margin-top : 0;

            margin-right : 0;

            margin-bottom : 0;

            margin-left : 0;

}

#rightcontent .contentpaneopen p {

            color : #fff;

            margin : 0;

            padding-top : 0;

            padding-right : 5px;

            padding-bottom : 0;

            padding-left : 5px;

}

..footertekst p, .footertekst a {

            padding-top : 0;

            padding-right : 10px;

            padding-bottom : 0;

            padding-left : 0;

            text-decoration : none;

            color : #fff;

}

#websitefooter-background {

            height : 196px;

            overflow : visible;

            visibility : visible;

            margin-left : auto;

            margin-right : auto;

}

#websitefooterframe {

            width : 756px;

            text-align : left;

            margin-left : auto;

            margin-right : auto;

            padding : 0;

            margin-top : 0;

            margin-bottom : 0;

            overflow : visible;

}

#leftfooter {

            width : 180px;

            margin-left : -100px;

            visibility : visible;

            overflow : visible;

            float : left;

            color : #fff;

}

#rightfooter {

            width : 566px;

            visibility : visible;

            float : left;

            margin-left : 10px;

            border-top-width : thin;

            border-right-width : thin;

            border-bottom-width : thin;

            border-left-width : thin;

            border-top-style : solid;

            border-bottom-style : solid;

            border-top-color : #a3a2a0;

            border-right-color : #a3a2a0;

            border-bottom-color : #a3a2a0;

            border-left-color : #a3a2a0;

            text-align : right;

            background-color : #9eadd6;

            vertical-align : middle;

}

#rightfooter, #websitefooter-background, #leftfooter {

            height : 35px;

}

#rightfooter .contentpaneopen {

            background-color : #c8c8c8;

}

#websitetopheader p {

            margin : 0;

            padding-top : 0;

            padding-right : 0;

            padding-bottom : 0;

            padding-left : 0;

}

..contentpaneopen {

            margin : 0;

            padding : 0;

}

a, a:link, a:visited, a:hover {

            color : #fff;

}

#leftcontent a {

            color : #000;

}

..yui-skin-sam .yuimenu .bd {

            border-top-width : 0;

            border-bottom-width : 0;

            border-top-style : none;

            border-bottom-style : none;

            border-top-color : #c8c8c8;

            border-bottom-color : #c8c8c8;

            background-color : #c8c8c8;

}

..yui-skin-sam .yuimenuitemlabel {

            padding-top : 0;

            padding-right : 0;

            padding-bottom : 0;

            padding-left : 0;

            color : #000000;

            text-decoration : none;

}

..yuimenubaritemlabel, .yuimenuitemlabel {

            display : inline;

}

#textsize {

            float : left;

}

 

 

 

 

Vriendelijke groet,

 

André Sijbesma

 






 

 

Received on Thursday, 12 August 2010 16:19:00 UTC