/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://pao.xsrv.jp/mt4.23/mt-static/themes-base/blog.css);
@import url(http://pao.xsrv.jp/mt4.23/mt-static/support/themes/cityscape-seattle/cityscape-seattle.css);
/* end StyleCatcher imports */
body {
    font-family: "Times New Roman", Times, sans-serif;
    background: #281E27 url(http://k-s-bar.com/images/back.jpg    
 )  ;
}

#header {
    background: url(http://k-s-bar.com/images/content.gif    
 ) repeat-y;
	height:170px;
}

#content {
    background: url(http://k-s-bar.com/images/content.gif    
 )  repeat-y;
}

/*  content  */
a {
    color: #006400;
}

.asset-name,
.comments-header,
.comments-open-header,
.trackbacks-header,
.archive-title.archive-header,
.search-form-header,
.search-results-header {
    font-family: "Times New Roman", Times, sans-serif;
   }
/* content-inner */
.layout-tw #content-inner {
	background: none;
}

/* header-inner */
#header-inner {
   background: url(http://k-s-bar.com/images/header2.jpg    
 ) no-repeat right;
   height:166px;
   width: 900px;
   margin-left: 20px;
}

#header-inner h1 {
	font-size:16px;
}

/* alpha  */
.layout-tw #alpha {
    left:220px;
    width:720px;
}

/*#alpha {
    background: url(http://k-s-bar.com/images/alphaLogo.gif    
 ) no-repeat left center;
}
*/

#alpha .entry-title {
    color:#622D18;
}
#alpha #MenuList ul {
    margin: 0px 0px 20px 20px;
}

#alpha li {
    list-style: none;
}

/* archive MenuList */
.MLPrice {
	margin-left:15px;
}
/* entry */
.EntryTitleInd {
    font-size:16px;
    line-height: 1.6em;
}

.MenuTable{
    margin-left: 50px;
}

.MenuTable table tr td {
    margin-left: 10px;
}

.PackEnd {
    margin-left: 20px;
    margin-bottom: 15px;
}

.PriceTd {
	text-align: right;
	padding-right: 30px;
}

/* beta (SideBar) */
.layout-tw #beta {
    left:-720px;
    width:220px;
}

#beta {
    width: 220px
}

#beta-inner {
    margin-left: 20px
}

/* Footer */
#footer {
    background: url(http://k-s-bar.com/images/content.gif    
 ) repeat-y;
    height: 120px;
    border-bottom-width: 8px;
    border-bottom-style: solid;
    border-bottom-color: #000000;
}

#footer-content {
    background: url(http://k-s-bar.com/images/footer_inner.jpg    
 ) no-repeat left center;
    margin: 0px 15px 0px 15px;
    height: 118px;
}

#footer-content table td a {
    text-decoration: none;
    color: #000000;
}

/* widget */
h3.widget-header {
  text-align:center;
}

.widget-header {
    background: url(http://k-s-bar.com/images/WidgetHeader.gif    
 ) no-repeat center center;
    font-family: "Times New Roman", Times, sans-serif;
    line-height: 50px;
    color: #622D18;
}

.widget-header a {
    background: url(http://k-s-bar.com/images/WidgetHeader.gif    
 ) no-repeat center center;
    color : #622D18;
    text-decoration: none;
    display: block;
    height: 50px;
    line-height: 50px;
    font-weight: bold;
}

.widget-header  a:hover {
    color : #FF0000;
    font-size: 16px;
    font-style: italic;
}

.widget-content {
	padding: 0px;
}

.widget-content ul,.widget-content ul ul {
	margin: 0px;
}

.widget-content li {
	margin: 0px 0px 5px;
	list-style:none;
}

.widget-content li a {
    background: url(http://k-s-bar.com/images/WidgetContentA.gif    
 ) no-repeat center center;
    align: center;
    color: #ffffff;
    text-decoration: none;
    display: block;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
}

.widget-content li a:hover {
    background: url(http://k-s-bar.com/images/WidgetContentAHover.gif    
 ) no-repeat center center;
    color : #000000;
    font-size: 14px;
}

.widget-mail a {
    /*   */
    background: url(http://k-s-bar.com/images/mail.gif    
 ) no-repeat center center;
    align: center;
    color: #ffffff;
    text-decoration: none;
    display: block;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-weight: bold;
    margin-bottom: 10px;
}

.widget-mail a:hover {
    background: url(http://k-s-bar.com/images/mailHover.gif    
 ) no-repeat center center;
    color : #000000;
    font-size: 14px;
}

/* Others */
#shopinfo th,#shopinfo td {
	padding: 8px;
}


