@charset "utf-8";
/*
Theme Name: Graphinica, Inc. Theme
Description: グラフィニカWordpressTheme 2012
Version: 0.2


-------------------------------------------------------------- */


@import url("css/twentyeleven.css");
@import url("css/main.css");


a,a:hover,a:visited{
	color:#7B0112;
}

a:hover{
	text-decoration:none;
}
a{
	text-decoration:underline;
}

body {
	padding: 0;
}
#main {
    padding: 24px 0 0;
}
#page {
	margin: 0 auto;
	max-width: 1010px;
}
#branding hgroup {
	margin: 0 0;
}
#access div {
	margin: 0 0;
}
#primary {
	float: left;
	margin: 0 0 0 0;
	width: 100%;
}
#content {
	margin: 0 0 0 0;
/*
	width: 58.4%;
*/
}
#secondary {
	float: right;
/*
	margin-right: 7.6%;
	width: 18.8%;
*/
}


.singular .entry-header .entry-meta{
	display:none;
}

.edit-link,
.entry-meta,
.comments-link{
	display:none;
}

.left-sidebar #secondary {
    float: left;
	margin-left:50px;
/*    margin-left: -5px;*/
    margin-right: 0;
	margin-top:8px;
    width: 215px;
}

.left-sidebar #content {
	margin:42px 0 0 265px;

/*	margin:42px 0 0 210px;*/
	*margin-right:45px;

	width:744px;
/*    margin: 0 7.6% 0 34%;
    width: 58.4%;
*/

}

*:first-child+html .left-sidebar #content {
	margin-right:0;
	margin-left:20px;
	width:744px;
}


.single.left-sidebar #primary,
.page.left-sidebar #primary {
	float: right;
	margin: auto;
	padding:0;
	width:744px;
/*	width:790px;*/
	display:block;
}

*:first-child+html .single.left-sidebar #primary,
*:first-child+html .page.left-sidebar #primary {
	margin:0 0 0 -50px;
	padding:0;
	width:744px;
/*	width:790px;*/
	display:block;
	border:1px solid;
}



.single.singular #content,
.single.singular #content,
.single.left-sidebar.singular #content,
.page.left-sidebar.singular #content {
	margin:42px 0 0 0;
/*	margin:42px 0 0 0px;*/
	padding:0;
	width:744px;
	float:left;
}

.single.left-sidebar #secondary,
.page.left-sidebar #secondary {
    float: left;
	margin-left:50px;
/*    margin-left: -5px;*/
    margin-right: 0;
    margin-top: 8px;
    width: 215px;
}


.single.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
    margin: 0 auto;
    width: auto;
}
.entry-content, .entry-summary {
    padding: 23px 0 0 0;
}

.hentry, .no-results {
    border-bottom: 0px none;
}

#content nav{
	display:none;
}


#works-pickup.left-sidebar #content {
	margin:42px 0 0 265px;
/*    margin: 42px 0 0 210px;*/
    width: 756px;
}


