/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(base_theme.css);
/* end StyleCatcher imports */

/*------COLUMNS LAYOUT-----*/

#alpha, #beta {
display: inline;
float: left;
}

#alpha-inner, #beta-inner {
position: static;
}

#alpha-inner, #beta-inner {
overflow: hidden;
}

#alpha {
width: 100px;
}

#beta {
width: 600px;
border-left: 1px solid #f30;

}
/*------FONTS-----*/
body {
font-family: "Chacoal","Lucida Grande","Verdana","Helvetica","ヒラギノ角ゴ Pro W3", sans-serif;
color: #333;
}
#content-menu {
font-size: 12px;
}
#side-menu {
font-size: 12px;
}
#footer-content {
font-size: 12px;
}
/*------LIST-----*/
#content ul li {
/*	color: #FF0000;*/
	  color: #333;
}

/*------LINKS-----*/
#content a {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
#content a:hover {
	color: #F30;
	text-decoration: underline;
	font-weight: bold;
}
#content a:visited {
	color: #909;
	text-decoration: none;
	font-weight: bold;
}


/*-----INDEX-----*/
#to-news {
margin-left: 30px;
margin-top: 390px;
}
#to-gallery {
margin-left: 210px;
margin-bottom: 110px;
}

/*-----CONTENT-----*/
body {
background: #C00;
}
#container-inner {
width: 800px;
min-height: 100%;
margin: 38px auto 10px auto;
text-align: left;
background: #fff;
}
#header-inner, #content-inner, #footer-inner {
padding-top: 35px;
padding-bottom: 30px;
}
#content-inner, #footer-inner {
padding-left: 20px;
padding-right: 20px;
}
#alpha-inner {
padding-left: 0;
padding-right: 0;
}

#header-title {
float: left;
width: 195px;
height: 30px;
}
#content-menu {
float: right;
width: 420px;
}
#content-menu ul { margin: 0;}

#content-menu ul li{
float: left;
display: block;
text-align: center;
width: 100px;
font-weight: bold;
list-style: none;
}
#content-menu ul li a{
color: #F00;
text-decoration: none;
}
#content-menu ul li a:hover{
color: #F30;
text-decoration: none;
}
#content-menu ul li a:visited{
color: #F00;
text-decoration: none;
}


#side-menu ul { margin: 0;}

#side-menu ul li{
font-weight: bold;
list-style: none;
}
#side-menu ul li a{
color: #F00;
text-decoration: none;
}
#side-menu ul li a:hover{
color: #F30;
text-decoration: none;
}
#side-menu ul li a:visited{
color: #F00;
text-decoration: none;
}

.asset-header {
}
.asset-meta {
color: #999;
text-align: right;
}
.asset-name {
color: #F00;
font-weight: bold;
font-size: 16px;
}
.entry-asset {
border-bottom: 1px solid #f30;
}

#footer-content {
color: #999;
}


