@import "browse-shared.css";

body { background: #dbe6ef; }
h1 { background: url( 'hunks/header.png' ); padding: 33px 0 0 270px; }
h1 a { width: 315px; }
a:hover, a:hover * { color: #ed7a00; }

#sidebar div h2 { background: url( 'hunks/sidebar/title.png' ) no-repeat; }
#sidebar div { background: url( 'hunks/sidebar/body.png' ) bottom no-repeat; }
#sidebar div div { background: transparent; }
#sidebar #spotlight h2 { color: #320019; background: url( 'hunks/spotlight/head.png' ) no-repeat; }
#sidebar a.button { background: url( 'hunks/sidebar/button.png' ) no-repeat; color: white; }

#sidebar #spotlight img { border: 2px solid #77a2ec; }
#sidebar #spotlight-icon { background: url( 'hunks/spotlight/icon.gif' ) no-repeat; }
#sidebar>#spotlight-icon { background: url( 'hunks/spotlight/icon.png' ) no-repeat; }
#sidebar a#spotlight-link { background: url( 'hunks/spotlight/link.png' ) no-repeat; }

#sms { background: url( 'hunks/sms.png' ) no-repeat; }
#sms h3, #sms p, #sms p * { color: white; }

#menu { background: url( 'hunks/menu.png' ) no-repeat; }
#menu a:hover { background-image: url( 'hunks/menu.png' ); }

#menu ul { background-image: url( 'hunks/dropdown.gif' ); }

#myspace { background: url( 'hunks/myspace.png' ) no-repeat; }
#myspace a:hover { background-image: url( 'hunks/myspace.png' ); }
#myspace-hidden { background: url( 'hunks/myspace-hidden.png' ) no-repeat; }

#content { background: transparent url( 'hunks/page/bg.png' ) repeat-y; }
#page { background: url( 'hunks/page/bottom.png' ) bottom no-repeat; }

#page h2 { background: url( 'hunks/pagedivfull/title.gif' ) no-repeat; }
#page .left h2,
#page .right h2
{ background: url( 'hunks/pagediv/title.gif' ) no-repeat; }

#page div div,
#page .left div div,
#page .right div div
{ background: #e4e5ff; border-left: 1px solid #cfd6fe; border-right: 1px solid #cfd6fe; }
#page div div div,
#page .left div,
#page .right div
{ background: transparent; border: 0; }

#page div { background: url( 'hunks/pagedivfull/bottom.gif' ) bottom no-repeat; }
#page .left,
#page .right
{ background: transparent; }
#page .left div,
#page .right div { background: url( 'hunks/pagediv/bottom.gif' ) bottom no-repeat; }
#page .left div div div,
#page .right div div div { background: transparent; border: 0; }

#footer { background: url( 'hunks/footer.png' ) #dbe6ef no-repeat; }
#footer, #footer * { color: white; }

#page table { background: white; }
#page th { background: #ceceff; }
#page td { background: #e4e5ff; }
#page table.alt { background: transparent; }
#page table.alt tr.alt1 th, #page table.alt tr.alt1 td { background: #dedeff; }
#page table.alt tr.alt2 th, #page table.alt tr.alt2 td { background: transparent; }

#page li { background-image: url( 'hunks/li.gif' ); }

input, button, textarea { border: 1px solid #afb6fe; background: white; }
input.submit, input.multisubmit, button { background: #d4d5ff; }

#page #formatbar #help, #page #formatbar #help * { color: #888; }
#page #smileypane li { background: transparent; }

#page div.message, #page div div div div.message { background-image: url( 'hunks/info.png' ); }

#page .pagelist { background: white; }

#page #newmembers li { background: transparent; }

table.forum a:hover { color: black; }
td.subcategory p, td.topic p { color: #5f66fe; }
th.int, th.lastpost { color: #cfd6fe; }
td.post h5, td.post span, td.post span a { color: #445599; }
td.post h5 { border-bottom: 1px solid #223377; }
blockquote { border: 1px solid #bfc6fe; background: #dedfff; }
blockquote h6 { color: #4f56fe; }

#page .poll dd.bar div { background: #8fa6fe; }

#page .photo-index li { background: transparent; }
#selector { color: #e4e5ff; background: #8fa6fe; }

#page #buddylist { border-top: 1px solid white; border-bottom: 1px solid white; }

#page .spacebar { border: 1px solid #bfc6fe; }
#page .spacebar div { background: #bfc6fe; }
ul#photo-upload li { background: transparent; }

#viewer-index { background: #bfc6fe; border: 1px solid #8fa6fe; }
#viewer-index li { background: transparent; }

.avatarlink img, img.photo, img.avatar-big { border: 1px solid #bfc6fe; background: white; }

#page #top20 h2 { background-image: url( 'hunks/top20/title.gif' ); }
#page #top20 div { border: 0; background: url( 'hunks/top20/bg.png' ) no-repeat; }
#page #top20 li { background: transparent; }
#page #top20 li.top1020 { list-style: decimal inside; }
#page .right#small div { background-image: url( 'hunks/top20/bottom-small.gif' ); }
#page .right#small div div { background-image: none; }
#page .right#small h2 { background-image: url( 'hunks/top20/title-small.gif' ); }

#page #top20 #rank1 { background-image: url( 'hunks/top20/top20-1.gif' ); }
#page #top20 *>#rank1 { background-image: url( 'hunks/top20/top20-1.png' ); }
#page #top20 #rank2 { background-image: url( 'hunks/top20/top20-2.gif' ); }
#page #top20 *>#rank2 { background-image: url( 'hunks/top20/top20-2.png' ); }
#page #top20 #rank3 { background-image: url( 'hunks/top20/top20-3.gif' ); }
#page #top20 *>#rank3 { background-image: url( 'hunks/top20/top20-3.png' ); }
#page #top20 #rank4 { background-image: url( 'hunks/top20/top20-4.gif' ); }
#page #top20 *>#rank4 { background-image: url( 'hunks/top20/top20-4.png' ); }
#page #top20 #rank5 { background-image: url( 'hunks/top20/top20-5.gif' ); }
#page #top20 *>#rank5 { background-image: url( 'hunks/top20/top20-5.png' ); }
#page #top20 #rank6 { background-image: url( 'hunks/top20/top20-6.gif' ); }
#page #top20 *>#rank6 { background-image: url( 'hunks/top20/top20-6.png' ); }
#page #top20 #rank7 { background-image: url( 'hunks/top20/top20-7.gif' ); }
#page #top20 *>#rank7 { background-image: url( 'hunks/top20/top20-7.png' ); }
#page #top20 #rank8 { background-image: url( 'hunks/top20/top20-8.gif' ); }
#page #top20 *>#rank8 { background-image: url( 'hunks/top20/top20-8.png' ); }
#page #top20 #rank9 { background-image: url( 'hunks/top20/top20-9.gif' ); }
#page #top20 *>#rank9 { background-image: url( 'hunks/top20/top20-9.png' ); }

#page #top10 li.uneven { background: url( 'hunks/battle/leftbg.png' ) no-repeat; }
#page #top10 li.even { background: url( 'hunks/battle/rightbg.png' ) no-repeat; }

#page table#forumsearch th { border-top: 3px solid #7f96be; }
#page table#forumsearch .subcategory { background: white; border-bottom: 25px solid #e4e5ff; }

#page tr.unread td { background: #f4f5ff; }
#horoscopes li { background: transparent; }

#love { color: #7f96be; }

#sidebar .vipicon { background: url( 'hunks/sidebar/vip.png' ); }
