W3C CSS Validator results for http://www.randygregorydesign.com/index.html (CSS level 2.1)

Sorry! We found the following errors (61)

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

66 body Parse Error *font-size:small;
66 body Parse Error }
77 The pseudo-element ::-moz-selection can't appear here in the context css21 [-moz-selection]
78 The pseudo-element ::selection can't appear here in the context css21 [selection]
263 Value Error : font-family Property font-family doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : 'MisoLight'
264 Property src doesn't exist : url('fonts/miso-light-webfont.eot')
268 Property src doesn't exist : url('fonts/miso-light-webfont.eot?#iefix') format('embedded-opentype' ),url('fonts/miso-light-webfont.woff') format('woff' ),url('fonts/miso-light-webfont.ttf') format('truetype' ),url('fonts/miso-light-webfont.svg#MisoLight') format('svg' )
269 Value Error : font-weight Property font-weight doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : normal
270 Value Error : font-style Property font-style doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : normal
275 Value Error : font-family Property font-family doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : 'MisoRegular'
276 Property src doesn't exist : url('fonts/miso-webfont.eot')
280 Property src doesn't exist : url('fonts/miso-webfont.eot?#iefix') format('embedded-opentype' ),url('fonts/miso-webfont.woff') format('woff' ),url('fonts/miso-webfont.ttf') format('truetype' ),url('fonts/miso-webfont.svg#MisoRegular') format('svg' )
281 Value Error : font-weight Property font-weight doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : normal
282 Value Error : font-style Property font-style doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : normal
287 Value Error : font-family Property font-family doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : 'MisoBold'
288 Property src doesn't exist : url('fonts/miso-bold-webfont.eot')
292 Property src doesn't exist : url('fonts/miso-bold-webfont.eot?#iefix') format('embedded-opentype' ),url('fonts/miso-bold-webfont.woff') format('woff' ),url('fonts/miso-bold-webfont.ttf') format('truetype' ),url('fonts/miso-bold-webfont.svg#MisoBold') format('svg' )
293 Value Error : font-weight Property font-weight doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : normal
294 Value Error : font-style Property font-style doesn't exist in CSS level 2.1 but exists in [css1, css2, css3] : normal
612 .fancybox-ie #fancybox-bg-n attempt to find a semi-colon before the property name. add it
612 .fancybox-ie #fancybox-bg-n Property progid doesn't exist : DXImageTransform
612 .fancybox-ie #fancybox-bg-n Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');
612 .fancybox-ie #fancybox-bg-n Parse Error }
613 .fancybox-ie #fancybox-bg-ne attempt to find a semi-colon before the property name. add it
613 .fancybox-ie #fancybox-bg-ne Property progid doesn't exist : DXImageTransform
613 .fancybox-ie #fancybox-bg-ne Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');
613 .fancybox-ie #fancybox-bg-ne Parse Error }
614 .fancybox-ie #fancybox-bg-e attempt to find a semi-colon before the property name. add it
614 .fancybox-ie #fancybox-bg-e Property progid doesn't exist : DXImageTransform
614 .fancybox-ie #fancybox-bg-e Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');
614 .fancybox-ie #fancybox-bg-e Parse Error }
615 .fancybox-ie #fancybox-bg-se attempt to find a semi-colon before the property name. add it
615 .fancybox-ie #fancybox-bg-se Property progid doesn't exist : DXImageTransform
615 .fancybox-ie #fancybox-bg-se Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');
615 .fancybox-ie #fancybox-bg-se Parse Error }
616 .fancybox-ie #fancybox-bg-s attempt to find a semi-colon before the property name. add it
616 .fancybox-ie #fancybox-bg-s Property progid doesn't exist : DXImageTransform
616 .fancybox-ie #fancybox-bg-s Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');
616 .fancybox-ie #fancybox-bg-s Parse Error }
617 .fancybox-ie #fancybox-bg-sw attempt to find a semi-colon before the property name. add it
617 .fancybox-ie #fancybox-bg-sw Property progid doesn't exist : DXImageTransform
617 .fancybox-ie #fancybox-bg-sw Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');
617 .fancybox-ie #fancybox-bg-sw Parse Error }
618 .fancybox-ie #fancybox-bg-w attempt to find a semi-colon before the property name. add it
618 .fancybox-ie #fancybox-bg-w Property progid doesn't exist : DXImageTransform
618 .fancybox-ie #fancybox-bg-w Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');
618 .fancybox-ie #fancybox-bg-w Parse Error }
619 .fancybox-ie #fancybox-bg-nw attempt to find a semi-colon before the property name. add it
619 .fancybox-ie #fancybox-bg-nw Property progid doesn't exist : DXImageTransform
619 .fancybox-ie #fancybox-bg-nw Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');
619 .fancybox-ie #fancybox-bg-nw Parse Error }
626 .clearfix Property zoom doesn't exist : 1
638 .clearfix Property zoom doesn't exist : 1
651 Feature orientation doesn't exist for media all ) { /* Style adjustments for portrait mode goes here */ }
656 Feature orientation doesn't exist for media all ) { /* Style adjustments for landscape mode goes here */ }
662 Feature device-width doesn't exist for media screen ) { }
671 * Property text-shadow doesn't exist in CSS level 2.1 but exists in [css2, css3] : none
671 * Property filter doesn't exist : none
672 * Property -ms-filter doesn't exist : none
680 Parse Error @page { margin: 0.5cm; }
683 Parse Error }

↑ Top

Warnings (3)

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

272 No declarations in the rule
284 No declarations in the rule
296 No declarations in the rule

↑ Top

Valid CSS information

@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
margin : 0;
padding : 0;
border : 0;
font-size : 100%;
font : inherit;
vertical-align : baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display : block;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : "";
content : none;
}
ins {
background-color : #ff9;
color : #000;
text-decoration : none;
}
mark {
background-color : #ff9;
color : #000;
font-style : italic;
font-weight : bold;
}
del {
text-decoration : line-through;
}
abbr[title], dfn[title] {
border-bottom : 1px dotted;
cursor : help;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
hr {
display : block;
height : 1px;
border : 0;
border-top : 1px solid #ccc;
margin : 1em 0;
padding : 0;
}
input, select {
vertical-align : middle;
}
select, input, textarea, button {
font : 99% sans-serif;
}
pre, code, kbd, samp {
font-family : monospace, sans-serif;
}
body, select, input, textarea {
color : #444;
font-family : 'MisoRegular', Verdana, Geneva, sans-serif;
}
body {
background : #999 url(images/bkg4.jpg) repeat;
background-image : url(images/bkg4.jpg);
width : auto;
height : 100%;
margin : auto;
}
#stripe {
background : url(images/stripe5.png) repeat;
background-image : url(images/stripe5.png);
width : 100%;
height : 100%;
float : left;
position : relative;
z-index : 2;
margin : auto;
}
#container, section, article, footer {
width : 800px;
}
#container {
margin : auto;
margin-top : 40px;
height : auto;
}
header {
width : 100%;
height : 50px;
float : left;
clear : right;
}
section {
height : auto;
margin-left : 2px;
float : left;
}
article {
float : left;
margin-bottom : 40px;
}
.copy, .copy_mid {
width : 222px;
height : auto;
float : left;
}
.copy_mid {
margin-left : 60px;
}
footer {
height : 39px;
border-top : 2px solid #1de96a;
padding-top : 10px;
margin-top : 22px;
margin-left : 2px;
float : left;
}
h1, h2, h3 {
font-family : 'MisoLight', Verdana, Geneva, sans-serif;
font-size : 3em;
margin-bottom : 14px;
}
h1 {
font-family : 'MisoRegular', Verdana, Geneva, sans-serif;
}
h2, h3 {
font-size : 2em;
width : 222px;
float : left;
border-bottom : 2px double #1de96a;
}
h3 {
font-size : 2.5em;
width : 786px;
}
p, a, li, h4 {
color : #444;
font-size : 1em;
line-height : 1em;
letter-spacing : 0.05em;
font-weight : normal;
text-decoration : none;
}
footer p {
font-size : 1.2em;
}
li {
font-size : 1.3em;
line-height : 1.4em;
}
h4 {
font-size : 2em;
margin-top : 0.5em;
}
a:hover {
color : #1de96a;
}
a:visited {
text-decoration : line-through;
}
.fix {
letter-spacing : -0.075em;
}
#highlight1 {
color : #1de96a;
}
.gallery {
width : 800px;
height : auto;
float : left;
padding-top : 15px;
}
.image, .image_last {
width : 221px;
height : 133px;
float : left;
margin-right : 62px;
}
.image_last {
margin-right : 0;
}
.image a:hover, .image_last a:hover {
border-bottom : 2px solid #1de96a;
}
.image p, .image_last p {
padding-top : 4px;
font-size : 1.2em;
}
.row {
width : auto;
height : 100%;
float : left;
margin-top : 8px;
}
ul, li {
list-style : none;
margin-left : 0;
}
.link li {
list-style : circle inside;
}
.work {
padding : 10px;
background : #fff;
width : 608px;
height : 500px;
}
small {
font-size : 1em;
float : right;
margin-top : 19px;
}
@font-face {
{
}
}
@font-face {
{
}
}
@font-face {
{
}
}
#fancybox-loading {
position : fixed;
top : 50%;
left : 50%;
width : 40px;
height : 40px;
margin-top : -20px;
margin-left : -20px;
cursor : pointer;
overflow : hidden;
z-index : 1104;
display : none;
}
#fancybox-loading div {
position : absolute;
top : 0;
left : 0;
width : 40px;
height : 480px;
background-image : url('images/fancybox/fancybox.png');
}
#fancybox-overlay {
position : absolute;
top : 0;
left : 0;
width : 100%;
z-index : 1100;
display : none;
}
#fancybox-tmp {
padding : 0;
margin : 0;
border : 0;
overflow : auto;
display : none;
}
#fancybox-wrap {
position : absolute;
top : 0;
left : 0;
padding : 20px;
z-index : 1101;
outline : none;
display : none;
}
#fancybox-outer {
position : relative;
width : 100%;
height : 100%;
background : #fff;
}
#fancybox-content {
width : 0;
height : 0;
padding : 0;
outline : none;
position : relative;
overflow : hidden;
z-index : 1102;
border : 0 solid #fff;
}
#fancybox-hide-sel-frame {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
background : transparent;
z-index : 1101;
}
#fancybox-close {
position : absolute;
top : -15px;
right : -15px;
width : 30px;
height : 30px;
background : transparent url('images/fancybox/fancybox.png') [-40px, 0];
cursor : pointer;
z-index : 1103;
display : none;
}
#fancybox-error {
color : #444;
font : normal 12px/20px Arial;
padding : 14px;
margin : 0;
}
#fancybox-img {
width : 100%;
height : 100%;
padding : 0;
margin : 0;
border : none;
outline : none;
line-height : 0;
vertical-align : top;
}
#fancybox-frame {
width : 100%;
height : 100%;
border : none;
display : block;
}
#fancybox-left, #fancybox-right {
position : absolute;
bottom : 0;
height : 100%;
width : 35%;
cursor : pointer;
outline : none;
background : transparent url('images/fancybox/fancybox.png');
z-index : 1102;
display : none;
}
#fancybox-left {
left : 0;
}
#fancybox-right {
right : 0;
}
#fancybox-left-ico, #fancybox-right-ico {
position : absolute;
top : 50%;
left : -9999px;
width : 30px;
height : 30px;
margin-top : -15px;
cursor : pointer;
z-index : 1102;
display : block;
}
#fancybox-left-ico {
background-image : url('images/fancybox/fancybox.png');
background-position : [-40px, -30px];
}
#fancybox-right-ico {
background-image : url('images/fancybox/fancybox.png');
background-position : [-40px, -60px];
}
#fancybox-left:hover, #fancybox-right:hover {
visibility : visible;
}
#fancybox-left:hover span {
left : 20px;
}
#fancybox-right:hover span {
left : auto;
right : 20px;
}
.fancybox-bg {
position : absolute;
padding : 0;
margin : 0;
border : 0;
width : 20px;
height : 20px;
z-index : 1001;
}
#fancybox-bg-n {
top : -20px;
left : 0;
width : 100%;
background-image : url('images/fancybox/fancybox-x.png');
}
#fancybox-bg-ne {
top : -20px;
right : -20px;
background-image : url('images/fancybox/fancybox.png');
background-position : [-40px, -162px];
}
#fancybox-bg-e {
top : 0;
right : -20px;
height : 100%;
background-image : url('images/fancybox/fancybox-y.png');
background-position : [-20px, 0];
}
#fancybox-bg-se {
bottom : -20px;
right : -20px;
background-image : url('images/fancybox/fancybox.png');
background-position : [-40px, -182px];
}
#fancybox-bg-s {
bottom : -20px;
left : 0;
width : 100%;
background-image : url('images/fancybox/fancybox-x.png');
background-position : [0, -20px];
}
#fancybox-bg-sw {
bottom : -20px;
left : -20px;
background-image : url('images/fancybox/fancybox.png');
background-position : [-40px, -142px];
}
#fancybox-bg-w {
top : 0;
left : -20px;
height : 100%;
background-image : url('images/fancybox/fancybox-y.png');
}
#fancybox-bg-nw {
top : -20px;
left : -20px;
background-image : url('images/fancybox/fancybox.png');
background-position : [-40px, -122px];
}
#fancybox-title {
font-family : 'MisoRegular', Verdana, Geneva, sans-serif;
font-size : 1.5em;
z-index : 1102;
}
.fancybox-title-inside {
padding-bottom : 10px;
text-align : center;
color : #333;
background : #fff;
position : relative;
}
.fancybox-title-outside {
padding-top : 10px;
color : #fff;
}
.fancybox-title-over {
position : absolute;
bottom : 0;
left : 0;
color : #fff;
text-align : left;
}
#fancybox-title-over {
padding : 10px;
background-image : url('images/fancybox/fancy_title_over.png');
display : block;
}
.fancybox-title-float {
position : absolute;
left : 0;
bottom : -20px;
height : 32px;
}
#fancybox-title-float-wrap {
border : none;
border-collapse : collapse;
width : auto;
}
#fancybox-title-float-wrap td {
border : none;
white-space : nowrap;
}
#fancybox-title-float-left {
padding : 0 0 0 15px;
background : url('images/fancybox/fancybox.png') no-repeat [-40px, -90px];
}
#fancybox-title-float-main {
color : #fff;
line-height : 29px;
font-weight : bold;
padding : 0 0 3px 0;
background : url('images/fancybox/fancybox-x.png') [0, -40px];
}
#fancybox-title-float-right {
padding : 0 0 0 15px;
background : url('images/fancybox/fancybox.png') no-repeat [-55px, -90px];
}
.fancybox-ie .fancybox-bg {
background : transparent !important ;
}
.clearfix:before, .clearfix:after {
content : "\0020";
display : block;
height : 0;
overflow : hidden;
}
.clearfix:after {
clear : both;
}
.clearfix:before, .clearfix:after {
content : "\0020";
display : block;
height : 0;
overflow : hidden;
}
.clearfix:after {
clear : both;
}
@media print {
* {
background : transparent !important ;
color : black !important ;
}
a, a:visited {
color : #444 !important ;
text-decoration : underline;
}
a[href]:after {
content : " (" attr(href ) ")";
}
abbr[title]:after {
content : " (" attr(title ) ")";
}
.ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {
content : "";
}
pre, blockquote {
border : 1px solid #999;
page-break-inside : avoid;
}
thead {
display : table-header-group;
}
tr, img {
page-break-inside : avoid;
}
p, h2, h3 {
orphans : 3;
widows : 3;
}
h2, h3 {
page-break-after : avoid;
}
}

↑ Top