body { background: url(/images/head/bg.gif); margin: 30px 24px; padding:0px; }
html,body,td,a,input,textarea{
 font-family: Tahoma, Arial,  Verdana;
 font-size: 11px;
 color:#fff;
}
a{ outline:none !important; }
img{ border:0px; }

a{ color:#fff; text-decoration:none;}
a:hover{ text-decoration:underline;}

a.login{ font-weight:bold;color:#fed607;}
#navig {margin-left:0px;}
#navig a{ display:block; float:right; padding:2px 7px;}

div#main-event {display:block;width:304;height:100%;margin-bottom:1px;}

ul#fpage-events { margin:0px;list-style:none;padding-left:0px; }
ul#fpage-events li { width: 256px; height:79px; }
ul#fpage-events li a { text-decoration:none;display:block;font-size:9px; line-height:10px; padding: 8px 15px; } 
ul#fpage-events li a b { display:block;margin-bottom:2px; } 
ul#fpage-events li a:hover b { text-decoration:underline;}
* html  ul#fpage-events li a:hover { text-decoration:underline;}  

div#top10_head { width:304px; height:31px; background: url(/images/titles/top10.gif) top left no-repeat; }
div#top10_head img {cursor:pointer;display:block;  float:right;height:31px; }
div#top10_head img.t0 { width:58px; background: url(/images/titles/top10_0.gif) top left no-repeat; }
div#top10_head img.t1 { width:48px; background: url(/images/titles/top10_1.gif) top left no-repeat; }
div#top10_head img.t2 { width:55px; background: url(/images/titles/top10_2.gif) top left no-repeat; }
div#top10_head img.t3 { width:49px; background: url(/images/titles/top10_3.gif) top left no-repeat; }

div#top10_head img.ta0 {width:58px; background: url(/images/titles/top10_0_.gif) top left no-repeat; }
div#top10_head img.ta1 {width:48px; background: url(/images/titles/top10_1_.gif) top left no-repeat; }
div#top10_head img.ta2 {width:55px; background: url(/images/titles/top10_2_.gif) top left no-repeat; }
div#top10_head img.ta3 {width:49px; background: url(/images/titles/top10_3_.gif) top left no-repeat; }

div#top10 span, div#top10 span.next { display:block; padding:7px 0px 7px 23px; }
div#top10 span { background-color:#c80808;}
div#top10 span.next {background-color:#b50202; }
div#top_box_0,div#top_box_1 { position:relative;display:block; }
div#top10 div#top_box_1, div#top10 div#top_box_2, div#top10 div#top_box_3 {display:none;}

div#fpage-articles { background: url(/images/first/news_bg.gif) top left no-repeat;}
div#fpage-articles td, .fpage-articles td { color:#3d3d3d; }
div#fpage-articles .date, .fpage-articles .date {color:#dd0006;}
div#fpage-articles a.title, .fpage-articles a.title {display:block;font-weight:bold;color:#fc0000;margin-bottom:3px;}
div#fpage-articles img.pic, .fpage-articles img.pic {border: 1px solid #f7ae3b; margin-top:2px;}
div#fpage-articles img.more, .fpage-articles img.more {margin-top:10px;float:right;}
div#fpage-articles img.hr, .fpage-articles img.hr { margin:0px;padding:0px;border:0px; border-bottom:solid 1px #f7ac36;clear:both; }

div#fpage-dj { font-size:9px;width:256px; height:100%; background: url(/images/titles/dj_bg.gif) top left no-repeat; }

div#fpage-dj img { border: 5px solid #fff; float:right; margin:15px 15px 0px 0px; }
div#fpage-dj span {font-weight:bold;color:#ffcd7f;display:block; padding:80px 0px 0px 12px;}
div#fpage-dj span a {font-size:9px;display:block;font-weight:normal;width:70px;}

div#footer {padding:20px;}
div#footer, #footer a {color:#d5d5d5;}
div#footer a { text-decoration:underline;}
div#footer img {margin:0 20px 0px 0px;float:left;}
div#footer span {display:block;} 

#fpage-board { width:256px;margin-top:11px;}
#fpage-board, #fpage-board a { color:#362e2e; }
#fpage-board a { padding:10px 10px 10px 15px;display:block;} 
#fpage-board a.next {background-color:#72cb12;}
#fpage-board a b {color:#fff;font-weight:normal;} 

#fpage-gallery { height:275px; padding: 0px 0px 0px 7px; background: url(/images/first/gallery_bg.jpg) top left repeat-x;}
* html #fpage-gallery {padding: 0px 0px 0px 2px; }

#inside-gallery { padding: 0px 0px 0px 7px; }
#inside-gallery-top {background: url(/images/head/gallery.jpg) top left no-repeat; height:110px;text-align:right;}
#inside-gallery-top img {margin-top:78px;padding-right:25px;}



#fpage-gallery a, #inside-gallery a { color:#666666;float:left;display:block; width:211px; height:248px;
 margin:13px 5px 16px 6px;}
#fpage-gallery a span, #inside-gallery a span { display:block; padding:8px 8px 8px 30px; }
#fpage-gallery a b, #inside-gallery a b { color:#ebebeb; }
#fpage-gallery a img, #inside-gallery a img { margin-left:5px; }
#fpage-gallery a:hover, #inside-gallery a:hover { color:#ebebeb;text-decoration:none; }

#article {color:#818181;margin:30px;}
#article #gallery {display:block; float:right;}
#article #gallery p { margin:0px 0px 20px 20px;color:#414141; text-align:center;  background:#f1f1f1; padding:10px 10px 7px; }
#article #gallery img { border: 2px solid #d8d8d8;margin-bottom:3px;}
#article #gallery a {color:#414141;font-size:10px;}

.inside-event-day {padding:15px 10px 20px 25px;color:#feeabf;}
.inside-event-day table td {color:#feeabf;}
.inside-event-day strong {color:#fff;}
.inside-event-day a {color:#cb0303;}
.inside-event-day a em {color:#03556f;font-style:normal;text-decoration:none !important;font-weight:normal;font-size:10px;}
.inside-event-day img {display:block;margin-bottom:3px;}
.event-current {background:url(/images/head/ev_today.gif) top right no-repeat;}

#inside-articles-right, #inside-articles-right a {font-weight:bold;line-height:normal;color:#242424;}
#inside-articles-right a {display:block;padding:13px 20px 15px 32px;border-bottom:1px solid #ef9900; background:url(/images/check.gif) 20px 15px no-repeat;}
#inside-articles-right em {color:#dd0006;font-style:normal;font-size:10px;}
#inside-articles-right a:hover {color:#fff;text-decoration:none;}

.dj-name { margin:7px 5px 9px 40px;font-size:9px;}
.dj-name strong { color:#ffcd7f;font-size:9px; }
.dj-name a { font-size:9px; }


table.community td, table.community th {color: #3f3f3f;}
table.community th {font-size:11px;padding-bottom:10px;}
table.community td a {color:#3f3f3f;}
table.community td a.main {font-weight:bold;display:block;color: #55a103;width:100%;padding:7px;}
table.community td a.main:hover { }
table.community td span {font-weight:bold;background:#55a103;color:#fff;padding:2px;}

table.community h4 { width:70px; text-align:center; background:#eeeeee;margin:0px;margin-top:3px;padding:3px;font:normal 9px Tahoma;}
table.community input,textarea {font-size:10px;height:17px;color:#5a5c5c;margin:0px;padding:1px;}
table.community .commInput { margin:0px;width:100%; border-top:1px solid #949da9;border-left:1px solid #949da9;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
table.community textarea {height:auto;} 
table.community input.submit {margin-top:10px;width:70px;background:#f5f5f5;height:auto;border-bottom:1px solid #949da9;border-right:1px solid #949da9;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;}

#article a {color:#FF6666 !important;text-decoration:underline;}

#reg form {margin:0px;padding:0px;}
#reg td {padding:17px 30px 30px;}
table.regform td {padding:3px !important;padding-right:10px !important;}


table.regform label {display:block;float:left;width:70px; text-align:center; background:#333;margin:0px;padding:3px;font:normal 9px Tahoma;}
* table.regform label {margin-right:-2px;margin-top:1px;}
table.regform input,table.regform select,table.regform textarea {font-size:10px;height:17px;background:#151515;color:#999;margin:0px;padding:2px;padding-left:3px;}
table.regform .commInput,table.regform select { margin:0px; width:200px; border-top:1px solid #333;border-left:1px solid #333;border-right:1px solid #555;border-bottom:1px solid #555;}
table.regform textarea {height:auto;} 
table.regform input.submit {margin-top:10px;width:70px;background:#151515;height:auto;border-bottom:1px solid #555;border-right:1px solid #555;border-left:1px solid #333;border-top:1px solid #333;}
table.regform select {width:auto !important;padding:0px !important;}


table.gallery_com td span {font-weight:bold;background:#FED607;color:#000;padding:2px;}

#imain {background:url(/images/club/main.gif) top left no-repeat;}
#irnb {background:url(/images/club/rnb.gif) top left no-repeat;}
#ipink {background:url(/images/club/pink.gif) top left no-repeat;}
#iafter {background:url(/images/club/after.gif) top left no-repeat;}
img#imain.active {background:url(/images/club/main_.gif) top left no-repeat;}
img#irnb.active {background:url(/images/club/rnb_.gif) top left no-repeat;}
img#ipink.active {background:url(/images/club/pink_.gif) top left no-repeat !important;}
img#iafter.active {background:url(/images/club/after_.gif) top left no-repeat;}


