

/* ----------------------------------------------------------------------------------------------------------
1) HTML tags
---------------------------------------------------------------------------------------------------------- */

body {background-color:#dfdfdf; color:#000}

a {color:#000000;}
a:hover {color:#FF0066;}

h3.title {border-bottom:1px solid #DFDFDF; color:#000;}

/* ----------------------------------------------------------------------------------------------------------
2) HTML styles
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
3) Layout
---------------------------------------------------------------------------------------------------------- */

#main {background-color:#FFF;}

#header {background-color:#990033; color:#FFF;}
#header a {color:#FFF;}

#tray {background-color:#000000; color:#FFF;}
#tray a {color:#FFF;}
#tray li#tray-active a {color:#ffccde;}

.nav a {border-top:1px solid #FFFFFF; background-color:#d0d0d0 !important; color:#000 !important;}
.nav #nav-active a {background-color:#FFFFFF !important; color:#000 !important;}
.nav #nav-active ul li a {border-top:1px solid #525252; background-color:#000000 !important; color:#ffffff !important;}
.nav #nav-active2 a {background-color:#000000 !important; color:#fff !important;}
.nav #nav-active2 ul li a {border-top:1px solid #525252; background-color:#000000 !important; color:#ffffff !important;}

#snsdoor {background-color:#ffffff;}

#search {border-top:1px solid #f2f2f2; background-color:#d0d0d0;}
#search-input {background:#FFF;}
#search-submit {background:#990033; color:#FFF;}

#footer, #footer a {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
4-1) Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#topstory-top, #topstory {background-color:#f1f1ee;}
#topstory-desc .info, #topstory-desc .info a, .article .article-desc .info, .article .article-desc .info a {color:#5F5F5F;}
#topstory-desc .info a:hover, .article .article-desc .info a:hover {color:#2F2F2F;}
#topstory-list {border-top:1px solid #F8F8F7; background-color:#ddddd4;}

.box-01-top, .box-01-top-b {background-color:#ddddd4; color:#000;}
.box-01-top-b .f-right {color:#808065;}
.box-01 .bg {border-top:1px solid #ddddd4; border-bottom:1px solid #ddddd4; background:#f1f1ee;}

    .news dt {color:#990033;}
    .news dd span {color:#000000;}

.box-02-top, .box-02-top-b {background-color:#f1f1ee; color:#000;}

    .mostreaded span {color:#5F5F5F;}
    .mostreaded a {color:#64644f;}
    .mostreaded a:hover {color:#000;}

/* ----------------------------------------------------------------------------------------------------------
5) Others
---------------------------------------------------------------------------------------------------------- */

.rss {color:#000;}