W3C CSS Validator results for http://fragfm.co.uk (CSS level 3)

Sorry! We found the following errors (16)

URI : http://fragfm.co.uk/style.css

19 #twitter_bar Property -moz-border-radius-bottomright doesn't exist : 5px
20 #twitter_bar Property -moz-border-radius-bottomleft doesn't exist : 5px
21 #twitter_bar Property -webkit-border-bottom-right-radius doesn't exist : 6px
22 #twitter_bar Property -webkit-border-bottom-left-radius doesn't exist : 6px
93 #nav Property -moz-border-radius-topright doesn't exist : 7px
94 #nav Property -moz-border-radius-topleft doesn't exist : 7px
95 #nav Property -webkit-border-top-right-radius doesn't exist : 8px
96 #nav Property -webkit-border-top-left-radius doesn't exist : 8px
142 .navigation_link a:hover Property -moz-border-radius-topright doesn't exist : 5px
143 .navigation_link a:hover Property -moz-border-radius-topleft doesn't exist : 5px
144 .navigation_link a:hover Property -webkit-border-top-right-radius doesn't exist : 6px
145 .navigation_link a:hover Property -webkit-border-top-left-radius doesn't exist : 6px
387 #footer_bg Property -moz-border-radius-bottomright doesn't exist : 7px
388 #footer_bg Property -moz-border-radius-bottomleft doesn't exist : 7px
389 #footer_bg Property -webkit-border-bottom-right-radius doesn't exist : 8px
390 #footer_bg Property -webkit-border-bottom-left-radius doesn't exist : 8px

↑ Top

Warnings (17)

URI : http://fragfm.co.uk/style.css

23 Same colors for color and background-color in two contexts #content and #twitter_bar
29 Same colors for color and background-color in two contexts #content and #twitter_bar a:link
34 Same colors for color and background-color in two contexts #content and #twitter_bar a:visited
39 Same colors for color and background-color in two contexts #content and #twitter_bar a:hover
73 Same colors for color and background-color in two contexts #content and .dj_name
82 Same colors for color and background-color in two contexts #content and .song_name
103 Same colors for color and background-color in two contexts #slideshow-caption and .navigation_link
103 Same colors for color and background-color in two contexts body and .navigation_link
108 Same colors for color and background-color in two contexts #content and .navigation_link a:link
120 Same colors for color and background-color in two contexts #content and .navigation_link a:visited
133 Same colors for color and background-color in two contexts #content and .navigation_link a:hover
152 Same colors for color and background-color in two contexts #content and #navigation_listen
161 Same colors for color and background-color in two contexts #content and #navigation_listen a
194 Same colors for color and background-color in two contexts #content and .box_header
203 Same colors for color and background-color in two contexts #content and .box_title_ico
404 Same colors for color and background-color in two contexts #content and #footer_advert
408 Same colors for color and background-color in two contexts #content and #footer_advert a

↑ Top

Valid CSS information

body {
background-repeat : repeat-x;
background-image : url(images/bg_new.jpg);
background-position : center top;
background-color : #000;
margin : 0;
}
#container {
width : 1000px;
margin : auto;
}
#twitter_bar {
width : 1000px;
height : 24px;
padding : 4px;
background : url(images/twitter_bar.png);
color : #fff;
font-weight : bold;
text-shadow : #000000 1px 1px 0;
}
#twitter_bar a:link {
color : #fff;
text-decoration : none;
}
#twitter_bar a:visited {
color : #fff;
text-decoration : none;
}
#twitter_bar a:hover {
color : #fff;
text-decoration : underline;
}
#banner_area {
width : 1000px;
height : 150px;
}
#logo {
width : 385px;
height : 150px;
background : url(images/logo.png);
float : left;
}
#stats_area {
width : 600px;
height : 150px;
float : right;
}
#djpic {
width : 150px;
height : 150px;
float : right;
}
#stats_info {
width : 450px;
float : left;
}
.dj_name {
color : #fff;
font-size : 16px;
font-weight : bold;
text-shadow : #000000 1px 1px 0;
text-align : right;
margin-top : 65px;
}
.song_name {
color : #fff;
font-size : 14px;
font-weight : bold;
text-shadow : #000000 1px 1px 0;
text-align : right;
}
#nav {
width : 1000px;
height : 36px;
background : url(images/nav_new.png);
}
.navigation_link {
text-align : center;
float : left;
height : 23px;
color : #000;
font-weight : bold;
}
.navigation_link a:link {
color : #fff;
font-weight : bold;
text-decoration : none;
display : block;
height : 100%;
padding-top : 10px;
padding-left : 8px;
padding-right : 8px;
text-shadow : #000 1px 1px 0;
}
.navigation_link a:visited {
color : #fff;
font-weight : bold;
text-decoration : none;
display : block;
height : 100%;
padding-top : 10px;
padding-left : 8px;
padding-right : 8px;
text-shadow : #000 1px 1px 0;
}
.navigation_link a:hover {
background : url('images/hover.png');
color : #fff;
font-weight : bold;
text-decoration : none;
display : block;
height : 100%;
padding-top : 10px;
padding-left : 8px;
padding-right : 8px;
text-shadow : #000 1px 1px 0;
}
#navigation_listen {
text-align : center;
float : right;
height : 23px;
color : #ffffff;
font-weight : bold;
}
#navigation_listen a {
background : url('images/navigation_listen.png') no-repeat;
display : block;
height : 100%;
color : #ffffff;
font-weight : bold;
padding-top : 7px;
padding-right : 8px;
padding-left : 23px;
border : none;
text-decoration : none;
margin-top : 3px;
text-shadow : #000 1px 1px 0;
}
#navigation_listen a:hover {
text-decoration : none;
}
body, td, th {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
}
#content {
background : #fff;
width : 990px;
padding : 5px;
}
.box_container {
border : 1px solid #424242;
}
.box_header {
height : 18px;
background : url(images/boxhead.png);
color : #fff;
text-shadow : #000 1px 1px 0;
font-weight : bold;
padding : 7px;
}
.box_title_ico {
display : block;
height : 100%;
color : #ffffff;
font-weight : bold;
padding-top : 0;
padding-right : 8px;
padding-left : 23px;
border : none;
text-decoration : none;
text-shadow : #000 1px 1px 0;
}
.box_content {
background : url('images/box_bg.png') repeat-x;
background-color : #f7f7f7;
padding : 5px;
}
.box_content_forum {
background : url('images/box_bg.png') repeat-x;
background-color : #f7f7f7;
padding : 5px;
padding-bottom : 33px;
}
.barnav ul {
list-style : none;
margin : 0;
padding : 0;
}
.barnav ul li {
padding : 5px;
color : #999999;
font-weight : bold;
border-bottom : 1px solid #e0e0e0;
text-decoration : none;
display : block;
list-style : none;
}
.barnav ul li a {
color : #999999;
text-decoration : none;
}
.barnav ul li a:hover {
color : #03f;
text-decoration : none;
}
#home_advert {
width : 990px;
height : 100px;
margin-bottom : 10px;
}
#home_left {
width : 250px;
float : left;
}
#home_right {
width : 730px;
float : right;
}
#home_new_right {
width : 252px;
float : right;
}
#home_new_left {
width : 730px;
float : left;
}
#home_new_center_right {
width : 360px;
float : right;
margin-top : 10px;
}
#home_new_center_left {
width : 360px;
float : left;
margin-top : 10px;
}
.homepage_news_title {
font-size : 16px;
color : #777;
font-weight : bold;
}
.homepage_news_content {
font-size : 12px;
color : #777;
margin-top : 10px;
}
.homepage_news_info {
text-align : center;
color : #777;
margin-top : 5px;
}
#home_news_avatar {
margin : auto;
background : url(images/news.png);
width : 96px;
height : 96px;
}
.schedule_slot {
background : #f7f7f7;
border : 1px solid #ccc;
width : 225px;
margin : auto;
padding : 5px;
margin-top : 10px;
}
.listen_page_box {
background : #f7f7f7;
border : 1px solid #ccc;
width : 730px;
margin : auto;
padding : 5px;
margin-top : 10px;
color : #666;
text-shadow : #fff 1px 1px 0;
}
.listen_page_box a {
color : #666;
text-shadow : #fff 1px 1px 0;
text-decoration : none;
}
.page_header {
color : #666;
font-size : 16px;
font-weight : bold;
text-shadow : #fff 1px 1px 0;
margin-bottom : 10px;
margin-top : 10px;
}
.main_schedule_slot {
background : #f7f7f7;
border : 1px solid #ccc;
width : 800px;
margin : auto;
padding : 5px;
margin-top : 10px;
}
.staff_page_dj {
width : 110px;
margin : 10px;
margin-left : 0;
margin-right : 0;
float : left;
overflow : hidden;
font-size : 12px;
font-weight : bold;
color : #777;
}
#ticker {
width : 240px;
height : 300px;
overflow : auto;
}
#ticker dt {
font : normal 14px Georgia;
padding : 0 10px 5px 10px;
background-color : #e5e5e5;
padding-top : 10px;
border : 1px solid #ffffff;
border-bottom : none;
border-right : none;
position : relative;
}
#ticker dd {
margin-left : 0;
font : normal 11px Verdana;
padding : 0 10px 10px 10px;
border-bottom : 1px solid #aaaaaa;
background-color : #e5e5e5;
border-left : 1px solid #ffffff;
position : relative;
}
#ticker dd.last {
border-bottom : 1px solid #ffffff;
}
#ticker div {
margin-top : 0;
}
#footer_bg {
width : 1000px;
background : url(images/footer.png);
height : 100px;
margin-bottom : 10px;
}
#footer_logo {
width : 400px;
height : 100px;
background : url(images/footer_logo.png);
float : left;
}
#footer_advert {
float : right;
padding-right : 10px;
margin-top : 45px;
color : #fff;
}
#footer_advert a {
color : #fff;
text-decoration : none;
}
ul.slideshow {
list-style : none;
width : 730px;
height : 200px;
overflow : hidden;
position : relative;
margin : 0;
padding : 0;
border : 1px solid #424242;
}
ul.slideshow li {
position : absolute;
left : 0;
right : 0;
}
ul.slideshow li.show {
z-index : 500;
}
ul img {
border : none;
}
#slideshow-caption {
width : 730px;
height : 60px;
position : absolute;
bottom : 0;
left : 0;
color : #fff;
background : #000;
z-index : 500;
}
#slideshow-caption .slideshow-caption-container {
padding : 5px 10px;
z-index : 1000;
}
#slideshow-caption h3 {
margin : 0;
padding : 0;
font-size : 14px;
}
#slideshow-caption p {
margin : 5px 0 0 0;
padding : 0;
}
.labelfield {
color : brown;
font-size : 90%;
}
.datefield {
color : gray;
font-size : 90%;
}
#rsscontent li {
margin-bottom : 4px;
}
code {
color : red;
}

↑ Top