

html, body, table {
	background: #ffffff;
	font-size: 14px;
	line-height: 1.5em;
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}



h1, h2, h3, h4 {
	clear: both;
	font-weight: normal;
	line-height: 1.5em;
	margin-block-start: 0em;
}

h1 {
	font-size: 30px;
	padding-top:50px;
}

blockquote {
	font-style: italic;
	font-size: 125%;
	line-height: 155%;
	/*padding: 0 3em;*/
	font-family: Georgia, serif;
}

big {
	font-size: 125%;
    line-height: 175%;
}

a:link {
	color: #000;
}

a:visited {
	color: #000;
}

a:active,
a:hover {
	color: #005588;
}



.thumb_lists ul {
	list-style: none;
	font-size: 95%;
	padding-inline-start: 0em;
	font-size: 80%;
}

.thumb_lists ul li {
	float: left;
    clear: none;
	width: 100px;
	height: 160px;
	overflow: hidden;
	border: 1px solid #ccc;
	margin: 0 3 3 0;
	padding: 3px;
}

.thumb_lists ul li img {
	width: 100%;
}


.category, .tag {
	text-transform: uppercase;
	background-color:#eee;
}

#main {
	margin: 0 auto;
	padding-top:0px;
	max-width: 1000px;
}
#main_half {
	width:475px;
	float: left;
	background-color:inherit;
}

#about {
	/*background-color: #eee;*/
	clear: both;
	/*padding:25px;*/
	max-width: 1000px;
/*	border-left-style: dotted;*/
	height:100%;
}
/*#main_left {
	width:475px;
	float: left;
	padding-right: 50px;
}
#main_right {
	width:475px;
	float: right;
	padding: 0;
}*/
#header {
	margin: 40 0 30 0;
}

#meta {
	margin: -5 0 0 0;
	/*background-color: #eee;*/
	font-size: 11px;
	clear: both;
	width: 100%;
	color: #aaa;
	line-height: 14px;
}


#footer {
	margin: 20 auto;
	width: 1000px;
	clear: both;
}

.link_svg {
	width: 25px;
	height: 25px;
}

hr {
	background-color: #e7e7e7;
	border: 0;
	clear: both;
	height: 1px;
}

#site-info, #return {
/*	font-style: italic;*/
	font-size: 12px;
	margin-top: 10px;
	color: #ccc;
	text-align: center;
	text-transform: uppercase;
}

#return a {
	color: #ccc;
}

.inside-post3,
.inside-post2,
.inside-post1 {
	border: 1px solid #ccc;
	padding: 15px;
	float: left;
	clear: none;
	margin-right: -1px;
	margin-top: -1px;
}

.inside-post3 img,
.inside-post2 img,
.inside-post img {
	padding-bottom: 5px;
}

.inside-post1 {
	width: 300px;
}

.inside-post2 {
	width: 631px;
}

.inside-post3 {
	width: 962px;
}

.reference {
	background-color:#ddd;
}
