.wy-hd, .wy-footer { background:#ab5d45; color:#fff; margin-bnottom:5px; }
.wy-hd-top, .wy-hd-btm, .wy-cont-top, .wy-cont-btm, .wy-ft-top, .wy-ft-btm { background:url('/images/wy_sprite.jpg') no-repeat; width:950px; height:9px; font-size:0px; }
.wy-hd-top, .wy-ft-top { background-position:-1px -53px; }
.wy-hd-btm, .wy-ft-btm { background-position:-1px -83px; }
.wy-cont-top { background-position:-1px 0px; margin-top:15px; }
.wy-cont-btm { background-position:-1px -29px; margin-bottom:15px; }

#wy_main_content { border-right:1px solid #999; padding-right:15px; }

.wy-contents { background:#fff; padding:12px 25px; min-height:500px; }
.wy-cont-main { width:620px; *padding-bottom:400px; }
.wy-cont-main-home { width:620px; padding-bottom:250px; }
/*.wy-cont-side-home { margin-left:655px; }*/
.wy-cont-side-home { position:absolute; width:238px; top:150px; left:700px; border-left:1px solid #999; padding-left:10px; }
.wy-cont-side-home a:hover { color:fff; background:#0000ff; }
.wy-snip-cont { margin-bottom:18px; }

.wy-snip-ttl { color:#d90000; font-size:114%; margin-bottom:7px; }
.wy-snip { margin-bottom:4px; font-size:107%; }
.wy-snip-tags { margin-bottom:6px; }
.wy-snip-add-comm { margin-bottom:2px; }
.wy-snip-add { font-size:92%; color:#808000; }
.wy-google-ads { margin-bottom:15px; }

.wy-page-nums { margin:15px 0 20px 10px; text-align:center; }
.wy-page-nums li { display:inline; padding-right:8px; font-size:144%; }

.wy-footer { text-align:center; font-size:92%;  }
.wy-footer a { color:#fff; }
.rss { margin-top:5px; }
.rss a { background:transparent url(/images/feed_icon_16x16.gif) no-repeat scroll left top; padding:1px 0 5px 19px; }

#wy_login { color:#fff; text-align:right; margin-top:6px; padding-right:10px; }
#wy_login a { color:#fff; }
#wy_search { float:left; margin-top:-4px; *margin-top:0px; padding-left:10px;}

.wy-filters { margin-bottom:15px; font-size:15px; }





#wy_hdg, .wy-art-cnt { font-family:'Trebuchet MS',Verdana,Arial,Sans-serif; }
#wy_hdg h1 { font-size:202%; padding-left:20px; }
.wy-art-cnt { font-size:100%; padding:5px 20px;}



#wy_top_ad { text-align:center; padding:10px; }

#wy_my_no_res h2 { font-size:136%; }
#wy_my_no_res ul { list-style-position:inside; padding:7px; }
#wy_my_no_res li { padding-bottom:10px; }
#wy_my_no_res .wy-ssec ( margin-bottom:12px; )