вы не могли бы проанализировать этот код и сказать что в нём не так...почему он не работает???=)
читать дальшеbody { background:# no-repeat top center #3f808a; margin:0; font-family: Tahoma, Arial, Helvetica, sans-serif; }
#container { width:819 margin:0 auto; position:relative; height:252 }
#search { position:absolute; text-align:right; width:250 left:520 top:10 z-index:100; }
#search form { padding:0; margin:0; }
#search .txtField { border:1px solid #fff; width:138 margin:0; padding:3 font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12 background:# transparent; }
#search .btnSearch { border:1px solid #fff; color:#fff; margin:0; padding:2 font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11 background:# transparent; }
#menu-holder { position:absolute; top:43 left:457 width:319 overflow:hidden; }
#menu { width:319 height:42 margin:0; padding:0; position:relative; }
#menu li { margin:0; padding:0; list-style:none; position:absolute; top:0; }
#menu li, #menu a { height:42 display:block; }
#home { text-indent:-300em; overflow:hidden; left:0 width:107 }
#about { text-indent:-300em; overflow:hidden; left:107 width:107 }
#archives { text-indent:-300em; overflow:hidden; left:214 width:106 }
#home a:hover { background:transparent # 0px 0px no-repeat; }
#about a:hover { background:transparent # -107px 0px no-repeat; }
#archives a:hover { background:transparent # -214px 0px no-repeat; }
#title { position:absolute; top:149 left:76 color:#fff; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10 width:370 overflow:hidden; }
#title h2 { color:#fff; font-size:20 margin:0 0 2 }
#title a { color:#fff; text-decoration:none; }
#title a:hover { color:#fff; text-decoration:none; border-bottom:1px solid #e7d8cf; }
#content { background:# repeat-y; width:764 margin:0 auto; padding-right:55 }
#content blockquote { padding:0 0 0 30 background:# no-repeat 0 50%; }
#content .col01 { float:left; padding-left:70 width:425 font-size:12 line-height:20 }
#content .col01 h3 { font-size:24 line-height:28 font-weight:normal; font-family: Times New Roman, Times, Georgia, erif; margin:0; padding:0 0 10 background:# repeat-x bottom; }
#content .col01 h4 { font-size:18 line-height:22 font-weight:normal; font-family: Times New Roman, Times, Georgia, erif; margin:0; padding:0 0 16 background:# repeat-x bottom; }
#content .col01 h3 a { color:#000; text-decoration:none; }
#content .col01 h3 a:hover { background-color:#f4f0db; }
#content .col01 .post { padding-bottom:30 }
#content .col01 .thumbnail { float:right; margin:10px 0 10px 10 }
#content .col01 .meta { font-size:11 text-align:right; background:# repeat-x; padding-top:8 }
#content .col01 .post-inner { position:relative; }
#content .col01 .post-inner .date-tab { position:absolute; top:0 left:-98 height:64 width:83 background:# no-repeat; }
#content .col01 .thumbnail { float:right; margin:12px 0 12px 12 }
.month { text-align:right; display:block; padding:6px 16px 6px 0; font-size:11 }
.day { text-align:right; display:block; padding:4px 16px 2px 0; font-size:18 font-weight:bold; }
#content .col01 .post-inner a { color:#000; position:relative; text-decoration:none; border-bottom:1px solid #868585; background:#f4f0db; }
#content .col01 .post-inner a:hover { color:#000; text-decoration:none; border-bottom:1px solid #000; background:#fffbc1; }
#content .col01 .meta a { color:#000; text-decoration:none; border-bottom:1px solid #868585; }
#content .col01 .meta a:hover { color:#000; text-decoration:none; border-style:none; }
#content .col02 { float:right; width:212 font-size:11 line-height:16 }
#content .col02 .recent-posts { width:212 background:# repeat-y; }
#content .col02 .recent-posts ul { padding:0; margin:0; }
#content .col02 .recent-posts ul li { font-size:11 line-height:18 list-style:none; padding:0; margin:0; }
#content .col02 .recent-posts ul li .listMeta { font-size:10 }
#content .col02 .recent-posts ul li a { color:#21565E; border-top:1px solid #ffffbe; display:block; width:170 margin:0 auto; padding:4px 0 4px 25 background:# no-repeat 5px 8 }
#content .col02 .recent-posts ul li a:hover { text-decoration:none; color:#000; background:# no-repeat 5px 8px #ff5092; }
#content .col02 .postit-bottom { width:188 height:62 background:# no-repeat; padding:12px 12px 0; font-size:11 text-align:right; }
#content .col02 .postit-bottom a { color:#21565E; }
#content .col02 .postit-bottom a:hover { color:#21565E; text-decoration:none; }
#content .col02 .categories-upper { height:124 background:# no-repeat; }
#content .col02 .categories { background:# repeat-y; }
#content .col02 .categories ul { margin:0; padding:0; }
#content .col02 .categories ul li { font-size:11 line-height:18 list-style:none; }
#content .col02 .categories ul li a { color:#21565E; margin:0 auto; display:block; width:170 padding:4px 0 4px 25 background:# no-repeat 5px 8 }
#content .col02 .categories ul li a:hover { text-decoration:none; color:#000; background:# no-repeat 5px 8px #ff5092; }
#content .col02 .categories-btm { height:68 background:# no-repeat; }
#content .col02 .links { background:# no-repeat 50% 8 padding-top:20 }
#content .col02 .links ul { margin:0 0 20 padding:0; }
#content .col02 .links ul li { font-size:11 line-height:18 list-style:none; background:# no-repeat bottom; }
#content .col02 .links ul li a { color:#21565E; margin:0 auto; display:block; width:212 padding:6px 0; }
#content .col02 .links ul li a:hover { text-decoration:none; color:#000; }
#content .col02 .side-meta { background:# no-repeat top right; }
#content .col02 .side-meta ul { margin:10px 0; padding:0; }
#content .col02 .side-meta ul li { font-size:10 line-height:14 list-style:none; }
#content .col02 .side-meta ul li a { color:#21565E; margin:0 auto; display:block; width:212 padding:2px 0; }
#content .col02 .side-meta ul li a:hover { text-decoration:none; color:#000; }
#footer-holder { width:819 margin:0 auto; position:relative; }
#footer-holder .footer { width:932 height:300 position:absolute; top:0 left:-54 background:# no-repeat; z-index:100; }
#footer-holder .txt a { color:#000; }
#footer-holder .txt a:hover { color:#000; text-decoration:none; }
#footer-holder .txt { width:480 position:absolute; top:116 left:186 font-size:11 line-height:16 color:#000; z-index:105; height:60 overflow:hidden; }
#footer-holder .smashing a { width:66 height:61 position:absolute; top:160 left:709 font-size:11 text-indent:-400 z-index:102; overflow:hidden; background:# no-repeat 0 0; }
#footer-holder .smashing a:hover { background:# no-repeat 0 -61 }
#footer-holder .rss a { width:55 height:55 position:absolute; top:165 left:130 font-size:11 text-indent:-400 z-index:103; overflow:hidden; background:# no-repeat 0 0; }
.previous a { float:left; width:93 height:33 text-indent:-400 background:# no-repeat 0 0; overflow:hidden; }
.previous a:hover { background:# no-repeat 0 -33 }
.next a { float:right; width:93 height:33 text-indent:-400 background:# no-repeat 0 0; overflow:hidden; }
.next a:hover { background:# no-repeat 0 -33 }
.comments, .name, .email, .website, .txt-email-sub, .txt-website-example { display:block; text-indent:-800 font-size:10 overflow:hidden; margin:0; padding:0; }
.comments { height:27 background:# no-repeat; }
.name, .email, .website { width:80 float:left; margin-right:12 clear:left; }
.name { height:30 background:# no-repeat top right; }
.email { height:30 background:# no-repeat top right; }
.website { height:30 background:# no-repeat top right; }
.txt-email-sub { height:20 background:# no-repeat 90px 0; clear:both; }
.txt-website-example { height:20 background:# no-repeat 90px 0; clear:both; }
#commentform { padding:0; margin:0; }
#commentform .comment-field { border:1px solid #939393; width:320 margin:0; padding:3 font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12 background:#fff; float:left; }
#commentform .comment-box { border:1px solid #939393; width:425 margin:0 0 10 padding:3 font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12 background:#fff; }
#commentform .btnComment { border:1px solid #fff; color:#fff; margin:0; padding:2 font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14 background:# transparent; float:left; clear:left; }
.commentlist { margin:20px 0; padding:0; }
.commentlist li { padding:12px 0; background:# no-repeat bottom; font-size:12 line-height:20 list-style:none; }
.commentlist li a { color:#000; position:relative; text-decoration:none; border-bottom:1px solid #868585; background:#f4f0db; }
.commentlist li a:hover { color:#000; text-decoration:none; border-bottom:1px solid #000; background:#fffbc1; }
.commentdate { display:block; padding:0 0 6 font-size:10 }
.commentlist li cite { font-weight:bold; font-style:normal; }
вы не могли бы проанализировать этот код и сказать что в нём не так...почему он не работает???=)
читать дальше
читать дальше