body { color: black; background-color: #900; }
#bkg { background-image: url(http://nicostarr.com/img/ns_slice_02.jpg); background-repeat: repeat-x; background-position: 0 0; width: 100%; }
p { font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: left; }

td { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 13px; }

a:link { color: #900 ; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }

a:visited { color: #900 ; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }

a:hover { color: #f60 ; font-weight: bold; text-decoration: none; }

a:active { color: #900 ; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
#topwhitenav {font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.whtcart a:link, .whtcart a:active, .whtcart a:visited { color: #fff; font-weight: bold; line-height: 26px; background-image: url(http://nicostarr.com/img/ns_slice_09.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-indent: 35px; height: 26px; margin-right: 15px; display: block; }
.whthelp a:link, .whthelp a:active, .whthelp a:visited { color: #fff; font-weight: bold; line-height: 26px; background-image: url(http://nicostarr.com/img/ns_slice_11.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-indent: 20px; height: 26px; margin-right: 15px; display: block; }
.whtstat a:link, .whtstat a:active, .whtstat a:visited { color: #fff; font-weight: bold; line-height: 26px; background-image: url(http://nicostarr.com/img/ns_slice_13.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-indent: 30px; height: 26px; margin-right: 15px; display: block; }
.whtship a:link, .whtship a:active, .whtship a:visited { color: #fff; font-weight: bold; line-height: 26px; text-decoration: none; background-image: url(http://nicostarr.com/img/ns_slice_15.jpg); background-repeat: no-repeat; background-position: 0 0; text-indent: 33px; display: block; height: 26px; }
.whtcart a:hover, .whthelp a:hover, .whtstat a:hover, .whtship a:hover { color: #000; }
.yelbar { background-image: url(http://nicostarr.com/img/ns_slice_66.jpg); background-repeat: repeat-y; background-position: 0 0; }
.blkstripes { background-image: url(http://nicostarr.com/img/ns_slice_22.jpg); background-repeat: repeat-x; background-position: 0 0; }
.topr { background-image: url(http://nicostarr.com/img/ns_slice_06.jpg); background-repeat: no-repeat; background-position: 0 0; }
.dropdwn { background-image: url(http://nicostarr.com/img/ns_slice_53.jpg); background-repeat: no-repeat; background-position: 0 0; }
select { margin-top: 65px; }
#groovenav { background-image: url(http://nicostarr.com/img/ns_slice_21.jpg); background-repeat: no-repeat; background-position: 0 0; }
.dotts { background-image: url(http://nicostarr.com/img/ns_slice_58.jpg); background-repeat: repeat-x; background-position: 0 0; }
.phontxt { color: #630; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.groovehome a:link, .groovehome a:active, .groovehome a:visited { background-image: url(http://nicostarr.com/img/ns_slice_23.jpg); background-repeat: no-repeat; background-position: 0 0; width: 118px; height: 31px; overflow: hidden; display: block; }
.groovehome a:hover { background-position: 0 -31px; }
.groovebook a:link, .groovebook a:active, .groovebook a:visited { background-image: url(http://nicostarr.com/img/ns_slice_27.jpg); background-repeat: no-repeat; background-position: 0 0; width: 109px; height: 31px; overflow: hidden; display: block; }
.groovebook a:hover { background-position: 0 -31px; }
.grooveabout a:link, .grooveabout a:active, .grooveabout a:visited { background-image: url(http://nicostarr.com/img/ns_slice_29.jpg); background-repeat: no-repeat; background-position: 0 0; width: 95px; height: 31px; overflow: hidden; display: block; }
.grooveabout a:hover { background-position: 0 -31px; }
.groovecustom a:link, .groovecustom a:active, .groovecustom a:visited { background-image: url(http://nicostarr.com/img/ns_slice_33.jpg); background-repeat: no-repeat; background-position: 0 0; width: 148px; height: 31px; overflow: hidden; display: block; }
.groovecustom a:hover { background-position: 0 -31px; }
.groovecontact a:link, .groovecontact a:active, .groovecontact a:visited { background-image: url(http://nicostarr.com/img/ns_slice_31.jpg); background-repeat: no-repeat; background-position: 0 0; width: 85px; height: 31px; overflow: hidden; display: block; }
.designcats { background-image: url(http://nicostarr.com/img/ns_slice_62.jpg); background-repeat: no-repeat; background-position: 0 0; }
.groovecontact a:hover { background-position: 0 -31px; }
.affiliates { color: #630; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(http://nicostarr.com/img/ns_slice_67.jpg); background-repeat: no-repeat; background-position: 0 0; }
.affiliates p { width: 145px; margin-top: 50px; margin-bottom: 0; margin-left: 8px; padding-bottom: 0; display: block; }
.newsletter { color: #630; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(http://nicostarr.com/img/ns_slice_73.jpg); background-repeat: no-repeat; background-position: 0 0; }
.newsletter form { width: 150px; margin: 50px 0 0 8px; padding: 0; border-style: none; border-width: 0; display: block; }
.newsletter fieldset { border-style: none; border-width: 0; }
.newsletter input { margin-top: 3px; margin-bottom: 3px; }
.newsmall { font-size: 11px; font-weight: bold; margin: 0; padding: 0; }
.sidebartable { margin-top: 50px; }
.smallsidebartext { color: #fc0; font-size: 1px; }
.cpshopbreadcrumb { font-size: 13px; text-align: left; }
a.cpshopsidebarlink:link, a.cpshopsidebarlink:visited, a.cpshopsidebarlink:active { color: #000; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; width: 150px; padding-top: 4px; padding-bottom: 3px; border-bottom: 2px solid #000; display: block; }
.smallsidebartext b { color: #000; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; display: block; padding-top: 4px; padding-bottom: 3px; width: 150px; border-bottom: 2px solid #000; }
a.cpshopsidebarlink:hover{ color: #900; }
.footer { color: #f60; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center; }

.footer a { color: #fc0; font-weight: normal; text-decoration: none; }
#hotdog { background-image: url(http://nicostarr.com/img/sf_hotdog.gif); background-repeat: no-repeat; background-position: 0 0; width: 372px; height: 121px; visibility: visible; display: block; }
#featured { background-image: url(http://nicostarr.com/img/sf_featured.gif); background-repeat: no-repeat; background-position: 0 0; width: 372px; height: 121px; visibility: visible; display: block; }
#kiddies { background-image: url(http://nicostarr.com/img/sf_kiddie.gif); background-repeat: no-repeat; background-position: 0 0; width: 372px; height: 121px; visibility: visible; display: block; }
#hotdogtext { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; width: 190px; visibility: visible; margin-left: 14px; padding-top: 55px; }
#hotdogtext b { color: #f60; font-weight: bold; }
#hotdogtext a { color: #fc0; font-weight: bold; text-decoration: none; }
.kiddielinks { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }
.kiddielinks a:link, .kiddielinks td a:active, .kiddielinks  a:visited { color: #fff; text-decoration: none; margin: 0; padding: 0; display: block; }
#babysf { background-image: url(http://nicostarr.com/img/sf_girl.jpg); background-repeat: no-repeat; background-position: 0 0; height: 404px; width: 302px; visibility: visible; display: block; }
#babysftxt { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; visibility: visible; padding-top: 317px; padding-left: 110px; }
#babysftxt b { color: #630; font-size: 16px; }
#babysftxt a { color: #900; font-size: 13px; font-weight: bold; text-decoration: none; }
#mansf { background-image: url(http://nicostarr.com/img/sf_man.jpg); background-repeat: no-repeat; background-position: 0 0; width: 302px; height: 404px; display: block; }
#mansftxt { color: #000; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; visibility: visible; padding-top: 8px; padding-left: 145px; }
#mansftxt b { color: #630; font-size: 14px; line-height: 17px; }
#mansftxt a { color: #900; font-size: 12px; font-weight: bold; text-decoration: none; }
#womansf { background-image: url(http://nicostarr.com/img/sf_woman.jpg); background-repeat: no-repeat; background-position: 0 0; width: 302px; height: 404px; display: block; }
#womansftxt { color: #f60; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; visibility: visible; padding-top: 326px; padding-left: 15px; }
#womansftxt b { color: #fff; font-size: 13px; line-height: 16px; }
#womansftxt a { color: #fc3; font-size: 12px; font-weight: bold; text-decoration: none; }
#featuredbox { text-align: center; vertical-align: baseline; width: 120px; height: 90px; visibility: visible; float: left; margin-top: 16px; margin-left: 16px; display: block; }
#featuredboxtxt { color: #fc3; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; width: 220px; float: right; padding-top: 55px; }
#featuredboxtxt a { color: #fff; font-weight: bold; text-decoration: none; }