

/* ----------------------------------------------------------------------------------------------------------
1) HTML tags
---------------------------------------------------------------------------------------------------------- */

body {background-color:#ddddd4; color:#000}

a {
	/*color:#ff7f00;*/
	color: #3D81EE;
}
a:hover {color:#ff5f00;}

h3.title {border-bottom:1px solid #E1E1D9; color:#000;}

/* ----------------------------------------------------------------------------------------------------------
2) HTML styles
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
3) Layout
---------------------------------------------------------------------------------------------------------- */

#main {background-color:#FFF;}

#header {background-color:#f72e08; color:#FFF;}
#header a {color:#FFF;}

#tray {background-color:#2f2f2f; color:#FFF;}
#tray a {color:#FFF;}
#tray li#tray-active a {color:#ffe680;}

.nav a {border-top:1px solid #e5e5e5; background-color:#d0d0d0 !important; color:#000 !important;}
.nav .nav-active a {background-color:#f72e08 !important; color:#FFF !important;}
.nav .nav-active ul li a {border-top:1px solid #525252; background-color:#2f2f2f !important; color:#ffe680 !important;}

#search {border-top:1px solid #f2f2f2; background-color:#d0d0d0;}
#search-input {background:#FFF;}
#search-submit {background:#2F2F2F; color:#FFF;}

#footer, #footer a {color:#323232;}

/* ----------------------------------------------------------------------------------------------------------
4-1) Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#topstory-top, #topstory {background-color:#EFEFEC;}
#topstory .info, #topstory .info a, .article .article-desc .info, .article .article-desc .info a {color:#5F5F5F; font-size: 12px;}
#topstory .info a:hover, .article .article-desc .info a:hover {color:#2F2F2F;}
#topstory h2 {color:#0c7cce; font-size: 16px; text-decoration: none;}
#topstory h2 a {color:#0c7cce; font-size: 16px; text-decoration: underline;}
#topstory h2 a:hover {color:#0A5F9E;}
#topstory img { margin: 5px 10px 5px 0; border: solid 1px #999999; float: left;}
#topstory-list {border-top:1px solid #FFF6DF; background-color:#FFE192;}

.box-01-top, .box-01-top-b {background-color:#DDDDD4; color:#000;}
.box-01-top-b .f-right {color:#8A8A6B;}
.box-01 .bg {border-top:1px solid #DBDBD2; border-bottom:1px solid #DBDBD2; background:#EFEFEC;}
.box-01 a{color: #333333}

    .news dt {color:#2878CB;}
    .news dd span {color:#5F5F5F;}

.box-02-top, .box-02-top-b {background-color:#D7ECF4; color:#000;}
.box-02 ul{ list-style-type: none;}
.box-02 ul li{ padding: 2px 0 2px 0;}
.box-02 a {color:#2878CB;}
.box-02 a:hover {color:#0A5F9E;}

    .mostreaded span {color:#5F5F5F;}
	
.box-03-top, .box-03-top-b {background-color:#DDDDD4; color:#000;}
.box-03-top-b .f-right {color:#8A8A6B;}
.box-03 .bg {border-top:1px solid #DBDBD2; border-bottom:1px solid #DBDBD2; background:#EFEFEC;}
.box-03 a{color: #333333}

    .box-03 .news dt {color:#2878CB;}
    .box-03 .news dd span {color:#5F5F5F; text-align: center;}

/* ----------------------------------------------------------------------------------------------------------
5) Others
---------------------------------------------------------------------------------------------------------- */

.rss {color:#000;}

#paging
{
	width: 100%;
	/*margin-left:-30px;*/
	text-align: right;
	margin-right: 10px;
}
#paging ul
{
	padding-top:5px;
}

#paging ul li
{
	display:inline;
	margin-right:0px;
	font-weight: bold;
	/*border: solid 1px #F72E08;*/
}

#paging ul li a
{
	padding: 2px 5px;
	display:inline;
	font-weight: bold;
	text-decoration: none;
}

#paging ul li .fired
{
	color: #000000;
}

#counters{
	padding-top: 25px;
	height: 90px;
	text-align: center;
}
