/* CSS Document */

.town-menu {
width:280px;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
background-color:#E9E9E9;
padding:2px 10px 2px 10px;
font-size:0.8em;
}

.town-menu1 {
width:280px;
border:1px solid #999999;
background-color:#E9E9E9;
padding:2px 10px 2px 10px;
font-size:0.8em;
}

.side-clock {
text-align:center;
width:300px;
border:1px solid #999999;
padding:10px 0px;
-margin-bottom:-20px;
background-color:#999999;
}

.side-orange-top {
width:280px;
border:1px solid #ff6633;
padding:2px 10px 2px 10px;
margin-top:30px;
background-color:#ff6633;
color:#FFFFFF;
font-size:0.8em;
}

.side-orange {
width:290px;
border-right:1px solid #ff6633;
border-bottom:1px solid #ff6633;
border-left:1px solid #ff6633;
padding:0px 10px 0px 0px;
font-size:0.8em;
}

.town-main {
width:280px;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
padding:10px 10px 10px 10px;
}

.town-name {
width:280px;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
padding:10px 10px 10px 10px;
font-size:1.3em;
font-weight:bold;
background-image:url(../image/side/back_town.gif);
color:#FFFFFF;
}

.person-name {
width:280px;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
padding:10px 10px 10px 10px;
font-size:1.3em;
font-weight:bold;
background-image:url(../image/side/back_person.gif);
color:#FFFFFF;
}


dl.town-data {
width:280px;
font-size:0.9em;
}  

.town-data dt {
float:left;
width:90px;
clear:both;
padding:5px 0px 5px 0px;
}  

.town-data dd{  
width:180px;
margin-left:90px;
padding:5px 0px 5px 0px;
}

.weather1{
border:1px dotted #cccccc;
text-align:center;
width:135px;
padding:5px 0px;
line-height:1.4em;
}

.weather2-left{
border:1px dotted #cccccc;
text-align:center;
width:50px;
padding:5px 0px;
font-size:0.8em;
margin:5px 5px 0px 0px;
float:left;
}

.weather2-right{
border:1px dotted #cccccc;
text-align:center;
width:50px;
padding:5px 0px;
font-size:0.8em;
margin:5px 0px 0px 0px;
float:right;
}

dl.tv-data {
width:280px;
font-size:0.8em;
}  

.tv-data dt {
float:left;
width:100px;
clear:both;
padding:5px 0px 5px 0px;
}  

.tv-data dd{  
width:170px;
margin-left:100px;
padding:5px 0px 5px 0px;
color:#666666;
}

.tv-channel1 {
margin-right:5px;
padding:2px 6px;
font-weight:bold;
border:1px solid #999999;
}

.tv-channel2 {
margin-right:5px;
padding:2px 2px;
font-weight:bold;
border:1px solid #999999;
}

.tv-main {
width:280px;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
padding:5px 10px 0px 10px;
}

.tv-time {
color:#666666;
}


ul.jiji-data {
width:265px;
padding-left:15px;
font-size:0.8em;
}  

.jiji-data li {
padding:5px 0px 5px 0px;
list-style-position:outside;
}  


#clock-style {
font-family:VL PƒSƒVƒbƒN,'VL PGothic',sans-serif;
font-weight:bold;
padding:0px;
width:280px;
text-align:center;
background-color:#999999;
color:#E9E9E9;
border:none;
font-size:1.2em;
}

.pagination {
            font-size: 80%;
			margin-top:10px;
        }
        
.pagination a {
    text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
}

.pagination a, .pagination span {
    display: block;
    float: left;
    padding: 0.1em 0.5em;
    margin-right: 5px;
	margin-bottom: 0px;
}

.pagination .current {
    background: #26B;
    color: #fff;
	border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}







