http://www.hokuto-kanko.jp/index2.html#all/* Base Weblog (base-weblog.css) */

/* basic elements */

html {
    margin: 0;
    /* setting border: 0 hoses ie6 win window inner well border */
    padding: 0;
}

body {
    margin: 0;
    /* setting border: 0 hoses ie5 win window inner well border */
    padding: 0;
    background: url(../images/back-img.png) repeat-x #F2F2F2;
    font-family: verdana, 'trebuchet ms', sans-serif;
    font-size: 0.9em;
}
a
form { margin: 0; padding: 0; }
a {
    color: #3366CC;
    text-decoration: none;
}

a:hover {
    color:#ccc;
    text-decoration: underline;
}
a img { border: 0; }

h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote {
    margin: 0;
    padding:0;
    color: #666666;
}

ol,ul {
	list-style:none;
}

/* page layout */

body { text-align: center; } /* center on ie */

div#container {
    width: 900px;
    margin: 0 auto; /* center on everything else */
    position: relative;
    text-align: left;
    overflow:visible;
}


/* page layout */

body {
    min-width: 920px;
    color: #333;
}

}
div#container:after {
    content : "";
    display : block;
    height : 0;
    clear : both;
}


div#container div#header {
    clear: both;
    width: 900px;
    margin:0 0 10px 0;
}

div#container div#header div#banner {
	width:900px;
	margin:0 0 10px 0;
  padding:0;
}

div#container div#header div#banner ul{
	width:900px;
	overflow:hidden;
}

div#container div#header div#banner ul li{
	float:left;
	display:block;
	margin:0;
  padding:0;
}

div#container div#header div#banner ul li#banner_big {
	width:470px;
}

div#container div#header div#banner ul li#banner_big img {
	margin:6px 0 0 0;
}

div#container div#header #tool {
    width: 900px;
    height: 27px;
    margin: 0;
}

*html div#container div#header #tool { /* IE6 */
    margin: -2px 0 0;
}
div#container div#header div#tool ul {
    width: 900px;
    margin: 0;
    padding: 0;
    list-style: none;
}
div#container div#header div#tool ul li {
    float: left;
}

div#container div#header div#tool li img {
    border: 0px;
}

div#container div#header div#tool li#search form{
	position:relative;
    width: 200px;
    height: 27px;
    background: url(../images/tool-search02.png) no-repeat;
}

#form_keywords{
	margin:4px 0 0 10px;
	width:130px;
	height:14px;
}

*#form_keywords{
	margin:3px 0 0 10px;
}

#form_submit{
    position: absolute;
    top: 3px;
    left: 150px;
}

div#container div#header div#header_flash {
    float: left;
    width: 720px; /* necessary for ie win */
    height: 250px;
    margin: 10px 0 0;
    padding: 0;
}
div#container div#header div#header_flickr {
    float: right;
    width: 175px; /* necessary for ie win */
    height: 250px;
    margin: 10px 0 0;
    padding: 0;
}

div#container div#header div#header_flickr div#flickr_table{
    float: right;
    width: 175px; /* necessary for ie win */
    height: 200px;
    padding: 0;
    background:#fff;
    overflow:scroll;
}

div#container div#header div#header_flickr div#flickr_table table{
    margin:0 auto;
}

div#container div#header div#header_flickr h3 {
    margin: 0 0;
    padding: 0;
}
*html div#container div#header div#header_flickr img {
    margin: 0 0;
    padding: 0;
}
*html div#container div#header div#header_flickr div#header_flickr_photo {
    margin: -3px 0 0;
}
div#container div#header div#header_flickr #header_flickr_photo object {
    background: #FFFFFF;
}


div#container div.content-inner {
    clear: both;
    margin: 0;
	overflow:hidden;
}

div#container div.content-inner div.content-inner-right {
    float: right;
    width: 445px;
}

div#container div.content-inner div.content-inner-left {
    float: left;
    width: 445px;
}

div#container div.content-inner div#content-inner-right-frame{
    width: 445px;
    height:220px;
    background-color:white;
    overflow:auto;
}

div#container div.content-inner div#content-inner-left-frame{
    width: 445px;
    height:220px;
    background-color:white;
    overflow:auto;
}

div#container div.content-inner div#content-inner-left-frame a,
div#container div.content-inner div#content-inner-right-frame a{
	color: #3366CC;
	text-decoration: none;
}

div#container div.content-inner div#content-inner-left-frame a:hover,
div#container div.content-inner div#content-inner-right-frame a:hover{
	color:#ccc;
	text-decoration: underline;
}

div#container div.content-inner div#content-inner-left-frame table,
div#container div.content-inner div#content-inner-right-frame table{
	width: 90%;
	margin:5px auto;
	font-size: 0.9em;
	color: #666666;
}

div#container div.content-inner div#content-inner-left-frame table tr td,
div#container div.content-inner div#content-inner-right-frame table tr td{
	margin: 0;
	padding: 10px 5px;
	border-bottom: 1px #CCCCCC dashed;
	vertical-align: top;
}

div#container div.content-inner div#content-inner-left-frame h3,
div#container div.content-inner div#content-inner-right-frame h3{
	margin: 0;
	padding: 0;
	color: #3366CC;
	font-size:0.9em;
}

div#container div.content-inner div.content-inner-right object, 
div#container div.content-inner .divcontent-inner-left object {
    background: #FFFFFF;
}
div#container div.content-inner h2, 
div#container div.content-inner div.content-inner-right h2, 
div#container div.content-inner .divcontent-inner-left h2 {
    margin: 5px 0 0;
    padding: 0;
}
div#container div.content-inner div.content-inner-right div#walk {
    margin: 0;
    padding: 11px 5px;
    background: #FFFFFF;
    border: #CCCCCC 1px solid;
}
*html div#container div.content-inner div.content-inner-right div#walk {
    margin: 0;
    padding: 10px 5px;
}

div#container div.content-inner div.content-inner-right div#specials,
div#container div.content-inner div.content-inner-left div#links2 {
    margin: 0;
    padding: 10px 0 0 5px;
    background: #FFFFFF;
    border: #CCCCCC 1px solid;
}

div#container div.content-inner div.content-inner-right div#specials {
    height:160px;
}

div#container div.content-inner div.content-inner-left div#links2 {
    height:160px;
}

.content-inner .content-inner-right #specials:after,
.content-inner .content-inner-left #links2:after {
    content : "";
    display : block;
    height : 0;
    clear : both;
}
.content-inner .content-inner-right #specials ul,
.content-inner .content-inner-left #links2 ul {
    width: 430px;
    margin: 0;
    padding: 0;
    list-style: none;
}

.content-inner .content-inner-right #specials ul li,
.content-inner .content-inner-left #links2 ul li {
    width: 210px;
    float: left;
    margin: 0 0 5px 3px;
    padding: 0;
    display : block;
}
.content-inner #adver {
    margin: 0;
    padding: 10px 0;
    background: #FFFFFF;
    border: #CCCCCC 1px solid;
}
.content-inner #adver:after {
    content : "";
    display : block;
    height : 0;
    clear : both;
}
.content-inner #adver ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.content-inner #adver ul li {
    float: left;
    margin: 0 0 0 3px;
    padding: 0;
}
#area {
    width: 898px;
    margin: 0;
    padding: 0 0 10px;
    background: #FFFFFF;
    border: #CCCCCC 1px solid;
}
#area:after {
    content : "";
    display : block;
    height : 0;
    clear : both;
}
#area #area-left {
    float: left;
    width: 514px;
    height: 55px;
    margin: 15px 0 0 15px;
    padding: 0;
    background: url(../images/area.png) no-repeat;
}
*html #area #area-left {
    margin: 15px 0 0 10px;
    padding: 0;
}
#area #area-right {
    float: right;
    width: 340px;
    height: 55px;
    margin: 14px 15px 0 0;
    padding: 0;
    background: url(../images/purpose.png) no-repeat;
}
*html #area #area-right {
    margin: 14px 5px 0 0;
}
#area #area-left:after ,
#area #area-right:after {
    content : "";
    display : block;
    height : 0;
    clear : both;
}
#area-left {
    background:#FFFFFF;
}
#area-left ul {
    overflow:hidden;
    list-style:none;
    margin: 20px 0 0 10px;
    padding:0;
}
#area-left ul li {
    float:left;
    margin:0;
    padding: 0;
    list-style:none;
    cursor:pointer;
    color:#1c84ef;
}
#area-left ul li img {
    border: 0px solid #CCCCCC;
}
#area-right ul {
    clear: both;
    margin: 20px 0 0 10px;
    padding: 0;
    list-style: none;
}
#area-right ul li {
    margin: 0;
    padding: 0;
    float: left;
}
#yatsu, 
#kaya, 
#kai {
    clear:both;
    width: 865px;
    margin: 0;
    padding:15px;
    background:#FFFFFF;
}
#yatsu a.close, 
#kaya a.close, 
#kai a.close {
    float: right;
    width: 35px;
    margin: 10px 0 0;
    padding: 0 0 0 15px;
    background: url(../images/win-end.png) no-repeat #FFFFFF;
    font-size: 0.85em;
    text-align: right;
}
#yatsu #yatsu-area, 
#kaya #kaya-area, 
#kai #kai-area {
    clear: both;
    width: 220px;
    float: left;
    margin: 10px 0;
}
#yatsu #yatsu-content, 
#kaya #kaya-content, 
#kai #kai-content {
    float: right;
    width: 615px;
    margin: 10px;
}

#yatsu #yatsu-content p, 
#kaya #kaya-content p,
#kai #kai-content p{
	line-height:1.2em;
	word-spacing:0.1em;
	margin:0 0 1em 0;
}

#yatsu #yatsu-content br, 
#kaya #kaya-content br,
#kai #kai-content br{
	height:1.2em;
}


.content-inner #link  {
    margin: 0;
    padding: 10px 0;
    background: #FFFFFF;
    border: #CCCCCC 1px solid;
}
.content-inner #link:after {
    content : "";
    display : block;
    height : 0;
    clear : both;
}
.content-inner #link ul {
    margin: 0 5px;
    padding: 0;
    list-style: none;
}
.content-inner #link ul li {
    margin: 0 0 0 10px;
    padding: 0;
    float: left;
}

#footer{
    clear:both;
    width: 900px;
    height: 20px;
    background: #666666;
    color: #FFFFFF;
    text-align:right;
    margin: 20px 0 0;
    padding: 0;
}



/* tabss */
#simpleTabs1 {
    clear:both;
    width: 444px;
    margin: 0;
    background: #FFFFFF;
}
#simpleTabs1 .simpleTabs-nav ul {
    width: 444px;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border-bottom: 1px solid #CCCCCC;
    border-right:1px solid #ccc;
}
#simpleTabs1 .simpleTabs-nav li {
    float: left;
    width: 16.4%;
    height: 2em;
    padding: 9px 0 0;
    margin: 0;
    display: block;
    line-height: 1em
    vertical-align: middle;
    text-align: center;
    border-left: 1px solid #CCCCCC;
}
#simpleTabs1 .simpleTabs-nav li.actif {
    color:#fff;
    background:#FFFFFF;
    border-bottom: 1px solid #FF0000;
}
#simpleTabs1 div.simpleTabs-content{
    clear:both;
    width: 443px;
    height: 130px;
    margin: 0;
    padding: 0;
    color:#fff;
    background:#FFFFFF;
    overflow: auto;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
}

#simpleTabs1  div.simpleTabs-content li{
    width:410px;
    margin:0 10px 0 10px;
    display:block;
    border-bottom:1px dotted #ccc;
}

#simpleTabs1  div.simpleTabs-content li dl dt{
    margin:0;
    padding:0;
    font-weight:bold;
}

#simpleTabs1  div.simpleTabs-content li dl dd{
    margin:0;
    padding:0;
    color:#999;
}


/* menu */
/*
div#container div#header div#header_menu{
	width:900px;
  margin:0;
  padding:0;
}

div#container div#header div#header_menu ul{
	width:900px;
  overflow:hidden;
  margin:5px 0;
  padding:0;
}

div#container div#header div#header_menu ul li{
	display:block;
  float:left;
}

*/

div#container div#header div#flash_flickr{
	width:900px;
  overflow:hidden;
}


/* blogs */

body#blogs div#header h1{
    width: 900px;
    margin: 10px 0 0 0;
    padding: 0;

}

body#blogs div#content {
    clear: both;
    width: 900px;
    margin: 0;
    padding: 0 0 20px;
    background: url(../images/back-cont.gif) repeat-y #FFFFFF;
}

body#blogs div#content:after {
    content : "";
    display : block;
    clear : both;
}

body#blogs div#content div#main {
    float: left;
    width: 680px;
				overflow:hidden;
}

body#blogs div#content div#main div#bread {
    padding: 5px 0 5px 15px;
    border-right: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
}

body#blogs.blog_4 div#content div#main div#bread {
    background: #f5e0f2;
}

body#blogs.blog_5 div#content div#main div#bread {
    background: #f7ffff;
}

body#blogs.blog_6 div#content div#main div#bread {
    background: #ffc;
}

body#blogs.blog_7 div#content div#main div#bread {
    background: #f4feef;
}

body#blogs.blog_8 div#content div#main div#bread {
    background:#FFF7F7;
}

body#blogs.blog_11 div#content div#main div#bread {
    background:#FADDCD;
}


body#blogs div#content div#main div.blog {
    margin: 20px 25px 20px 22px;
}

body#blogs div#content div#main div.blog div.entry_head {
	width:640px;
	margin:2px 0 1em 0;
  text-align:right;
  font-size:0.8em;
}

body#blogs div#content div#main div.blog div.entry_body {
	width:640px;
  border-bottom:1px solid #ccc;
  margin:0 0 3em 0;
	line-height:1.6em;
	letter-spacing:0.03em;
}

body#blogs div#content div#main div.blog div.entry_body p{
	width:640px;
	margin:1em 0;
}

body#blogs div#content div#main div.blog div.entry_body ul{
	width:350px;
	background-color:#fc0;
	padding:1em;
	list-style-type:disc;
}

body#blogs div#content div#main div.blog div.entry_body ul li{
	margin:0;
	list-style-type:disc;
}

body#blogs div#content div#main div.blog div.common_date {
	margin:0 0 10px 0;
  font-weight:bold;
  color:#999;
}

body#blogs div#content div#main div.blog h2 {
    height: 45px;
    padding: 8px 0 0 50px;
}

body#blogs.blog_4 div#content div#main div.blog h2 {
    background: url(../commonimages/title/title_sakura.gif) no-repeat;
}

body#blogs.blog_5 div#content div#main div.blog h2 {
    background: url(../commonimages/title/title_mt.png) no-repeat;
}

body#blogs.blog_6 div#content div#main div.blog h2 {
    background: url(../commonimages/title/title_sunflower.png) no-repeat;
}

body#blogs.blog_7 div#content div#main div.blog h2 {
    background: url(../commonimages/title/title_wn.png) no-repeat;
}

body#blogs.blog_8 div#content div#main div.blog h2 {
    background: url(../commonimages/title/title_ev.png) no-repeat;
}

body#blogs.blog_9 div#content div#main div.blog h2 {
    background: url(../commonimages/title/title_in.png) no-repeat;
}

body#blogs.blog_11 div#content div#main div.blog h2 {
    background: url(../commonimages/title/title_au.png) no-repeat;
}

body#blogs.blog_12 div#content div#main div.blog h2 {
    background: url(../commonimages/title/title_yu.gif) no-repeat;
}

body#blogs div#content div#main div.blog img#time {
    float: right;
    margin: 0 0 20px;
}
body#blogs div#content div#side {
    float: right;
    width: 220px;
				overflow:hidden;
}
body#blogs div#content div#side div#calendar {
		width:200px;
    margin: 5px 0 0 7px;
    padding: 0;
    border:1px solid #ccc;
}

body#blogs div#content div#side div#calendar table {
		border-collapse:collapse;
}

body#blogs div#content div#side div#calendar table caption{
		color:white;
  	margin:0 0 5px 0;
    padding: 3px 0;
		background-color:#a3c159;
		font-weight:bold;
}


body#blogs div#content div#side div#calendar table tr th,
body#blogs div#content div#side div#calendar table tr td {
	text-align:center;
}

body#blogs div#content div#side div#calendar tr th{
	width:28px;
	border-bottom:1px solid #f0f0f0;
}

body#blogs div#content div#side div#calendar tr td a{
		background-color:#edf3de;
    border-bottom:1px solid #a3c159;
}

body#blogs div#content div#side div#categories, 
body#blogs div#content div#side div#info, 
body#blogs div#content div#side div#event ,
body#blogs div#content div#side div#other, 
body#blogs div#content div#side div#link {
    margin: 15px 0 0 10px;
    padding: 0;
}

body#blogs div#content div#side div#categories ul, 
body#blogs div#content div#side div#info ul, 
body#blogs div#content div#side div#other ul, 
body#blogs div#content div#side div#link ul {
    margin: 0 0 -2px;
    padding: 10px 7px 5px;
    list-style: none;
    font-size: 0.9em;
    background: url(../images/title-bg.png) repeat-y;
}

body#blogs div#content div#side div#categories ul li, 
body#blogs div#content div#side div#info ul li, 
body#blogs div#content div#side div#other ul li, 
body#blogs div#content div#side div#link ul li {
    padding: 0 5px 0 11px;
    line-height: 1.5em;
    background: url(../images/star.gif) no-repeat 0px 4px;
}

body#blogs div#content div#side div#other ul li span{
    font-size:0.8em;
}

body#blogs div#content div#side div#event object {
    width: 199px;
    height: 200px;
    margin: 0 0 -3px;
    padding: 0;
    border-right: 1px solid #999999;
    border-left: 1px solid #999999;
}




body#blogs div#footer{
    clear:both;
    width: 900px;
    height: 20px;
    background: #666666;
    color: #FFFFFF;
    text-align:right;
    margin: 0;
    padding: 0;
}



/* 各ブログ内パンクズ下バナー */
div#comp_return{
	width:640px;
	margin:1em;
}

/* タグ　*/
div.entry-tags ul.entry-tags-list {
	overflow:hidden;
	width:640px;
}

div.entry-tags ul.entry-tags-list li {
	float:left;
}


/* Google サイト内検索　*/

.cse .gsc-control-cse,
.gsc-control-cse {
  padding: 2%;
  width: 96%;
}
.cse .gsc-branding,
.gsc-branding {
  display: none;
}
.cse .gsc-control-cse div,
.gsc-control-cse div {
  position: normal;
}
/* Selector for entire element. */
.cse .gsc-control-cse,
.gsc-control-cse {
  background-color: #ffffff;
  border: 1px solid;
  border-color: #ffffff;
}
.cse .gsc-control-cse:after,
.gsc-control-cse:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.cse .gsc-resultsHeader,
.gsc-resultsHeader {
  border:none;
}
/* Search button */
.cse input.gsc-search-button,
input.gsc-search-button {
  font-family: inherit;
  color: #000000;
  text-shadow: 0 1px 2px #FFFFFF;
  background-color: #CECECE;
  border: 1px outset;
  border-color: #666666;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
/* Inactive tab */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
  border-bottom: none;
  color: #666666;
  background-color: #e9e9e9;
  border: 1px solid;
  border-color: #e9e9e9;
  border-bottom: none;
}
/* Active tab */
.cse .gsc-tabHeader.gsc-tabhActive,
.gsc-tabHeader.gsc-tabhActive {
  background-color: #FFFFFF;
  border: 1px solid;
  border-top: 2px solid;
  border-color: #e9e9e9;
  border-top-color: #FF9900;
  border-bottom: none;
}
/* This is the tab bar bottom border. */
.cse .gsc-tabsArea,
.gsc-tabsArea {
  margin-top: 1em;
  border-bottom: 1px solid #e9e9e9;
}
/* Inner wrapper for a result */
.cse .gsc-webResult.gsc-result,
.gsc-webResult.gsc-result {
  padding: .25em;
  border: 1px solid;
  border-color: #ffffff;
  margin-bottom: 1em;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover {
  border: 1px solid;
  border-color: #FFFFFF;
}
/*Promotion Settings*/
/* The entire promo */
.cse .gs-promotion.gs-result,
.gs-promotion.gs-result {
  background-color: #FFFFFF;
  border: 1px solid;
  border-color: #336699;
}
/* Promotion image */
.cse .gs-promotion.gs-result .gs-promotion-image,
.gs-promotion.gs-result .gs-promotion-image {}
/* Promotion title */
.cse .gs-promotion.gs-result a.gs-title:link,
.gs-promotion.gs-result a.gs-title:link {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:visited,
.gs-promotion.gs-result a.gs-title:visited {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:hover,
.gs-promotion.gs-result a.gs-title:hover {
  color: #0000CC;
}
.cse .gs-promotion.gs-result a.gs-title:active,
.gs-promotion.gs-result a.gs-title:active {
  color: #0000CC;
}
/* Promotion snippet */
.cse .gs-promotion.gs-result .gs-snippet,
.gs-promotion.gs-result .gs-snippet {
  color: #000000;
}
/* Promotion url */
.cse .gs-promotion.gs-result ..gs-visibleUrl,
.gs-promotion.gs-result .gs-visibleUrl {
  color: #008000;
}
/* Style for auto-completion table
 * .gsc-completion-selected : styling for a suggested query which the user has moused-over
 * .gsc-completion-container : styling for the table which contains the completions
 */
.gsc-completion-selected {
  background: #D5E2FF;
}
.gsc-completion-container {
  font-family: Arial, sans-serif;
  font-size: 13px;
  position: absolute;
  background: white;
  border: 1px solid #666666;
  margin-left: 0;
  margin-right: 0;
  /* The top, left, and width are set in JavaScript. */
}

/* banner_right */
div#banner_right{
	width:168px;
	position:absolute;
	top:0;
	left:910px;
}

div#banner_right ul{
	width:168px;
}

div#banner_right ul li{
	width:168px;
	margin:2px 0;
	display:block;
}

#header_flickr #flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#header_flickr #flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#header_flickr #flickr_icon_td {padding:0 5px 0 0 !important;}
#header_flickr .flickr_badge_image {text-align:center !important;}
#header_flickr .flickr_badge_image img {border: 1px solid black !important;}
#header_flickr #flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#header_flickr #flickr_badge_uber_wrapper a:hover,
#header_flickr #flickr_badge_uber_wrapper a:link,
#header_flickr #flickr_badge_uber_wrapper a:active,
#header_flickr #flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#header_flickr #flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000}
#header_flickr #flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

/* 2010-05-18 added "side" */
div#pr_side {
	width:200px;
	margin:10px auto;
}

div#pr_side ul {
	width:200px;
	margin:0;
	padding:0;
}

div#pr_side ul li {
	width:200px;
	margin:3px 0 0 0;
}


/* monthly archive */
div#monthly_archive {
	width:200px;
	margin:0 0 0 10px;
	border-bottom:1px solid #ccc;
}

div#monthly_archive dl {
	margin:0.5em 0;
}

div#monthly_archive dl dt {
	font-weight:bold;
}

div#monthly_archive ul.tree {
    margin: 0 0 0 15px;
    padding: 0;
    list-style: none;
}
div#monthly_archive ul.tree ul {
    margin: 0 0 0 10px;
    padding: 0;
}
div#monthly_archive ul.tree li {
    margin: 0;
    padding: 0 0 0 11px;
    background-image: url(/commonimages/side/tree_lst.gif);
    background-repeat: no-repeat;
    list-style: none;
}
div#monthly_archive ul.tree li.tree_end {
    background-image: url(/commonimages/side/tree_end.gif);
    list-style: none;
}
/* 100619 links */

table#other_links_top {
	clear:both;
	overflow:hidden;
}


/* easySlider */


.content-inner #slider {
    width:900px !important;
    height:60px;
    margin: 0;
    padding: 10px 0;
    background: #FFFFFF;
    border: #CCCCCC 1px solid;
}
.content-inner #slider:after {
    content : "";
    display : block;
    height : 0;
    clear : both;
}
.content-inner #slider ul {
    width:900px;
    overflow:hidden;
    margin: 0;
    padding: 0;
    list-style: none;
}
.content-inner #slider ul li {
    width:220px;
    float: left;
    margin: 0 0 0 3px;
    padding: 0;
}

