W3C CSS Validator results for http://continuingeducation.ncsu.edu/starting_growing.html (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/check/referer">
        <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/check/referer">
    <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://continuingeducation.ncsu.edu/starting_growing.html
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

Valid CSS information

html, body {
text-align : center;
background : #9a9a83;
margin : 0;
padding : 0;
font : normal 12px/18px Verdana, arial, helvetica, sans-serif;
color : #000;
}
#siteContainer {
position : relative;
z-index : 2;
text-align : left;
width : 681px;
padding : 0;
margin : 0 auto;
}
h1 {
margin : 20px 0;
padding : 0;
font : bold 16px/21px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
h1.huge {
margin : 20px 0;
padding : 0;
font : bold 24px/30px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
h1.huge2 {
margin : 20px 0;
padding : 0;
font : bold 18px/23px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
h2 {
margin : 0 0 20px 0;
padding : 0;
font : oblique bold 16px/18px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
h3 {
margin : 0 0 10px 0;
padding : 0;
font : bold 14px/18px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
h4 {
margin : 0 0 20px 0;
padding : 0;
font : bold 16px/21px Verdana, arial, helvetica, sans-serif;
color : #000;
}
h5 {
margin : 0 0 20px 0;
padding : 0;
font : normal 14px/24px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
h6 {
margin : 10px 0;
padding : 0;
font : bold 13px/16px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
p {
margin : 10px 0 18px 0;
padding : 0;
font : normal 13px/16px Verdana, arial, helvetica, sans-serif;
color : #000;
}
a, a:link, a:active {
text-decoration : underline;
color : #330066;
}
a:visited {
text-decoration : underline;
color : #992299;
}
a:hover {
text-decoration : underline;
}
img {
border : 0;
display : block;
}
#siteStripe {
text-align : left;
background : #a5a295;
width : 100%;
height : 71px;
display : block;
position : absolute;
top : 133px;
left : 0;
z-index : 1;
}
#logo {
position : absolute;
z-index : 5;
top : 47px;
left : 491px;
}
#logo img {
width : 180px;
height : 87px;
display : block;
}
#headerWrap {
position : relative;
z-index : 3;
width : 690px;
height : 227px;
display : block;
}
#shadowTop {
position : absolute;
z-index : 3;
top : 25px;
left : 28px;
width : 662px;
height : 71px;
display : block;
background : url(../img/shadowTop.png) no-repeat;
}
#headerWrap .shadowStretch {
top : 96px;
left : 25px;
height : 37px;
}
.shadowStretch {
position : absolute;
width : 662px;
display : block;
background : url(../img/shadowStretch.png);
}
#ncState {
background : #9a9a83;
padding : 5px 0 200px 0;
position : absolute;
top : 0;
left : 0;
}
#ncState img {
padding : 5px;
}
#sitemap {
background : #666600 url(../img/whiteArrowRight.gif) no-repeat 112px 78px;
text-align : center;
width : 132px;
height : 94px;
display : block;
position : absolute;
top : 133px;
left : 0;
z-index : 4;
}
#sitemap a, #sitemap a:link, #sitemap a:visited, #sitemap a:active {
display : block;
background : url(../img/whiteArrowLeft.gif) no-repeat 10px 7px;
text-decoration : none;
font : bold 15px/23px arial, helvetica, sans-serif;
color : #fff;
}
#sitemap a:hover {
text-decoration : none;
}
#centeredWrap {
position : relative;
z-index : 999;
top : 133px;
left : 132px;
width : 544px;
height : 71px;
display : block;
}
#centeredWrap ul {
position : absolute;
z-index : 999;
top : 20px;
margin : 0 0 0 0;
padding : 0;
list-style-type : none;
}
#centeredWrap ul li {
position : relative;
z-index : 999;
margin : 0 0 0 33px;
padding : 0;
width : 472px;
float : left;
display : inline;
font : normal 30px/35px arial, helvetica, sans-serif;
color : #fff;
}
#centeredWrap ul li a, #centeredWrap ul li a:link, #centeredWrap ul li a:visited, #centeredWrap ul li a:active {
position : relative;
z-index : 999;
padding : 0 0 0 18px;
text-indent : -10px;
background : url(../img/navBullet.gif) no-repeat 0 4px;
text-decoration : none;
color : #000;
float : left;
display : inline;
}
#centeredWrap ul li a:hover {
text-decoration : none;
color : #000;
background : none;
}
#navBackground {
width : 100%;
height : 71px;
display : block;
position : absolute;
z-index : 1;
top : 0;
left : 0;
}
#navBackground-print {
width : 100%;
height : 71px;
display : none;
position : absolute;
z-index : 1;
top : 0;
left : 0;
}
#mainNavWrap {
position : relative;
z-index : 999;
top : 133px;
left : 132px;
width : 544px;
height : 71px;
display : block;
}
#mainNavWrap ul {
position : absolute;
z-index : 999;
top : 3px;
margin : 0;
padding : 0;
list-style-type : none;
}
#mainNavWrap ul li {
position : relative;
z-index : 999;
padding : 0;
width : 272px;
float : left;
display : inline;
font : normal 12px/16px arial, helvetica, sans-serif;
}
#mainNavWrap ul li a, #mainNavWrap ul li a:link, #mainNavWrap ul li a:visited, #mainNavWrap ul li a:active {
position : relative;
z-index : 999;
padding : 0 0 0 30px;
background : url(../img/navBullet.gif) no-repeat 22px 50%;
text-decoration : none;
color : #fff;
}
#mainNavWrap ul li a:hover {
text-decoration : none;
color : #ccc;
background : none;
}
#navBackground {
width : 100%;
height : 71px;
display : block;
position : absolute;
z-index : 1;
top : 0;
left : 0;
}
#navBackground-print {
width : 100%;
height : 71px;
display : none;
position : absolute;
z-index : 1;
top : 0;
left : 0;
}
#underNavWrap {
position : absolute;
z-index : 3;
top : 205px;
right : 15px;
}
#underNavWrap ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#underNavWrap ul li {
margin : 0 0 0 1px;
padding : 0 8px 0 0;
float : left;
display : inline;
background : url(../img/underNavTabRight.png) no-repeat 100% 100%;
}
#underNavWrap ul li a, #underNavWrap ul li a:link, #underNavWrap ul li a:visited, #underNavWrap ul li a:active {
background : url(../img/underNavTabLeft.png) no-repeat 0 100%;
padding : 0 2px 0 10px;
display : block;
text-decoration : none;
font : normal 12px/22px arial, helvetica, sans-serif;
color : #fff;
}
#underNavWrap ul li a:hover {
text-decoration : none;
color : #ccc;
}
#underNavWrap ul li.ie6 {
background : url(../img/underNavTabRight.gif) no-repeat 100% 100%;
}
#underNavWrap ul li.ie6 a, #underNavWrap ul li.ie6 a:link, #underNavWrap ul li.ie6 a:visited, #underNavWrap ul li.ie6 a:active {
background : url(../img/underNavTabLeft.gif) no-repeat 0 100%;
}
#headerNavWrap {
background : #9a9a83;
padding : 8px 0 0 0;
display : block;
height : 125px;
position : absolute;
top : 0;
right : 0;
}
#headerNavWrap ul {
margin : 0 10px 0 0;
padding : 0;
list-style-type : none;
}
#headerNavWrap ul li {
margin : 0 0 0 22px;
padding : 0;
float : left;
display : inline;
}
#headerNavWrap ul li a, #headerNavWrap ul li a:link, #headerNavWrap ul li a:visited, #headerNavWrap ul li a:active {
background : url(../img/navBulletPurple.gif) no-repeat 0 2px;
padding : 0 0 0 7px;
text-decoration : none;
font : bold 11px/16px arial, helvetica, sans-serif;
color : #330066;
}
#headerNavWrap ul li a:hover {
text-decoration : underline;
}
#banner {
display : none;
}
#mainWrap {
margin : 0 2px 0 36px;
background : #e4dec8;
padding : 10px 40px;
border-left : 3px solid #de2723;
border-right : 3px solid #de2723;
}
#mainWrap .shadowStretch {
top : 0;
left : 25px;
height : 100%;
}
#mainImage {
position : absolute;
z-index : 2;
top : 33px;
left : 36px;
width : 643px;
display : block;
}
#textWrap {
position : relative;
width : 520px;
z-index : 5;
height : 1%;
padding : 0 34px 0 0;
}
#textWrap img {
display : inline;
}
#footerWrap {
position : absolute;
left : 0;
z-index : 5;
width : 710px;
height : 125px;
display : block;
background : url(../img/footerBackground.gif) no-repeat 26px 0;
}
#footerWrap h3 {
position : relative;
z-index : 5;
margin : 0 0 0 80px;
padding : 30px 0 0 0;
}
#footerWrap h3 a, #footerWrap h3 a:link, #footerWrap h3 a:visited, #footerWrap h3 a:active {
display : block;
text-decoration : underline;
color : #330066;
font : bold 16px/21px Verdana, arial, helvetica, sans-serif;
}
#footerWrap h3 a:hover {
text-decoration : underline;
}
#shadowBottom {
position : absolute;
z-index : 3;
top : 0;
left : 26px;
width : 662px;
height : 125px;
display : block;
background : url(../img/shadowBottom.png) no-repeat 0 100%;
}
#achieveLogo {
position : absolute;
z-index : 4;
top : 75px;
right : 45px;
}
#footerWrap p {
position : relative;
z-index : 5;
margin : 80px 0 20px 0;
text-align : center;
font : normal 9px/16px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
#footerWrap p a, #footerWrap p a:link, #footerWrap p a:visited, #footerWrap p a:active {
text-decoration : underline;
color : #330066;
}
#footerWrap p a:hover {
text-decoration : underline;
}
#footerWrap p#compliantLogos {
margin : 0 0 20px 0;
}
#footerWrap p#compliantLogos img {
display : inline;
}
.trainingWrap {
width : 557px;
float : left;
display : inline;
margin : 0 -5px 40px 0;
}
.trainingWrap div {
margin : 0 40px 20px 0;
width : 223px;
float : left;
display : inline;
background : url(../img/trainingBackground.gif) no-repeat 100% 0;
}
.trainingWrap div img {
width : 70px;
height : 43px;
display : inline;
float : left;
border-right : 3px solid #000;
}
.trainingWrap div p {
height : 43px;
margin : 0;
padding : 0;
width : 150px;
float : left;
display : inline;
text-align : center;
font : bold 15px/21px Verdana, arial, helvetica, sans-serif;
color : #000;
}
.trainingWrap div p span {
display : block;
color : #000;
}
.trainingWrap div p a, .trainingWrap div p a:link, .trainingWrap div p a:visited, .trainingWrap div p a:active {
text-decoration : none;
color : #000;
}
.trainingWrap div p a:hover {
text-decoration : none;
}
.trainingWrap div dl {
margin : 3px 0 0 0;
padding : 0;
font : normal 14px/21px Verdana, arial, helvetica, sans-serif;
color : #000;
}
.trainingWrap div dl dt {
margin : 0;
padding : 0;
float : left;
display : inline;
width : 73px;
}
.trainingWrap div dl dd {
margin : 0;
padding : 0;
float : left;
display : inline;
width : 150px;
font : bold 12px/14px Verdana, arial, helvetica, sans-serif;
}
.trainingWrap div dl dd a, .trainingWrap div dl dd a:link, .trainingWrap div dl dd a:visited, .trainingWrap div dl dd a:active {
text-decoration : underline;
color : #cc0000;
font : oblique bold 14px/21px Verdana, arial, helvetica, sans-serif;
}
.trainingWrap div dl dd a:hover {
text-decoration : underline;
}
.trainingWrap div:hover {
background : url(../img/trainingBackgroundRollover.gif) no-repeat 100% 0;
}
p.largeLinks a, p.largeLinks a:link, p.largeLinks a:visited, p.largeLinks a:active {
margin : 0 0 18px 0;
display : block;
text-decoration : underline;
color : #cc0000;
font : normal 16px/21px Verdana, arial, helvetica, sans-serif;
}
p.largeLinks a:hover {
text-decoration : underline;
}
p.largeLinks a, p.largeLinks a:link, p.largeLinks a:active {
margin : 0 0 18px 0;
display : block;
text-decoration : underline;
color : #cc0000;
font : normal 16px/21px Verdana, arial, helvetica, sans-serif;
}
p.largeLinks a:visited {
margin : 0 0 18px 0;
display : block;
text-decoration : underline;
color : #00ffaa;
font : normal 16px/21px Verdana, arial, helvetica, sans-serif;
}
p.largeLinks a:hover {
text-decoration : underline;
}
.twoColumn {
margin : 20px 0;
}
.twoColumn ul {
margin : 0;
padding : 0;
list-style-type : none;
}
.twoColumn ul li {
margin : 0;
padding : 0;
float : left;
display : inline;
width : 50%;
}
.twoColumn ul li a, .twoColumn ul li a:link, .twoColumn ul li a:active {
text-decoration : underline;
color : #330066;
font : normal 12px/21px Verdana, arial, helvetica, sans-serif;
}
.twoColumn ul li a:visited {
text-decoration : underline;
color : #992299;
font : normal 12px/21px Verdana, arial, helvetica, sans-serif;
}
.twoColumn ul li a:hover {
text-decoration : underline;
}
.twoColumn span {
clear : both;
display : block;
}
.twoColumna {
padding : 0;
margin : auto;
}
.twoColumna ul {
list-style-type : disc;
padding : 0.3em 0 0.4em 0;
}
.twoColumna ul li {
margin : 0 0 0 0;
padding : 0 0 0 0;
float : left;
display : inline;
width : 50%;
}
.twoColumna ul li a, .twoColumna ul li a:link, .twoColumna ul li a:active {
text-decoration : underline;
color : #330066;
font : normal 12px/21px Verdana, arial, helvetica, sans-serif;
}
.twoColumna ul li a:visited {
text-decoration : underline;
color : #992299;
font : normal 12px/21px Verdana, arial, helvetica, sans-serif;
}
.twoColumna ul li a:hover {
text-decoration : underline;
}
.twoColumna span {
clear : both;
display : block;
}
#twoColumns {
width : 100%;
margin : auto;
}
#twoColumns h3 {
display : block;
padding-bottom : 5px;
margin-bottom : 15px;
}
#twoColumns ul li {
list-style-type : disc;
padding : 0.3em 0 0.4em 0;
}
#twoColumns ul li.alt {
margin-left : 51%;
margin-top : -2.1em;
padding : 0.3em 0 0.4em 0;
border : 0;
}
table {
text-align : center;
border-collapse : collapse;
width : 100%;
padding : 0;
margin : 0;
font : normal 12px/18px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
table.alt {
text-align : left;
border-collapse : collapse;
width : 100%;
padding : 0;
margin : 0;
font : normal 12px/18px Verdana, arial, helvetica, sans-serif;
color : #330066;
}
table hr {
border : 1px solid #330066;
}
table tr {
border : 2px solid #330066;
}
table th {
padding : 5px;
border : 2px solid #ccc;
text-align : left;
font : bold 12px/18px Verdana, arial, helvetica, sans-serif;
color : #000;
background : #d7d7d7;
}
table td {
border : 2px solid #ccc;
background : #d7d7d7;
padding : 5px;
color : #000;
}
table td.alt {
text-align : left;
border-collapse : collapse;
font : normal 10px/16px arial, helvetica, sans-serif;
color : #330066;
}
table td.alt2 {
text-align : left;
vertical-align : top;
font : normal 12px/18px arial, helvetica, sans-serif;
color : #330066;
}
table tr.alt {
background : #e4dec8;
border : 0;
}
table tr.alt td {
background : #e4dec8;
border : 0;
}
table td a, table td a:link, table td a:active {
text-decoration : underline;
color : #330066;
}
table td a:visited {
text-decoration : underline;
color : #992299;
}
table td a:hover {
text-decoration : underline;
}
table td.heading {
font : bold 12px/18px Verdana, arial, helvetica, sans-serif;
color : #000;
background : #330066;
}
table th.eventDate {
width : 100px;
}
ul.large {
margin : 20px 0;
padding : 0;
list-style-type : circle;
}
ul.large li {
margin : 0 0 10px 40px;
padding : 0;
font : bold 16px/21px Verdana, arial, helvetica, sans-serif;
}
ul.large li a, ul.large li a:link, ul.large li a:active {
text-decoration : underline;
color : #330066;
}
ul.large li a:visited {
text-decoration : underline;
color : #992299;
}
ul.large li a:hover {
text-decoration : underline;
}
.dlWrap dl {
float : left;
display : inline;
width : 100%;
margin : 0 0 20px 0;
padding : 0;
}
.dlWrap dl dt {
clear : left;
float : left;
display : inline;
width : 150px;
margin : 0;
padding : 0;
font : normal 13px/16px Verdana, arial, helvetica, sans-serif;
color : #000;
}
.dlWrap dl dd {
float : left;
display : inline;
width : 250px;
margin : 0;
padding : 0;
font : normal 13px/16px Verdana, arial, helvetica, sans-serif;
color : #000;
}
.dlWrap dl.lessons dt {
width : 200px;
font : bold 13px/16px Verdana, arial, helvetica, sans-serif;
color : #000000;
}
.dlWrap dl.lessons dd {
width : 300px;
margin : 0 0 10px 0;
}
.dlWrap dl.lessons dd h6 {
margin : 0 0 5px 0;
}
.dlWrap span {
clear : both;
display : block;
}
#altLinks {
position : absolute;
top : 30px;
left : 5px;
z-index : 999;
}
#altLinks a, #altLinks a:link, #altLinks a:visited, #altLinks a:active {
padding : 0 0 0 8px;
display : block;
background : url(../img/blackArrow.gif) no-repeat 0 50%;
text-decoration : none;
font : normal 11px/18px arial, helvetica, sans-serif;
color : #000;
}
#altLinks a:hover {
text-decoration : underline;
}
html, body {
background : #fff;
}
#siteStripe {
text-align : left;
background : #ffffff;
width : 100%;
height : 71px;
display : none;
position : absolute;
top : 133px;
left : 0;
z-index : 1;
}
#headerWrap {
display : none;
}
#shadowTop {
display : none;
}
.shadowStretch {
display : none;
}
#logo {
display : none;
}
#logo img {
display : none;
width : 0;
height : 0;
}
#shadowTop {
display : none;
}
#headerWrap .shadowStretch {
display : none;
}
#ncState {
display : none;
}
#sitemap {
display : none;
}
#mainNavWrap {
display : none;
}
#mainNavWrap ul, #mainNavWrap ul li, #mainNavWrap ul li a, #mainNavWrap ul li a:link, #mainNavWrap ul li a:visited, #mainNavWrap ul li a:hover {
color : #000;
}
#navBackground {
display : none;
}
#navBackground-print {
display : none;
}
#underNavWrap {
display : none;
}
#banner {
display : block;
}
#banner img {
margin-left : 10px;
width : 648px;
height : 116px;
}
#mainWrap {
margin : 0 0 0 0;
background : #ffffff;
border-left-width : 0;
border-right-width : 0;
width : 100% !important ;
}
#mainWrap .shadowStretch {
display : none;
}
#mainImage {
display : none;
}
#footerWrap {
position : relative;
display : none;
}
#altLinks {
display : none;
}
#headerNavWrap {
display : none;
}
#textWrap {
background : white;
padding : 2px 34px 0 2px;
margin : 2px 2px 10px;
position : relative;
}

↑ Top