W3C CSS Validator results for http://mlcfx.com (CSS level 3)

Sorry! We found the following errors (3)

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

59 #iconbar a Property transition doesn't exist : background-position 1s ease-out
60 #iconbar a Property -webkit-transition doesn't exist : background-position 1s ease-out
61 #iconbar a Property -o-transition doesn't exist : background-position 1s ease-out

↑ Top

Valid CSS information

html {
height : 100%;
}
* {
padding : 0;
margin : 0;
}
body {
font-family : verdana, arial, sans-serif;
padding : 0;
margin : 0;
font-size : 0.68em;
background-color : #000;
background-image : url(../images/body_bg.jpg);
background-repeat : repeat-x;
background-attachment : scroll;
background-position : top left;
}
#main {
width : 880px;
padding-top : 50px;
margin-left : auto;
margin-right : auto;
}
#logo {
height : 96px;
text-indent : -9999px;
display : block;
background-image : url(../images/header.png);
background-repeat : no-repeat;
background-position : center center;
z-index : -1;
}
#menu {
background-color : #656563;
color : #fff;
position : relative;
border-color : #82974b;
height : 32px;
z-index : 0;
}
#iconpbar {
margin : 0;
position : relative;
top : 82px;
left : 425px;
z-index : -1;
}
#iconbar a {
margin-right : 1px;
text-indent : -10000px;
float : right;
}
.rssfollow {
width : 63px;
height : 100px;
background : url(images/icons/feed.png) 60px 0 no-repeat;
}
.emailme {
width : 60px;
height : 100px;
background : url(images/icons/iconbar.png) 60px -60px no-repeat;
}
.xboxprofile {
width : 60px;
height : 100px;
background : url(images/icons/iconbar.png) 62px -120px no-repeat;
}
.twitterfollow {
width : 60px;
height : 100px;
background : url(images/icons/iconbar.png) 62px -180px no-repeat;
}
.facebook {
width : 60px;
height : 100px;
background : url(images/icons/iconbar.png) 60px -240px no-repeat;
}
.rssfollow:hover {
background : url(images/icons/feed.png) 50px 0 no-repeat;
}
.emailme:hover {
background : url(images/icons/iconbar.png) 50px -60px no-repeat;
}
.xboxprofile:hover {
background : url(images/icons/iconbar.png) 50px -120px no-repeat;
}
.twitterfollow:hover {
background : url(images/icons/iconbar.png) 50px -180px no-repeat;
}
.facebook:hover {
background : url(images/icons/iconbar.png) 50px -240px no-repeat;
}
#date {
color : #86cb0d;
float : right;
position : relative;
margin : -23px 20px 0 0;
text-transform : uppercase;
font-weight : bold;
}
#site_content {
background-color : #282627;
color : #080000;
border-color : #656563;
width : 878px;
overflow : hidden;
border-right : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
}
#site_content .post {
padding : 10px;
}
#first_column {
padding : 22px 3px 10px 16px;
float : left;
width : 300px;
}
.designBoxFirst {
background-image : url(../images/db_first_bg.jpg);
background-repeat : no-repeat;
clear : left;
margin-bottom : 10px;
padding-top : 16px;
position : relative;
}
.designBoxFirst .boxContent {
background-image : url(../images/text_cont2.jpg);
font-size : 13px;
overflow : hidden;
padding : 10px 20px 0 26px;
}
.designBoxFirst:after {
content : url(../images/db_first_bg_bottom.jpg);
}
.postbottom2 {
background-color : #282627;
color : #86cb0c;
width : 195px;
border : #000 solid 1px;
padding : 3px;
font-size : 14px;
}
#content {
text-align : left;
width : 542px;
float : left;
padding : 12px 0 18px 0;
}
.designBoxSecond {
background-image : url(../images/db_second_bg_bottom2.jpg);
background-repeat : no-repeat;
clear : left;
margin-bottom : 10px;
padding-top : 30px;
position : relative;
}
.designBoxSecond .boxContent {
color : #080000;
background-image : url(../images/text_cont.jpg);
font-size : 13px;
overflow : hidden;
padding : 10px 24pt 10px 24px;
}
.designBoxSecond:after {
content : url(../images/db_second_bg_bottom.jpg);
}
#footer {
background-color : #282627;
background-image : url(../images/footer.jpg);
background-repeat : no-repeat;
padding : 0 15px 10px 10px;
font : 12px "Trebuchet MS", Verdana, sans-serif;
color : #86cb0c;
border-right : 1px solid #444;
border-bottom : 1px solid #444;
border-left : 1px solid #444;
}
#footertop {
height : 40px;
padding-top : 10px;
margin-bottom : 10px;
}
#leftfooter {
float : left;
width : 35%;
}
#leftfooter .author {
padding : 5px 8px 3px 3px;
}
#rightfooter {
float : right;
width : 63%;
}
#sidebar1 {
float : left;
width : 48%;
}
#sidebar2 {
float : right;
width : 48%;
}
.clear {
clear : both;
}
#bottom {
padding : 2px 0 2px 0;
text-align : center;
color : #080000;
text-transform : uppercase;
clear : both;
background-color : #86cb0c;
border : #fff solid 1px;
margin-top : 15px;
}
table.center {
margin-left : auto;
margin-right : auto;
}
table.gallery {
color : #00265d;
background-color : #282627;
margin-left : auto;
margin-right : auto;
border : #000 solid 1px;
}
table.gallery img {
border : 0;
}
table.gallery td {
border : #282627 solid 1px;
font-size : 8pt;
}
table.gallery td.entries {
text-align : center;
padding : 3px;
color : #86cb0d;
}
table.gallery td.spacer {
background-color : #86cb0c;
height : 5px;
}
table.gallery td.pagenumbers {
text-align : center;
padding : 3px;
font-weight : bold;
color : #86cb0d;
}
.thumb_block {
position : relative;
height : 100px;
}
.thumb_image {
float : left;
margin : 0 5px 5px 5px;
width : 70px;
}
.navigation {
display : block;
text-align : center;
margin-top : 10px;
margin-bottom : 60px;
}
.postbottom {
background-color : #282627;
color : #86cb0c;
border : #000 solid 1px;
padding : 3px;
font-size : 11px;
}
.info {
padding-top : 4px;
float : left;
}
#contact input, #contact textarea, #contact input.submit {
background-color : #2c2c2a;
color : #929280;
border-color : #656563;
}
.hidden {
display : none;
}
.unhidden {
display : block;
}
p {
padding : 0 0 16px 0;
line-height : 1.7em;
}
.sub {
font-size : 55%;
padding-left : 12px;
letter-spacing : 0.1em;
}
img {
border : 0;
}
blockquote {
border-color : #282627;
margin : 20px 0 20px 0;
padding : 10px 20px 0 20px;
border-left : 8px solid;
}
h1 {
letter-spacing : 0.1em;
font-weight : normal;
text-transform : uppercase;
padding : 16px 0 5px 0;
margin : 0 0 12px 0;
font-size : 150%;
}
#logo h1 {
font-size : 60px;
padding : 0 0 0 14px;
border : 0;
float : left;
letter-spacing : 0;
}
#content h1 {
color : #00265d;
border-color : #656563;
}
h2 {
display : block;
}
.postmeta h2 {
font : normal 12px Georgia, "Times New Roman", Times, serif;
color : #999;
margin-bottom : 18px;
}
.post h2 {
font : 18px "Trebuchet MS", Verdana, sans-serif;
color : #069;
margin-bottom : 10px;
}
#footer h2 {
font : bold 16px "Trebuchet MS", Verdana, sans-serif;
padding : 5px;
color : #86cb0d;
}
h3 {
letter-spacing : 0.1em;
font-weight : normal;
padding : 16px 0 5px 0;
margin : 0 0 12px 0;
font-size : 125%;
color : #282626;
border-color : #656563;
}
h4 {
display : block;
}
a {
color : #00265d;
outline : none;
text-decoration : none;
}
a:hover {
color : #080000;
text-decoration : underline;
}
.readmore a {
background-image : url(images/bullet.png);
background-position : 2px 1px;
background-repeat : no-repeat;
display : block;
padding : 0 3px 0 15px;
float : right;
}
.post h2 a {
color : #069;
}
.post h2 a:hover {
color : #080000;
background-color : #fffff0;
}
.postbottom a {
color : #86cb0d;
text-decoration : underline;
}
#footertop a {
padding : 3px;
margin : 3px;
}
#rightfooter a, #rightfooter a:visited, #rightfooter a:active {
display : block;
color : #86cb0c;
height : 19px;
padding : 3px 8px 0 8px;
background-color : #282627;
}
#rightfooter a:hover {
background-color : #86cb0c;
color : #080000;
}
#menu li a {
display : block;
float : left;
height : 26px;
text-decoration : none;
padding : 6px 19px 0 19px;
border-right : 2px solid;
font-weight : bold;
background-color : #656563;
color : #86cb0c;
border-color : #2c2c2a;
background-image : url(../images/nav_tab_bg.jpg);
background-repeat : no-repeat;
margin : 0 0 -6px 0;
}
table.gallery td.pagenumbers a:hover {
color : #3399ff;
}
#menu li a:hover, #menu li a.selected, #menu li a.selected:hover {
background-color : #82974b;
color : #00265d;
border-color : #2c2c2a;
background-image : url(../images/nav_tab_bg.jpg);
background-repeat : no-repeat;
}
ul {
list-style : none;
margin : auto 0 15px 0;
}
#menu ul {
margin : 0 auto;
}
.post ul, .post ol {
padding : 10px 10px 5px 25px;
}
#footertop ul {
margin : 2px 0 18px 16px;
text-align : center;
padding-top : 8px;
}
ul li {
list-style : square;
margin : 0 0 6px 0;
}
.designBoxFirst ul li {
list-style-type : none;
margin : 2px 0 6px 0;
}
#menu li {
float : left;
list-style : none;
}
.post ul li {
padding : 3px;
}
#footertop li {
display : inline;
}
#rightfooter li {
display : block;
height : 22px;
border-bottom : 1px solid #00265d;
}
ol {
margin : 8px 0 0 24px;
}
ol li {
margin : 0 0 11px 0;
}
.post ol li {
padding : 3px;
}

↑ Top