W3C CSS Validator results for http://www.vebbu.com/css/style.css (CSS level 2.1)

Congratulations! No Error Found.

This document validates as CSS level 2.1 !

To show your readers that you've taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the XHTML you could use to add this icon to your Web page:

Valid CSS!
<p>
    <a href="http://jigsaw.w3.org/css-validator/">
        <img style="border:0;width:88px;height:31px"
            src="http://jigsaw.w3.org/css-validator/images/vcss"
            alt="Valid CSS!" />
    </a>
</p>
            
Valid CSS!
<p>
<a href="http://jigsaw.w3.org/css-validator/">
    <img style="border:0;width:88px;height:31px"
        src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
        alt="Valid CSS!" />
</a>
</p>
        

(close the img tag with > instead of /> if using HTML <= 4.01)

If you like, you can download a copy of this image to keep in your local web directory, and change the XHTML fragment above to reference your local image rather than the one on this server.

If you would like to create a link to this page (i.e., this validation result) to make it easier to re-validate this page in the future or to allow others to validate your page, the URI is:

http://jigsaw.w3.org/css-validator/validator?uri=http%3A%2F%2Fwww.vebbu.com%2Fcss%2Fstyle.css&profile=css21&usermedium=all&warning=1
or
http://jigsaw.w3.org/css-validator/check/referer (for HTML/XML document only)

(Or, you can just add the current page to your bookmarks or hotlist.)

↑ Top

Warnings (5)

URI : http://www.vebbu.com/css/style.css

58 Same colors for color and background-color in two contexts .right_split and #nav li a:visited
58 Same colors for color and background-color in two contexts .right_split and #nav li a:visited
58 Same colors for color and background-color in two contexts .right_split and #nav li a:visited
548 Same colors for color and background-color in two contexts .right_split and .valid
555 Same colors for color and background-color in two contexts .right_split and .valid a

↑ Top

Valid CSS information

@charset "utf-8";
* {
margin : 0;
padding : 0;
}
.clear {
clear : both;
}
a {
outline : none;
}
body {
background : #232323 url(../img/background.gif) repeat-x top left;
font : 12px Arial, Helvetica, sans-serif;
padding : 0 0 100px 0;
}
.wrapper {
width : 885px;
margin : 0 auto;
}
.top {
width : 885px;
height : 118px;
margin : 0 auto;
}
h1 {
float : left;
width : 342px;
height : 29px;
margin-top : 45px;
background : url(../img/logo.gif) no-repeat;
}
h1 span {
display : none;
}
h1 a {
display : block;
height : 29px;
}
ul#nav {
float : right;
margin : 0;
padding : 0;
margin-top : 53px;
padding-right : 35px;
text-transform : uppercase;
}
#nav li {
float : left;
margin-left : 20px;
list-style : none;
}
#nav li a, #nav li a:link, #nav li a:visited {
color : #fff;
text-decoration : none;
font-weight : bold;
font-size : 14px;
border-bottom : 1px solid #545b67;
}
#nav li a:hover {
color : #96d31f;
}
.vebbuis {
width : 885px;
height : 83px;
}
.vebbuisleft {
width : 787px;
height : 83px;
float : left;
background : url(../img/vebbuis.gif) no-repeat;
}
.vebbuisright {
width : 98px;
height : 83px;
float : right;
background : url(../img/vebbuis2.gif) no-repeat;
}
.learnmore {
width : 99px;
height : 19px;
float : right;
margin : 36px 145px 0 0;
}
.learnmore span {
display : none;
}
.learnmore a {
display : block;
height : 19px;
width : 99px;
}
.content {
width : 885px;
margin : 0 auto;
background : url(../img/content.gif) repeat-y;
}
.content_top {
width : 833px;
background : url(../img/content_top.gif) no-repeat top left;
padding : 0 26px 0 26px;
}
.left {
width : 417px;
float : left;
padding : 20px;
color : #5e687a;
}
.left h2 {
color : #619200;
font-size : 32px;
font-weight : normal;
}
.left h3 {
font : 18px Georgia, "Times New Roman", Times, serif;
color : #373d47;
padding : 3px 0;
line-height : 22px;
}
.left p {
font-size : 12px;
line-height : 22px;
margin : 0 0 10px 0;
}
.left p a {
color : #5e687a;
font-weight : bold;
text-decoration : none;
border-bottom : 1px dotted #5e687a;
}
.left p a:hover {
color : #5f8c07;
background : #f2f6ec;
border-bottom : 0;
}
.leftbuttons {
height : 27px;
margin : 0 0 10px 0;
}
.fixed_prices {
width : 167px;
height : 27px;
background : url(../img/fixed_prices.gif) no-repeat;
float : left;
margin : 0 10px 0 0;
}
.fixed_prices span {
display : none;
}
.fixed_prices a {
display : block;
height : 27px;
}
.view_our_portfolio {
width : 115px;
height : 27px;
background : url(../img/view_our_portfolio.gif) no-repeat;
float : left;
}
.view_our_portfolio span {
display : none;
}
.view_our_portfolio a {
display : block;
height : 27px;
}
h4 {
font : 22px Georgia, "Times New Roman", Times, serif;
padding : 3px 0;
color : #5f8c07;
}
.footer {
width : 885px;
background : url(../img/footer_top.gif) no-repeat top left;
padding : 40px 0 0 0;
}
.footer_content {
width : 805px;
padding : 0 40px 21px 40px;
background : url(../img/footer_bg.gif);
}
.footer_left {
float : left;
width : 402px;
color : #687790;
line-height : 22px;
}
.footer_left h5 {
color : #31363f;
font : 14px Georgia, "Times New Roman", Times, serif;
font-weight : bold;
padding : 0 0 8px 0;
}
.footer_right {
float : right;
width : 373px;
line-height : 22px;
color : #687790;
}
.footer_top a {
color : #687790;
text-decoration : none;
font-weight : bold;
}
.border_split {
width : 373px;
height : 1px;
background : #e7eaef;
border-bottom : 1px solid #d3d6dc;
}
.footer_bottom {
width : 885px;
height : 19px;
background : url(../img/footer_bottom.gif) no-repeat;
}
.footer_left1 {
width : 201px;
float : left;
}
.footer_left2 {
width : 201px;
float : right;
font-size : 11px;
text-transform : uppercase;
}
.footer_links {
color : #3d4a60;
width : 373px;
}
.footer_links a {
color : #3d4a60;
text-decoration : none;
font-weight : bold;
}
.footer_links a:hover {
text-decoration : underline;
}
.footer_links span {
float : right;
}
.footer_links span a {
color : #687790;
text-decoration : none;
font-weight : bold;
}
.right {
width : 353px;
float : right;
padding : 20px 20px 0 0;
}
.right h2 {
font-size : 14px;
color : #444e60;
font-weight : bold;
}
.right h2 a {
color : #444e60;
text-decoration : none;
}
.right h2 a:hover {
background : #e4e6ea;
}
.right h3 {
font : 11px Georgia, "Times New Roman", Times, serif;
color : #808a9c;
line-height : 22px;
}
.right img {
width : 353px;
height : 210px;
border : 0;
margin : 10px 0 10px 0;
}
.right a img {
display : block;
}
.latestlink {
margin-bottom : 10px;
}
.latestlink a {
color : #5f8c07;
font : bold 12px Georgia, "Times New Roman", Times, serif;
font-style : italic;
text-decoration : none;
}
.right_consult {
width : 303px;
border-bottom : 1px solid #e4e9ef;
border-top : 1px solid #e4e9ef;
background : url(../img/pounds.gif) no-repeat left center;
padding : 20px 0 20px 50px;
margin : 0 0 15px 0;
}
.payment {
width : 353px;
height : 37px;
background : url(../img/payment.gif) no-repeat center top;
margin : 15px 0 15px 0;
}
.testimonial {
width : 333px;
border-top : 1px solid #e4e8ef;
background : #f9fafd;
padding : 10px;
margin : 0 0 15px 0;
}
.testimonial h2 {
color : #4e5664;
font-size : 14px;
font-weight : bold;
margin : 0 0 7px 0;
}
.testimonial h2 strong {
font-size : 11px;
text-transform : uppercase;
color : #737682;
font-weight : normal;
}
.testimonial p {
background : url(../img/speach.gif) no-repeat left top;
padding : 0 0 0 36px;
color : #9094a3;
font-size : 11px;
line-height : 22px;
font-weight : bold;
margin : 0 0 15px 0;
}
.steps {
display : none;
}
.buttons {
display : none;
margin-bottom : 10px;
}
.prev {
float : left;
}
.next {
float : right;
}
.barleft {
width : 169px;
float : left;
margin : 0 10px 20px 0;
}
.bar {
width : 159px;
height : 17px;
background : #f0f2f7;
border : 1px solid #ced4dd;
border-right : 0;
border-bottom : 0;
padding : 5px;
color : #373d47;
}
.barleft label {
color : #545454;
font-size : 11px;
font-weight : normal;
}
.barleft label b {
color : #9f9f9f;
font-weight : normal;
}
label {
color : #545454;
font-size : 11px;
font-weight : normal;
}
label b {
color : #9f9f9f;
font-weight : normal;
}
.dropdw {
background : #f0f2f7;
border : 1px solid #ced4dd;
border-right : 0;
border-bottom : 0;
padding : 5px;
color : #373d47;
width : 145px;
}
.next {
width : 52px;
height : 27px;
background : url(../img/next.gif) no-repeat;
border : 0;
float : right;
}
.previous {
width : 71px;
height : 27px;
background : url(../img/previous.gif) no-repeat;
border : 0;
float : left;
}
.mtop {
margin-top : 20px;
}
.details {
line-height : 22px;
}
.tarea {
width : 404px;
height : 120px;
background : #f0f2f7;
border : 1px solid #ced4dd;
border-right : 0;
border-bottom : 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
padding : 5px;
}
.submit {
width : 109px;
height : 27px;
background : url(../img/gyq.gif) no-repeat;
border : 0;
float : right;
}
.radio {
margin-right : 5px;
}
.clicky a {
color : #373d47;
text-decoration : none;
}
.clicky a:hover {
color : #373d47;
text-decoration : underline;
}
.bullet li {
list-style : none;
background : url(../img/bullet.gif) no-repeat left center;
margin-left : 25px;
padding-left : 25px;
font-size : 11px;
line-height : 26px;
color : #55657b;
}
.full {
width : 815px;
padding : 20px;
}
.full h2 {
color : #619200;
font-size : 32px;
font-weight : normal;
}
.full h3 {
font : 18px Georgia, "Times New Roman", Times, serif;
color : #373d47;
padding : 3px 0;
}
.full p {
font-size : 12px;
line-height : 22px;
margin : 0 0 10px 0;
}
.full p a {
color : #5e687a;
font-weight : bold;
text-decoration : none;
border-bottom : 1px dotted #5e687a;
}
.full p a:hover {
color : #5f8c07;
background : #f2f6ec;
border-bottom : 0;
}
.location_map {
width : 272px;
height : 330px;
background : url(../img/location_map.gif) no-repeat;
float : right;
margin : 20px 20px 0 20px;
}
.left_work {
width : 439px;
float : left;
padding : 0 0 20px 20px;
}